Corretto ordine ulc sullo sheet

git-svn-id: svn://10.65.10.50/trunk@2083 c028cbd2-c16b-5b4b-a496-9718f37d4682
This commit is contained in:
guy 1995-11-03 13:54:55 +00:00
parent 5fb71694fe
commit 97e23efd9f
2 changed files with 39 additions and 37 deletions

View File

@ -371,9 +371,9 @@ bool BA3700_application::sheet_action(TSheet_field&, int r, KEY k)
ts = (TToken_string&)(*rws)[r]; ts = (TToken_string&)(*rws)[r];
news = ns.get(0); news = ns.get(0);
newp = ns.get(1); newp = ns.get();
newt = ns.get(2); newt = ns.get();
newu = ns.get(4); newu = ns.get();
// qui viene il bello, si fa per dire // qui viene il bello, si fa per dire
if (ts.get_int(0) != atoi(news)) // modificata scadenza if (ts.get_int(0) != atoi(news)) // modificata scadenza
@ -389,7 +389,7 @@ bool BA3700_application::sheet_action(TSheet_field&, int r, KEY k)
if (strcmp(ts.get(2),newt) != 0) // modificato tipo pagamento if (strcmp(ts.get(2),newt) != 0) // modificato tipo pagamento
mod = m_tipo = TRUE; mod = m_tipo = TRUE;
if (strcmp(ts.get(4),newu) != 0) // modificato tipo pagamento if (strcmp(ts.get(4),newu) != 0) // modificata ulteriore classificazione
mod = m_ulc = TRUE; mod = m_ulc = TRUE;
} }
break; break;

View File

@ -12,7 +12,7 @@ BOOLEAN 909
BEGIN BEGIN
PROMPT 0 0 "" PROMPT 0 0 ""
FLAGS "GH" FLAGS "GH"
FIELD %CPG->B1 FIELD B1
END END
GROUPBOX DLG_NULL 71 4 GROUPBOX DLG_NULL 71 4
@ -26,7 +26,7 @@ BEGIN
PROMPT 6 1 "Codice " PROMPT 6 1 "Codice "
HELP "Codice condizione di pagamento" HELP "Codice condizione di pagamento"
FLAGS "UZ" FLAGS "UZ"
FIELD %CPG->CODTAB FIELD CODTAB
USE %CPG KEY 1 ALIAS 50 USE %CPG KEY 1 ALIAS 50
INPUT CODTAB F_CODICE INPUT CODTAB F_CODICE
DISPLAY "Codice" CODTAB DISPLAY "Codice" CODTAB
@ -41,7 +41,7 @@ STRING F_DESC 50
BEGIN BEGIN
PROMPT 6 2 "Descrizione " PROMPT 6 2 "Descrizione "
HELP "Descrizione condizione di pagamento" HELP "Descrizione condizione di pagamento"
FIELD %CPG->S0 FIELD S0
USE %CPG KEY 2 ALIAS 51 USE %CPG KEY 2 ALIAS 51
INPUT S0 F_DESC INPUT S0 F_DESC
DISPLAY "Codice" CODTAB DISPLAY "Codice" CODTAB
@ -60,7 +60,7 @@ STRING F_INIZIOSCAD 1
BEGIN BEGIN
PROMPT 5 5 "Inizio calcolo " PROMPT 5 5 "Inizio calcolo "
HELP "Modalita' di inizio conteggio calcolo scadenza" HELP "Modalita' di inizio conteggio calcolo scadenza"
FIELD %CPG->S1 FIELD S1
SHEET "Cod|Descrizione@30" SHEET "Cod|Descrizione@30"
INPUT F_INIZIOSCAD INPUT F_INIZIOSCAD
OUTPUT F_INIZIOSCAD OUTPUT F_INIZIOSCAD
@ -75,7 +75,7 @@ STRING F_TIPO_PRIMA_RATA 1
BEGIN BEGIN
PROMPT 28 5 "Tipo prima rata " PROMPT 28 5 "Tipo prima rata "
HELP "Tipo di conteggio per la prima rata" HELP "Tipo di conteggio per la prima rata"
FIELD %CPG->S3 FIELD S3
SHEET "Cod|Descrizione@60" SHEET "Cod|Descrizione@60"
INPUT F_TIPO_PRIMA_RATA INPUT F_TIPO_PRIMA_RATA
OUTPUT F_TIPO_PRIMA_RATA OUTPUT F_TIPO_PRIMA_RATA
@ -109,7 +109,7 @@ BEGIN
ITEM "7|Tratta accettata" ITEM "7|Tratta accettata"
ITEM "8|Rapporti interban. diretti" ITEM "8|Rapporti interban. diretti"
ITEM "9|Bonifici" ITEM "9|Bonifici"
FIELD %CPG->S4 FIELD S4
END END
NUMBER F_INT_RATE 3 NUMBER F_INT_RATE 3
@ -142,7 +142,7 @@ BEGIN
OUTPUT F_ULT_CLASS CODTAB[2,2] OUTPUT F_ULT_CLASS CODTAB[2,2]
CHECKTYPE NORMAL CHECKTYPE NORMAL
HELP "Codice default per ulteriore classificazione della data" HELP "Codice default per ulteriore classificazione della data"
FIELD %CPG->S5 FIELD S5
END END
/********************************************************************** /**********************************************************************
@ -191,7 +191,7 @@ END
NUMBER F_FIXSCAD_1 2 NUMBER F_FIXSCAD_1 2
BEGIN BEGIN
PROMPT 5 9 "Giorni scadenza fissi (1) " PROMPT 5 9 "Giorni scadenza fissi (1) "
FIELD %CPG->I0 FIELD I0
HELP "Giorno scadenza obbligato: prima alternativa" HELP "Giorno scadenza obbligato: prima alternativa"
NUM_EXPR (#F_FIXSCAD_1>=0)&&(#F_FIXSCAD_1<=31) NUM_EXPR (#F_FIXSCAD_1>=0)&&(#F_FIXSCAD_1<=31)
WARNING "Il giorno del mese e' compreso tra 1 e 31!" WARNING "Il giorno del mese e' compreso tra 1 e 31!"
@ -200,7 +200,7 @@ END
NUMBER F_FIXSCAD_2 2 NUMBER F_FIXSCAD_2 2
BEGIN BEGIN
PROMPT 36 9 "(2) " PROMPT 36 9 "(2) "
FIELD %CPG->I1 FIELD I1
HELP "Giorno scadenza obbligato: seconda alternativa" HELP "Giorno scadenza obbligato: seconda alternativa"
NUM_EXPR (#F_FIXSCAD_2>=0)&&(#F_FIXSCAD_2<=31) NUM_EXPR (#F_FIXSCAD_2>=0)&&(#F_FIXSCAD_2<=31)
WARNING "Il giorno del mese e' compreso tra 1 e 31!" WARNING "Il giorno del mese e' compreso tra 1 e 31!"
@ -209,7 +209,7 @@ END
NUMBER F_FIXSCAD_3 2 NUMBER F_FIXSCAD_3 2
BEGIN BEGIN
PROMPT 44 9 "(3) " PROMPT 44 9 "(3) "
FIELD %CPG->I2 FIELD I2
HELP "Giorno scadenza obbligato: terza alternativa" HELP "Giorno scadenza obbligato: terza alternativa"
NUM_EXPR (#F_FIXSCAD_3>=0)&&(#F_FIXSCAD_3<=31) NUM_EXPR (#F_FIXSCAD_3>=0)&&(#F_FIXSCAD_3<=31)
WARNING "Il giorno del mese e' compreso tra 1 e 31!" WARNING "Il giorno del mese e' compreso tra 1 e 31!"
@ -219,17 +219,17 @@ BOOLEAN F_MESECOMM
BEGIN BEGIN
PROMPT 54 9 "Mese commerciale" PROMPT 54 9 "Mese commerciale"
HELP "Indicare se si utilizza il mese commerciale (30 gg)" HELP "Indicare se si utilizza il mese commerciale (30 gg)"
FIELD %CPG->B0 FIELD B0
END END
SPREADSHEET F_SHEET_RPG 70 7 SPREADSHEET F_SHEET_RPG
BEGIN BEGIN
PROMPT 4 11 "" PROMPT 0 11 ""
ITEM "N.ro giorni rata" ITEM "N.ro giorni rata"
ITEM "Percentuale" ITEM "Percentuale"
ITEM "Tipo" ITEM "Tipo pag."
ITEM "Pagamento@28" ITEM "Ult. classif."
ITEM "Ult.class." ITEM "Descrizione@50"
END END
ENDPAGE ENDPAGE
@ -260,7 +260,8 @@ BEGIN
SHEET "Codice|Tipo pagamento@32" SHEET "Codice|Tipo pagamento@32"
INPUT 103 INPUT 103
OUTPUT 103 OUTPUT 103
OUTPUT 104 OUTPUT 105
ITEM " |Altro pagamento"
ITEM "1|Rimessa diretta o contanti" ITEM "1|Rimessa diretta o contanti"
ITEM "2|Tratta" ITEM "2|Tratta"
ITEM "3|Ricevuta Bancaria" ITEM "3|Ricevuta Bancaria"
@ -270,27 +271,28 @@ BEGIN
ITEM "7|Tratta accettata" ITEM "7|Tratta accettata"
ITEM "8|Rapporti interb. diretti" ITEM "8|Rapporti interb. diretti"
ITEM "9|Bonifici" ITEM "9|Bonifici"
ITEM "10|Altro pagamento"
END END
STRING 104 28 STRING 104 1
BEGIN
PROMPT 4 7 "Pagamento "
FLAGS "D"
END
STRING 105 1
BEGIN BEGIN
PROMPT 4 9 "Ulteriore classificazione " PROMPT 4 9 "Ulteriore classificazione "
USE %CLR USE %CLR
INPUT CODTAB[1,1] 103 SELECT INPUT CODTAB[1,1] 103 SELECT
INPUT CODTAB[2,2] 105 INPUT CODTAB[2,2] 104
DISPLAY "Tipo pagamento" CODTAB[1,1] DISPLAY "Tipo pagamento" CODTAB[1,1]
DISPLAY "Classificazione" CODTAB[2,2] DISPLAY "Classificazione" CODTAB[2,2]
DISPLAY "Descrizione@50" S0 DISPLAY "Descrizione@50" S0
OUTPUT 105 CODTAB[2,2] OUTPUT 104 CODTAB[2,2]
OUTPUT 105 S0
VALIDATE NOT_EMPTY_CHECK_FIELD
WARNING "Codice ulteriore classificazione errato"
CHECKTYPE NORMAL CHECKTYPE NORMAL
HELP "Codice per ulteriore classificazione della data" END
STRING 105 28
BEGIN
PROMPT 4 7 "Pagamento "
FLAGS "D"
END END
BUTTON DLG_OK 9 2 BUTTON DLG_OK 9 2