Veteran
Beiträge: 292
Ort: München | Hallo,
du bist im falschen Forums-Ordner ... daher die geringe Resonanz ;-)
Anhänge gehen nur bis 200 kB (wenn ich mich nicht irre)
Für die Angebotserstellung habe ich ein Formular entwickelt, bei denen ich neben anderen auch die Spalten
L_NR (= Leistungsnummernschlüssel)
Einheit (m³, Stück, lfm, usw.)
Leistung (Art/Beschreibung der Leistung)
anhand der Basistabelle leicht über die Selektion der L_NR befüllen möchte. In der Demodatei gibt es keine Basistabelle für Einheit/Leistung
Dazu habe ich aus der „L_NR“ ein Kombinationsfeld gemacht. Bei der Auswahl eines Kennzeichens daraus sollen die Werte der „Einheit“ und der „Leistung“ automatisch in die entsprechenden Spalten eingefügt werden.
Verschiedene Versuche der Verknüpfungen (Column…?) und Aktualisierungen (requery…?), u.a. auch Punkt 4.15 (Formulare) dieses Forums, führten nicht zum Erfolg.
Müssen alle drei Felder zu Kombifeldern umgewandelt werden? Das hängt vom DB-Design ab und wie du das Formular befüllst.
Du solltest dich mal mit FAQ 1.5 Benammsung beschäftigen und FAQ 1.31 Normalisierung.
Was hat die Einheit mit der Leistung zu tun? Das sind idR. mind. 2 Tabellen.
Für deine L_NR-Kombibox erstellst du dir eine Abfrage, die sich auf die beiden Tabellen für Einheit und Leistung bezieht.
Wenn du's einfacher haben willst, dann erstellst du nur die Leistungstabelle in der du die Einheit direkt angibst.
In der Abfrage für die Kombibox hast du dann die sichtbare Spalte für die Leistungsnummer und unsichtbare Spalten für Einheit und Leistung. Dann FAQ 4.12.
Wenn du neue Einträge benötigst, dann am besten ein neues Formular öffnen, in dem du die verschiedenen Felder befüllen kannst.
----- Grüße aus München
Stefan |