Sławosz Marcisz

Sławosz Marcisz inspektor, Wydział
Informatyki UM
Katowice

Temat: Pusta data

W bazie mam pole Data (w sensie czasu :)) , które nie zawsze musi być wypełnione.
W jaki sposób sformułować warunek "Jeżeli Data pusta wtedy weź dzisiejszą i dodaj 10 dni"?
Sprawdziłem dla Data = null i podobnych kombinacji, ale nie udało mi się odkryć tej prawidłowej.
Piotr Dryńkowski

Piotr Dryńkowski Specjalista ds.
Systemów ERP,
Crystal Reports,
PL/SQL

Temat: Pusta data

Sprawdź to rozwiązanie
if (isNull(TwojaData) or TwojaData = '') then DateAdd("d",+10, DataDate) else TwojaData;
Sławosz Marcisz

Sławosz Marcisz inspektor, Wydział
Informatyki UM
Katowice

Temat: Pusta data

Piotr D.:
or TwojaData = '')
Tego mi nie wczytał (uczepił się apostrofów i błędnej wartości)
Piotr D.:
DateAdd("d",+10,
Co oznacza to "d"?

Formuła przyjęta, będę testował :) Dzięki!
Piotr Dryńkowski

Piotr Dryńkowski Specjalista ds.
Systemów ERP,
Crystal Reports,
PL/SQL

Temat: Pusta data

Tego mi nie wczytał (uczepił się apostrofów i błędnej wartości)
Mój błąd pole typu date nie może = ''
Co oznacza to "d"?
Funkcja DateAdd dodaje do daty interwał czasu, argumentem "d' dajemy informacje że chodzi nam o dodanie 10 dni.



Wyślij zaproszenie do