Ich habe da ein Problem und kenne mich trotz der microsoft online
> schulungen, was zu erwarten war, immer noch nicht wirklich besser mit
> access aus…
>
> Problem ist Folgendes ich habe eine Datenbank von einem Kollegen über
> nommen die noch nicht ausgereift ist…
> So jetzt „Darf“ ich natürlich am Bugfixen mit meinen null
> kenntnissen…
>
> Ich habe eine befehlsschaltfläche „Neues Diagramm erstellen“ wenn man
> draufklickt öffnet sich ein Diagramm das man noch anpassen kann…
> das aber nur wenn daten zum verarbeiten da sind und das Formular1
> existiert
>
> so viel zur vorgeschichte ich möchte jetzt gerne, dass
>
> das feld nur funktioniert wenn daten geladen wurden
> und dieses Formular1 schützen das es nicht umbenannt wird und
> immer in der urspünglichen form dargestellt wird.
>
> ich hoffe ich habe mich verständlich ausgedrückt du würdest mir einen
>
> sehr großen gefallen tun wenn du mir da weiter helfen könntest
>
> in diesem sinne vielen dank im vorraus schon mal
Moin, funkyfred,
Du führst beim Öffnen des Formulars, auf dem der Button sitzt, eine Abfrage auf die Datenbank aus. Wenn sie leer ist, deaktivierst Du den Button (button.activate=false, glaube ich - schau noch mal bei den Eigenschaften des Buttons nach). Andernfalls wird der Button aktiviert.
Mir ist unklar, welches Formular Du vor dem Umbenennen bewahren willst, ist aber auch egal, das geht eh nicht auf Formularebene. Wenn eine Anwendung geschützt werden soll, erzeugst Du per Extras > Datenbankdienstprogramme eine MDE-Datei.
Gruß Ralf