Patch level : 12.0 990
Files correlati : ve0.exe ve1.exe ve5.exe ve6.exe Commento : Cambiato occasionale in is_occasionale per avere la funzione occasionale che restituisce l'oggetto occasionale.
This commit is contained in:
parent
0480b94264
commit
1de17c9982
@ -906,8 +906,8 @@ public:
|
||||
void set_da_mese(const int mese) { set_var("#DAMESE", (long) mese, true); }
|
||||
void set_a_mese(const int mese) { set_var("#AMESE", (long) mese, true); }
|
||||
|
||||
const TDate & from() const { return get_var("#FROMDATE").as_date(); }
|
||||
const TDate & to() const { return get_var("#TODATE").as_date(); }
|
||||
const TDate from() const { return get_var("#FROMDATE").as_date(); }
|
||||
const TDate to() const { return get_var("#TODATE").as_date(); }
|
||||
const int anno() const { return (int)get_var("#ANNO").as_int(); };
|
||||
const TString & codatt() const { return get_var("#CODATT").as_string(); }
|
||||
int da_mese() const { return (int)get_var("#DAMESE").as_int(); }
|
||||
@ -1464,7 +1464,7 @@ class TCli_for : public TMultiple_rectype
|
||||
bool _extended;
|
||||
bool _lettera_found;
|
||||
TAnagrafica _anagr;
|
||||
TRectype _occasionale;
|
||||
TOccasionale _occasionale;
|
||||
|
||||
protected:
|
||||
virtual int write_rewrite(TBaseisamfile& f, bool re = false) const;
|
||||
@ -1472,7 +1472,6 @@ protected:
|
||||
const TAnagrafica & anagr();
|
||||
|
||||
public:
|
||||
const TOccasionale * occasionale() const { return new TOccasionale(_occasionale); }
|
||||
bool read_lettera(const TDate & data, bool extended = false);
|
||||
bool is_occasionale() const { return get_bool(CLI_OCCAS); }
|
||||
TRectype& vendite() const;
|
||||
@ -1493,7 +1492,7 @@ public:
|
||||
const TString & get_iban();
|
||||
TToken_string & get_ban_pres(int nprog = 1);
|
||||
|
||||
const TRectype & occasionale(const TString& ocfpi) { return _occasionale = cache().get(LF_OCCAS, ocfpi); }
|
||||
const TOccasionale & occasionale(const TString& ocfpi = EMPTY_STRING) { return _occasionale = cache().get(LF_OCCAS, ocfpi); }
|
||||
const TAnagrafica & anagrafica_cliente(const char * ocfpi = "") { _anagr.init(tipo(), codice(), ocfpi); return _anagr; }
|
||||
|
||||
TCli_for(char tipo = ' ', long codice = 0L);
|
||||
|
@ -815,7 +815,7 @@ const TString& TCli_for::find_listino_al(const TDate& datadoc) const
|
||||
}
|
||||
|
||||
TCli_for::TCli_for(char tipo, long codice) : TMultiple_rectype( LF_CLIFO ), _ven_rec(LF_CFVEN),
|
||||
_letint(LF_LETINT), _use_lettere(false), _lettera_found(false), _extended(false), _occasionale(LF_OCCAS)
|
||||
_letint(LF_LETINT), _use_lettere(false), _lettera_found(false), _extended(false)
|
||||
{
|
||||
init();
|
||||
add_file(LF_INDSP, IND_CODIND);
|
||||
@ -824,7 +824,7 @@ TCli_for::TCli_for(char tipo, long codice) : TMultiple_rectype( LF_CLIFO ), _ven
|
||||
}
|
||||
|
||||
TCli_for::TCli_for(const TRectype & rec) : TMultiple_rectype(rec), _ven_rec(LF_CFVEN),
|
||||
_letint(LF_LETINT), _use_lettere(false), _lettera_found(false), _extended(false), _occasionale(LF_OCCAS)
|
||||
_letint(LF_LETINT), _use_lettere(false), _lettera_found(false), _extended(false)
|
||||
{
|
||||
init();
|
||||
add_file(LF_INDSP, IND_CODIND);
|
||||
@ -832,7 +832,7 @@ TCli_for::TCli_for(const TRectype & rec) : TMultiple_rectype(rec), _ven_rec(LF_C
|
||||
}
|
||||
|
||||
TCli_for::TCli_for(const TCli_for & c) : TMultiple_rectype(c), _ven_rec(c._ven_rec),
|
||||
_letint(LF_LETINT), _use_lettere(false), _lettera_found(false), _extended(false), _occasionale(LF_OCCAS)
|
||||
_letint(LF_LETINT), _use_lettere(false), _lettera_found(false), _extended(false)
|
||||
{ init(); }
|
||||
|
||||
TCli_for::~TCli_for()
|
||||
|
Loading…
x
Reference in New Issue
Block a user