habe bereits einige neue Felder in vorhandene und neue Tabelle eingefügt. War bisher auch nie ein Problem. Jedoch wenn ich ein neues ...-Feld anlegen möchte, funktioniert das nur, wenn ich das Feld z.B. Tabellenname_ID_Linkkey oder Tabellenname_Maskenkey nenne. Das mache ich ja eh so, jedoch muss ich in der View den selben Namen verwenden. Ansonsten wird der Zusammenhang offenbar nicht direkt erkannt und es wird kein ...-Feld erstellt, sondern eins ohne die ...
BSP:
CREATE VIEW ...
BLFKPOS1_ID_LINKKEY,
...)
AS
SELECT
...
A."BLFKPOS1_ID_LINKKEY",
...
FROM ...
LEFT OUTER JOIN ...
Im unteren Teil bei Select wird ja der selbe Name verwendet, das ist klar, da ich ja hier auf das Tabellenfeld verweise.
Im oberen Teil wird aber der Name vergeben, der nachher in der Maske zu sehen ist. Folglich steht da nun BLFKPOS1_ID_LINKKEY, was ja für den User nicht gerade eine tolle Beschreibung ist
Nenne ich das Feld unter CREATE VIEW aber anders, wird der Zusammenhang für das Auswahlfeld nicht mehr erkannt.
Hatte jemand schon mal so ein Problem??
Gruß
Vegeta