Neuigkeiten:

Ist euer Problem gelöst, dann bitte den Knopf "Thema gelöst" drücken!

Mobiles Hauptmenü

Formular aus Formular durch Klick öffnen

Begonnen von victore2611, August 23, 2012, 13:53:41

⏪ vorheriges - nächstes ⏩

victore2611

Hallo an alle,

ich bin relativ neu im access geschehen und muss sehr schnell eine sehr umfangreiche DB erstellen.
Ich habe nur eine Frage:
Ich möchte ein Formular erstellen, wo man ca. 20 buttons hat, auf die man klicken kann (die ich selber beschrifte), und die daraufhin zu entsprechendem Formular führen (das im neuen Fenster geöffnet wird).
Ich glaube und hoffe, dass das so möglich ist.
Kann mir jemand weiterhelfen mit nichtkönner verständlichen Anweisungen :)?

Vielen vielen Dank!

database

Hallo,

Zitat...sehr schnell eine sehr umfangreiche DB erstellen...
Na da wünsch' ich dir schon viel Spaß  ;)

Im Formularentwurf klickst du auf den gewünschten Button, läßt dir die Eigenschaften anzeigen.
Auf der Registerkarte 'Ereignisse' nimmst du das Ereignis 'Beim Klicken', wählst aus dem Dropdown den Eintrag [Ereignisprozedur] aus und klickst dann auf die 3 Punkte rechts davon.
Du stehst nun im Grundgerüst der Prozedur 'Private Sub DeinButton_Click()'

Um ein Formular zu öffnen gibst dann dort ein
DoCmd.OpenForm "NameDesGewünschtenFormulars"

Die OH liefert Informationen darüber, welche Argumente du zum Aufruf eventuell noch angeben könntest.

HTH

victore2611

Vielen lieben Dank für diese schnelle Antwort!

Ich hab das Ganze versucht, aber wenn ich ein genz normales Textfeld erstelle (oder muss ich ein besonderes button feld erstellen) und beim klicken die 3 punkte auswähle, erscheinen erstmal 3 möglichkeiten:
Makro generator
ausdrucks generator
code generator

was mache ich falsch?

Danke nochmal für Deine Hilfe!

database

Hi,

Zitataber wenn ich ein genz normales Textfeld erstelle
Also wenn du einen Button zum Klicken haben wisst solltest du kein Textfeld nehmen sondern eine 'Befehlsschaltfläche' (so nennt sich das landläufig als Button bezeichnete Ding).

Wenn du meine Antort von vorher nochmal liest, wirst du bemerken, dass ich geschrieben habe [Erignisprozedur] aus dem Dropdown auswählen und DANN auf die 3 Punkte klicken.
Stell den Cursor mal in die Zeile 'Beim Klicken' dann siehst du rechts einen kleinen schwarzen, nach unten zeigenden Pfeil - das ist das zu öffnende Dropdown.

Wenn du eine umfangreiche Datenbank zu erstellen hast - hast du aber zum jetzigen Zeitpunkt sicher schon das Tabellengerüst realisiert oder?
Wenn nicht, dann solltest du auf jedenfall erst ein funktionierendes Tabellenmodell erstellen und DANACH erst die Formulare.

victore2611

Hallo Peter,

vielen lieben Dank.
Das klappt auch alles und ich habe mir auch vorher das ER Modell ausgedacht und bin dabei die Abfragen zu konstruieren.
Leider erscheint bei dem Schaltfenster nicht der Name, mit dem ich es beschriftet habe.
Hast Du dafür noch einen Vorschlag?

Danke!

compinaut

Hallo,
wenn Du wirklich eine Schaltfläche "Button" angelegt hast, dann kannst Du in der Entwurfsansicht auf den Button zwei mal klicken (erster klick zum Auswählen und zweiter Klick, um die Beschriftung zu erfassen) und dann die Beschriftung eingeben. Dann sieht man den Text in Echtzeit. Kontrollieren kannst Du das auch in den Eigenschaften. Im Feld "Beschriftung" müsste etwas drin stehen.

Vielleicht hast Du nur das Eigenschafts-Feld "Name" gefüllt.

Gruß
compinaut

database

#6
Hallo,

Name und Beschriftung sind 2 Paar Schuhe!

Im Entwurfsmodus nimmst du bei den Eigenschaften des Button die Registerkarte 'Allgemein' und hier wird unter 'Name' der Name der Schaltfläche eingetragen - z.B. cmdTuWas
Beachte auch, dass die Namen der Steuerelemnte eines Formulars einzigartig sein müssen - also keine doppelten Benamsungen zuläßig sind!
Die Beschriftung wird auf der Registerkarte 'Format' an erster Stelle unter 'Beschriftung' eingetragen.

DF6GL

Hallo,

http://www.office-loesung.de/ftopic543869_0_0_asc.php


Crosspostings führen meistens dazu, keine Antworten mehr zu bekommen.  Und schneller geht es damit auch nicht....
Viele Grüße vom Bodensee
Franz, DF6GL

Hilfestellung:  http://www.access-o-mania.de/forum/index.php?topic=6969.msg118738#msg118738

Links und Tipps:
1.   http://v.hdm-stuttgart.de/~riekert/lehre/db-kelz/
1a. http://www.tinohempel.de/info/info/datenbank/normalisierung.htm
1b. https://support.office.com/de-de/article/Grundlagen-des-Datenbankentwurfs-eb2159cf-1e30-401a-8084-bd4f9c9ca1f5#bmterms
2.   http://www.donkarl.com
3.   https://web.archive.org/web/20201201233522/http://www.dbwiki.net/
4.   http://www.access-tutorial.de/
5.   http://www.tty1.net/smart-questions_de.htm
6.   http://access.joposol.com/accept

Last but not least:   < F1 > für Hilfe
;) Learning by doing not by spoon-feed ;)

Tipp: Find and Replace for Access