sc0100.cpp Azzerata maschera di query
sc0100p.uml Corretto campo sezione della maschera sc0101.cpp Aggiunta richiesta di conferma cancellazione sc2200a.cpp Allargati groupbox di ordinamento git-svn-id: svn://10.65.10.50/trunk@2718 c028cbd2-c16b-5b4b-a496-9718f37d4682
This commit is contained in:
parent
591691779c
commit
ec2ee6299f
@ -81,6 +81,7 @@ bool TSaldaconto_app::menu(MENU_TAG)
|
|||||||
while (ok)
|
while (ok)
|
||||||
{
|
{
|
||||||
xvt_statbar_set("Ricerca", TRUE);
|
xvt_statbar_set("Ricerca", TRUE);
|
||||||
|
m.reset();
|
||||||
ok = m.run() == K_ENTER;
|
ok = m.run() == K_ENTER;
|
||||||
if (ok)
|
if (ok)
|
||||||
{
|
{
|
||||||
|
@ -4,19 +4,20 @@ TOOLBAR "" 0 20 0 2
|
|||||||
|
|
||||||
BUTTON DLG_SAVEREC 10 2
|
BUTTON DLG_SAVEREC 10 2
|
||||||
BEGIN
|
BEGIN
|
||||||
PROMPT -13 -1 ""
|
PROMPT -13 -1 "~Registra"
|
||||||
MESSAGE EXIT,K_ENTER
|
MESSAGE EXIT,K_SAVE
|
||||||
END
|
END
|
||||||
|
|
||||||
BUTTON DLG_DELREC 10 2
|
BUTTON DLG_DELREC 10 2
|
||||||
BEGIN
|
BEGIN
|
||||||
PROMPT -23 -1 ""
|
PROMPT -23 -1 "~Elimina"
|
||||||
MESSAGE EXIT,K_DEL
|
MESSAGE EXIT,K_DEL
|
||||||
END
|
END
|
||||||
|
|
||||||
BUTTON DLG_CANCEL 10 2
|
BUTTON DLG_CANCEL 10 2
|
||||||
BEGIN
|
BEGIN
|
||||||
PROMPT -33 -1 ""
|
PROMPT -33 -1 "Annulla"
|
||||||
|
MESSAGE EXIT,K_ESC
|
||||||
END
|
END
|
||||||
|
|
||||||
ENDPAGE
|
ENDPAGE
|
||||||
@ -296,7 +297,7 @@ END
|
|||||||
|
|
||||||
STRING E_VALUTA 3
|
STRING E_VALUTA 3
|
||||||
BEGIN
|
BEGIN
|
||||||
PROMPT 1 12 "Valuta "
|
PROMPT 1 12 "Valuta "
|
||||||
FIELD LF_PARTITE->CODVAL
|
FIELD LF_PARTITE->CODVAL
|
||||||
FLAGS "UZ"
|
FLAGS "UZ"
|
||||||
GROUP 3
|
GROUP 3
|
||||||
@ -338,7 +339,7 @@ END
|
|||||||
|
|
||||||
LIST E_SEZIONE 1 8
|
LIST E_SEZIONE 1 8
|
||||||
BEGIN
|
BEGIN
|
||||||
PROMPT 1 13 "Sezione"
|
PROMPT 1 13 "Sezione "
|
||||||
ITEM "A|Avere"
|
ITEM "A|Avere"
|
||||||
ITEM "D|Dare"
|
ITEM "D|Dare"
|
||||||
FIELD LF_PARTITE->SEZ
|
FIELD LF_PARTITE->SEZ
|
||||||
|
@ -401,7 +401,7 @@ bool TFattura_mask::datadoc_handler(TMask_field& f, KEY key)
|
|||||||
}
|
}
|
||||||
|
|
||||||
if (key == K_ENTER && f.get().empty())
|
if (key == K_ENTER && f.get().empty())
|
||||||
return error_box("La data del documento e' obbligatoria.");
|
return f.error_box("La data del documento e' obbligatoria.");
|
||||||
|
|
||||||
return TRUE;
|
return TRUE;
|
||||||
}
|
}
|
||||||
@ -465,7 +465,13 @@ bool TFattura_mask::clifo_handler(TMask_field& f, KEY key)
|
|||||||
{
|
{
|
||||||
cv.set(cur.get(CLI_CODVAL));
|
cv.set(cur.get(CLI_CODVAL));
|
||||||
cv.on_hit();
|
cv.on_hit();
|
||||||
}
|
}
|
||||||
|
if (m.get(FS_VSABI).empty())
|
||||||
|
{
|
||||||
|
m.set(FS_VSABI, cur.get(CLI_CODABI));
|
||||||
|
m.set(FS_VSCAB, cur.get(CLI_CODCAB));
|
||||||
|
m.send_key(K_TAB, FS_VSCAB);
|
||||||
|
}
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
return TRUE;
|
return TRUE;
|
||||||
@ -881,8 +887,6 @@ bool TPay_mask::datadoc_handler(TMask_field& f, KEY k)
|
|||||||
m._datadoc = f.get();
|
m._datadoc = f.get();
|
||||||
if (!m._assigned)
|
if (!m._assigned)
|
||||||
m.set(S_DATADOC, m._datadoc);
|
m.set(S_DATADOC, m._datadoc);
|
||||||
if (m.get(S_DATAPAG).empty())
|
|
||||||
m.set(S_DATAPAG, m._datadoc);
|
|
||||||
}
|
}
|
||||||
return TRUE;
|
return TRUE;
|
||||||
}
|
}
|
||||||
@ -922,14 +926,14 @@ bool TGame_mask::edit_fattura(TPartita& p, int nriga)
|
|||||||
TFattura_mask fm(f);
|
TFattura_mask fm(f);
|
||||||
const KEY k = fm.run();
|
const KEY k = fm.run();
|
||||||
bool updated = FALSE;
|
bool updated = FALSE;
|
||||||
if (k == K_ENTER)
|
if (k == K_SAVE)
|
||||||
{
|
{
|
||||||
fm.write_scadenze();
|
fm.write_scadenze();
|
||||||
updated = TRUE;
|
updated = TRUE;
|
||||||
}
|
}
|
||||||
else
|
else
|
||||||
{
|
{
|
||||||
if (nuova || k == K_DEL)
|
if (nuova || (k == K_DEL && yesno_box("Confermare l'eliminazione")))
|
||||||
{
|
{
|
||||||
p.rimuovi_riga(nriga);
|
p.rimuovi_riga(nriga);
|
||||||
updated = !nuova;
|
updated = !nuova;
|
||||||
|
@ -64,13 +64,13 @@ END
|
|||||||
|
|
||||||
BOOLEAN F_VALUTA
|
BOOLEAN F_VALUTA
|
||||||
BEGIN
|
BEGIN
|
||||||
PROMPT 36 5 "Stampa in valuta"
|
PROMPT 32 5 "Stampa in valuta"
|
||||||
HELP "Selezionare se si vuole la stampa in valuta"
|
HELP "Selezionare se si vuole la stampa in valuta"
|
||||||
END
|
END
|
||||||
|
|
||||||
BOOLEAN F_RIEPILOGO
|
BOOLEAN F_RIEPILOGO
|
||||||
BEGIN
|
BEGIN
|
||||||
PROMPT 36 6 "Stampa prospetto per pagamento"
|
PROMPT 32 6 "Stampa prospetto per pagamento"
|
||||||
HELP "Selezionare se e' necessaria la stampa del prospetto mensile per pagamento"
|
HELP "Selezionare se e' necessaria la stampa del prospetto mensile per pagamento"
|
||||||
END
|
END
|
||||||
|
|
||||||
@ -82,7 +82,7 @@ BEGIN
|
|||||||
ITEM "P|Conti" MESSAGE HIDE,1@|HIDE,3@|HIDE,4@|SHOW,2@|RESET,SC_SORTCFPCON|SHOW,5@|HIDE,6@
|
ITEM "P|Conti" MESSAGE HIDE,1@|HIDE,3@|HIDE,4@|SHOW,2@|RESET,SC_SORTCFPCON|SHOW,5@|HIDE,6@
|
||||||
END
|
END
|
||||||
|
|
||||||
RADIOBUTTON SC_SORTCF 20
|
RADIOBUTTON SC_SORTCF 1 26
|
||||||
BEGIN
|
BEGIN
|
||||||
GROUP 1
|
GROUP 1
|
||||||
PROMPT 25 9 "Ordinamento"
|
PROMPT 25 9 "Ordinamento"
|
||||||
@ -90,7 +90,7 @@ BEGIN
|
|||||||
ITEM "2|Per ragione sociale" MESSAGE HIDE,3@|SHOW,4@
|
ITEM "2|Per ragione sociale" MESSAGE HIDE,3@|SHOW,4@
|
||||||
END
|
END
|
||||||
|
|
||||||
RADIOBUTTON SC_SORTCFPCON 20
|
RADIOBUTTON SC_SORTCFPCON 1 26
|
||||||
BEGIN
|
BEGIN
|
||||||
GROUP 2
|
GROUP 2
|
||||||
PROMPT 25 9 "Ordinamento"
|
PROMPT 25 9 "Ordinamento"
|
||||||
@ -100,12 +100,12 @@ END
|
|||||||
|
|
||||||
BUTTON SC_SELECT 10 1
|
BUTTON SC_SELECT 10 1
|
||||||
BEGIN
|
BEGIN
|
||||||
PROMPT 51 10 "~Selezione"
|
PROMPT 54 10 "~Selezione"
|
||||||
END
|
END
|
||||||
|
|
||||||
BUTTON SC_RESET 10 1
|
BUTTON SC_RESET 10 1
|
||||||
BEGIN
|
BEGIN
|
||||||
PROMPT 51 11 "~Azzera"
|
PROMPT 54 11 "~Azzera"
|
||||||
END
|
END
|
||||||
|
|
||||||
NUMBER SC_CFCODFR 5
|
NUMBER SC_CFCODFR 5
|
||||||
|
Loading…
x
Reference in New Issue
Block a user