Neuigkeiten:

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

Mobiles Hauptmenü

Zwei Felder summieren, will nicht klappen...

Begonnen von Xoar, Mai 31, 2011, 14:07:50

⏪ vorheriges - nächstes ⏩

Xoar

Hallo, irgendwie will das bei mir mit meinem Bericht nicht klappen.
Ich habe (siehe Bild) zwei Felder die ganz simpel einfach addiert werden sollen. Mache es momentan mit =[RTW1txt]+[RTW2txt]

Habe die Felder auch schon umbenannt, da Access angeblich ab und an Schwierigkeiten damit haben kann.

wieso klappt das nicht? Das Textfeld bleibt immer leer. habe auch schon =summe([RTW1txt]+[RTW2txt]) versucht, aber da kommt dann immer #Fehler

Habs auch schon in meiner Kreuztabellenabfrage versucht, damit ichs hier im Bericht nicht machen muss, als Zeilenspaltensumme zu machen, aber da geht das irgendwie nur für alle Felder und nicht für zwei spezielle....

Große ??? über meinem Kopf, hat wer Ideen, Vorschläge etc?

[Anhang gelöscht durch Administrator]

edgar.basler

Das mit dem "Habe die Felder auch schon umbenannt, da Access angeblich ab und an Schwierigkeiten damit haben kann" stimmt schon. Access hat ab und zu solche Probleme. Warum weiß ich auch nicht. Nur mit dem Umbenennen des Feldes ist es nicht getan. Das Feld (dort wo die Addition stattfindet) löschen und neu anlegen. Meistens hilft das.

Jonny

Hallo,
kann es sein das die Felder nicht numerisch sind oder als Inhalt NULL haben?

Die Namen sind schon OK nur schade das die Namen beim Steuerelement ein Leerzeichen haben.
Hier würde ich auch die Tabellendefinition ändern (nie mit Leer, Bindestrich usw. die Felder benennen).

Gruß

Johann

Xoar

#3
Hah es klappt, es lag tatzächlich daran, dass die summierten Felder nicht "IMMER" einen Inhalt haben. Also NULL als Inhalt haben.

Danke für den Wink mit dem Zaunpfahl

Habs nun so gelöst:
=Wenn([RTW1txt]<>"";[RTW1txt]+[RTW2txt];[RTW2txt])


PS: Die Feldbenennungen mit Leerzeichen kommen dadurch zustanden, dass ich nicht die FeldbezeichnungsID genommen habe, sondern das zweite Feld der tbl mit der Detailbenennung und da ist halt das Leerzeichen drin.


Xoar

#5
oh ja so ist noch besser, meins hatte nämlich nochn Fehler, weil "" ist ja nicht gleich NULL

Ah nette Funktion