-
Hallo Harald,
wir hatten vor ein paar Jahren ein ähnliches Problem. Damals sollte ein häufig verwendetes Feld von 3,0 auf 4,0 vergrößert werden. Unser Problem bestand dann darin, herauszufinden, welche Programme und DSPF das Feld verwenden.
Wir haben dann folgendes gemacht:
1. Zunächst haben wir die Entscheidung getroffen, das Feld nicht nur auf 4 Stellen, sondern auf 5 Stellen zu vergrößern. Dort wo 5 Stellen nicht gewünscht waren, haben wir dann die Bildschirmeingabe auf 4 Stellen begrenzt. Aber alle Programme sehen intern 5 Stellen vor. Das heißt, wenn das Feld doch nochmal größer werden muss, haben wir die meiste Arbeit bereits getan. Du solltest überlegen, ob du das Feld wirklich nur um 1 Stelle vergrößerst, wenn du schon daran gehst.
2. Wir haben versucht, das Feld folgendermaßen zu identifizieren: Wir haben Source-Roboter geschrieben, die alle Programme anfassen und in die QTEMP wandeln und dabei eine Wandlungsliste erzeugen. In der Wandlungsliste findet man dann ja einen Abschnitt, in der die verwendeten Felder aufgeführt werden. Der Roboter hat die Feldnamen, Feldtypen und Feldgrößen aus der Wandlungsliste zusammen mit dem Programmnamen in eine Datenbanktabelle geschrieben.
3. Die Tabelle haben wir dann mit Programmen (es geht aber vielleicht auch einfach mit SQL) weiter selektiert. Bei uns wussten wir, dass das Feld 3,0 numerisch ist und dass der Feldname mit Sicherheit die Zeichenfolge "VR" enthält. Damit konnten wir die betroffenen Programme schon mal gewaltig eingrenzen.
4. Die selektierten Programme haben wir dann in einer Testumgebung manuell angepasst.
5. Das ganze hat ziemlich reibungslos geklappt.
Alternativ glaube ich, dass es fertige Tools gibt, die Sourceanalysen durchführen können. Ich weiß, dass z.B. PKS ein Tool namens PAAS anbietet. Das könnte vielleicht helfen.
Dieter
Similar Threads
-
By Stoeberl in forum IBM i Hauptforum
Antworten: 20
Letzter Beitrag: 15-04-05, 11:26
Berechtigungen
- Neue Themen erstellen: Nein
- Themen beantworten: Nein
- You may not post attachments
- You may not edit your posts
-
Foren-Regeln
|
Erweiterte Foren Suche
Google Foren Suche
Forum & Artikel Update eMail
AS/400 / IBM i
Server Expert Gruppen
Unternehmens IT
|
Kategorien online Artikel
- Big Data, Analytics, BI, MIS
- Cloud, Social Media, Devices
- DMS, Archivierung, Druck
- ERP + Add-ons, Business Software
- Hochverfügbarkeit
- Human Resources, Personal
- IBM Announcements
- IT-Karikaturen
- Leitartikel
- Load`n`go
- Messen, Veranstaltungen
- NEWSolutions Dossiers
- Programmierung
- Security
- Software Development + Change Mgmt.
- Solutions & Provider
- Speicher – Storage
- Strategische Berichte
- Systemmanagement
- Tools, Hot-Tips
Auf dem Laufenden bleiben
|
Bookmarks