Google Groups no longer supports new Usenet posts or subscriptions. Historical content remains viewable.
Dismiss

Probleme mit Parameterwerten

0 views
Skip to first unread message

Michael P.

unread,
Feb 26, 2004, 3:41:09 AM2/26/04
to
Hallo,

Habe eine DB erstellt und einige Berichte welche auch soweit funktionieren, nur muss ich den parameterwert bis zu 4 mal eingeben, damit mir der bericht in der berichtsvorschau angezeigt wird und möchte ich diesen bericht nun auch drucken wird erneut die eingabe des parameterwertes vier mal verlangt; woran kann das liegen?

Kurze erläuterung:
Habe mehrere abfragen erstellt welche auch voneinander abhängig sind d.h. A_Gesamt setzt A_Teil1 und A_Teil1 setzt A_Teil2 voraus! Und in jeder abfrage (ist unbedingt nötig) wird nach einem kriterium zB GZ (Geschäftszahl) gefiltert!! Es wird also zuerst in A_Teil2 nach GZ gefiltert damit A_Teil1 ausgeführt werden kann, ....
Grund dieser vielleicht etwas komplizierten art ist die summenbildung!
Der Bericht basiert also auf einer abfrage welche 2 weitere abfragen voraussetzt und der bericht enthält auch noch einen unterbericht!!
Führe ich die Abfragen normal (aus dem datenbankfenster heraus) aus wird nur nach einem parameterwert verlangt und erstelle ich nun einen bericht der auf dieser abfrage basiert funktioniert es auch (nur einmalige parameterwert eingabe) füge ich jedoch nun den unterbericht (aus dbfenster auch nur einmalige parameterwert eingabe) noch hinzu der auf die selbe abfrage basiert verlangt er plötzlich 4 mal nach dem parameterwert??? und auch beim druck verlangt er erneut nach dem parameterwert 4 mal???
Der Parameterwert ist immer derselbe (muss also zb 4 mal 104 eingeben, ziemlich lästig!!)

Wer hat eine idee wo der sich der haken befindet?
Ich hoffe mein problem gut zu erläutert haben, ansonsten bitte kurze nachfrage, Danke!

Jörg Ackermann

unread,
Feb 26, 2004, 3:48:01 AM2/26/04
to
Hi,

"Michael P." schrieb:

Erstelle Dir ein Formular mit einem Textfeld, in das Du den Wert eingibst.
In Deinen Abfragen verweist Du dann auf dieses Feld
Forms!DeinForm!DeinTextfeld anstatt Parameter zu verwenden.

Gruß

Michael P.

unread,
Feb 26, 2004, 9:31:06 AM2/26/04
to
Danke erstmal für deine antwort, dies scheint auch eine vernünftige alternative zu sein
nur, habe ich noch folgendes problem

Habe es zuerst in einer einfachen DB ausprobiert und hat auch funktioniert jedoch wenn ich die "Funktionen" (sprich Summe, ...) im Abfrageentwurf einschalte (welche ich auch benötige zur Summenbildung) wirft er mir folgenden fehler vor:

Sie wollten eine Abfrage ausführen, die den angegebenen Ausdruck `T_GZV.GZV_GZ Like "*" & [T_Parameter]![PAR_GZ] & "*"` nicht als Teil der Aggregatfunktion einschließt.

Kannst du mir bitte nochmals weiterhelfen, Danke...


Jörg Ackermann

unread,
Feb 26, 2004, 12:52:57 PM2/26/04
to
Hi,

"Michael P." <anon...@discussions.microsoft.com> schrieb:

Stelle als Aggregat 'Bedingung' in der palte ein.

Gruß

Michael P.

unread,
Feb 27, 2004, 4:26:09 AM2/27/04
to
Super Danke, funktioniert einwandfrei...

2 kleine sachen wären noch super die du mir sicher leicht beantworten könntest
- Wo liegt der unterschied ob ich [T_Parameter].[PAR_GZ] oder [T_Parameter]![PAR_GZ] eingebe; keiner oder doch??
- Wo stelle ich ein dass die textfelder wo ich die parameterwerte nun eingebe beim verlassen des formulars gelöscht/geleert werden und somit beim öffnen des formulars immer leer sind??

DANKE
Mfg Michael

0 new messages