Patch level : 2.1 030
Files correlati : ef0.exe Ricompilazione Demo : [ ] Commento : Bisogna disabilitare la cancellazione degli effetti quando sono in una distinta. I campi della distina non devono essere attivi in modifica di un effetto git-svn-id: svn://10.65.10.50/trunk@11997 c028cbd2-c16b-5b4b-a496-9718f37d4682
This commit is contained in:
parent
8ba8d95687
commit
93a119075e
@ -53,6 +53,7 @@ protected:
|
|||||||
void enable_controeuro();
|
void enable_controeuro();
|
||||||
|
|
||||||
public:
|
public:
|
||||||
|
virtual bool protected_record(TRectype&);
|
||||||
virtual TRelation* get_relation() const {return _rel;}
|
virtual TRelation* get_relation() const {return _rel;}
|
||||||
TVariazione_effetti() {};
|
TVariazione_effetti() {};
|
||||||
virtual ~TVariazione_effetti() {};
|
virtual ~TVariazione_effetti() {};
|
||||||
@ -82,6 +83,11 @@ void TVariazione_effetti::init_query_mode(TMask&)
|
|||||||
enable_controeuro();
|
enable_controeuro();
|
||||||
}
|
}
|
||||||
|
|
||||||
|
bool TVariazione_effetti::protected_record(TRectype& rec)
|
||||||
|
{
|
||||||
|
return rec.get("TIPODIST").not_empty() || rec.get("NDIST").not_empty() || rec.get("NRIGADIST").not_empty();
|
||||||
|
}
|
||||||
|
|
||||||
// quando si va in insert mode resetta i due campi della maschera relativi
|
// quando si va in insert mode resetta i due campi della maschera relativi
|
||||||
// ai totali, inserisce una riga vuota nello sheet e setta il flag dirty
|
// ai totali, inserisce una riga vuota nello sheet e setta il flag dirty
|
||||||
// dello sheet per forzare l'utente all'inserimento di una riga
|
// dello sheet per forzare l'utente all'inserimento di una riga
|
||||||
|
Loading…
x
Reference in New Issue
Block a user