Patch level : 10.0 patch 392
Files correlati : profili, lv3 Ricompilazione Demo : [ ] Commento : Corretta gestione date git-svn-id: svn://10.65.10.50/trunk@19149 c028cbd2-c16b-5b4b-a496-9718f37d4682
This commit is contained in:
parent
c59fe22ff5
commit
f3038b9e8c
@ -30,7 +30,8 @@ protected:
|
|||||||
//hanlder di documento:
|
//hanlder di documento:
|
||||||
static bool lv_data_handler(TMask_field& f, KEY k);
|
static bool lv_data_handler(TMask_field& f, KEY k);
|
||||||
static bool lv_contratto_handler(TMask_field& f, KEY k);
|
static bool lv_contratto_handler(TMask_field& f, KEY k);
|
||||||
static bool lv_bolla_handler(TMask_field& f, KEY k);
|
static bool lv_dataprco_handler(TMask_field& f, KEY k);
|
||||||
|
static bool lv_bolla_handler(TMask_field& f, KEY k);
|
||||||
//handler di riga:
|
//handler di riga:
|
||||||
static bool lv_ritirato_handler(TMask_field& f, KEY k);
|
static bool lv_ritirato_handler(TMask_field& f, KEY k);
|
||||||
static bool lv_consegnato_handler(TMask_field& f, KEY k);
|
static bool lv_consegnato_handler(TMask_field& f, KEY k);
|
||||||
@ -467,6 +468,15 @@ bool TGestione_bolle_msk::lv_contratto_handler(TMask_field& f, KEY k)
|
|||||||
return true;
|
return true;
|
||||||
}
|
}
|
||||||
|
|
||||||
|
bool TGestione_bolle_msk::lv_dataprco_handler(TMask_field& f, KEY k)
|
||||||
|
{
|
||||||
|
TGestione_bolle_msk& dmsk = (TGestione_bolle_msk&)f.mask();
|
||||||
|
|
||||||
|
if (dmsk.get(F_CODNUM) == ini_get_string(CONFIG_DITTA, "lv", "NUM_RIT(0)") && dmsk.get(F_TIPODOC) == ini_get_string(CONFIG_DITTA, "lv", "TIPODOC_RIT(0)"))
|
||||||
|
dmsk.field(F_LVDATAPRCO).enable();
|
||||||
|
return true;
|
||||||
|
}
|
||||||
|
|
||||||
//LV_BOLLA_HANDLER: handler di bolla, carica le righe contratto sulle bolle, preparando la struttura del documento
|
//LV_BOLLA_HANDLER: handler di bolla, carica le righe contratto sulle bolle, preparando la struttura del documento
|
||||||
bool TGestione_bolle_msk::lv_bolla_handler(TMask_field& f, KEY k)
|
bool TGestione_bolle_msk::lv_bolla_handler(TMask_field& f, KEY k)
|
||||||
{
|
{
|
||||||
@ -1098,6 +1108,7 @@ void TGestione_bolle_msk::user_set_handler( short fieldid, int index)
|
|||||||
case 4101: set_field_handler(fieldid, lv_data_handler); break;
|
case 4101: set_field_handler(fieldid, lv_data_handler); break;
|
||||||
case 4102: set_field_handler(fieldid, lv_contratto_handler); break;
|
case 4102: set_field_handler(fieldid, lv_contratto_handler); break;
|
||||||
case 4103: set_field_handler(fieldid, lv_bolla_handler); break;
|
case 4103: set_field_handler(fieldid, lv_bolla_handler); break;
|
||||||
|
case 4104: set_field_handler(fieldid, lv_dataprco_handler); break;
|
||||||
default : TDocumento_mask::user_set_handler(fieldid, index); break;
|
default : TDocumento_mask::user_set_handler(fieldid, index); break;
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
@ -226,6 +226,7 @@ Tipo(1)=05
|
|||||||
[HANDLERS]
|
[HANDLERS]
|
||||||
Handler(0) = 106|4101
|
Handler(0) = 106|4101
|
||||||
Handler(1) = 108|4102
|
Handler(1) = 108|4102
|
||||||
|
Handler(3) = 101|4104
|
||||||
|
|
||||||
[PROFILOGRUPPO]
|
[PROFILOGRUPPO]
|
||||||
101 = S_NASCOSTO
|
101 = S_NASCOSTO
|
||||||
|
@ -210,6 +210,7 @@ Tipo(1)=05
|
|||||||
Handler(0) = 106|4101
|
Handler(0) = 106|4101
|
||||||
Handler(1) = 108|4103
|
Handler(1) = 108|4103
|
||||||
Handler(2) = 125|4103
|
Handler(2) = 125|4103
|
||||||
|
Handler(3) = 101|4104
|
||||||
|
|
||||||
[PROFILOGRUPPO]
|
[PROFILOGRUPPO]
|
||||||
101 = S_NASCOSTO
|
101 = S_NASCOSTO
|
||||||
|
@ -227,6 +227,7 @@ Tipo(1)=05
|
|||||||
Handler(0) = 106|4101
|
Handler(0) = 106|4101
|
||||||
Handler(1) = 108|4103
|
Handler(1) = 108|4103
|
||||||
Handler(2) = 125|4103
|
Handler(2) = 125|4103
|
||||||
|
Handler(3) = 101|4104
|
||||||
|
|
||||||
[PROFILOGRUPPO]
|
[PROFILOGRUPPO]
|
||||||
101 = S_NASCOSTO
|
101 = S_NASCOSTO
|
||||||
|
Loading…
x
Reference in New Issue
Block a user