von RobertG » Di, 25.04.2017 07:39
Hallo Gummifisch,
bereits die Abfrage für das Unterformular ist nicht editierbar. Da wird an mehreren Stellen ein Haken drin sein, denn es reicht nicht aus, aus der Tabelle "Filter" einfach den Primärschlüssel mit rein zu ziehen.
Versuche einmal den folgenden Code auf alle Details um zu setzen:
Code: Alles auswählen
SELECT "Rechnung".*
FROM "Rechnung"
WHERE LOWER ( "Name" ) LIKE IFNULL( '%' || (SELECT LOWER("fName") FROM "Filter" WHERE "ID" = 0) || '%',LOWER("Name" ))
Etwas zu den Makros: Makros sollten am besten direkt in die *.ODB-Datei geschrieben werden. Du hast das kleine Makro zum Öffnen des Berichtes in dem Formular versteckt. Das geht bei dem Datenbankdesign noch. Wenn Du aber mehrere Formulare hast, dann suchst Du Dir da den Wolf.
Gruß
Robert
Hallo Gummifisch,
bereits die Abfrage für das Unterformular ist nicht editierbar. Da wird an mehreren Stellen ein Haken drin sein, denn es reicht nicht aus, aus der Tabelle "Filter" einfach den Primärschlüssel mit rein zu ziehen.
Versuche einmal den folgenden Code auf alle Details um zu setzen:
[code]SELECT "Rechnung".*
FROM "Rechnung"
WHERE LOWER ( "Name" ) LIKE IFNULL( '%' || (SELECT LOWER("fName") FROM "Filter" WHERE "ID" = 0) || '%',LOWER("Name" ))[/code]
Etwas zu den Makros: Makros sollten am besten direkt in die *.ODB-Datei geschrieben werden. Du hast das kleine Makro zum Öffnen des Berichtes in dem Formular versteckt. Das geht bei dem Datenbankdesign noch. Wenn Du aber mehrere Formulare hast, dann suchst Du Dir da den Wolf.
Gruß
Robert