Corretta cazzata sulla ricerca

git-svn-id: svn://10.65.10.50/trunk@5057 c028cbd2-c16b-5b4b-a496-9718f37d4682
This commit is contained in:
alex 1997-08-13 16:04:37 +00:00
parent 4758ab4cb8
commit 1965be048f
2 changed files with 18 additions and 12 deletions

View File

@ -59,7 +59,7 @@ class TTabelle_sconti: public TRelation_application {
// e si controlla la consistenza del campo. // e si controlla la consistenza del campo.
static bool handle_um(TMask_field &, KEY); // handler delle unita' di misura per gli sconti di riga static bool handle_um(TMask_field &, KEY); // handler delle unita' di misura per gli sconti di riga
static bool handle_art(TMask_field &, KEY); // handler dei codici articoli per sconti di riga static bool handle_art(TMask_field &, KEY); // handler dei codici articoli per sconti di riga
static bool handle_sco(TMask_field &, KEY); // handler delle sconto cliente // static bool handle_sco(TMask_field &, KEY); // handler delle sconto cliente
static bool handle_zon(TMask_field &, KEY); // handler delle zone static bool handle_zon(TMask_field &, KEY); // handler delle zone
static bool handle_cpg(TMask_field &, KEY); // handler delle condizioni di pagamento static bool handle_cpg(TMask_field &, KEY); // handler delle condizioni di pagamento
@ -210,7 +210,7 @@ bool TTabelle_sconti::handle_um(TMask_field &f, KEY k)
return TRUE; return TRUE;
} }
bool TTabelle_sconti::handle_sco(TMask_field &f, KEY k) /* bool TTabelle_sconti::handle_sco(TMask_field &f, KEY k)
{ {
if (f.to_check(k)) if (f.to_check(k))
{ {
@ -226,7 +226,8 @@ bool TTabelle_sconti::handle_sco(TMask_field &f, KEY k)
} }
} }
return TRUE; return TRUE;
} }
*/
bool TTabelle_sconti::handle_zon(TMask_field &f, KEY k) bool TTabelle_sconti::handle_zon(TMask_field &f, KEY k)
{ {
@ -328,10 +329,10 @@ bool TTabelle_sconti::user_create() {
_sci_k_id[3].normal_field = F_I_CONDPAG; _sci_k_id[3].normal_field = F_I_CONDPAG;
_sci_k_id[3].search_field = F_I_RICERCA_CO; _sci_k_id[3].search_field = F_I_RICERCA_CO;
_sci_k_id[3].enabled = TRUE; _sci_k_id[3].enabled = TRUE;
_msk->set_handler(F_I_SCCLIENTI,handle_sco); // _msk->set_handler(F_I_SCCLIENTI,handle_sco);
_msk->set_handler(F_I_ZONE,handle_zon); _msk->set_handler(F_I_ZONE,handle_zon);
_msk->set_handler(F_I_CONDPAG,handle_cpg); _msk->set_handler(F_I_CONDPAG,handle_cpg);
_msk->set_handler(F_I_RICERCA_SC,handle_sco); // _msk->set_handler(F_I_RICERCA_SC,handle_sco);
_msk->set_handler(F_I_RICERCA_ZO,handle_zon); _msk->set_handler(F_I_RICERCA_ZO,handle_zon);
_msk->set_handler(F_I_RICERCA_CO,handle_cpg); _msk->set_handler(F_I_RICERCA_CO,handle_cpg);
for (i=0; i<4; i++) { for (i=0; i<4; i++) {

View File

@ -97,13 +97,18 @@ BEGIN
FIELD CODART[1,2] FIELD CODART[1,2]
KEY 1 KEY 1
FLAG "U" FLAG "U"
USE LF_SCONTI USE %SCC
INPUT TIPO "D" // INPUT TIPO "D"
INPUT CODCAT F_I_SCCLIENTI // INPUT CODCAT F_I_SCCLIENTI
DISPLAY "Sc. Cliente" CODCAT // DISPLAY "Sc. Cliente" CODCAT
DISPLAY "Descrizione@50" DESCR // DISPLAY "Descrizione@50" DESCR
OUTPUT F_I_SCCLIENTI CODCAT // OUTPUT F_I_SCCLIENTI CODCAT
OUTPUT F_I_DESSCCLI DESCR // OUTPUT F_I_DESSCCLI DESCR
INPUT CODTAB F_I_SCCLIENTI
DISPLAY "Sc. Cliente" CODTAB
DISPLAY "Descrizione@50" S0
OUTPUT F_I_SCCLIENTI CODTAB
OUTPUT F_I_DESSCCLI S0
CHECKTYPE REQUIRED CHECKTYPE REQUIRED
END END