AXForum  
Вернуться   AXForum > Microsoft Dynamics CRM > Dynamics CRM: Разработка
All
Забыли пароль?
Зарегистрироваться Правила Справка Пользователи Сообщения за день Поиск

 
 
Опции темы Поиск в этой теме Опции просмотра
Старый 07.05.2007, 14:25   #1  
Lud is offline
Lud
Участник
 
47 / 10 (1) +
Регистрация: 28.03.2007
Записей в блоге: 1
Реализация отчетов
Подскажите, пожалуйста,
есть необходимость вывести отчет за период, установленный с помощью фильтра например с 01.05.07 по 09.05.07 (берется одно и тоже поле),
то есть этот период должен быть показан в отчете
Старый 08.05.2007, 05:43   #2  
sam is offline
sam
Участник
 
160 / 25 (1) +++
Регистрация: 04.08.2003
Адрес: Красноярск
В sql - запросе
Используйте префикс CRMAF_ в псевдониме используемого вами представления,
select
name
from account as CRMAF_account

Отчет свяжите со списком записей нужного типа

При запуске отчета используйте кнопку изменить фильтр - настройте условие по вашим полям (как в расширенном поиске)
Старый 08.05.2007, 10:26   #3  
Lud is offline
Lud
Участник
 
47 / 10 (1) +
Регистрация: 28.03.2007
Записей в блоге: 1
Спасибо за ответ, но это все я сделала.
например вот так:
Select
CRMAF_con.id,
CRMAF_con.data
from Concurs as CRMAF_con

Фильтр настроила по дате (отчет должен выводится с периодом с .... по ....)
причем дата - это одно поле!!!
при построении отчета, привязала к определенным ячейкам поля с датой
т.е. ячейка1 = Fields!data.Value (c) и ячейка2 = Fields!data.Value (по)
и теперь когда выводится отчет за период у меня эти ячейки содержат одно и тоже значение, хотя период задаю любой
Т.е. нужно как то привязать значения ячеек (ячейка1 , ячейка2) к тем данным , которые я устанавливаю в фильтре
Старый 08.05.2007, 12:50   #4  
glad is offline
glad
Участник
 
74 / 17 (1) ++
Регистрация: 23.05.2006
Если я Вас правильно понял, то Вам нужно вывести в отчет информацию фильтра(период дат), который указывает пользователь при запуске отчета. Стандартные отчеты для этого используют параметр CRM_Filter_Text, значения которого просто выводят в текствое поле перед данными. (Сводка фильтров)Если это подойдет, то подсмотрите как этот параметр определяется в стандартных отчетах и создайте его в Вашем отчете.
За это сообщение автора поблагодарили: Lud (1).
Старый 08.05.2007, 15:22   #5  
Lud is offline
Lud
Участник
 
47 / 10 (1) +
Регистрация: 28.03.2007
Записей в блоге: 1
Это как раз то, что нужно.
Сейчас попробую реализовать.
Спасибо большое.
Старый 10.05.2007, 16:54   #6  
Lud is offline
Lud
Участник
 
47 / 10 (1) +
Регистрация: 28.03.2007
Записей в блоге: 1
Как-то не красиво отрабатывает параметр.
Создала параметр CRM_FilterText
тип - строка
в отчете прописала =Parameters! CRM_FilterText.Value
Но когда пользователь строит отчет, то у него выводится вся строка фильтра, а мне нужно только значение
Например выводит: название объекта: название поля: равно значение
В чем проблема?
И еще одно: если нужно вывести период например с 15.04.07 по 14.05.07, то в ячейке, где пишется значение параметра выводится "Не предоставляется из-за ограничений по размеру"
Старый 11.05.2007, 05:50   #7  
sam is offline
sam
Участник
 
160 / 25 (1) +++
Регистрация: 04.08.2003
Адрес: Красноярск
А зачем вам это?
ведь пользователь уже вводит фильтр по периоду, он знает за какое время получает отчет,
а дату каждой записи вы и так выводите.
Старый 11.05.2007, 10:40   #8  
Lud is offline
Lud
Участник
 
47 / 10 (1) +
Регистрация: 28.03.2007
Записей в блоге: 1
В том то и дело, что столбец с датой в отчет включать не надо (требование заказчика), а в заголовке отчета надо видеть за какой период сформирован отчет.
Но по моему, это сделать невозможно с помощью параметров, там ограничение на размер (2000 символов).
Старый 11.05.2007, 12:23   #9  
sam is offline
sam
Участник
 
160 / 25 (1) +++
Регистрация: 04.08.2003
Адрес: Красноярск
В запросе уберите CRMAF_

Сделайте параметры - начальную и конечную дату прямо в дизайнере отчетов,
чтобы пользователь в отчете их указывал.
потом печатайте их значение.

Хотя способ с FilteredText красивее.
Миниатюры
Нажмите на изображение для увеличения
Название: 01.jpg
Просмотров: 436
Размер:	18.2 Кб
ID:	2620  
За это сообщение автора поблагодарили: Lud (1).
Старый 11.05.2007, 13:16   #10  
Lud is offline
Lud
Участник
 
47 / 10 (1) +
Регистрация: 28.03.2007
Записей в блоге: 1
Ок, спасибо, это конечно не совсем то, но тоже пойдет.
 

Похожие темы
Тема Автор Раздел Ответов Посл. сообщение
Не работает модуль отчетов Maxoon Dynamics CRM: Администрирование 25 03.03.2009 12:53
Разработка отчетов Apossum Dynamics CRM: Разработка 8 25.07.2008 18:33
формирование отчетов Lud Dynamics CRM: Разработка 6 04.07.2007 12:31
Настройки категории в списки отчетов с помощью ISV.config austri Dynamics CRM: Разработка 1 04.06.2007 06:25
Доставка отчетов по e-mail Ilya Milshtein Dynamics CRM: Администрирование 0 28.05.2007 08:48

Ваши права в разделе
Вы не можете создавать новые темы
Вы не можете отвечать в темах
Вы не можете прикреплять вложения
Вы не можете редактировать свои сообщения

BB коды Вкл.
Смайлы Вкл.
[IMG] код Вкл.
HTML код Выкл.
Быстрый переход

Рейтинг@Mail.ru
Часовой пояс GMT +3, время: 10:12.