Möglicherweise verfügen Sie über COBOL-Programme, die mit einem Compiler eines anderen Anbieters als IBM
kompiliert wurden und die Code verwenden, der vom AIX COBOL-Compiler
nicht unterstützt wird. Ist dies der Fall, können Sie mit dem Tool
'In IBM® COBOL konvertieren' einige der bekannten
Formatierungs- und Sprachunterschiede konvertieren.
Vorgehensweise
- Wählen Sie in der Sicht 'Ferne Systeme' die Dateien aus, die konvertiert werden sollen. Sollen mehrere Dateien ausgewählt werden, drücken Sie die Taste STRG, während Sie die Dateien
auswählen. Bei Auswahl eines Ordners werden alle COBOL-Dateien in dem Ordner eingeschlossen.
- Klicken Sie mit der rechten Maustaste auf die ausgewählten Dateien und klicken Sie auf
In IBM COBOL-Format konvertieren.
- Wählen Sie die Version von Source Conversion Utility (SCU) aus, die für die
Konvertierung verwendet werden soll. SCU wird mit dem AIX COBOL-Compiler ausgeliefert,
und einige wichtige Erweiterungen für SCU wurden in Version 4.1.1.9 des Compilers
hinzugefügt. Liegt die Version des Compilers, die Sie installiert haben, vor Version 4.1.1.9, können
Sie nur das ältere SCU verwenden. Klicken Sie nach Ihrer Auswahl auf
Next.
- Definieren Sie das Dateinamenformat für Ausgabedateien. In der Liste der zu konvertierenden Dateien wird in Target
File Name eine Variable verwendet, um jede Ausgabedatei abhängig von der Eingabedatei
zu benennen. Standardmäßig ist sie auf ${basefilename}.scu.cbl gesetzt. In diesem
Fall wird für jede zu konvertierende Datei <filename>.cbl die Ausgabedatei
<filename>.scu.cbl genannt. Soll ein anderes Namensformat verwendet werden,
geben Sie das Format in Target File Name ein. Klicken Sie auf
Next.
- Wählen Sie die gewünschten Konvertierungsoptionen aus. Die Konvertierungsoptionen variieren je nach ausgewählter Version von
Source Conversion Utility (SCU). Die erste Abbildung zeigt die Optionen, die
im neuen SCU verfügbar sind. Die zweite Abbildung zeigt die Optionen im älteren
SCU. Wenn Sie das neue SCU verwenden, klicken Sie nach der Auswahl der Optionen
auf Next. Wenn Sie das alte SCU verwenden, klicken Sie auf
Finish, um die Dateien zu konvertieren.
- Fügen Sie Copybook-Positionen hinzu, wenn Sie das neue SCU verwenden. Das neue SCU muss die COBOL-Quelle syntaktisch analysieren können, um erweiterte
Konvertierungen auszuführen. Es muss daher die kopierten Copybooks finden können. Wenn Sie das neue
SCU verwenden, fügen Sie die Positionen hinzu, an denen sich die Copybooks in der ursprünglichen
Quelle befinden. Beachten Sie, dass Copybook-Positionen, die in
definiert sind, vorher geladen werden. Klicken Sie nach dem Hinzufügen der Positionen auf Finish, um Ihre
Dateien zu konvertieren.