Bin ein ganz frischer Base Benutzer und habe schon eine komplizierte Frage
Ich habe ein Formular zur Eingabe von Adressen, einmal für Mutter und einmal für Vater.
Jetzt möchte ich, dass der Benutzer nach Eingabe der Mutter-Adresse diese Daten per Knopfdruck auf die Adressfelder des Vaters übertragen kann (welche sich im selben Formular befinden).
Hallo,
sicher geht das.
Ohne den genauen Aufbau deiner DB zu kennen kann Dir aber sicherlich keiner helfen.
Wenn Du sie (Daten verfremdet) hier hochlädst, kann man mal schauen.
Sub Copy_Quelle_Ziel
oform=ThisComponent.drawpage.forms.MainForm 'MainForm=Name des Formulars (Bearbeitungsmodus Formular/Rechtsklick auf ein Feld/Formular/Allgemein/Name)
oFieldQuelle=oform.txtQuelle'txtQuelle Name des Kontrollelements (Bearbeitungsmodus Formular/Rechtsklick auf das Eingabefeld "Quelle"/Kontrollfeld/Allgemein/Name)
oFieldQuelle.commit=true
if oform.isnew then
oform.insertrow
oform.updaterow
else
oform.updaterow
endif
oQuelle=oform.getstring(2)'2=zweite Spalte der Tabelle:Quelle
oForm.updatestring(3,oQuelle)'3=dritte Spalte der Tabelle:Ziel
End Sub
Sub Copy_Quelle_Ziel
oform=ThisComponent.drawpage.forms.MainForm 'MainForm=Name des Formulars (Bearbeitungsmodus Formular/Rechtsklick auf ein Feld/Formular/Allgemein/Name)
oFieldQuelle=oform.txtQuelle'txtQuelle Name des Kontrollelements (Bearbeitungsmodus Formular/Rechtsklick auf das Eingabefeld "Quelle"/Kontrollfeld/Allgemein/Name)
oFieldQuelle.commit=true
if oform.isnew then
oform.insertrow
oform.updaterow
else
oform.updaterow
endif
oQuelle=oform.getstring(2)'2=zweite Spalte der Tabelle:Quelle
oForm.updatestring(3,oQuelle)'3=dritte Spalte der Tabelle:Ziel
oform.updaterow
End Sub