![]() |
#1 |
Участник
|
![]()
Добрый день.
Создал отчёт. Залил его в CRM и установил значение фильтров: ДатаНачала и ДатаОкончания. Отчёт работает, т.е. @CRM_FilteredAccount=select account.* from FilteredAccount as account where (( account.modifiedonutc >= '20061009 07:00:00' and account.modifiedonutc < '20061010 07:00:00' )) , но!!! мне нужно узнать значения этих параметров, т.е. как мне получить значения 20061009 07:00:00 и 20061010 07:00:00. Да и почему время равно 07:00:00??? |
|
![]() |
#2 |
Moderator
|
Тоже бъюсь над этой проблемой. Прочитал весь SDK и несколько Тренингов от майкрософт, но решения так и не нашел. Видимо никак.
![]() |
|
![]() |
#3 |
Участник
|
1) вариант через параметры задавать период
2) вариант, если используете префильтры, то значения, передаются в виде строки Типа: "Конкурент: ..." надо просто вытащить само значение и в качестве параметра передать запросу. Надо в параметры отчета добавить новый параметр CRM_FilterText, который содержит все значения, установленные в префильтрах (Есть ограничения по размеру.) В запросе использовать именно этот параметр. |
|