von mhonline » Fr, 21.08.2009 15:37
Guten Tag
Frage: Ich habe über eine List-Box in ein Feld einen Wert eingelesen.
Der Wert stammt aus einer externen Tabelle.
Also müßte es möglich sein, aus diesen Informationen per SQL auf einzelne Felder der Externen Tabelle zuzugreifen.
Führe ich sowas per SQL-Ausführen aus, bringt das auch das richtige Ergebnis und zeigt den richtigen Datensatz an.
Wenn ich das in einem Formular machen möchte, fehlt mir aber ein passendes Kontroll-Element, in dem ich dieses SQL-Statement ausführen könnte.
Beispiel:
formAA zu tabAA mit der Listbox angebunden an Feld AAfeld1
tabBB mit dem Feld BBfeld1 ist die Daten-Quelle
dann würde ich gern ein Kontroll-Element TEXT haben, das
- einen "virtuellen" Namen bekommen kann, den man in dem Formular auch weiterbenützen kann
- ein in den Kontrollfeld-Eigenschaft händisch eingetragenes Feld aus Tabelle BB darstellt, wobei sich der Datensatz ergibt aus
SELECT BB.* FROM BB where BB.BBfeld1 in
(select AA.AAfeld1 from AA
where AA.AAfeld1=BB.BBfeld1)
- das zu übernehmende (virtuelle) Feld könnte dann zB vFeld heissen und den Inhalt von BB.BBfeld7 haben
Möglicherweise gibt es eine Lösung über Makros, das ist aber nicht gewünscht und eigentlich auch überflüssig, da die Eigenschaften des so angebundenen TextBox sich nicht von denen der normalen Textboxen unterscheiden. Und, natürlich könnte man das als "im Prinzip" von einer Art von Unterformular verstehen, wenn auch nur mit einem Datensatz und einem benützten Feld. Aber auch dieser Ansatz ist aus mehrerer Gründen unererwünscht
Wie könnte das gehen - Was hab ich übersehen.
Martin
Guten Tag
Frage: Ich habe über eine List-Box in ein Feld einen Wert eingelesen.
Der Wert stammt aus einer externen Tabelle.
Also müßte es möglich sein, aus diesen Informationen per SQL auf einzelne Felder der Externen Tabelle zuzugreifen.
Führe ich sowas per SQL-Ausführen aus, bringt das auch das richtige Ergebnis und zeigt den richtigen Datensatz an.
Wenn ich das in einem Formular machen möchte, fehlt mir aber ein passendes Kontroll-Element, in dem ich dieses SQL-Statement ausführen könnte.
Beispiel:
formAA zu tabAA mit der Listbox angebunden an Feld AAfeld1
tabBB mit dem Feld BBfeld1 ist die Daten-Quelle
dann würde ich gern ein Kontroll-Element TEXT haben, das
- einen "virtuellen" Namen bekommen kann, den man in dem Formular auch weiterbenützen kann
- ein in den Kontrollfeld-Eigenschaft händisch eingetragenes Feld aus Tabelle BB darstellt, wobei sich der Datensatz ergibt aus
SELECT BB.* FROM BB where BB.BBfeld1 in
(select AA.AAfeld1 from AA
where AA.AAfeld1=BB.BBfeld1)
- das zu übernehmende (virtuelle) Feld könnte dann zB vFeld heissen und den Inhalt von BB.BBfeld7 haben
Möglicherweise gibt es eine Lösung über Makros, das ist aber nicht gewünscht und eigentlich auch überflüssig, da die Eigenschaften des so angebundenen TextBox sich nicht von denen der normalen Textboxen unterscheiden. Und, natürlich könnte man das als "im Prinzip" von einer Art von Unterformular verstehen, wenn auch nur mit einem Datensatz und einem benützten Feld. Aber auch dieser Ansatz ist aus mehrerer Gründen unererwünscht
Wie könnte das gehen - Was hab ich übersehen.
Martin