Supportnet Computer
Planet of Tech

Supportnet / Forum / Datenbanken

Dateneingabe über Formular





Frage

Moin Moin, mich quält da folgendes Problem: Ich habe ein Formular, mit dem ich Kundendaten verwalten kann. Diese Kundendaten sollen mandantenorientiert abgelegt werden. Der zu verarbeitende Mandant wird einmal angegeben und soll dann stehen bleiben. Das Feld im Formular ist gesperrt. Funktioniert auch soweit alles. Das Problem ist, dass Access am Ende der Daten ein leeres Formular bringt, um neue Daten erfassen zu können. Ich möchte aber nicht, das dieses erscheint, da der Mandant da ja nicht erfasst werden kann. Ich möchte die Maske nur dann erscheinen lassen, wenn ich unten auf einen Button mit "Datensatz hinzufügen" drücke. Damit kann ich dann die Felder entsprechend vorbelegen. Wie kann ich denn dieses leere Formular unterdrücken und gleichzeitig über Funktion neue Datensätze erfassen? Vielleicht weiss ja jemand Rat.

Antwort 1 von metalfreakla

hast du ein endlosformular?? wenn ja stell den eintrag standardansicht auf einzelnes formular!!

gruß
Lars


Antwort 2 von testfix4711

Nein, es handelt sich um ein einzelnes Formular. Wenn ich am letzten Datensatz weiterblätter kommt das leere Formular. Graus :-((


Antwort 3 von mapet

Hallo

Wenn Du einen Mandanten hast und dazugehörige kunden, musst Du ein Formular erstellen für den Mandanten und das Formular der Kunden als Unterformular einfügen.
Wenn Du jetzt einen Kunden erfasst hast erscheint nur ein leeres Formular für den Kunden und der Mandant bleibt bestehen

mapet

Antwort 4 von testfix4711

Hi,
hatte ich auch schon mal dran gedacht, konnte mich aber nicht wirklich überzeugen. Der Mandant wird wie gesagt im Vorfeld schon festgelegt und ist eigentlich nur schmückendes Beiwerk. Deswegen viele Unterformulare basteln, weiss nicht??
Gibt es denn keine andere Möglichkeit? Schade...

Trotzdem Danke an Alle!

Gruß

Chris

Antwort 5 von ElBobbele

Hallo Chris!

Du musst die Formular-Eigenschaft "Anfügen zulassen" auf Nein stellen, dann sind keine Neueingaben mehr möglich.

Gruss
El Bobbele