TDBAdvGrid (z TMS Component Pack) - not in edit mode
Napisane: poniedziałek, 18 lutego 2013, 13:50
Baza danych: Firebird
Komponenty:
IBDatabase, IBTransaction, IBDataSet, DataSource, DBAdvGrid
Ten ostatni z pakietu TMS Component Pack (odpowiednik BDGrid-a)
Tabela jest otwarta. Po wykonaniu Append() IBDataSet nie jest w trybie edycji!
Problem występuje tylko jeśli IBDataSet1 >> GeneratorField >> ApplyEvent jest ustawione na 'On New Record'.
Problem nie występuje jeśli zastąpię DBAdvGrid zwykłym DBGridem.
Problem można też rozwiązać następująco:
Ale to jest głupie.
Czy ma ktoś jakiś pomysł dlaczego tak się dzieje?
DBAdvGrid mam w wersji 2.3.1.0 - wiem, że nie najnowszej ale na liście poprawek nie widzę aby naprawiano taki problem.
Komponenty:
IBDatabase, IBTransaction, IBDataSet, DataSource, DBAdvGrid
Ten ostatni z pakietu TMS Component Pack (odpowiednik BDGrid-a)
Tabela jest otwarta. Po wykonaniu Append() IBDataSet nie jest w trybie edycji!
Problem występuje tylko jeśli IBDataSet1 >> GeneratorField >> ApplyEvent jest ustawione na 'On New Record'.
Problem nie występuje jeśli zastąpię DBAdvGrid zwykłym DBGridem.
Problem można też rozwiązać następująco:
KOD cpp: • UKRYJ •
IBDataSet1->Append();
IBDataSet1->Edit();
IBDataSet1->Edit();
Ale to jest głupie.
Czy ma ktoś jakiś pomysł dlaczego tak się dzieje?
DBAdvGrid mam w wersji 2.3.1.0 - wiem, że nie najnowszej ale na liście poprawek nie widzę aby naprawiano taki problem.