Wie man System-Termine in COBOL

September 24

Wie man System-Termine in COBOL

Wenn Experten den Untergang des COBOL, die Oriented Language für Computerprogrammierung, lange vorausgesagt haben, bleibt es weit verbreitete ab Anfang 2011. Das Durchhaltevermögen der Sprache, zurückgehend bis 1959, ist nichts weniger als bemerkenswert. Wenn Sie mit COBOL arbeiten, benötigen Geschäftsberichte, die Sie erstellen aktuelle Datumsinformationen zum Drucken von Überschriften und Abrufen von Daten. Ein Mechanismus eingebaut COBOL können Sie das aktuelle Datum mit einer einzigen ACCEPT-Anweisung abrufen. Nachdem Sie die rohen Datumsinformationen abgerufen haben, steckte es in ein Format für Ihren Bericht.

Anweisungen

1 Erstellen Sie einen Datensatz 01-Ebene im Abschnitt "Speicherplatz" das Systemdatum erhalten. Der Datensatz sollte acht Dezimalziffern gewidmet dem aktuellen Datum mit einer vierstelligen Jahreszahl gefolgt von Monat und Tag mit je zwei Stellen beiseite. Zum Beispiel können Sie diesen Datensatz "Todays-Strom-Date" aufrufen. Geben Sie die Jahr, Monat und Tag Unterfelder Namen wie "Strom-Year" "Strom-Monat" und "Current Day."

2 Erstellen Sie einen Datensatz mit Datum in Ihrem Bericht Überschrift mit Tag, Monat und Jahr Unterfelder im bevorzugten Format angeordnet. Die Feldtypen sollte Zeichen- oder numerisch sein. Zwischen den Feldern Monat und Tag legen Sie ein einzelnes Zeichen mit einem Bindestrich oder Schrägstrich in eine Klausel "Wert". Machen Sie dasselbe für die Felder Tag und Jahr. Sie nennen könnte, Ihre Felder im Bericht "Überschrift-Tag" "Überschrift-Monat" und "Überschrift-Jahr."

3 Fügen Sie folgende Zeilen zu einem Haushalt Routine in Ihrem Programm "Verfahren"-Abteilung:Akzeptieren Sie die heutige-Strom-Date ab.Wechseln Sie Strom-Jahres zum ÜberschriftWechseln Sie Strom-Monat zum Überschrift-Monat.Heutige Überschrift-Tag zu verschieben.Dadurch wird die Datumsinformationen in Ihrem Bericht-Überschrift. Das korrekte Datum mit Ihrer bevorzugten Formatierung druckt der Bericht.

Tipps & Warnungen

  • Da das Systemdatum des Computers Betriebssystem kommt, können COBOL Sprachen aus verschiedenen Computer-Hersteller in ihrer Behandlung von Datum und Uhrzeit variieren. Lesen Sie die Dokumentation mit dem COBOL-Compiler, um zu erfahren, wie es verarbeitet Daten.