MotlawaTech:Profile w FDBC i FC: Różnice pomiędzy wersjami
Z Motława
(→Całokształt FDBC) |
|||
Linia 38: | Linia 38: | ||
pozostałe procedury muszą posiadać inherited ! | pozostałe procedury muszą posiadać inherited ! | ||
+ | |||
+ | |||
+ | Jeśli profile sie nie zapisuja można wymusić zapis: | ||
+ | <code> | ||
+ | Profile.ApplyUpdate; | ||
+ | </code> | ||
+ | |||
[[Kategoria: MotlawaTech|Profile w FDBC i FC]] | [[Kategoria: MotlawaTech|Profile w FDBC i FC]] |
Wersja z 12:32, 7 mar 2013
Filtry
W module D_... w kreowaniu dodać (zakładamy ze istnieje filtr jako FC):
FC.Stored_Type := 200; FC.Stored_IDStored := 'cdsNAZWAODPOWIEDNIA'; FC.SaveProfileAfterDlg := True;
a na końcu kreowania:
if Assigned(Profile) then begin Profile.StoredRead_Last(FC); end;
Całokształt FDBC
definicja FDBC wymaga zadeklarowania:
protected procedure ChldMayClose; override; procedure ChldMayOpen; override; procedure FinnalySection; override;
public procedure ReadSetings; override; procedure WriteSetings; override;
zaś w kreatorze należy dopisać linie:
constructor TFDBCRejestrDostaw.Create(AOwner: TComponent); ... Form_IdStored := 'FDBCNazwamodulu';
pozostałe procedury muszą posiadać inherited !
Jeśli profile sie nie zapisuja można wymusić zapis:
Profile.ApplyUpdate;