Supportnet Computer
Planet of Tech

Supportnet / Forum / Datenbanken

Variabler Feldname in Abfrage





Frage

Hallo, ich möchte in einer Abfrage den Feldnamen ändern. Der Name soll aus einem Formular ausgelesen werden, das beim Ausführen der Abfrage geöffnet ist. Beim Feldnamen in der Abfrage habe ich folgendes eingegeben: Formulare![Formularname]![Feldname] : Inhalt der Abfrage Als Fehlermeldung bekomme „Das Datenbankmodul kann ... nicht finden“ Alternativ habe ich die Beschriftung in den Feldeigenschaften der Abfrage genutzt, als Ergebnis bekomme ich den eingegebenen Text (Pfadname) als Überschrift, jedoch nicht den Inhalt des Feldes. Ich möchte die Feldnamen variabel gestalten, weil die Abfrage die Grundlage für ein Diagramm ist, in der diese Namen verwendet werden sollen. Hat jemand eine Idee für die Lösung des Problems ? Danke Oliver

Antwort 1 von Koebi

Grüezi Oliver

Du schreibst zwar nicht, was das Modul nicht finden kann. Aber wenn Du das Kriterium so eingegeben hast:

Formulare![Formularname]![Feldname] : Inhalt der Abfrage

funktioniert es nicht.

Du brauchst nur:

Formulare![Formularname]![Feldname]

Gruss
Köbi

Antwort 2 von oliverV

@Köbi

Habe mich etwas unglücklich ausgedrückt:

Formulare![Formularname]![Feldname]: Stückzahl

Inhalt des Feldes, das ich aus dem Formular auslesen will und als Feldüberschrift der Abfrage benötige, entspricht nicht dem Feldinhalt der Abfrage (Wert).

Fehlermeldung "Das Datenbankmodul kann "Formulare![Formularname]![Feldname]" nicht finden. Stellen Sie sicher, dass es sich um gültigen Parameter handelt, usw.

Vielleicht ist es jetzt etwas deutlicher ?!

Gruss
Oliver

Antwort 3 von Leon

In einem VB-Modul, einer Variablen den Wert des Feldes über eine Funktion zuweisen und in der Abfrage die Funktion aufrufen !

m.f.g
Leon

Ich möchte kostenlos eine Frage an die Mitglieder stellen:


Ähnliche Themen:


Suche in allen vorhandenen Beiträgen: