problem mit positionierung in tabelle / locate
-
moinsn,
kleines problem mit datensatzanzeige. und zwar habe ich im hauptfenster eine datenmaske, in der ein datensatz angezeigt wird.
zugriff hier mittels dbxxx komponenten auf eine db, die in einer globalen datenklasse definiert ist.
dann gibts die möglichkeit, in einem dialog eine suche auszuführen. lief zuerst über filter, war aber nicht so das wahre, brachte auch fehler.
habe jetzt die suche auf sql umgestellt, funktioniert auch wunderbar.
seitdem habe ich aber das problem, dass wenn ich in der suche einen datensatz auswähle, der nicht mehr übernommen, sprich in der datenmaske angezeigt wird.hier mal der code, der eigentlich funktionieren sollte:
TLocateOptions tlo; tlo << loPartialKey; GlobalDBData->DBKunden->Locate( "VKdnr", Haupt->SKdnr, tlo );
tut er aber nicht
in SKdnr steht der korrekte wert, es wird aber der erste datensatz angezeigt
jemand ne idee?
thx schonmal
-
Bist du sicher, dass du loPartialKey benötigst?
-
*vollvornkopfhau*
thx jansen, das wars.
funktionierte allerdings, als die suche( ergebnismässig ) noch über filter lief