Berichte in Base

Antwort erstellen


BBCode ist eingeschaltet
[img] ist ausgeschaltet
[url] ist eingeschaltet
Smileys sind ausgeschaltet

Die letzten Beiträge des Themas
   

Ansicht erweitern Die letzten Beiträge des Themas: Berichte in Base

GELÖST: Re: Berichte in Base

von wagnbeu0 » Mo, 31.05.2010 12:25

Okay, ich habe herausgefunden, dass Base im Formular als Hidden Field das Kommando abspeichert, da muss man es dann ändern, dann geht das. Das ursprüngliche SQL-Statement wird wohl nur beim erstellen ausgewertet, danach ist die Abfrage für das Formular nicht mehr relevant, da es den Code kopiert hat.

Berichte in Base

von wagnbeu0 » Mo, 17.05.2010 12:17

Hallo, ich habe eine Datenbank in Base (HSQLDB).
Wenn ich nun eine Abfrage erstelle, und daraus einen Bericht, dann klappt das erst mal ganz gut. Verändere ich nun die Ursprüngliche Abfrage (neue Where-Klauseln), behält das Formular die alte SQL-Abfrage bei, das neue, geänderte SQL-Statement wird nicht beachtet.

Ich habe nun herausgefunden, dass die Ursache darin liegt, dass der Bericht ein verstecktes Feld "Command" hat, in welchem das ursprüngliche SQL-Statement gespeichert wird.
Ist das so gewollt?

Mir geht es darum, dass ich, wenn ich viele Berichte habe, die aus Layoutgründen unterschiedlich sind, aber alle die gleiche Datenquelle (=Abfrage) haben, jedesmal die Dormulare anpassen müsste, anstelle einmal zentral die Abfrage zu verändern.

Nach oben