Hallo zusammen,
ich habe mir ein einfaches Formular zur Erfassung meiner CD-Sammlung gebastelt. Felder wie Komponist, Titel, Opus , Interpret usw. Alles wunderbar - nur: Immer wenn ich einen Datensatz fertig eingegeben habe und den nächsten eingeben will, erhalte ich logischerweise eine komplett leere Maske. Die Schaltfläche heißt ja auch "Neuer Datensatz".
Manchmal wäre es aber viel einfacher, einen bestehenden Datensatz einfach zu duplizieren und dann entsprechend abzuändern. Ist das irgendwie möglich?
Ich hoffe ich konnte halbwegs deutlich machen, was ich will.
Im Voraus schon mal Dank für Eure Hilfe
kumu
Datensatz duplizieren u. als Vorlage verwenden
Moderator: Moderatoren
Re: Datensatz duplizieren u. als Vorlage verwenden
Hallo kumu,
die Lösung wäre ein Makro, das die aktuell angezeigten Werte des Formulars ausliest und in einer Abfrage als Suchkriterium anwendet, um daraus einen neuen Datensatz zu erzeugen. z.B.:
Ein Beispiel zum Auslesen von Feldern und Einbinden von Abfragen in Makros findest Du u.a. in diesem Thema:
viewtopic.php?f=8&t=15616&p=63946&hilit=auslesen#p63946
Gruß Barlee
die Lösung wäre ein Makro, das die aktuell angezeigten Werte des Formulars ausliest und in einer Abfrage als Suchkriterium anwendet, um daraus einen neuen Datensatz zu erzeugen. z.B.:
Code: Alles auswählen
INSERT INTO "Deine_Tabelle" ("Feld1", "Feld2", "Feld3", "Feld4",...)
SELECT "Feld1", "Feld2", "Feld3", "Feld4",...
FROM "Deine_Tabelle"
WHERE ("Feld1" = [ausgelesener Wert aus Formularfeld1] AND "Feld2" = [ausgelesener Wert aus Formularfeld2]
AND "FELD3" LIKE '%Suchstring%')
viewtopic.php?f=8&t=15616&p=63946&hilit=auslesen#p63946
Gruß Barlee
Re: Datensatz duplizieren u. als Vorlage verwenden
Hallo Barlee,
danke für die Antwort. Hätte nicht gedacht, das sowas nur über ein Makro funktioniert. Da lass ich aber lieber die FInger von. Ist ein Thema mit dem ich mich gar nicht auskenne und was mir als DAU wirklich zu kompliziert erscheint.
Gruß und Dank
kumu
danke für die Antwort. Hätte nicht gedacht, das sowas nur über ein Makro funktioniert. Da lass ich aber lieber die FInger von. Ist ein Thema mit dem ich mich gar nicht auskenne und was mir als DAU wirklich zu kompliziert erscheint.
Gruß und Dank
kumu