waldbauer.com

waldbauer.com (http://www.waldbauer.com/vb/index.php)
-   SPI OA4 Open Access II/III/IV (2,3,4) Anwender Forum (http://www.waldbauer.com/vb/forumdisplay.php?f=57)
-   -   Abfrage in Programmierer (http://www.waldbauer.com/vb/showthread.php?t=1978)

Abfrage in Programmierer
 
Bei der Übernahme einer Formel aus der Schirmmaske in den Programmierer habe ich einen Absturz. Was mache ich falsch.

ABFRAGE SMK ..... and NOTIZ_DAT<'sysdatum-60'

ABFRAGE PROGRAMMIERER .... and NOTIZ_DAT<'sysdate-60'

ohne diese Eingrenzung läuft alles wie gewünscht.

probier:

Code:


NOTIZ_DAT<sysdate-60


Geht leider nicht

Fehlermeldung = falsche variable in "where" Parameter.

Gleiches ist bei (sysdate-60)

Habe aber nun mal nur
Code:

NOTIZ_DAT<sysdate
ohne hochkomma versucht. Dies geht.

Kann (sysdate-60) als variable helfen?

Siehe auch OSA DATEDIF3

Ja klar - schlimmstenfalls musst einfach eine Zeile vorher eine Variable einfügen. Also local int datum = (sysdate-60), danach in der abfrage ...NOTIZ_DAT<datum

Danke, hat nun geklappt.
Code:

local date ndat = sysdate-60
...
view daten = from tabelle where ... and NOTIZ_DAT<ndat ...



Alle Zeitangaben in WEZ +1. Es ist jetzt 16:59 Uhr.

Powered by vBulletin® Version 3.8.7 (Deutsch)
Copyright ©2000 - 2024, vBulletin Solutions, Inc.