campo-sirio/ba/batbcam.uml
guy de1482589d Patch level :
Files correlati     :
Ricompilazione Demo : [ ]
Commento            :
ba1*       Migliorie all'interfaccia
ba2200.cpp Migliore supporto zip
ba883.cpp  Aggiunto test
batb*      Tolto nome tabella prima della -> dai FIELD


git-svn-id: svn://10.65.10.50/trunk@7052 c028cbd2-c16b-5b4b-a496-9718f37d4682
1998-09-04 13:15:10 +00:00

99 lines
1.6 KiB
Plaintext
Executable File

#include "batbcam.h"
TOOLBAR "" 0 20 0 2
#include <toolbar.h>
ENDPAGE
PAGE "Cambi giornalieri" -1 -1 78 12
GROUPBOX DLG_NULL 78 4
BEGIN
PROMPT 1 1 ""
END
STRING FLD_TABCAM_CODVAL 3
BEGIN
PROMPT 3 2 "Codice valuta "
FLAGS "UZ"
KEY 1
FIELD CODTAB[1,3]
USE %VAL
INPUT CODTAB FLD_TABCAM_CODVAL
DISPLAY "Codice" CODTAB
DISPLAY "Valuta@50" S0
OUTPUT FLD_TABCAM_CODVAL CODTAB[1,3]
OUTPUT FLD_TABCAM_S0 S0
CHECKTYPE FORCED
MESSAGE COPY,FLD_CODVAL_COPY
WARNING "Valuta assente"
END
DATE FLD_DATACAM_COPY
BEGIN
PROMPT 30 2 ""
FLAGS "D"
FIELD D0
END
DATE FLD_TABCAM_D0
BEGIN
PROMPT 25 2 "Data "
FIELD CODTAB[4,11]
FLAGS "R"
KEY 1
USE CAM SELECT CODTAB?(#FLD_TABCAM_CODVAL+"*")
JOIN %VAL TO CAM KEY 1 ALIAS 50 INTO CODTAB=CODTAB[1,3]
INPUT CODTAB[1,3] FLD_TABCAM_CODVAL SELECT // PER INPUT
INPUT CODTAB[4,11] FLD_TABCAM_D0
DISPLAY "Valuta" CODTAB[1,3]
DISPLAY "Data@10" D0
DISPLAY "Cambio@15R" R10
DISPLAY "Descrizione@50" -50->S0
OUTPUT FLD_TABCAM_CODVAL CODTAB[1,3]
OUTPUT FLD_TABCAM_D0 D0
OUTPUT FLD_DATACAM_COPY D0
CHECKTYPE REQUIRED
MESSAGE COPY,FLD_DATACAM_COPY
WARNING "Data assente"
END
STRING FLD_TABCAM_S0 50
BEGIN
PROMPT 3 3 "Descrizione "
FLAGS "D"
END
GROUPBOX DLG_NULL 78 3
BEGIN
PROMPT 1 5 ""
END
NUMBER FLD_TABCAM_R0 15 5
BEGIN
PROMPT 3 6 "Cambio "
FIELD R10
PICTURE ".5"
FLAGS "U"
END
NUMBER FLD_TABCAM_I0 7
BEGIN
PROMPT 32 6 "ogni "
FIELD I10
FLAGS "U"
NUM_CALC IF(#THIS_FIELD==0,1,#THIS_FIELD)
END
STRING FLD_CODVAL_COPY 3
BEGIN
PROMPT 46 6 ""
FLAGS "D"
END
ENDPAGE
ENDMASK