Makro-Anfänger-Fragen:
In einem Formular habe ich zwei Tabellen dargestellt. Eine mit DokumentPositionen, die andere mit Artikeln.
Nun will ich Werte von Artikeln in die DokumentPositionen schreiben lassen (via Makro) - als neue Einträge.
Wie setze ich Variablen für die beiden Tabellen?
Wie spreche ich die Felder in den Tabellen an?
Dies meine kläglichen Gehversuche:
Code: Alles auswählen
Dim aID%
Dim aName$
Dim aPreis&
Dim aBeschreibung$
Sub ArtikelAlsPosition
aForm = ThisDatabaseDocument.FormDocuments.getByName("Artikel")
pForm = ThisDatabaseDocument.FormDocuments.getByName("DokumentPosition")
aID = aForm.getbyname("ID")
aName = aForm.getbyname("Name")
aPreis = aForm.getbyname("Preis")
aBeschreibung = aForm.getbyname("Beschreibung")
...
End Sub

Ist es auch möglich, als erweiterte Frage, mehrere mit [Ctrl] markierte Datensätze (Artikel), als neue Einträge zu übertragen/kopieren?
So, jetzt sende ich das einfach mal los.. mit einem kleinen Schamgefühl über diese für Euch Gurus wohl peinlichen Einsteigerfragen.

Gruss
René