![]() |
|
|||||||
| Newsgroup microsoft.public.de.access Forum microsoft.public.de.access |
![]() |
|
|
Themen-Optionen | Ansicht |
|
#1
|
|||
|
|||
|
Hallo Thomas
On Feb 18, 5:09*pm, Thomas Winkler <nos...*mail.me> wrote: > Hi, > > > Ich verwende das immer wieder, wenn ich z.B. aus einem > > Bestellformular, wo schon was eingetragen ist, ein weiteres Formular > > öffne, und dann die dort eingetragenen Werte in das Bestellformular > > übernehmen will, aber nur, wenn in den betreffenden Feldern noch > > nichts steht. > > Das BestellForm ist doch bestimmt an eine Datenquelle gebunden, oder? > Dann stehen die dort eingetragenen Werte doch auch in einer Tabelle. > > Es wäre evtl. sinnvoller das "weitere Formular" an eine Datenquelle zu > binden, die die in BestForm benutzten Tabellenfelder mit bereitstellt. > > Dann würde es genügen, beim Öffnen des "weiteren Formulars" unter > WhereCondition einfach den zu BestForm passenden Primärschlüssel zu > übergeben > > * *DoCmd.OpenForm "weiteres Form", , , "[ID] = " & BestForm!ID > > Damit hast Du *automatisch* *alle* entsprechenden Felder übergeben, > anstatt x Felder x-mal manuell zu setzen. > > HTH > > Thomas > > -- > "Access? Damit arbeite ich nicht. Das ist doch nur ein abgespecktes Excel." Vielleicht stehe ich mir auf dem Schlauch, aber ich begreife das nicht ganz? - das BestForm hat in der Tat eine qryorders als Datensatzherkunft. Diese ist aus tbOrders und tblCustomers zusammengesetzt. - das Eingabeform füir einen neuen Kunden starte ich aus dem Best.Form, aber da gibt es noch keine KundenID zum linken, die entsteht ja erst nach Anlage des neuen Kunden. Bestehende Kunden übernehme ich per Combibox direkt im Best.Form (ein bischen ähnlich wie die Northwind-Anwendung) - darüberhinaus ist sowohl in der tblOrders als auch in der tblCustomers die Lieferadresse abgelegt, weil diese beim gleichen Kunden öfter ändern kann, d.h. hier wird nicht gelinkt, sondern kopiert, dabei soll das Überschreiben allfällig schon bestehender Einträge verhindert werden. - ich bin mit Deinem nz() Vorschlag mehr als zufrieden! Alles Gute + Gruss Franz --- |
|
|
||||
|
||||
|
|
![]() |
| Themen-Optionen | |
| Ansicht | |
|
|
Ähnliche Themen
|
||||
| Thema | Erstellt von | Forum | Antworten | Letzter Beitrag |
| Re: Etikettendruck - geht das auch einfacher? | Ralph Aichinger | Newsgroup de.comp.office-pakete.staroffice.misc | 2 | 12-20-2008 06:01 PM |
| Re: Etikettendruck - geht das auch einfacher? | Rico Heil | Newsgroup de.comp.office-pakete.staroffice.misc | 4 | 12-20-2008 06:01 PM |
| Re: Etikettendruck - geht das auch einfacher? | Dieter Böser | Newsgroup de.comp.office-pakete.staroffice.misc | 0 | 12-20-2008 04:02 PM |
| Re: Etikettendruck - geht das auch einfacher? | Rico Heil | Newsgroup de.comp.office-pakete.staroffice.misc | 0 | 12-20-2008 02:35 PM |
| Re: Etikettendruck - geht das auch einfacher? | Ralph Aichinger | Newsgroup de.comp.office-pakete.staroffice.misc | 0 | 12-20-2008 11:02 AM |