20.04.2013, 21:51 | #1 |
Участник
|
Как пользоваться расширенным поиском?
есть поле "Дата и время" как отобрать записи не только по дате, а еще и по времени?
Пример: дата создания контакт 20.04.2013 09:00:00 дата создания контакт 20.04.2013 08:00:00 дата создания контакт 20.04.2013 07:00:00 дата создания контакт 20.04.2013 06:00:00 нужно выбрать те что были до 08:00:00 |
|
21.04.2013, 00:57 | #2 |
Moderator
|
Такой возможности нет
__________________
http://fixrm.wordpress.com, снятие/наведение порчи. Быстро, дорого, гарантия. MS Certified Dirty Magic Professional |
|
22.04.2013, 10:43 | #3 |
Участник
|
Если поле типа DateTime, то в DAX работает:
"22.04.2013 00:00:00" .. "22.04.2013 08:00:00" В CRM не знаю.... Последний раз редактировалось Shmel_83; 22.04.2013 в 10:48. |
|
22.04.2013, 11:11 | #4 |
Еда - топливо, Одежда - н
|
Цитата:
Сообщение от user20369502
есть поле "Дата и время" как отобрать записи не только по дате, а еще и по времени?
Пример: дата создания контакт 20.04.2013 09:00:00 дата создания контакт 20.04.2013 08:00:00 дата создания контакт 20.04.2013 07:00:00 дата создания контакт 20.04.2013 06:00:00 нужно выбрать те что были до 08:00:00 1. Дата создания записи = "не позднее" - ставите текущую дату И 2. Дата создания записи = "последних Х часов" - ну тут соответственно ставите нужно делать выборку так: Если сейчас 12 часов дня, то вы ставите условие - последних 7 часов. Что бы увидеть записи которые были созданы с 6 утра сегодняшнего дня.. Ну и так далее. |
|
22.04.2013, 11:28 | #5 |
Участник
|
плохой вариант, мне вообще, нужен только xml-запрос, сейчас вытаскивается все с учетом дат, а часы/минуты/секунды программно проверяются
|
|
22.04.2013, 12:02 | #6 |
Moderator
|
XML запрос вы в любом случае получите. Другое дело что фильтр "последние Х часов" удобно использовать только для текущей даты, в противном случае проще делать так как вы и делаете.
p.s. Есть уродливый альтернативный вариант, который, тем не менее часто применяется (в основном для дней рождения). Вы можете написать плагин, который при создании записи будет получать дату создания и помещать часы и минуты в отдельные числовые поля. В этом случае вы сможете использовать их в запросе. Однако, вам так же придется самостоятельно контролировать время в различных часовых поясах, если такие имеются.
__________________
http://fixrm.wordpress.com, снятие/наведение порчи. Быстро, дорого, гарантия. MS Certified Dirty Magic Professional Последний раз редактировалось Артем Enot Грунин; 22.04.2013 в 12:06. |
|
22.04.2013, 12:09 | #7 |
Еда - топливо, Одежда - н
|
|
|
22.04.2013, 12:39 | #8 |
Участник
|
оно то да, но нет... задача проста, именя 2 даты/время (начало, конец) нужно определять на текущий момент действие уже прошло или нет
|
|
22.04.2013, 12:52 | #9 |
Moderator
|
Согласен с коллегой: "Какой вопрос, такой ответ". Что значит "Действие прошло"? Просрочен срок задачи? Может быть действие было завершено (изменен статус)?Изначальный вопрос вообще звучит "как пользоваться поиском"! Выражайтесь точнее, пожалуйста.
__________________
http://fixrm.wordpress.com, снятие/наведение порчи. Быстро, дорого, гарантия. MS Certified Dirty Magic Professional |
|
22.04.2013, 13:27 | #10 |
Участник
|
изначально так и было, интересовало возможно ли такое сделать, получил ответ "НЕТ"
есть "дата начала" и "срок", нужно выбрать действия актуальные и просроченые, то есть, если "срок" 22.04.2013 12:26:00 то в 22.04.2013 12:26:01 она уже просрочена |
|
23.04.2013, 11:33 | #11 |
Еда - топливо, Одежда - н
|
Цитата:
http://forum.ubuntu.ru/index.php?topic=97158.0 http://www.rsdn.ru/forum/db/1099973.all |
|
24.04.2013, 20:14 | #12 |
Участник
|
Спасибо за ссылки, я немножко знаком с написанием sql-запросов. Безусловно, проще! и быстрей!, при чем гораздо проще и гораздо быстрей, вытащить действия через sql-запрос, через тот же sql закрыть действия и прочье-прочье…
НО! Задача была именно получать данные через xml-запрос(полученый через расширенный поиск). |
|
25.04.2013, 19:41 | #13 |
Чайный пьяница
|
К сожалению ввиду платформенных ограничений система не позволит вам построить запрос такого рода.
__________________
Эмо разработчик, сначала пишу код, потом плачу над его несовершенством. Подписывайтесь на мой блог, twitter и YouTube канал. Пользуйтесь моим Ultimate Workflow Toolkit |
|