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();
|
||||
|
||||
public:
|
||||
virtual bool protected_record(TRectype&);
|
||||
virtual TRelation* get_relation() const {return _rel;}
|
||||
TVariazione_effetti() {};
|
||||
virtual ~TVariazione_effetti() {};
|
||||
@ -82,6 +83,11 @@ void TVariazione_effetti::init_query_mode(TMask&)
|
||||
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
|
||||
// ai totali, inserisce una riga vuota nello sheet e setta il flag dirty
|
||||
// dello sheet per forzare l'utente all'inserimento di una riga
|
||||
|
Loading…
x
Reference in New Issue
Block a user