• Познакомьтесь с пентестом веб-приложений на практике в нашем новом бесплатном курсе

    «Анализ защищенности веб-приложений»

    🔥 Записаться бесплатно!

  • CTF с учебными материалами Codeby Games

    Обучение кибербезопасности в игровой форме. Более 200 заданий по Active Directory, OSINT, PWN, Веб, Стеганографии, Реверс-инжинирингу, Форензике и Криптографии. Школа CTF с бесплатными курсами по всем категориям.

Поисковый Запрос

  • Автор темы StarikStarik2705
  • Дата начала
S

StarikStarik2705

Всем привет. Буду честен. В упор забыл как сравнить две даты в поисковом запросе.
Query = {FORM = "task" & Date= }& Trim(dlg_doc.GetItemValue("Date_Start")( 0 )) &{}
такой запрос говорит что я в корне не прав. Стыдно писать по такой мелочи, но это лучше чем промолчать)
 

garrick

Lotus Team
26.10.2009
1 349
151
BIT
164
Либо использовать функцию @Date, получив из вашей даты отдельно год, месяц и день, либо взять дату в квадратные скобки, но тут будет важен формат написания даты.
 
S

StarikStarik2705

Либо использовать функцию @Date, получив из вашей даты отдельно год, месяц и день, либо взять дату в квадратные скобки, но тут будет важен формат написания даты.

квадратные я думал в FTSearch используеться
 
S

StarikStarik2705

квадратные я думал в FTSearch используеться
всё разобрался))
Dim dat As New NotesDateTime (dlg_doc.GetItemValue("date_start")( 0 ))
dates = dat.DateOnly
days = Cint(Trim(Strleft(dates,".")))
months = Cint(Trim(Strleft(Strright(dates,"."),".")))
years = Cint(Trim(Strrightback(dates,".")))
dates = years & ";" & months & ";" & days
Query = {FORM = "task" & Date => @date( } & dates & {)}
 

Medevic

Что это ? :)
Green Team
10.12.2004
3 334
1
BIT
4
Не совсем правильно.
Надо так:
Код:
Dim dat As Variant
dat = dlg_doc.GetItemValue("date_start")( 0 )

days = Day(dat)
months = Month(dat)
years	 = Year(dat)
dates = years & ";" & months & ";" & days
Query = {FORM = "task" & Date => @date( } & dates & {)}
 
Мы в соцсетях:

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