Neuigkeiten:

Wenn ihr euch für eine gute Antwort bedanken möchtet, im entsprechenden Posting einfach den Knopf "sag Danke" drücken!

Mobiles Hauptmenü

Werte aus Abfrage in ein Textfeld schreiben

Begonnen von Erzengel, Februar 12, 2012, 19:24:26

⏪ vorheriges - nächstes ⏩

Erzengel

Hallo,

Habe ein Hauptformular das an keine Tabelle oder Abfrage gebunden ist.

Hier gibt es zwei Textfelder die mit Werten aus je einer Abfrage gefüllt werden.

In dieser Abfrage gibt es nur ein Feld was mir die Menge an neuen Einträgen zeigt die in einer anderen Abfrage schon aufgelistet ist.

Im Textfeld -> Steuerelementinhalt  ist eingetragen "= [ABF_Anzahl_Störung_Neu]![AnzahlvonStoerung_ID] "

bei Anzeige als Ansicht steht hier nur #Name?

Wie kann ich dies Beheben oder liegt der Fehler?

mfg Peter


MzKlMu

Hallo,
das geht gar nicht. Man kann keine Abfrage als Steuerelementinhalt verwenden.
In Deinem Fall sollte es einfach so funktionieren:
=DomAnzahl("*";"AndereAbfrage")
Wahrscheinlich kann auch auf die andere Abfrage verzichtet werden, in dem man das Kriterium der anderen Abfrage in der DomAnzahl() Funktion direkt verwendet.
Wie sieht denn der Where Teil der anderen Abfrage aus?
Gruß Klaus

Erzengel

Die Abfrage wo die Neuen Anforderungen dargestelt werden

SELECT TBL_Anforderung.Bedarfsanforderung_ID, TBL_Anforderung.Datum, TBL_Anforderung.Bedarfsanforderung, TBL_Anforderung.PL_Gelesen, TBL_Anforderung.PL_Info, TBL_Anforderung.Status, TBL_Anforderung.Abt
FROM TBL_Anforderung
WHERE (((TBL_Anforderung.PL_Gelesen)=0));


Hier die Abfrage für die Anzahl der neuen Anforderungen

SELECT Count(ABF_Anforderungen_Neu.Bedarfsanforderung_ID) AS AnzahlvonBedarfsanforderung_ID
FROM ABF_Anforderungen_Neu;



und hier die Abfrage für die neuen Störungen

SELECT TBL_Störung.Stoerung_ID, TBL_Störung.Datum, TBL_Störung.Stoerungs_Art_ID, TBL_Störung.Kurztext, TBL_Störung.StörungBeschreibung, TBL_Störung.Anlage, TBL_Störung.Behoben, TBL_Störung.BehebungsBeschreibung, TBL_Störung.AV_gelesen, TBL_Störung.Stoerung_Status_ID, TBL_Störung.Vorgehensweise
FROM TBL_Störung
WHERE (((TBL_Störung.AV_gelesen)=0));


Hier die Abfrage für die Anzahl der neuen Störungen

SELECT Count(ABF_Störung_Neu.Stoerung_ID) AS AnzahlvonStoerung_ID
FROM ABF_Störung_Neu;


aber das mit der DomAnzahl scheint einmal funktionieren heist ich benötige nur die Erste Abfrage wo die Neuen Elemente Aufgelistet werden.

mfg Peter