Seite 1 von 1

Formular mit Parameterabfrage öffnen

Verfasst: So, 12.03.2006 18:01
von sarotti
Hallo zusammen,

habe folgendes Problem:

Ich möchte eine ID eines Datensates aus einer Datenbank (HSQL) auslesen (soweit klappts schon :) ) und anschließend einem neuen Formular zum Aufruf des letzten Datensatzes übergeben. Laut OO Hilfe funktioniert das über eine Parameterabfrage, wobei der Parameter aus einem Makro ausgelesen werden kann. Und genau hier scheiterts bei mir...

Folgende Abfrage ist im neuen Formular hinterlegt (sID ist die übergebene ID aus dem ersten Formular):

SELECT "Ansprechpartner".*, "Ansprechpartner"."Asp_ID" FROM "Ansprechpartner" "Ansprechpartner" WHERE ( ( "Asp_ID" =:sID ))

unter Ereignise habe ich dem Formular unter "Parameter füllen" folgendes Testmakro mitgegeben:

Function ID_test
DIM sID as string
sID = 4
End Function

Jetzt bin ich davon ausgegangen, daß beim Aufruf des Formulars das Makro durchlaufen wird, welches sID an die Abfrage übergibt.... aber weit gefehlt! Es erscheint das kleine Parameterabfragefenster, in das man manuell einen Wert eintragen muß...

Kann mir jemand einen Tipp geben woran das liegt....


Gruß
sarotti