Patch level : 12.0 nopatch
Files correlati : ve Commento: Update fido clienti
This commit is contained in:
parent
b66b440fd0
commit
eb10cf34dc
@ -753,11 +753,35 @@ bool TDocument_report::msg_fido(TVariant_stack& stack)
|
||||
return true;
|
||||
}
|
||||
|
||||
bool TDocument_report::get_usr_val(const TString& name, TVariant& var) const
|
||||
{
|
||||
if (name == "#DAL")
|
||||
{
|
||||
var = _data_dal;
|
||||
return true;
|
||||
}
|
||||
if (name == "#AL")
|
||||
{
|
||||
var = _data_al;
|
||||
return true;
|
||||
}
|
||||
if (name == "#DATA_SCAD")
|
||||
{
|
||||
var = _data_scad;
|
||||
return true;
|
||||
}
|
||||
if (name == "#RISK_DAYS")
|
||||
{
|
||||
var = _risk_days;
|
||||
return true;
|
||||
}
|
||||
return TReport::get_usr_val(name, var);
|
||||
}
|
||||
|
||||
size_t TDocument_report::get_usr_words(TString_array& words) const
|
||||
{
|
||||
const char* const name[] = { "DOC_CLIENTE", "DOC_PARENT_DOC", "DOC_PARENT_ROW",
|
||||
"DOC_TABELLA_IVA", "UTILIZZO", "#DAL", "#AL" , NULL};
|
||||
"DOC_TABELLA_IVA", "UTILIZZO", NULL};
|
||||
((TDocument_report*)this)->_first_msg = add_usr_words(words, name); // Calcola il primo numero disponibile
|
||||
|
||||
return words.items();
|
||||
@ -775,8 +799,6 @@ bool TDocument_report::execute_usr_word(unsigned int opcode, TVariant_stack& sta
|
||||
case 2: msg_parent_row(stack); break;
|
||||
case 3: msg_riepilogo_iva(stack); break;
|
||||
case 4: msg_fido(stack); break;
|
||||
case 5: curr_field()->set(TVariant(_data_dal.stringa())); break;
|
||||
case 6: curr_field()->set(TVariant(_data_al.stringa())); break;
|
||||
default: break;
|
||||
}
|
||||
|
||||
|
@ -114,6 +114,7 @@ class TDocument_report : public TReport
|
||||
int _risk_days;
|
||||
|
||||
protected:
|
||||
bool get_usr_val(const TString& name, TVariant& var) const;
|
||||
virtual size_t get_usr_words(TString_array& words) const;
|
||||
virtual bool execute_usr_word(unsigned int opcode, TVariant_stack& stack);
|
||||
bool msg_cliente(TVariant_stack& stack);
|
||||
|
Loading…
x
Reference in New Issue
Block a user