hi
ich habe eine tabelle die durch 2 verschiedene eingabeformulare gefüllt wird.nun habe ich das problem, dass wenn ich datensätze mit dem einen formular eingegeben habe diese mit dem anderen zu leicht wieder löschen bzw aus versehen verändern kann. ich habs mit der formulareigenschft änderungen zulassen:nein versucht, doch hierbei
kann ich meine eingaben gar nicht mehr machen.wie bekomme ich es also hin dass die eingegebenen datensätze nicht mehr verändert werden können?
vielen dank im voraus
Hallo Johannes,
das ist in einem Formular ganz einfach:
In einem geeigneten Ereignis des Formulars (z.B. OnCurrent, Beim Anzeigen) wird geprüft, ob eine Sperrung gewünscht wird. Dann werden die einzelnen Eingabefelder gesperrt oder entsperrt (Eigenschaft Enabled und/oder Locked)!
Wie Du ja schon erkannt hast, macht es keinen Sinn, das Formular zu sperren - dann geht nicht einmal mehr ein Button.
Wenn es Dir zu viel Mühe ist, alle einzelnen Felder anzuklicken, kann man diese z.B. in einem Unterformular platzieren und das sperren.
Kurt
[Bei dieser Antwort wurde das Vollzitat nachträglich automatisiert entfernt]
Schau z.B. mal hier: http://spotlight.de/zforen/amsa/m/amsa-1048756219-22…
Gruß aus dem Norden
Reinhard Kraasch