Patch level :2.2 248
Files correlati :cg7.exe cg7200a.msk Ricompilazione Demo : [ ] Commento :disabilitate nello sheet dei conti le righe di tipo C e P (servono solo nella stampa del pagato) git-svn-id: svn://10.65.10.50/trunk@13563 c028cbd2-c16b-5b4b-a496-9718f37d4682
This commit is contained in:
parent
f8fc19274f
commit
f151b6292f
@ -99,12 +99,24 @@ void TInvioP_mask::config_loader(TSheet_field& sf, const char* paragrafo)
|
|||||||
|
|
||||||
TString_array conti;
|
TString_array conti;
|
||||||
|
|
||||||
|
int first_enabled_row = -1;
|
||||||
int n = configfile.list_variables(conti, false, paragrafo, true);
|
int n = configfile.list_variables(conti, false, paragrafo, true);
|
||||||
FOR_EACH_ARRAY_ROW(conti, i, row)
|
FOR_EACH_ARRAY_ROW(conti, i, row)
|
||||||
{
|
{
|
||||||
sf.row(-1) = configfile.get(*row); //carica la riga del .ini senza il contatore
|
sf.row(-1) = configfile.get(*row); //carica la riga del .ini senza il contatore
|
||||||
sf.check_row(i);
|
sf.check_row(i);
|
||||||
|
TString pippo = sf.row(i);
|
||||||
|
pippo = pippo.left(1); //disabilita le righe di tipo C e P che riguardano la sola stampa..
|
||||||
|
if (pippo == "C" || pippo == "P") //..del pagato
|
||||||
|
sf.disable_row(i);
|
||||||
|
else
|
||||||
|
{
|
||||||
|
if (first_enabled_row < 0) //se la riga non e' C o P deve incrementare il contatore della..
|
||||||
|
first_enabled_row = i; //..prima riga disabilitata
|
||||||
}
|
}
|
||||||
|
}
|
||||||
|
if (first_enabled_row >= 0) //se il contatore della prima riga disabilitata e' stato..
|
||||||
|
sf.select(first_enabled_row); //..incrementato, sposta il focus alla prima riga abile
|
||||||
}
|
}
|
||||||
|
|
||||||
void TInvioP_mask::config_setter(TSheet_field& sf, const char* paragrafo)
|
void TInvioP_mask::config_setter(TSheet_field& sf, const char* paragrafo)
|
||||||
|
@ -111,7 +111,7 @@ BEGIN
|
|||||||
PROMPT 1 1 "@bPiano dei conti contabile"
|
PROMPT 1 1 "@bPiano dei conti contabile"
|
||||||
END
|
END
|
||||||
|
|
||||||
SPREADSHEET F_PDCC 78 -4
|
SPREADSHEET F_PDCC 78 -6
|
||||||
BEGIN
|
BEGIN
|
||||||
PROMPT 1 2 "Pdcc"
|
PROMPT 1 2 "Pdcc"
|
||||||
ITEM "Tipo"
|
ITEM "Tipo"
|
||||||
@ -121,6 +121,11 @@ BEGIN
|
|||||||
ITEM "Descrizione@50"
|
ITEM "Descrizione@50"
|
||||||
END
|
END
|
||||||
|
|
||||||
|
TEXT -1
|
||||||
|
BEGIN
|
||||||
|
PROMPT 1 17 "Inserire solo conti di tipo F (per ritenute Fiscali) o S (per ritenute Sociali)"
|
||||||
|
END
|
||||||
|
|
||||||
BUTTON DLG_SAVEREC 12 2
|
BUTTON DLG_SAVEREC 12 2
|
||||||
BEGIN
|
BEGIN
|
||||||
PROMPT -11 19 ""
|
PROMPT -11 19 ""
|
||||||
@ -141,8 +146,8 @@ PAGE "Riga Piano dei conti contabile" -1 -1 78 8
|
|||||||
LIST S_TIPO 1 18
|
LIST S_TIPO 1 18
|
||||||
BEGIN
|
BEGIN
|
||||||
PROMPT 1 1 "Tipo "
|
PROMPT 1 1 "Tipo "
|
||||||
ITEM "C|Costo"
|
ITEM "C|Costi"
|
||||||
ITEM "P|Pagamento"
|
ITEM "P|Pagamenti"
|
||||||
ITEM "F|Ritenute fiscali"
|
ITEM "F|Ritenute fiscali"
|
||||||
ITEM "S|Ritenute sociali"
|
ITEM "S|Ritenute sociali"
|
||||||
END
|
END
|
||||||
|
Loading…
x
Reference in New Issue
Block a user