Office Forum
www.Office-Loesung.de
Access :: Excel :: Outlook :: PowerPoint :: Word :: Office :: Wieder Online ---> provisorisches Office Forum <-
Daten via UserForm eingeben
zurück: Datum der letzten Speicherung einfügen weiter: Neue Daten über ein Formular in mehrere Tabellen schreiben Unbeantwortete Beiträge anzeigen
Neues Thema eröffnen   Neue Antwort erstellen     Status: Feedback Facebook-Likes Diese Seite Freunden empfehlen
Zu Browser-Favoriten hinzufügen
Autor Nachricht
Roemer
Interressierter NOOB


Verfasst am:
05. Nov 2008, 14:10
Rufname: Clemens

Daten via UserForm eingeben - Daten via UserForm eingeben

Nach oben
       Version: Office 2003

Hallo Leute,

ich habe ein kleines Problem.

Ich wollte in meiner Datenbank zur Hardware aufnahme eine Routine schreiben zur Anlegung neuer Daten.

In dieser Routine soll ein großteil der Daten automatisch eingegeben werden und einige vom User.

Soweit so gut.
Den großteil der Routine habe ich soweit schon fertig.

Da einige Daten aus anderen Tabellen kommen kann ich die Daten vom User nicht mit einer InputBox eingeben lassen.

Ich brauche also ein UserForm das während der Routine aufgeht (und die Routine unterbricht) auf dem man dann 4 Auswahlboxen hat in der dann die Einträge ausgewählt werden.
Wenn das Formular gefüllt ist und geschlossen wird sollen die Daten in Variablen zwischengespeichert werden. Und die Routine soll weiterlaufen.

Ich weiß nicht was bei dem UserForm als Datenherkunft reinpacken muss.

Und wenn man das Formular als einfaches PopUp öffnet dann hällt er die Routine nicht an.

Ich hoffe ihr könnt mir Helfen.
Ich bedanke mich schonmal im Vorraus.

Mfg
Clemens
stpimi
Moderator Access


Verfasst am:
05. Nov 2008, 14:36
Rufname:
Wohnort: Graz


AW: Daten via UserForm eingeben - AW: Daten via UserForm eingeben

Nach oben
       Version: Office 2003

Servus!

Um den Code anzuhalten, musst Du das PopUp im Dialogmodus öffnen. Aber ich bin mir nicht ganz sicher, ob deine Datenbank so ganz sauber modelliert ist. Bei einem korrekten Datenmodell sollte ein Ausfüllen von Feldern per Code nicht nötig sein.
Sieh mal hier: Relationale Datenbanken

_________________
Lg, Michael

Dein Feedback hilft auch anderen - vergiß es nicht!
Roemer
Interressierter NOOB


Verfasst am:
05. Nov 2008, 14:45
Rufname: Clemens

AW: Daten via UserForm eingeben - AW: Daten via UserForm eingeben

Nach oben
       Version: Office 2003

Hallo stpimi

Danke für die schnelle Antwort.

Der Grund warum ich Daten per Code eingeben will ist der, das wir wenn wir neue Hardware bekommen sie erstmal bei uns im Lager stehen haben somit kann man den Standort z.B. automatisch ausfüllen lassen.

Und es gibt Felder die am Anfang wenn neue Geräte kommen einen Dummy eintrag haben weil der richtige Eintrag erst später erfolgt wenn wir die Geräte ausliefern.

Und um die Aufnahme einfacher zu gestalten habe ich angefangen eine schleife zu bauen bei der man am Anfang sagt wieviele neue Geräte aufgenommen werden sollen, und ich will das dann so erweitern das dann z.B. die Rechnungsnummer vom Vorherigen Datensatz vorgeblendet wird.

Das Ganze soll nur den Arbeitsablauf vereinfachen da wir öfters neue Geräte bekommen und das meistens keine Einzelgeräte sind sondern gleich größere Mengen.

Kannst du mir denn einen Tipp geben wie ich das UserForm aufbauen muss?

Gruß
Clemens
stpimi
Moderator Access


Verfasst am:
05. Nov 2008, 14:59
Rufname:
Wohnort: Graz

AW: Daten via UserForm eingeben - AW: Daten via UserForm eingeben

Nach oben
       Version: Office 2003

Servus Clemens!

Du brauchst dafür ein
Code:
    DoCmd.OpenForm Formularname, Ansicht, Filtername, Bedingung, Datenmodus, Fenstermodus, Öffnungsargumente
Für das Argument Fenstermodus musst Du acDialog angeben.

Beim Schliessen des Formulares (Button) musst Du eine Ereignisprozedur hinterlegen, die die Formularwerte in die Variablen schreibt.
Code:
    DeinVariablenname = Me!DeinFormularfeldnameLautEigenschaftenAndereName

_________________
Lg, Michael

Dein Feedback hilft auch anderen - vergiß es nicht!
Roemer
Interressierter NOOB


Verfasst am:
06. Nov 2008, 11:42
Rufname: Clemens


AW: Daten via UserForm eingeben - AW: Daten via UserForm eingeben

Nach oben
       Version: Office 2003

Roemer am 05. Nov 2008 um 14:26 hat folgendes geschrieben:
Hallo Michael,

Also der Formular Aufruf Funktioniert.
Ich kann da auch Daten eingeben und in den KomboBoxen sind auch die richtigen einträge.

Dafür schonmal Vielen Dank

aber wie kann ich jetzt die Variablen in dem Eigentlichen Formular aufrufen, bzw. in das richtige Formular übertragen?

[edit]Brauch ich dafür globale Variablen?[/edit]

Gruß Clemens

Hallo Michael,

Ich habe das ganze jetzt mit Globalen Variablen umgesetzt.

Falls es einen einfacheren Weg gibt kannst du dich ja nochmal melden.

Ich bedanke mich recht Herzlich für deine Hilfe.
Hat super geklappt und das läuft jetzt genau so wie ich es haben wollte.

Vielen Dank dafür

Gruß
Clemens
Neues Thema eröffnen   Neue Antwort erstellen Alle Zeiten sind
GMT + 1 Stunde

Diese Seite Freunden empfehlen

Seite 1 von 1
Gehe zu:  
Du kannst Beiträge in dieses Forum schreiben.
Du kannst auf Beiträge in diesem Forum antworten.
Du kannst deine Beiträge in diesem Forum nicht bearbeiten.
Du kannst deine Beiträge in diesem Forum nicht löschen.
Du kannst an Umfragen in diesem Forum nicht mitmachen.
Du kannst Dateien in diesem Forum nicht posten
Du kannst Dateien in diesem Forum herunterladen

Verwandte Themen
Forum / Themen   Antworten   Autor   Aufrufe   Letzter Beitrag 
Keine neuen Beiträge Access Tabellen & Abfragen: Daten abfragen nach Buchstabenreihenfolge 2 wrengers 699 07. März 2005, 22:59
Gast Daten abfragen nach Buchstabenreihenfolge
Keine neuen Beiträge Access Tabellen & Abfragen: Tag eingeben 2 Rachid02 499 24. Feb 2005, 14:07
rachid02 Tag eingeben
Keine neuen Beiträge Access Tabellen & Abfragen: Summieren von gruppierten Daten 3 Thomas Theurer 1202 27. Jan 2005, 17:36
mapet Summieren von gruppierten Daten
Keine neuen Beiträge Access Tabellen & Abfragen: "Parameterwerte eingeben" deaktivieren 1 HaixHun 2043 02. Jan 2005, 17:21
HaixHun "Parameterwerte eingeben" deaktivieren
Keine neuen Beiträge Access Tabellen & Abfragen: Rechnung erstellen wenn alle Daten vorhanden 6 Freddy 1909 25. Nov 2004, 11:03
Freddy Rechnung erstellen wenn alle Daten vorhanden
Keine neuen Beiträge Access Tabellen & Abfragen: Daten aus einer dat Datei in eine Access Tabelle einlesen! 7 VP 001 8238 26. Okt 2004, 21:57
snurb Daten aus einer dat Datei in eine Access Tabelle einlesen!
Keine neuen Beiträge Access Tabellen & Abfragen: Komment. u Daten in zelle schreiben, Zellenausrichtung festl 2 k@lle 816 06. Okt 2004, 11:49
k@lle Komment. u Daten in zelle schreiben, Zellenausrichtung festl
Keine neuen Beiträge Access Tabellen & Abfragen: Daten Trennen 4 Oliver.Giertz 1194 02. Sep 2004, 13:05
Oliver.Giertz Daten Trennen
Keine neuen Beiträge Access Tabellen & Abfragen: Daten suchen in ACCESS. Daten aus Tabellen suchen! 7 Gast 2093 26. Aug 2004, 13:55
Gast Daten suchen in ACCESS. Daten aus Tabellen suchen!
Keine neuen Beiträge Access Tabellen & Abfragen: Bei"Parameterwert eingeben"Para über Liste auswähl 10 Figo 1008 20. Aug 2004, 12:09
Figo Bei"Parameterwert eingeben"Para über Liste auswähl
Keine neuen Beiträge Access Tabellen & Abfragen: Anzahl der Monate zwischen 2 Daten 2 master_tj 1837 22. Jul 2004, 13:17
master_tj Anzahl der Monate zwischen 2 Daten
Keine neuen Beiträge Access Tabellen & Abfragen: logische Zuordnung der Daten / Beziehung 0 DEAthWiNg 991 14. Jul 2004, 22:07
DEAthWiNg logische Zuordnung der Daten / Beziehung
 

----> Diese Seite Freunden empfehlen <------ Impressum - Besuchen Sie auch: Word VBA