iB-InformatikBoard.ch - Benutzer helfen Benutzern   IT-Lohnumfrage ¦ MS-CLIP ¦ iB-Facebook  ¦  iB iPhone-APP  

 

    Diskussionen über Freizeit und Job: Diskussionen über Weiterbildung: Diskussionen über die Computerwelt:  
    Neu hier? Forum für Einsteiger
Wichtige F.A.Q.'s und Regeln
Off Topic
iB-Updates und News
Feedback und Vorschläge
Informatik Job-Forum
Ich suche eine Informatikstelle
Ich biete eine Informatikstelle
Microsoft MCSE Zertifikate
Microsoft Zertifikate Allgemein
CISCO Zertifikate
SIZ-Zertifikaten und Lernhilfen
Zertifikate und Diplome Allgemein
Weiterbildung mit E-Learning
Windows Workstation   Windows Server
Software Allgemein   Linux Software
Programmiersprachen   Webdesign
Security   Internet
Hardware/Netzwerk   Wireless
Pockets, Smartphones, PDA's   Games
Allgemeine Tipps, Bücher und Tools
HowTo    Online Schnäppchen
 

Willkommen auf informatikBoard.ch - Benutzer helfen Benutzern
Zurück   iB-Startseite > Computerwelt: Informiere dich über Geräte, Hard- und Software > Windows Software Allgemein
Willkommen bei InformatikBoard.ch:
Bevor du Schreiben oder Antworten kannst,
musst du dich hier kostenlos Registrieren!

Antwort
 
Themen-Optionen
Access 2003 - VBA - Nur ein Feld, nicht ganzes Formular aktualisieren
Alt
  (#1)
Fortgeschrittener Benutzer
 
Status: Offline
Beiträge: 50
Registriert seit: 11.07.2006
Ort: Escholzmatt, LU
Standard Access 2003 - VBA - Nur ein Feld, nicht ganzes Formular aktualisieren - 13.07.2009, 08:41

Hallo zusammen

Ich hoffe jemand hat einen Vorschlag zu folgendem Problem oder einen anderen Lösungsansatz.

Ich habe ein Formular mit Textfeldern und Dropdowns. Zusätzlich sind Buttons vorhanden, die andere Formular öffnen. In diesen anderen Formularen, kann man neue Geräte und Typen hinzufügen. Nach dem schliessen, soll man diese gleich vorfinden können in den Dropdowns.

Das Probelm ist nun:

Wenn jemand die ersten 2 Felder ausfüllt (Name, Datum) und im Dropdown nicht den Typ des Geräts findet, trägt er diesen im anderen Form ein. Danach schliesst er dieses und kehrt in das Hauptformular zurück und die Liste ist noch nicht aktualisiert.

Wenn ich nun ME.Requery oder Me.Refresh oder DoCmd.Requery mache, wird das ganze Formular gespeichert und ist dann wieder leer. Ich möchte aber wirklich nur das Dropdown bzw. die Werte darin aktualisieren.

Und? Kann jemand helfen? Danke viel Mal.
   
Mit Zitat antworten
Access 2003 - VBA - Nur ein Feld, nicht ganzes Formular aktualisieren
 
Links zum gleichem Thema:


AW: Access 2003 - VBA - Nur ein Feld, nicht ganzes Formular aktualisieren
Alt
  (#2)
Erfahrener Benutzer
 
Benutzerbild von moll
 
Status: Offline
Beiträge: 264
Registriert seit: 10.03.2004
Ort: Zwischen Bosten und Moskau
Alter: 41
Standard AW: Access 2003 - VBA - Nur ein Feld, nicht ganzes Formular aktualisieren - 13.07.2009, 09:16

Moin

CtrlName.Requery / Also nur das Dropdown neu einlesen.

gruss
moll


> SELECT * FROM users WHERE clue > 0
0 rows returned
   
Mit Zitat antworten
AW: Access 2003 - VBA - Nur ein Feld, nicht ganzes Formular aktualisieren
Alt
  (#3)
Fortgeschrittener Benutzer
 
Status: Offline
Beiträge: 50
Registriert seit: 11.07.2006
Ort: Escholzmatt, LU
Standard AW: Access 2003 - VBA - Nur ein Feld, nicht ganzes Formular aktualisieren - 13.07.2009, 10:40

Guten Tag

Danke für die prompte Antwort, leider funktioniert das immer noch nicht.
...

sonst noch eine Idee?
   
Mit Zitat antworten
AW: Access 2003 - VBA - Nur ein Feld, nicht ganzes Formular aktualisieren
Alt
  (#4)
Erfahrener Benutzer
 
Benutzerbild von moll
 
Status: Offline
Beiträge: 264
Registriert seit: 10.03.2004
Ort: Zwischen Bosten und Moskau
Alter: 41
Standard AW: Access 2003 - VBA - Nur ein Feld, nicht ganzes Formular aktualisieren - 13.07.2009, 11:21

^^ Das ist die Antwort. Anders kriegste es kaum hin. Zumindest IMHO.

Das Problem ist wohl eher wie du das Requery sauber ausführst.

Eigentlich müsste das Erfassungsformular für Gerät/Typ beim Schliesssen das Requery ausführen.

Dazu gibt es zwei Sachen zu sagen.

a) Das Erfassungsformular muss wissen welches Feld in welchem Form es aktualisieren sollte. Also Aufruf mit forms!form.ctrl (oder so ähnlich. nicht mehr im kopf präsent)

b) VOR dem Requery muss der Datensatz im Erfassungsformular gespeichert werden. Docmd.blabla (Assistent ausführen und Code kopieren). Ansonsten ist der neue Datensatz noch nicht in der Tabelle vorhanden und erscheint auch nicht beim Requery.

gruss
moll

P.S. Ferndiagnosen sind aber Glücksache... ohne DB kann ich da auch nicht mehr sagen.


> SELECT * FROM users WHERE clue > 0
0 rows returned
   
Mit Zitat antworten
Antwort

Einkauf auf Amazon:

Unsere iB-Sponsoren:

itnetx.ch


Geschenke und Geschenkideen - GeschenkeNews.ch

hosteurope.ch






Bitte beachtet das Angebot unserer Sponsoren:

itnetx.ch


Geschenke und Geschenkideen - GeschenkeNews.ch


GeschenkeNews die besondere Art zu schenken
Geschenke der besonderen Art.



Lesezeichen
Ähnliche Themen
Thema Autor Forum Antworten Letzter Beitrag
Problem: Access 2003 Daten mit Formular aktualisieren bigsem Windows Software Allgemein 2 13.07.2009 08:30
Problem: Access VBA - Button von Haupt- in Unterformular ausführen bigsem Windows Software Allgemein 2 29.06.2009 11:29
Problem: Access 2003 Abfrage der neusten Werte bigsem Windows Software Allgemein 3 16.06.2009 07:14
Frage: Makrosicherheit Access 2003 i-couch Windows Software Allgemein 4 29.10.2008 14:46


« Vorheriges Thema | Nächstes Thema »
Themen-Optionen

Forumregeln
Es ist dir nicht erlaubt, neue Themen zu verfassen.
Es ist dir nicht erlaubt, auf Beiträge zu antworten.
Es ist dir nicht erlaubt, Anhänge hochzuladen.
Es ist dir nicht erlaubt, deine Beiträge zu bearbeiten.

BB-Code ist an.
Smileys sind an.
[IMG] Code ist an.
HTML-Code ist aus.
Trackbacks are aus
Pingbacks are aus
Refbacks are aus


Partnerlinks:
www.GeschenkeNews.ch - Geschenke und Geschenkideen
www.BigBellyBank.ch - Die lustige Sparkasse mit AHA-Effekt
www.EcoSphere.ch - Das Mini-Aquarium aus der NASA-Forschung für Zuhause


 

Copyright ©2013 InformatikBoard.ch
Powered by vBulletin® Version 3.7.2 (Deutsch)
Copyright ©2000 - 2013, Jelsoft Enterprises Ltd.
vB Skin by vBStyles.com
Search Engine Optimization by vBSEO 3.6.0


Informatikboard.ch auf Facebook

1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51