Office Forum
www.Office-Loesung.de
Access :: Excel :: Outlook :: PowerPoint :: Word :: Office :: Wieder Online ---> provisorisches Office Forum <-
Datenübergabe an ein Feld im Endlosformular
zurück: Problem mit check-Box weiter: Zahlen hinterlegen Unbeantwortete Beiträge anzeigen
Neues Thema eröffnen   Neue Antwort erstellen     Status: Antwort Facebook-Likes Diese Seite Freunden empfehlen
Zu Browser-Favoriten hinzufügen
Autor Nachricht
jabath
Unwissender


Verfasst am:
02. Feb 2007, 21:18
Rufname:
Wohnort: Bremen

Datenübergabe an ein Feld im Endlosformular - Datenübergabe an ein Feld im Endlosformular

Nach oben
       Version: Office 2003

Hallo,
ich habe mein Frage hier schon häufig im Forum gefunden, aber noch keine Antwort die mir weiter hilft. - Folgendes Problem:
Ich habe zwei Fromulare geöffnet. Hat man in Formular2 eine Auswahl getroffen, soll der Wert an ein Feld in Formular1 übergeben werden. Dieses ist aber ein Endlosformular und - Ihr werdet es Euch denken können - es wird der Feldwert in jedem Datensatz geändert.

Bei ähnlichen Fragen habe ich Antworten gefunden wie "das ist eben die Natur eines Endlosformulars" oder der Hinweis mit DomWerten zu arbeiten. Das kann ich alles nicht wirklich gebrauchen. Ist es wirklich nicht möglich ein bestimmtes Feld in nur einem DS zu ändern? Immerhin habe ich eine eindeutige ID des Datensatzes!

Ein Umweg wäre bestimmt nach der Auswahl in Frm2 den neuen Wert in die Db zu schreiben und Frm1 dann zu "refreshen" (ich hoffe das geht). Allerdings finde ich das nicht so elegant, weil ein Haufen Daten aktualisiert werden, die sich gar nicht verändert haben.
Gibts da eine Idee?
Gruß
JABATH
KlausMz
Moderator Access


Verfasst am:
02. Feb 2007, 21:30
Rufname:
Wohnort: Irgendwo in der Pfalz


AW: Datenübergabe an ein Feld im Endlosformular - AW: Datenübergabe an ein Feld im Endlosformular

Nach oben
       Version: Office 2003

Hallo,
das kann eigentlich nur passieren, wenn das Feld im Endlosformular ungebunden ist. Wenn es so ist, kannst Du das in der Tat nicht ändern.
Wenn der übergebene Wert aber im Endlosformular in einem Datensatz gespeichert werden soll, musst Du dann das Feld an das entsprechende Tabellenfeld binden.

Etwas detailierte Infos wären jetzt nicht schlecht.

_________________
Gruß
Klaus . . . . . Feedback wäre wünschenswert.
Ich möchte bitte keine unaufgeforderten PN. Fragen bitte im Forum.
jabath
Unwissender


Verfasst am:
02. Feb 2007, 23:31
Rufname:
Wohnort: Bremen

AW: Datenübergabe an ein Feld im Endlosformular - AW: Datenübergabe an ein Feld im Endlosformular

Nach oben
       Version: Office 2003

OK, war wohl etwas knapp. Inzwischen bin ich auch schon bei einer anderen Variante gelandet, aber das Grundproblem ist geblieben:
Ich habe ein Enlosformular in dem die Datensätze Zeilenweise angezeigt werden. In jedem DS gibt es u.a. die Felder VorgBetreffHidden (an TB gebunden) und VorgBetreff (wird per DomWert gefüllt). Jetzt möchte ich beim Klick auf das Feld VorgBetreff die Möglichkeit haben den Wert des Feldes VorgBetreffHidden zu ändern.
Dafür geht ein weiteres Formular auf in dem zwei von einander abhängige Kombinationsfelder sind. Das onKlick-Ereignis vom Feld VorgBetreff sieht so aus:
Code:
Private Sub VorgBetreff_Click()
    DoCmd.OpenForm "FrmVgBetreff", acNormal, , , acFormEdit, acDialog, _
                   "Betreff wählen!"
    If CurrentProject.AllForms("FrmVgBetreff").IsLoaded Then
        Me!VorgBetreffHidden = Forms!FrmVgBetreff!Kombifeld2
        DoCmd.Close acForm, "FrmVgBetreff"
    End If
End Sub
Wird in diesem neuen Formular der endgültige Wert aus dem zweiten Kombinationsfeld gewählt, schließt sich das Formular und ich möchte das dann der neu Wert im Feld VorgBetreffHidden steht. Es passiert aber nix. Das onChange-Ereignis des zweiten Kombinationsfeldes ist einfach nur
Code:
    DoCmd.Close
liegt da der Fehler?
Ich bin davon ausgegangen, das der Wert von Kombifeld2 dann übernommen wird.

So, ich hoffe das war nicht zu wirr. Bin für Tip dankbar.
Gruß JABATH
Willi Wipp
Moderator


Verfasst am:
23. Jun 2007, 00:34
Rufname:
Wohnort: Raum Wiesbaden


Re: AW: Datenübergabe an ein Feld im Endlosformular - Re: AW: Datenübergabe an ein Feld im Endlosformular

Nach oben
       Version: Office 2003

Hi jabath,

dadurch das Du das Formular als Dialog oeffnest, wird der Code angehalten bis das Formular wieder geschlossen ist.
==> der If-Bock wird niemals ausgefuehrt werden!
==> Eventuell mit einer Globalen Variablen arbeiten oder den Wert aus dem Dailog-Formular heraus uebergeben.

_________________
Eine kurze Rueckmeldung waere nett
SL Willi Wipp

(Anleitung fuer das Anhaengen von Dateien: Klicke links auf [www], Gaeste muessen sich dafuer anmelden)
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: Runden in einem berechneten Feld 1 Heribert 997 28. Dez 2005, 16:52
KirstenS Runden in einem berechneten Feld
Keine neuen Beiträge Access Tabellen & Abfragen: leeres feld abfragen 5 grumble 27461 14. Nov 2005, 10:50
Willi Wipp leeres feld abfragen
Keine neuen Beiträge Access Tabellen & Abfragen: Wenn in Feld A Wert steht dann schreibe in Feld B "Auto 1 didi82 1583 10. Nov 2005, 16:25
stpimi Wenn in Feld A Wert steht dann schreibe in Feld B "Auto
Keine neuen Beiträge Access Tabellen & Abfragen: Feld als Kriterie für eine SQL-Anweisung [gelöst] 1 silver86 603 26. Aug 2005, 07:18
jens05 Feld als Kriterie für eine SQL-Anweisung [gelöst]
Keine neuen Beiträge Access Tabellen & Abfragen: JPG im Ole Feld Größe explodiert 1 WarumNur 682 26. Feb 2005, 21:00
snurb JPG im Ole Feld Größe explodiert
Keine neuen Beiträge Access Tabellen & Abfragen: Leeres Feld mit "no info" ausfüllen 2 Gast 696 14. Feb 2005, 15:25
Gast Leeres Feld mit "no info" ausfüllen
Keine neuen Beiträge Access Tabellen & Abfragen: Feld in Tabelle mittels Aktualisierungsabfrage updaten 1 diso_de 788 11. Feb 2005, 15:45
stpimi Feld in Tabelle mittels Aktualisierungsabfrage updaten
Keine neuen Beiträge Access Tabellen & Abfragen: per SQL-Abfrage Feld füllen... 1 Gast 880 04. Jan 2005, 10:36
lothi per SQL-Abfrage Feld füllen...
Keine neuen Beiträge Access Tabellen & Abfragen: Feld aus n Records in n Feldern eines Records zusammenfassen 0 frank58 588 31. Dez 2004, 12:05
frank58 Feld aus n Records in n Feldern eines Records zusammenfassen
Keine neuen Beiträge Access Tabellen & Abfragen: Abfrage mit YES/NO Feld 10 Annette G 883 17. Aug 2004, 11:46
Willi Wipp Abfrage mit YES/NO Feld
Keine neuen Beiträge Access Tabellen & Abfragen: Formular aus Endlosformular öffnen ? 10 G-Markus 1619 20. Jul 2004, 15:38
Gast Formular aus Endlosformular öffnen ?
Dieses Thema ist gesperrt, du kannst keine Beiträge editieren oder beantworten. Access Tabellen & Abfragen: Feld updaten bei Berichtaufruf 1 David 503 14. Jul 2004, 14:11
lothi Feld updaten bei Berichtaufruf
 

----> Diese Seite Freunden empfehlen <------ Impressum - Besuchen Sie auch: Expression Web