Delphi-PRAXiS
Seite 2 von 2     12   

Delphi-PRAXiS (https://www.delphipraxis.net/forum.php)
-   Datenbanken (https://www.delphipraxis.net/15-datenbanken/)
-   -   Delphi IBObjects Grid (https://www.delphipraxis.net/176483-ibobjects-grid.html)

cult6 9. Sep 2013 13:01

AW: IBObjects Grid
 
So nächstes Problem... Man kann ja Edit, Update und Insert SQL selbst anlegen und somit die von IBObjects vorgegebene überschreiben. Wäre eigentlich kein Problem, auf Edit Component geklickt -> SQL -> Update SQL hier kann man die 3 ändern, ABER woher bekomm ich meine Werte?? Wie spreche ich meine Items im Grid bzw. in der Query richtig an??? Bin auch irgendwie zu blöd mal ne richtige Doku zu IBObjects im Netz zu finden wo mal paar Sachen beschrieben werden...

dataspider 9. Sep 2013 13:55

AW: IBObjects Grid
 
Zur Entwurfszeit Query Active setzen, Generate for Table - da macht er schon mal das Grundgerüst.

Ich bevorzuge aber updateable View' s. Da kann man sich den ganzen Kladderadatsch sparen.

Frank

cult6 9. Sep 2013 15:49

AW: IBObjects Grid
 
Danke, aber ich wollte wissen ich wie zB direkt einen Datensatz ansprechen kann. Gibt doch sonst überall ne Möglichkeit über den Index drauf zuzugreifen. zB Grid.Items[x]. Ich muss nämlich beim Insert ein Feld des Datensatzes vom Programm automatisch füllen lassen, da dort zB eine Filialnummer eingetragen wird, je nachdem welche Filiale man bearbeiten.

Blup 10. Sep 2013 16:53

AW: IBObjects Grid
 
Items im Grid? IB-Objects arbeiten mit Datensätzen.
Wenn bestimmte Felder abhängig von äußeren Faktoren vorbelegt werden sollen, hat TIB_Query z.B. die Ereignisse OnAfterInsert, OnBeforePost.
z.B.
Delphi-Quellcode:
procedure TMyDataModul.QBuchItemAfterInsert(IB_Dataset: TIB_Dataset);
begin
  QBuchItem.FieldByName('ID_STAPEL').AsInteger := QBuchStapel.FieldByName('ID').AsInteger;
end;


Alle Zeitangaben in WEZ +1. Es ist jetzt 08:54 Uhr.
Seite 2 von 2     12   

Powered by vBulletin® Copyright ©2000 - 2024, Jelsoft Enterprises Ltd.
LinkBacks Enabled by vBSEO © 2011, Crawlability, Inc.
Delphi-PRAXiS (c) 2002 - 2023 by Daniel R. Wolf, 2024 by Thomas Breitkreuz