Supportnet / Forum / Datenbanken
Eingabeproblem
Frage
so ich hab wiedermal ein Access(2003) "Problemchen"
ich habe eine Tabellenerstellungs-Abfrage wo nach einem Aufforderungsfenster "Bitte geben Sie den Monat ein (01-12)" die jeweiligen Daten dieses Monats in eine Tabelle schreibt.
von Januar-September (01-09) :
Ich muss "09" eingeben damit es mir die Daten anzeigt.
Nun möchte ich , dass wenn ich "9" eingebe die Daten auch angezeigt werden ( 9 oder 09, beides muss gehen)
Gibts da ne Möglichkeit?? (gibts sicher....)
danke und gruss aus der Schweiz
Antwort 1 von Risatara2
Du könntest dir ein Script schreiben, dass dir den Text ("9") mit nullen auffüllt, wenn er nur ein Zeichen hat. Ich weiß nicht in wieweit man solche Sachen mit einer Eingabemaske lösen kann.
Antwort 2 von Maiko
Die Eingabemaske ist ja nur um die gewünschten Daten zu holen ..
ich habe das Datum in der Abfrage gesplittet so das ein Feld nur noch die Monatsangabe hat...(eben 09 oder 11 oder 02 etc) und so habe ich in den Kriterien mit [bitte geben sie.....] diese Eingabemaske verursacht.. ich denke das wäre im VB mit einer if Schleife zu lösen ....
ich habe das Datum in der Abfrage gesplittet so das ein Feld nur noch die Monatsangabe hat...(eben 09 oder 11 oder 02 etc) und so habe ich in den Kriterien mit [bitte geben sie.....] diese Eingabemaske verursacht.. ich denke das wäre im VB mit einer if Schleife zu lösen ....
Antwort 3 von Maiko
kann mir da niemand helfen ?? ich denke nicht dass dies unmöglich ist oder?
Antwort 4 von Maiko
Habe es in der Abfrage bei den Kriterien so versucht..
kommt zwar keine Fehlermeldung , aber klappen tut irgendwie auch nicht so richtig ..(ab und zu gehts und wenn ich mehrere wenn formeln in den kriterien habe (0-9) geht nid..
Wenn("Feldname";9;"09")
kommt zwar keine Fehlermeldung , aber klappen tut irgendwie auch nicht so richtig ..(ab und zu gehts und wenn ich mehrere wenn formeln in den kriterien habe (0-9) geht nid..
Wenn("Feldname";9;"09")

