Access-o-Mania

Access-Forum (Deutsch/German) => Tabelle/Abfrage => Thema gestartet von: Susi08 am April 17, 2015, 20:01:15

Titel: Domänenfunktion DOMMAX
Beitrag von: Susi08 am April 17, 2015, 20:01:15
Hallo Zusammen,

ich komme einfach nicht weiter, hoffentlich könnt Ihr mir helfen.

Ich habe mir die ganze Zeit mit :
=Wenn([Ausj] Ist Null;"";DomMax("Archivnr";"Alles";"[Ausj]=" & [Ausj] & ""))

die letzte vergebene Archivnr mit dem Kriterium welches in "Ausj" eingetragen wurde anzeigen lassen.

Jetzt möchte ich ein zweites Kriterium (Lagerort) im Formular eingeben aber das Kriterium wird einfach nicht beachtet.

=Wenn([Ausj] Ist Null;"";DomMax("Archivnr";"Alles";"[Ausj=" & [Ausj] & "" Und "[ort=" & [ort] & ""))

Was mache ich falsch ?

Danke für Eure Hilfe
Titel: Re: Domänenfunktion DOMMAX
Beitrag von: MzKlMu am April 17, 2015, 20:12:18
Hallo,
versuche es mal so:
=Wenn([Ausj] Ist Null;"";DomMax("Archivnr";"Alles";"[Ausj=" & [Ausj] & " And [ort]='" & [ort] & "'"))
Zu viele AZ und falsch verkettet. Im String muss glaube ich And verwendet werden, ist nicht konsequent eingedeutscht. Beim Ort habe ich angenommen, dass es ein Text ist, wenn Zahl entfallen die Hochkomma.
Titel: Re: Domänenfunktion DOMMAX
Beitrag von: Susi08 am April 17, 2015, 22:29:47
Danke Dir,

jetzt bekomme ich leider #Name? :-[

Idee warum ?
Titel: Re: Domänenfunktion DOMMAX
Beitrag von: bahasu am April 17, 2015, 22:31:58
=Wenn([Ausj] Ist Null;"";DomMax("Archivnr";"Alles";"[Ausj]=" & [Ausj] & " And [ort]='" & [ort] & "'"))
Titel: Re: Domänenfunktion DOMMAX
Beitrag von: Susi08 am April 17, 2015, 22:37:53
Sorry, war mein Tippfehler.
Im Ausdrucksgenerator stehts richtig ;)
Titel: Re: Domänenfunktion DOMMAX
Beitrag von: Susi08 am April 18, 2015, 09:58:00
Guten Morgen,

ich bekomme den #Name? Fehler leider nicht weg. Hat jemand einen Tip für mich was es damit auf sich hat.

Gruß
Titel: Re: Domänenfunktion DOMMAX
Beitrag von: MzKlMu am April 18, 2015, 10:03:25
Hallo,
welcher Datentyp ist denn das Feld "Ort" ?

Sind die Feldnamen korrekt, das heißt, wie lauten die Feldnamen in der Tabelle und wie im Formular, die können unterschiedlich sein.
Titel: Re: Domänenfunktion DOMMAX
Beitrag von: Susi08 am April 19, 2015, 10:05:15
Guten Morgen,

in der Tabelle ist der Felddatentyp für Ort "Kurzer Text und für Ausj "Zahl".
Die Feldnamen sind identisch.

Gruß
Titel: Re: Domänenfunktion DOMMAX
Beitrag von: DF6GL am April 19, 2015, 11:27:04
Hallo,

zeige nochmal den Ausdruck (Copy&Paste !) , den Du jetzt verwendest...

Zitat...für Ausj "Zahl".

und welcher Unterdatentyp:   Integer, Long, Single, Double,....?
Titel: Re: Domänenfunktion DOMMAX
Beitrag von: Susi08 am April 19, 2015, 12:48:58
Hi,

ich habe eben nochmal alles aus der Abfrage gelöscht, gespeichert und nochmal neu eingegeben und warum auch immer.......jetzt klappt es.

Unterdatentyp ist übrigens Integer gewesen, hätte das auch Einfluss auf das Ergebnis ?

Vielen Dank an Euch !
Titel: Re: Domänenfunktion DOMMAX
Beitrag von: DF6GL am April 19, 2015, 13:33:13
Hallo,


bei Single/Double muss auf ein evtl. vorhandenes  Dezimal-Trennzeichen geachtet werden.