Nwlapcug.com


Come arrivare sistema date in COBOL

Come arrivare sistema date in COBOL


Anche se gli esperti hanno da tempo previsto la scomparsa di COBOL, linguaggio oriented per la programmazione di computer, rimane ampiamente usato a partire da inizio 2011. La capacità di resistenza della lingua, risalente al 1959, è a dir poco straordinario. Se si lavora con COBOL, i rapporti di affari si crea bisogno informazioni sulla data corrente per la stampa di intestazioni e recupero dei dati. Un meccanismo incorporato in COBOL consente di recuperare la data corrente con una singola istruzione di ACCEPT. Dopo aver recuperato le informazioni raw data, metterlo in un formato adatto per il report.

Istruzioni

1

Creare un record di dati 01-livello nella sezione di "Archiviazione" per ricevere la data di sistema. Il record dovrebbe mettere da parte otto cifre decimali dedicato alla data corrente, con un anno a quattro cifre seguito da avendo due cifre ogni giorno e il mese. È possibile chiamare questo record "Todays-corrente-data", ad esempio. Dare i nomi dei sottocampi di anno, mese e giorno come "Anno corrente," "corrente mesi" e "Corrente-giorno."

2

Creare un record di data nell'intestazione del report con giorno, mese e anno sub-campi disposti nel tuo formato preferito data. I tipi di campo dovrebbero essere carattere o numerico. Tra i campi di mese e giorno, è possibile inserire un singolo carattere con un trattino o una barra in una clausola di "Valore". Fare lo stesso per i campi giorno e anno. Si potrebbero chiamare i campi di relazione "Intestazione-Day," "Intestazione-mese" e "Intestazione-anno".

3

Aggiungere le seguenti righe a una routine di pulizia nella divisione "Procedura" del programma:
Accetta Todays-corrente-data dalla data.
Spostare anno corrente intestazione-anno.
Spostare rubrica-mese corrente-mese.
Spostare rubrica-giorno corrente-giorno.
In questo modo le informazioni di data nella tua rubrica di report. Il report verrà stampato la data corretta con la formattazione preferito.

Consigli & Avvertenze

  • Poiché la data di sistema viene fornito dal sistema operativo del computer, lingue di COBOL da produttori di computer diverso possono differire nel loro trattamento di data e ora. Leggere la documentazione fornita con il compilatore COBOL per imparare come gestisce le date.