como acepto la fecha del sistema
Publicado por fede (8 intervenciones) el 12/08/2005 14:12:28
hola chic@s:
Como hago para tomar la fecha del sistema, osea la fecha actual.
Yo primero lo defino asi en la working.
FD PRESTA RECORD CONTAINS 37 CHARACTERS.
01 PRESTA-REG.
02 PRESTA-LLP.
04 PRESTA-NRO PIC 9(3).
02 PRESTA-LLS1.
04 PRESTA-FECHOY PIC 9(8).
04 PRESTA-FECHOY-R REDEFINES PRESTA-FECHOY.
06 PRESTA-D-AA PIC 9(2).
06 PRESTA-D-MM PIC 9(2).
06 PRESTA-D-DD PIC 9(2).
02 PRESTA-LLS2.
04 PRESTA-SOC PIC 9(10).
02 PRESTA-DATA.
04 PRESTA-SUEL PIC 9(5)V99.
04 PRESTA-TOTAL PIC 9(5)99.
04 PRESTA-CUOTA PIC 99.
01 FECHOY PIC 9(8).
Y después lo acepto asi, luego hago u compute a la variable fechoy, pero no me muestra nada
Y si lo muevo a una mascara me muestra algo asi 00/00/0000.
Debajo hago el display.
ACFECHA SECTION.
ACFECHA-I.
MOVE SPACES TO CMTECLA.
ACCEPT WPRESTA-FECHOY FROM DATE.
COMPUTE FECHOY = WPRESTA-D-DD * 1000000 + WPRESTA-D-MM *
10000 + (2000 + WPRESTA-D-AA).
ACFECHA-SALE.
EXIT.
DYDATA SECTION.
DYD-I.
DISPLAY SOC-APYNO LINE 6 COL 36.
* IF OPERACION NOT = "A"
* DISPLAY SOC-PRESTADO LINE 18 COL 40
* END-IF.
* MOVE FECHOY TO ED-FECHA.
* DISPLAY LINE 8 COL 36.
DISPLAY FECHOY LINE 8 COL 36. aca muestro la fecha.
DYD-SALE.
EXIT.
gracias chicos
Como hago para tomar la fecha del sistema, osea la fecha actual.
Yo primero lo defino asi en la working.
FD PRESTA RECORD CONTAINS 37 CHARACTERS.
01 PRESTA-REG.
02 PRESTA-LLP.
04 PRESTA-NRO PIC 9(3).
02 PRESTA-LLS1.
04 PRESTA-FECHOY PIC 9(8).
04 PRESTA-FECHOY-R REDEFINES PRESTA-FECHOY.
06 PRESTA-D-AA PIC 9(2).
06 PRESTA-D-MM PIC 9(2).
06 PRESTA-D-DD PIC 9(2).
02 PRESTA-LLS2.
04 PRESTA-SOC PIC 9(10).
02 PRESTA-DATA.
04 PRESTA-SUEL PIC 9(5)V99.
04 PRESTA-TOTAL PIC 9(5)99.
04 PRESTA-CUOTA PIC 99.
01 FECHOY PIC 9(8).
Y después lo acepto asi, luego hago u compute a la variable fechoy, pero no me muestra nada
Y si lo muevo a una mascara me muestra algo asi 00/00/0000.
Debajo hago el display.
ACFECHA SECTION.
ACFECHA-I.
MOVE SPACES TO CMTECLA.
ACCEPT WPRESTA-FECHOY FROM DATE.
COMPUTE FECHOY = WPRESTA-D-DD * 1000000 + WPRESTA-D-MM *
10000 + (2000 + WPRESTA-D-AA).
ACFECHA-SALE.
EXIT.
DYDATA SECTION.
DYD-I.
DISPLAY SOC-APYNO LINE 6 COL 36.
* IF OPERACION NOT = "A"
* DISPLAY SOC-PRESTADO LINE 18 COL 40
* END-IF.
* MOVE FECHOY TO ED-FECHA.
* DISPLAY LINE 8 COL 36.
DISPLAY FECHOY LINE 8 COL 36. aca muestro la fecha.
DYD-SALE.
EXIT.
gracias chicos
Valora esta pregunta


0