Hi Peter, ich hab mir jetzt den Kopf zerbrochen, um dein Problem, bzw. deinen Anwendungsfall zu verstehen. Jetzt ist er zerbrochen, aber ich habe es leider nicht verstanden :(
Kannst Du es u.U. weniger schematisch, sondern etwas anwendungsbezogener erklären? Gruß, Bernd On 27.04.21 14:52, Peter K. wrote:
Hallo an alle, ich stehe gerade vor diesem Problem und komme nicht weiter. Vielleicht bin ich auch auf dem "Holzweg" und man kann dieses Problem nicht mit 'Bordmitteln' lösen. Ich habe zwei DB-Tabellen in QGIS eingebunden, eine mit Flächenobjekten (FOTB)und eine Hilfstabelle (HITB) ohne Geometrien, nur mit Werten. Die beiden Layer sind über eine 'Wertabbildung' auf einem Feld der FOTB verknüpft. Wenn ein neues Objekt erstellt wird, wird in dem Verknüpften Feld "SPALTE 1" ein Wert 'A' ausgewählt. Nun kommt das Problem, andere DB-Felder in der FOTB sollen mit Werten aus der HITB 'befüllt' werden, entsprechend des Wertes 'A' in der FOTB. Ein Beispiel: ------------------------------- SPALTE 1 | Spalte 2 | Spalte 3 | 1 A A1 A2 --------------------------------- 2 B B1 B2 --------------------------------- 3 usw. Ich hoffe das ist verständlich? Wenn es um sich nur um einige Werte in der "SPALTE 1" handeln würde, hätte ich das mit einem 'if()' Ausdruck innerhalb des Layers gemacht. Es sind aber einige Werte, und diese werden auch immer mal wieder erweitert. Auch mit 'Beziehungsreferenz' bin ich nicht weiter gekommen. Nur noch zur Info, es sind zwei ORACLE-DB Tabellen. Ich habe aber keine Möglichkeit Datenbankseitig etwas zu regeln. Es könnte also nur über QGIS gelöst werden, wenn überhaupt. QGIS: 3.16.6 Gruß Peter
-- .................................................................... FOSSGIS Veranstaltungen https://www.fossgis.de/news/fossgis-events/ FOSSGIS e.V, der Verein zur Förderung von Freier Software aus dem GIS-Bereich und Freier Geodaten! https://www.fossgis.de/ https://twitter.com/fossgis_eV ____________________________________________________________________ FOSSGIS-Talk-Liste mailing list FOSSGIS-Talk-Liste@fossgis.de https://lists.fossgis.de/mailman/listinfo/fossgis-talk-liste