0 / 0 / 0
Регистрация: 17.10.2008
Сообщений: 506
1

Формула поиска Notesdocument.search

11.11.2009, 13:00. Показов 69394. Ответов 57
Метки нет (Все метки)

Author24 — интернет-сервис помощи студентам
на форме кнопка и 2 поля типа Дата/Время, в которых указывается период.
Как правильно в формуле поиска указать чтоб значение поля типа Дата/Время соответствовало указанному периоду?
0
Programming
Эксперт
94731 / 64177 / 26122
Регистрация: 12.04.2006
Сообщений: 116,782
11.11.2009, 13:00
Ответы с готовыми решениями:

послать сообщение Notesdocument -> Notesdocument
Подскажите пожалуйста как можно послать сообщение от одного NotesDocument другому конечная...

Notesdocument - MS Word - Notesdocument
Всем привет! Прошу помощи. Задача такая: проект (NotesDocument) прилетает на согласование юзеру. В...

Переадресация поиска Google в хроме через search-engine
Добрый вечер! Поймала вирус, не помогает nod32,adwcleaner,JRT,Malwarebytes Anti-Malware, проблема...

Binary Search Trees или Двоичные деревья поиска
При наборе фразы в Google и Яндексе уже при наборе первого слова или буквы нам предлагается...

57
0 / 0 / 0
Регистрация: 19.04.2009
Сообщений: 2,219
12.11.2009, 11:51 21
Author24 — интернет-сервис помощи студентам
Игра №1
]]>http://web3.inttrust.ru/site/itforum.nsf/4...33;OpenDocument]]>
из классики
0
0 / 0 / 0
Регистрация: 04.11.2007
Сообщений: 3,019
12.11.2009, 12:30 22
Потом осознай тип данных у st.LocalTime и устыдись выражения if st.LocalTime<st2.LocalTime then
да, тут я дал маху - LSLocalTime
0
0 / 0 / 0
Регистрация: 15.03.2009
Сообщений: 615
12.11.2009, 16:41 23
Цитата Сообщение от ToxaRat
дебагер запустите на клиенте и поглядите какая строка передаётся в функцию
st.LocalTime вернет локальное значение со стороны клиента и это будет та же 13.11.2009, которую сервер НЕ прохавает
угу. строка будет. тока на сервер не она уйдет
к этой строке на клиенте(!) применяется NSFFormulaCompile. так что неправда ваша.
курим справку по NSFSearch...
0
0 / 0 / 1
Регистрация: 30.06.2007
Сообщений: 2,153
12.11.2009, 16:45 24
Но вот такую конструкцию использовать нельзя?

Код
({@Date(@Created) = [06.11.2009]}
А то мой мир сейчас порушится, если ещё и такое можно использовать :(
0
0 / 0 / 0
Регистрация: 15.03.2009
Сообщений: 615
12.11.2009, 16:51 25
Цитата Сообщение от Omh
Но вот такую конструкцию использовать нельзя?

Код
({@Date(@Created) = [06.11.2009]}
А то мой мир сейчас порушится, если ещё и такое можно использовать :(
конечно можно. но вот результат непредсказуем
0
0 / 0 / 1
Регистрация: 30.06.2007
Сообщений: 2,153
12.11.2009, 16:54 26
Тогда мир ещё стоит.
0
Tyo
12.11.2009, 17:07 27
Цитата Сообщение от Omh
Но вот такую конструкцию использовать нельзя?
:( Господа, скажите только честно, вот это по русски было написано или буков слишком много?




Цитата Сообщение от TIA
Выражение
Set dc = db.Search({@Date(@Created) = [13.11.2009]}, Nothyng, 0)
компилируется под текущей локалью пользователя. Если по правилам текущей локали строка, представляющая дату не распознаётся как дата. Тогда будет ошибка.
0 / 0 / 1
Регистрация: 30.06.2007
Сообщений: 2,153
12.11.2009, 17:11 28
Господа, просто пятница, охота потрепаться немного с умными человеками.
И заодно уточнить :(
0
0 / 0 / 0
Регистрация: 04.11.2007
Сообщений: 3,019
12.11.2009, 17:16 29
Omh
:(
смени аватарку, я к такой не привык :(
0
0 / 0 / 1
Регистрация: 30.06.2007
Сообщений: 2,153
12.11.2009, 17:20 30
Это же автор призведения "Запили_дверь".
У него в глазах написано "Как меня достал Лотус!"
0
0 / 0 / 0
Регистрация: 05.07.2009
Сообщений: 21
12.11.2009, 17:22 31
Провел эксперимент :
1) формат даты на сервере и на клиенте стоит дд.мм.гггг
Вызов st.LocalTime возвращает "13.11.2009" и соответствующий DB.Search находит все что надо.
2) формат даты на сервере тот же, а на клиенте мм.дд.гггг
Вызов st.LocalTime возвращает "11.13.2009" и соответствующий DB.Search не отрабатывает.
0
0 / 0 / 0
Регистрация: 15.03.2009
Сообщений: 615
12.11.2009, 17:42 32
Цитата Сообщение от PaVaP
Провел эксперимент :
1) формат даты на сервере и на клиенте стоит дд.мм.гггг
Вызов st.LocalTime возвращает "13.11.2009" и соответствующий DB.Search находит все что надо.
2) формат даты на сервере тот же, а на клиенте мм.дд.гггг
Вызов st.LocalTime возвращает "11.13.2009" и соответствующий DB.Search не отрабатывает.
Пытался повторить. Не воспрозводится. После смены локали делал ребут.
0
0 / 0 / 0
Регистрация: 04.10.2007
Сообщений: 2,977
12.11.2009, 17:45 33
Наконец-то! один трезвый человек пришел на форум!
это я про PaVaP! взял человек и проверил!

я какое-то время назад постил тему, только у меня был ФТ-поиск.
формат даты на клиенте и сервере одинаковый - ддммуууу, но фт-поиск по такому формату ничего не искал! приходилось юзать англ. формат дд-ммм-уууу, если кто не понял, то это 20-jan-2000
0
Tyo
12.11.2009, 18:14 34
Цитата Сообщение от Akupaka
Наконец-то! один трезвый человек пришел на форум!
это я про PaVaP! взял человек и проверил!
Я так понимаю, камень и в мой огород. Так вот, я перепроверил прежде чем что-то утверждать. Дважды. Результат доложил.
0 / 0 / 0
Регистрация: 04.10.2007
Сообщений: 2,977
14.11.2009, 17:39 35
Цитата Сообщение от TIA
Я так понимаю, камень и в мой огород. Так вот, я перепроверил прежде чем что-то утверждать. Дважды. Результат доложил.
вот еще, нечего мне делать только камнями бросаться ))
я сам объяснить поведение сервера не могу, но проблема иногда имеет место быть...
0
0 / 0 / 0
Регистрация: 04.11.2007
Сообщений: 3,019
15.11.2009, 11:48 36
ооо
меня начинают слышать... приятно....

TIA
Вы на сервере когда проверяли меняли именно системный профайл или свой юзерский, когда формат даты меняли?
Данная проблема есть ВСЕГДА когда к вам приходит предустановленный сервер.
У меня были сервера где я НЕ мог даже через системный профайл поменять формат на наш, приходилось принудительно делать через ини DateOrder=DMY
0
0 / 0 / 0
Регистрация: 04.10.2007
Сообщений: 2,977
15.11.2009, 12:42 37
Цитата Сообщение от ToxaRat
DateOrder=DMY
где ты раньше был?! я же спрашивал!
0
0 / 0 / 0
Регистрация: 04.11.2007
Сообщений: 3,019
15.11.2009, 12:46 38
Akupaka
а чо, помогло? ;)
0
0 / 0 / 0
Регистрация: 04.10.2007
Сообщений: 2,977
15.11.2009, 12:50 39
Цитата Сообщение от ToxaRat
а чо, помогло?
я еще не пробовал, щас попробую скажу...
самое интересное, что у меня один сервер сначала искал в дмг, когда был на 6-ке, потом админ поднял до 8-ки, и стал искать только в мдг О.о
0
0 / 0 / 0
Регистрация: 04.11.2007
Сообщений: 3,019
15.11.2009, 12:56 40
Akupaka
когда будешь вбивать через консоль set con DateOrder=DMY
убедись что он её сьел, так как иногда sh con DateOrder показывал мне, что он её не применял, у ИБМ тоже расписано, что якобы эта переменна не для виндовс платформ, однако после полного применения она работает
сервак потом ребутни
0
15.11.2009, 12:56
IT_Exp
Эксперт
87844 / 49110 / 22898
Регистрация: 17.06.2006
Сообщений: 92,604
15.11.2009, 12:56
Помогаю со студенческими работами здесь

Перенаправление поиска google chrome через search-engine на go.mail.ru
Здравствуйте. Поиск google chrome перебивает go.mail.ru через search-engine. Также переодически...

Переадресация поиска с google на mail.ru через search-engine в chrome
При открытие гугл как ни странно открывается гугл,но если начать что-то писать в поиске происходит...

Переадресация поиска с google на mail.ru через search-engine в chrome
Пытался крякнуть фотошоп, скачал програмку и получил кучу вирусов, помогите пожалуйста, 2-й день...

Переадресация поиска с google на mail.ru через search-engine в chrome
Здравствуйте! По невнимательности зацепила мэилрушные приложения. В хроме из поисковика происходит...


Искать еще темы с ответами

Или воспользуйтесь поиском по форуму:
40
Ответ Создать тему
Опции темы

КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin
Copyright ©2000 - 2024, CyberForum.ru