Hallo,
ich möchte mittels eines Formulars Daten in BASE eingeben und häufig wiederkehrende Werte z.B. Stadt und Stadtteil bei der Eingabe mit einem drop down auswählen. So bin ich vorgegangen, aber es tut nicht.
Erstellen einer Form mit dem Assistenten, bis auf 2 Felder alle gewählt. Das Feld „Stadt“ manuell hinzugefügt als Listenfeld. Für dieses Feld die Eigenschaften unter Daten für „Art des Listeninhalts“ von SQL auf Werteliste geändert und unter Allgemein Werte in „Listen-Einträge“ eingetragen. Ebenso mit dem Feld „Stadtteil“ verfahren.
Aufruf der Form zum Eingeben von Daten
In alle Felder Einträge vorgenommen – Ergebnis: ansehen des soeben eingegebenen Datensatzes, in der Form sind die Einträge für Stadt und Stadtteil nicht sichtbar, aber in der Tabelle korrekt enthalten.
Zweiten Datensatz eingeben: Eingabe möglich, aber Speichern unmöglich da „Fehler beim Einfügen des neuen Datensatzes
Value too long in statemant [INSERT INTO „TABLE“(„Aufzählung aller Felder“)VALUES(?,?,?,?,?,?,?,?,?,)]
Sorry, aber ich blick's nicht, was hier passiert.javascript:emoticon(':oops:')
Embarassed
Dateneingabe mittels Listfeld in BASE
Moderator: Moderatoren
Dateneingabe mittels Listfeld in BASE
Open Office 4.0.1
Windows 7 home premium SP 1
Windows 7 home premium SP 1
-
- Beiträge: 4
- Registriert: Sa, 19.05.2007 06:56
Hallo Bello
Ich bin mir zwar nicht ganz sicher, ob ich dich richtig verstanden habe, aber versuch mal aus dem Listenfeld ein Kombinationsfeld zu machen (im Bearbeitungsmodus mit der rechten Maustaste auf das Listenfeld drücken und ersetzen durch Kombinationsfeld wählen). Bei den Optionen wählst du dann sowohl die Tabelle woher du die Daten, welche im Dropdownmenue erscheinen sollen hernimmst, wie auch die Tabelle und die Spalte, wo du die gewählten Daten hinschreiben möchtest.
Ich hoffe, ich konnte dir weiterhelfen.
Gruss
Toni
Ich bin mir zwar nicht ganz sicher, ob ich dich richtig verstanden habe, aber versuch mal aus dem Listenfeld ein Kombinationsfeld zu machen (im Bearbeitungsmodus mit der rechten Maustaste auf das Listenfeld drücken und ersetzen durch Kombinationsfeld wählen). Bei den Optionen wählst du dann sowohl die Tabelle woher du die Daten, welche im Dropdownmenue erscheinen sollen hernimmst, wie auch die Tabelle und die Spalte, wo du die gewählten Daten hinschreiben möchtest.
Ich hoffe, ich konnte dir weiterhelfen.
Gruss
Toni