Patch level : 12.0

Files correlati     :

NO patch
Modifica per la ricompilazione

git-svn-id: svn://10.65.10.50/branches/R_10_00@23985 c028cbd2-c16b-5b4b-a496-9718f37d4682
This commit is contained in:
bonazzi 2017-07-21 20:35:38 +00:00
parent 43ea59bf47
commit 9348b45c17

View File

@ -40,7 +40,7 @@ public:
virtual TMask* get_mask(int mode) { return mode == MODE_QUERY ? _qmsk : _emsk; } virtual TMask* get_mask(int mode) { return mode == MODE_QUERY ? _qmsk : _emsk; }
virtual TRelation* get_relation() const { return _rel; } virtual TRelation* get_relation() const { return _rel; }
virtual bool has_filtered_cursor() const { return true; } virtual bool has_filtered_cursor() const { return true; }
virtual TCursor& get_filtered_cursor() const; virtual TCursor * get_filtered_cursor() const;
virtual bool get_next_key(TToken_string& key); virtual bool get_next_key(TToken_string& key);
virtual void init_insert_mode(TMask& m); virtual void init_insert_mode(TMask& m);
@ -1214,11 +1214,11 @@ const char* TSAL_app::record_description(const TRelation& r) const
return tmp; return tmp;
} }
TCursor& TSAL_app::get_filtered_cursor() const TCursor * TSAL_app::get_filtered_cursor() const
{ {
TEdit_field& f = _qmsk->efield(F_NDOC); TEdit_field& f = _qmsk->efield(F_NDOC);
TCursor& cur = *f.browse()->cursor(); TCursor * cur = f.browse()->cursor();
if (cur.items() == 0) // A volte deve scantarsi ... if (cur->items() == 0) // A volte deve scantarsi ...
f.check(); // ... forzo ricalcolo elementi f.check(); // ... forzo ricalcolo elementi
return cur; return cur;
} }