- Beiträge
- 24.279
- Reaktionspunkte
- 7.709
-> Hier kostenlos registrieren
Dann muß bei der Migration nicht nur das urprüngliche Array auf Strings mit gerader Anzahl Zeichen händisch geändert werden, sondern auch alle FB/FC und deren Aufrufe, welche diese Strings als Parameter bekommen, müssen angepasst werden. Wenn da vorher z.B. STRING[11] übergeben wurden, dann wären die Aktualparameter nun plötzlich ein STRING[12] - die Symbolik geht kaputt ... (oder der Migrator behält die Symbolik, es wird aber ein längerer String übergeben?)durch die händische Anpassung des Strings auf Länge 2
Nicht zu vergessen: Sobald die STRING[11] als STRING[12] deklariert werden, wird der DB-Editor da auch die Maximallänge mit 12 statt 11 initialisieren ... in all den Strings müßte durch zusätzliche Programmbefehle die Maximallänge auf 11 geschrieben werden, damit vorhandene Programmroutinen und Visu nicht unerwartet 1 Zeichen mehr nutzen/auswerten.
Harald