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;
|
||||
|
||||
int first_enabled_row = -1;
|
||||
int n = configfile.list_variables(conti, false, paragrafo, true);
|
||||
FOR_EACH_ARRAY_ROW(conti, i, row)
|
||||
{
|
||||
sf.row(-1) = configfile.get(*row); //carica la riga del .ini senza il contatore
|
||||
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)
|
||||
|
@ -111,7 +111,7 @@ BEGIN
|
||||
PROMPT 1 1 "@bPiano dei conti contabile"
|
||||
END
|
||||
|
||||
SPREADSHEET F_PDCC 78 -4
|
||||
SPREADSHEET F_PDCC 78 -6
|
||||
BEGIN
|
||||
PROMPT 1 2 "Pdcc"
|
||||
ITEM "Tipo"
|
||||
@ -121,6 +121,11 @@ BEGIN
|
||||
ITEM "Descrizione@50"
|
||||
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
|
||||
BEGIN
|
||||
PROMPT -11 19 ""
|
||||
@ -141,8 +146,8 @@ PAGE "Riga Piano dei conti contabile" -1 -1 78 8
|
||||
LIST S_TIPO 1 18
|
||||
BEGIN
|
||||
PROMPT 1 1 "Tipo "
|
||||
ITEM "C|Costo"
|
||||
ITEM "P|Pagamento"
|
||||
ITEM "C|Costi"
|
||||
ITEM "P|Pagamenti"
|
||||
ITEM "F|Ritenute fiscali"
|
||||
ITEM "S|Ritenute sociali"
|
||||
END
|
||||
|
Loading…
x
Reference in New Issue
Block a user