#include "ba3500.h" TOOLBAR "" 0 20 0 2 #include ENDPAGE PAGE "Tabella libro unico" -1 -1 78 18 NUMBER F_ANNO 4 BEGIN PROMPT 4 1 "Anno esercizio " FIELD %LBU->CODTAB[1,4] KEY 1 USE %LBU KEY 1 ALIAS 50 CHECKTYPE REQUIRED INPUT CODTAB[1,4] F_ANNO DISPLAY "Anno" CODTAB[1,4] DISPLAY "Codice libro unico" CODTAB[5,7] OUTPUT F_ANNO CODTAB[1,4] OUTPUT F_CODLIB CODTAB[5,7] END STRING F_CODLIB 3 BEGIN PROMPT 4 2 "Codice libro unico " FLAGS "U" FIELD %LBU->CODTAB[5,7] KEY 1 COPY USE F_ANNO INPUT CODTAB[5,7] F_CODLIB COPY DISPLAY F_ANNO COPY OUTPUT F_ANNO CHECKTYPE REQUIRED END LIST F_ULT_MESE_STAMP 2 10 BEGIN PROMPT 45 1 "Ultimo mese stampa " FIELD %LBU->I0 // NUM_EXPR {(#THIS_FIELD >= 0) && (#THIS_FIELD <= 12)} ITEM " |Nessuno" FLAGS "M" END NUMBER F_ULT_PAG 5 BEGIN PROMPT 45 2 "Ultima pagina " FIELD %LBU->I1 END STRING F_DESCRLBU 50 BEGIN PROMPT 4 3 "Descrizione " FIELD %LBU->S0 END SPREADSHEET F_SHEET_LBU BEGIN PROMPT 0 5 "" ITEM "Anno reg." ITEM "Mese reg." ITEM "Num.ini.reg.un." ITEM "Num.fin.reg.un." ITEM "Cod.ditta" ITEM "Cod.reg." ITEM "Num.ini.reg.ut." ITEM "Num.fin.reg.ut." ITEM "Cod.Vid." ITEM "Stamp.su.boll." ITEM "Pag.ann." END ENDPAGE PAGE "" -1 -1 78 14 LIST F_TIPOA 10 BEGIN PROMPT 3 1 "Tipo persona " FIELD %LBU->S2 ITEM "F|Fisica" ITEM "G|Giuridica" END STRING F_TIPOANAGR 50 BEGIN PROMPT 3 2 "Tipo anagrafico " FIELD %LBU->S1 USE LF_ANAG KEY 2 INPUT TIPOA F_TIPOA INPUT RAGSOC F_TIPOANAGR DISPLAY "Tipo" TIPOA DISPLAY "Ragione sociale@50" RAGSOC OUTPUT F_TIPOA TIPOA OUTPUT F_TIPOANAGR RAGSOC CHECKTYPE NORMAL END NUMBER F_CODTABLIB 2 BEGIN PROMPT 3 3 "Codice libro " FIELD %LBU->I3 FLAGS "Z" USE %ITL INPUT CODTAB F_CODTABLIB DISPLAY "Codice" CODTAB DISPLAY "Descrizione@50" S0 OUTPUT F_CODTABLIB CODTAB OUTPUT F_DESCR S0 CHECKTYPE NORMAL HELP "Inserire il codice del libro" END STRING F_DESCR 50 BEGIN PROMPT 3 4 "Descrizione " FLAGS "D" END STRING F_CONSPRESSO 40 BEGIN PROMPT 3 5 "Conservato presso " FIELD %LBU->S3 END STRING F_CODVID 3 BEGIN PROMPT 3 6 "Codice vidimazione " FIELD %LBU->S4 END DATE F_DATAVID BEGIN PROMPT 3 7 "Data vidimazione " FIELD %LBU->D0 END DATE F_DATASCAD BEGIN PROMPT 45 7 "Data scadenza " FIELD %LBU->D1 END NUMBER F_NUMPAG 5 BEGIN PROMPT 3 9 "Num.pag. libro unico " FIELD %LBU->I2 END BOOLEAN F_STAMPAINT BEGIN PROMPT 3 11 "Stampa intestazione studio su libro unico" FIELD %LBU->B0 END BOOLEAN F_STAMPAINDCOMP BEGIN PROMPT 3 12 "Stampa l' indirizzo completo della ditta" FIELD %LBU->B1 END RADIOBUTTON F_MODULO 27 BEGIN PROMPT 3 14 "Formato modulo di stampa " ITEM "66|11 pollici (27,94 cm)" ITEM "72|12 pollici (30,48 cm)" END RADIOBUTTON F_STAMPA 27 BEGIN PROMPT 46 14 "Numero caratteri " ITEM "1|132 crt." ITEM "2|198 crt." END ENDPAGE ENDMASK PAGE "" -1 -1 71 20 NUMBER 101 4 BEGIN PROMPT 1 1 "Anno registrazione " FIELD %INL->I0 VALIDATE NOT_EMPTY_FUNC END LIST 102 2 10 BEGIN PROMPT 38 1 "Mese registrazione " FIELD %INL->I1 ITEMS " |Nessuno" FLAGS "M" END STRING 103 5 5 BEGIN PROMPT 1 3 "Numero iniziale pagina registro unico " FIELD %INL->I2 FLAGS "R" END NUMBER 104 5 BEGIN PROMPT 1 4 "Numero finale pagina registro unico " FIELD %INL->I3 FLAGS "R" END NUMBER 105 5 BEGIN PROMPT 1 6 "Codice ditta " FIELD %INL->I4 FLAGS "R" USE LF_NDITTE KEY 1 INPUT CODDITTA 105 DISPLAY "Codice ditta" CODDITTA DISPLAY "Ragione sociale@50" RAGSOC OUTPUT 105 CODDITTA OUTPUT 112 RAGSOC CHECKTYPE NORMAL END STRING 112 50 50 BEGIN PROMPT 1 7 "Ragione sociale " FLAGS "D" END STRING 106 3 BEGIN PROMPT 1 8 "Codice registro " FIELD %INL->S0 USE REG FLAGS "UZ" INPUT CODTAB[5,7] 106 DISPLAY "Codice registro" CODTAB[5,7] DISPLAY "Descrizione@50" S0 OUTPUT 106 CODTAB[5,7] OUTPUT 113 S0 CHECKTYPE NORMAL END STRING 113 50 50 BEGIN PROMPT 1 9 "Descrizione " FLAGS "D" END NUMBER 107 5 BEGIN PROMPT 1 11 "Numero iniziale pagina registro utente " FIELD %INL->I5 FLAGS "R" END NUMBER 108 5 BEGIN PROMPT 1 12 "Numero finale pagina registro utente " FIELD %INL->I6 FLAGS "R" END STRING 109 3 3 BEGIN PROMPT 1 14 "Codice vidimazione " FIELD %INL->S1 END BOOLEAN 110 BEGIN PROMPT 1 16 "Stampato su bollato " FIELD %INL->B0 END BOOLEAN 111 BEGIN PROMPT 36 16 "Pagine libro unico annullate" FIELD %INL->B1 END BUTTON DLG_OK 9 2 BEGIN PROMPT -13 -1 "" END BUTTON DLG_CANCEL 9 2 BEGIN PROMPT -23 -1 "" END BUTTON DLG_NULL 9 2 BEGIN PROMPT -33 -1 "Azzera" MESSAGE RESET,1@ END ENDPAGE ENDMASK