Ich arbeite an einer Anwendung, die von mir verlangt, ein COBOL-Copybook zu erstellen, um eine Datendatei zu definieren.COBOL Copybook Spezifikationen für einen C# -Programmierer
Hat jemand einen guten Hinweis darauf, wie man ein Heft schreibt?
Ich arbeite an einer Anwendung, die von mir verlangt, ein COBOL-Copybook zu erstellen, um eine Datendatei zu definieren.COBOL Copybook Spezifikationen für einen C# -Programmierer
Hat jemand einen guten Hinweis darauf, wie man ein Heft schreibt?
Zuerst zu klären, ich nehme an, dass Sie nicht für die Syntax, die nur Zeilen von COBOL-Code aus der DATA DIVISION oder PROCEDURE DIVISION ist.
So, wie formatiert man ein Dateilayout? Sie müssen erkennen, dass dies eine sehr niedrige Datenmodellierung ist. Sie müssen also wirklich verstehen, wie Ihre Daten aussehen. Sie können verschiedene Datenmodellierungsmethoden recherchieren, aber ich schlage vor, mit dem zu beginnen, was Sie wissen. Wenn Sie wissen, wie Sie eine Datenbanktabelle modellieren, entwerfen Sie sie wie die Tabelle. Dann in das Dateiformat konvertieren.
Dies wird wahrscheinlich hervorheben, dass Sie mehrere Entitäten zum Modellieren haben. Dann könnten Sie entscheiden, dass Sie wirklich mehrere Dateien benötigen, oder Sie könnten mit der Kombination von ein paar Datensätzen in eine lange Datei (Flattening) oder erstellen "Hilfs" Datensätze mit REDEFINES und eine Art Varianz-Taste, um Ihnen zu sagen, welcher Typ von Daten ist in diesem Datensatz.