• Курсы Академии Кодебай, стартующие в мае - июне, от команды The Codeby

    1. Цифровая криминалистика и реагирование на инциденты
    2. ОС Linux (DFIR) Старт: 16 мая
    3. Анализ фишинговых атак Старт: 16 мая Устройства для тестирования на проникновение Старт: 16 мая

    Скидки до 10%

    Полный список ближайших курсов ...

Помогите С Формулой ))))

Cleric-Lviv

Well-known member
03.01.2008
603
0
BIT
0
всем привет.

что то сегодня голова не работает, плохо соображаю....)))

пробую отобрать некое количество документов между двумя датами

uDoc.uDateStart(0) = @yesterday
uDoc.uDateEnd(0) = @today

sString = { SELECT form = "MainDoc" & ( (IM_DeclarDate >= @Date(" } & uDoc.uDateStart(0) & { ")) & (IM_DeclarDate<= @Date(" } & uDoc.uDateEnd(0) & { ")) ) }

Set dc = db.Search(sString, Nothing, 0) возвращает "0"


sString = { SELECT form = "MainDoc" & ( (IM_DeclarDate >= " } & uDoc.uDateStart(0) & { ") & (IM_DeclarDate<= " } & uDoc.uDateEnd(0) & { ") ) }

Set dc = db.Search(sString, Nothing, 0) возвращает "0"

а здесь все ок.....

sString = { SELECT form = "MainDoc" & ( (IM_DeclarDate >= @Date(@Yesterday)) & (IM_DeclarDate<= @Date(@Today)) ) }

Set dc = db.Search(sString, Nothing, 0) возвращает !="0"


где ошибка в верхних формулах?
 
A

astana2030

strFormula = {form = "MainDoc" & RDate => @TextToTime("} + Cstr(doc.Date1(0)) + {") & @TextToTime("}+ Cstr(doc.Date2(0)) + {")>=RDate}
 
Мы в соцсетях:

Обучение наступательной кибербезопасности в игровой форме. Начать игру!