Hi,
auweia. In bestehenden Anwendungen rumzubasteln ist aber sehr gefährlich, besonders wenn du die Zusammenhänge innerhalb der Anwendung nicht durchschaust. Und das ist gerade bei den OCTO-Dingern nicht gerade einfach. Ich hab's in grauer Vorzeit auchmal probiert uind es irgendwann gesteckt.
Auch ist es sehr schwer bis unmöglich die Seiteneffekte, die durch solche Änderungen auftreten können (vielleicht auch erst nach Wochen oder Monaten), abzuschätzen.
Aber wie dem auch sei, auf jeden Fall musst du diese SELECT-Eintrag drinlassen.
Du musst in diesem Fall die Formel erweitern. Ich würde es mal so versuchen:
OFActive := @Replace(OF_Status_1;"aktiv";"1");
SELECT ((fdDocGroup = "1" & (OFActive="1" & @IsAvailable(KeyCallStatus))) |
(fdDocGroup = "2":"3")) & (Status="lösung erstellt")
Aber mach die vorher eine Kopie der Ansicht, oder besser noch versuch das erst mal mit einer Test-DB und nicht gleich mit der Produktivversion.
Axel