![]() |
AW: TMS TDBAdvGrid nur bei CheckBox Fehlermeldung:Weder im Edit noch Insert...
Hi Thomas,
das Demo ADOEditing hat eine weite Funktion beinhaltet die ich benötigt, eine Combobox. Möglicherweise kennst du das. Dass Grid hat eine property Columns. Ein Column.Item hat eine property ComboItems da kann ich die Werte eintragen die die Combobox zur Auswahl bringen soll. Allerdings gibt es kein ComboItemsValues. In dem Beispiel ADOEditing werde zwar die Werte per code angelegt "Germany, USA, Japan" aber das könnte man auch in z.b. Columns[1].ComboItems eintragen. Eigentlich ist das nicht ausreichend. In diesem Fall würde die ComboBox den Wert z.b."USA" eintragen wollen ich möchte jedoch nicht den Text sondern ein integer für jeden Eintrag haben. Also "Germany, USA, Japan" = "0, 1, 2" hast du eine Idee wie das geht? Damit offensichtlich nicht. Gruß Kostas |
AW: TMS TDBAdvGrid nur bei CheckBox Fehlermeldung:Weder im Edit noch Insert...
Da ist wohl eine Combox falsch, du brauchst eine DBLookupCombobox, wo ein List-Datasource (in deinem Falle die ID´s und deine Values) und ein "normales Datasource existiert. Ich kämpfe gerade mit dem Teil von TMS, weil ich nicht die gewählten "Values" sehe, sondern die ID´s. Ich habe es in ein TMS Grid eingebunden (über ein EditLink) und sehe leider im Grid die ausgewählten ID´s ...
|
AW: TMS TDBAdvGrid nur bei CheckBox Fehlermeldung:Weder im Edit noch Insert...
Hi Thomas,
eine DBLookupCombobox ist auch nicht das richtige in meinem Fall. Ich möchte für genau drei Werte die sich nie ändern werden keine Tabelle anlegen. Das AdvDBComboBox1 kann genau das. Da ist es möglich ein Displayed Value und ein Stored value anzugeben. Das gannst du übrigens auch für deinen Fall nutzen. |
AW: TMS TDBAdvGrid nur bei CheckBox Fehlermeldung:Weder im Edit noch Insert...
Hi Kostas,
leider kann ich das in meinem Falle nicht benutzen, da meine Lookup-Tabelle aus vielen, sich ändernen, Werten besteht ... ich habe auch schon die Beispiele von TMS durchgesehen und komme immer noch nicht auf meinen Fehler. Solo läuft die LookupComboBox, aber noch nicht im Grid. Sie macht zwar alles richtig, aber wie gesagt werden im Grid nur die ID´s angezeigt und das sieht nicht so gut aus ... |
AW: TMS TDBAdvGrid nur bei CheckBox Fehlermeldung:Weder im Edit noch Insert...
Hi Thomas,
so wie ich das gesehen habe geht das was du benötigst indem du in dein DataSet-FieldEditor das Feld auswählen und die LookUp Table verbinden. Dann werden die Daten im Grid dargestellt und nict dessen IDs |
AW: TMS TDBAdvGrid nur bei CheckBox Fehlermeldung:Weder im Edit noch Insert...
Hi Thomas,
der TMS Support hat mein Problem mit der CheckBox erkannt und möchte es beim nächsten Update korrigieren. Gruß Kostas |
AW: TMS TDBAdvGrid nur bei CheckBox Fehlermeldung:Weder im Edit noch Insert...
Hallo zusammen,
ich bin nun seit zwei Tage am Rumfrickeln an DBLookupBox von TMS in einem Grid. Habe die einfach mal kopiert und auf einem Panel alleine mitlaufen lassen und siehe da: dort funktioniert sie ... Ich werde jetzt eine andere Lösung programmieren, denn (wie immer) stehe ich ein wenig unter Zeitdruck und habe keine Lust mehr meine Zeit in ellenlangen Debugger-Sessions zu vergeuden. Gruß Thomas |
AW: TMS TDBAdvGrid nur bei CheckBox Fehlermeldung:Weder im Edit noch Insert...
Zitat:
wenn ich dich richtig verstanden habe, hast du für deine LookUp Werte eine Tabelle. Du möchtest im Grid eine nicht die ID sehen sondern den LookUp Wert. Auf dem gleichen Feld möchtest du eine LookupBox sehen ist das so? Wenn ja, beschriebe ich dir wie das geht. |
Alle Zeitangaben in WEZ +1. Es ist jetzt 23:17 Uhr. |
Powered by vBulletin® Copyright ©2000 - 2025, Jelsoft Enterprises Ltd.
LinkBacks Enabled by vBSEO © 2011, Crawlability, Inc.
Delphi-PRAXiS (c) 2002 - 2023 by Daniel R. Wolf, 2024-2025 by Thomas Breitkreuz