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

 
 
Опции темы Поиск в этой теме Опции просмотра
Старый 20.07.2009, 14:55   #1  
KKNDSTER is offline
KKNDSTER
Участник
 
41 / 10 (1) +
Регистрация: 24.11.2008
Редактирование отчета созданного "Мастером отчетов"
Еще раз приветствую, Коллеги!

Хочу поднять стандартную проблему. (покрайне мере у меня) Может кто сможет помочь!

Создал отчет в Мастере отчетов - ВСЁ прекрасно!:-)
НО хочеться его немного по изменять в VS.
Выгружаем из CRM-а, загружаем в VS. Настраиваем связь. - Все датасеты открываються, КРОМЕ САМОГО ГЛАВНОГО : DSMain. VS пишет - "The Declare cursor SQL construct or statement is not supported."
Нажмите на изображение для увеличения
Название: 20.07.png
Просмотров: 714
Размер:	15.0 Кб
ID:	4907

Что с этим делать?
Как можно редактировать отчеты?

Заранее огромное спасибо за советы!
Старый 20.07.2009, 15:36   #2  
a33ik is offline
a33ik
Чайный пьяница
Аватар для a33ik
MCP
MCBMSS
Злыдни
Соотечественники
Most Valuable Professional
Лучший по профессии 2017
Лучший по профессии 2015
Лучший по профессии 2014
Лучший по профессии AXAWARD 2013
Лучший по профессии 2011
Лучший по профессии 2009
 
3,243 / 896 (36) +++++++
Регистрация: 02.07.2008
Адрес: Greenville, SC
Цитата:
Сообщение от KKNDSTER Посмотреть сообщение
Еще раз приветствую, Коллеги!

Хочу поднять стандартную проблему. (покрайне мере у меня) Может кто сможет помочь!

Создал отчет в Мастере отчетов - ВСЁ прекрасно!:-)
НО хочеться его немного по изменять в VS.
Выгружаем из CRM-а, загружаем в VS. Настраиваем связь. - Все датасеты открываються, КРОМЕ САМОГО ГЛАВНОГО : DSMain. VS пишет - "The Declare cursor SQL construct or statement is not supported."
Вложение 4907

Что с этим делать?
Как можно редактировать отчеты?

Заранее огромное спасибо за советы!
Рекомендую полученный rdl файлик открыть блокнотом и посмотреть что там не так. Внутренняя структура файла - XML и ничего военного в себе не содержит.
__________________
Эмо разработчик, сначала пишу код, потом плачу над его несовершенством.

Подписывайтесь на мой блог, twitter и YouTube канал.
Пользуйтесь моим Ultimate Workflow Toolkit
Старый 20.07.2009, 17:16   #3  
KKNDSTER is offline
KKNDSTER
Участник
 
41 / 10 (1) +
Регистрация: 24.11.2008
>>>Рекомендую полученный rdl файлик открыть блокнотом и посмотреть что там >>>не так. Внутренняя структура файла - XML и ничего военного в себе не >>>содержит.
Проблема в том, что все датасеты открываються, кроме ЭТОГО конкретного!

Там вот такой вот запросик:

DECLARE @SQL nvarchar(max)

SET @SQL = 'select new_paymentorder0.new_textoriginaltypecosts as ''new_textoriginaltypecosts'', new_paymentorder0.new_textoriginalcodecost as ''new_textoriginalcodecost'', new_paymentorder0.new_paymentsumma_base as ''new_paymentsumma_base'', new_paymentorder0.crm_moneyformatstring as ''crm_moneyformatstring'', new_paymentorder0.new_paymentsumma as ''new_paymentsumma'', new_paymentorder0.new_paymentdata as ''new_paymentdata'', new_paymentorder0.new_name as ''new_name'', new_paymentorder0.new_paymentorderid as ''new_paymentorderid'', new_paymentorder_new_platejnoe_poruchenie_incident_incidentid.new_artificialname as ''new_paymentorder_new_platejnoe_poruchenie_incident_incidentid_new_artificialname'', new_paymentorder_new_platejnoe_poruchenie_incident_incidentid.new_artificial as ''new_paymentorder_new_platejnoe_poruchenie_incident_incidentid_new_artificial'', new_paymentorder_new_platejnoe_poruchenie_incident_incidentid.new_suppliername as ''new_paymentorder_new_platejnoe_poruchenie_incident_incidentid_new_suppliername'', new_paymentorder_new_platejnoe_poruchenie_incident_incidentid.new_supplier as ''new_paymentorder_new_platejnoe_poruchenie_incident_incidentid_new_supplier'', new_paymentorder_new_platejnoe_poruchenie_incident_incidentid.new_officename as ''new_paymentorder_new_platejnoe_poruchenie_incident_incidentid_new_officename'', new_paymentorder_new_platejnoe_poruchenie_incident_incidentid.new_office as ''new_paymentorder_new_platejnoe_poruchenie_incident_incidentid_new_office'', new_paymentorder_new_platejnoe_poruchenie_incident_incidentid.customeridname as ''new_paymentorder_new_platejnoe_poruchenie_incident_incidentid_customeridname'', new_paymentorder_new_platejnoe_poruchenie_incident_incidentid.customerid as ''new_paymentorder_new_platejnoe_poruchenie_incident_incidentid_customerid'', new_paymentorder_new_platejnoe_poruchenie_incident_incidentid.new_invoicedate as ''new_paymentorder_new_platejnoe_poruchenie_incident_incidentid_new_invoicedate'', new_paymentorder_new_platejnoe_poruchenie_incident_incidentid.new_paymentdate as ''new_paymentorder_new_platejnoe_poruchenie_incident_incidentid_new_paymentdate'', new_paymentorder_new_platejnoe_poruchenie_incident_incidentid.title as ''new_paymentorder_new_platejnoe_poruchenie_incident_incidentid_title'', new_paymentorder_new_platejnoe_poruchenie_incident_incidentid.new_invoiceamount_base as ''new_paymentorder_new_platejnoe_poruchenie_incident_incidentid_new_invoiceamount_base'', new_paymentorder_new_platejnoe_poruchenie_incident_incidentid.crm_moneyformatstring as ''new_paymentorder_new_platejnoe_poruchenie_incident_incidentid_crm_moneyformatstring'', new_paymentorder_new_platejnoe_poruchenie_incident_incidentid.new_invoiceamount as ''new_paymentorder_new_platejnoe_poruchenie_incident_incidentid_new_invoiceamount'', new_paymentorder_transactioncurrencyid_transactioncurrency_transactioncurrencyid.currencyname as ''new_paymentorder_transactioncurrencyid_transactioncurrency_transactioncurrencyid_currencyname'' from ('
+ @CRM_FilteredNew_paymentorder + ') as new_paymentorder0 left outer join FilteredIncident as new_paymentorder_new_platejnoe_poruchenie_incident_incidentid on (new_paymentorder0.new_platejnoe_poruchenie = new_paymentorder_new_platejnoe_poruchenie_incident_incidentid.incidentid) left outer join FilteredTransactionCurrency as new_paymentorder_transactioncurrencyid_transactioncurrency_transactioncurrencyid on (new_paymentorder0.transactioncurrencyid = new_paymentorder_transactioncurrencyid_transactioncurrency_transactioncurrencyid.transactioncurrencyid) order by new_paymentorder0.new_paymentdata asc'
EXEC (@SQL)

И вот что выдает:
Нажмите на изображение для увеличения
Название: 1.20.07.png
Просмотров: 537
Размер:	6.6 Кб
ID:	4910

Последний раз редактировалось KKNDSTER; 20.07.2009 в 17:24.
Старый 20.07.2009, 17:29   #4  
a33ik is offline
a33ik
Чайный пьяница
Аватар для a33ik
MCP
MCBMSS
Злыдни
Соотечественники
Most Valuable Professional
Лучший по профессии 2017
Лучший по профессии 2015
Лучший по профессии 2014
Лучший по профессии AXAWARD 2013
Лучший по профессии 2011
Лучший по профессии 2009
 
3,243 / 896 (36) +++++++
Регистрация: 02.07.2008
Адрес: Greenville, SC
Цитата:
Сообщение от KKNDSTER Посмотреть сообщение
>>>Рекомендую полученный rdl файлик открыть блокнотом и посмотреть что там >>>не так. Внутренняя структура файла - XML и ничего военного в себе не >>>содержит.
Проблема в том, что все датасеты открываються, кроме ЭТОГО конкретного!

Там вот такой вот запросик:

DECLARE @SQL nvarchar(max)

SET @SQL = 'select new_paymentorder0.new_textoriginaltypecosts as ''new_textoriginaltypecosts'', new_paymentorder0.new_textoriginalcodecost as ''new_textoriginalcodecost'', new_paymentorder0.new_paymentsumma_base as ''new_paymentsumma_base'', new_paymentorder0.crm_moneyformatstring as ''crm_moneyformatstring'', new_paymentorder0.new_paymentsumma as ''new_paymentsumma'', new_paymentorder0.new_paymentdata as ''new_paymentdata'', new_paymentorder0.new_name as ''new_name'', new_paymentorder0.new_paymentorderid as ''new_paymentorderid'', new_paymentorder_new_platejnoe_poruchenie_incident_incidentid.new_artificialname as ''new_paymentorder_new_platejnoe_poruchenie_incident_incidentid_new_artificialname'', new_paymentorder_new_platejnoe_poruchenie_incident_incidentid.new_artificial as ''new_paymentorder_new_platejnoe_poruchenie_incident_incidentid_new_artificial'', new_paymentorder_new_platejnoe_poruchenie_incident_incidentid.new_suppliername as ''new_paymentorder_new_platejnoe_poruchenie_incident_incidentid_new_suppliername'', new_paymentorder_new_platejnoe_poruchenie_incident_incidentid.new_supplier as ''new_paymentorder_new_platejnoe_poruchenie_incident_incidentid_new_supplier'', new_paymentorder_new_platejnoe_poruchenie_incident_incidentid.new_officename as ''new_paymentorder_new_platejnoe_poruchenie_incident_incidentid_new_officename'', new_paymentorder_new_platejnoe_poruchenie_incident_incidentid.new_office as ''new_paymentorder_new_platejnoe_poruchenie_incident_incidentid_new_office'', new_paymentorder_new_platejnoe_poruchenie_incident_incidentid.customeridname as ''new_paymentorder_new_platejnoe_poruchenie_incident_incidentid_customeridname'', new_paymentorder_new_platejnoe_poruchenie_incident_incidentid.customerid as ''new_paymentorder_new_platejnoe_poruchenie_incident_incidentid_customerid'', new_paymentorder_new_platejnoe_poruchenie_incident_incidentid.new_invoicedate as ''new_paymentorder_new_platejnoe_poruchenie_incident_incidentid_new_invoicedate'', new_paymentorder_new_platejnoe_poruchenie_incident_incidentid.new_paymentdate as ''new_paymentorder_new_platejnoe_poruchenie_incident_incidentid_new_paymentdate'', new_paymentorder_new_platejnoe_poruchenie_incident_incidentid.title as ''new_paymentorder_new_platejnoe_poruchenie_incident_incidentid_title'', new_paymentorder_new_platejnoe_poruchenie_incident_incidentid.new_invoiceamount_base as ''new_paymentorder_new_platejnoe_poruchenie_incident_incidentid_new_invoiceamount_base'', new_paymentorder_new_platejnoe_poruchenie_incident_incidentid.crm_moneyformatstring as ''new_paymentorder_new_platejnoe_poruchenie_incident_incidentid_crm_moneyformatstring'', new_paymentorder_new_platejnoe_poruchenie_incident_incidentid.new_invoiceamount as ''new_paymentorder_new_platejnoe_poruchenie_incident_incidentid_new_invoiceamount'', new_paymentorder_transactioncurrencyid_transactioncurrency_transactioncurrencyid.currencyname as ''new_paymentorder_transactioncurrencyid_transactioncurrency_transactioncurrencyid_currencyname'' from ('
+ @CRM_FilteredNew_paymentorder + ') as new_paymentorder0 left outer join FilteredIncident as new_paymentorder_new_platejnoe_poruchenie_incident_incidentid on (new_paymentorder0.new_platejnoe_poruchenie = new_paymentorder_new_platejnoe_poruchenie_incident_incidentid.incidentid) left outer join FilteredTransactionCurrency as new_paymentorder_transactioncurrencyid_transactioncurrency_transactioncurrencyid on (new_paymentorder0.transactioncurrencyid = new_paymentorder_transactioncurrencyid_transactioncurrency_transactioncurrencyid.transactioncurrencyid) order by new_paymentorder0.new_paymentdata asc'
EXEC (@SQL)

И вот что выдает:
Вложение 4910
Вроде никаким курсором не пахнет...
__________________
Эмо разработчик, сначала пишу код, потом плачу над его несовершенством.

Подписывайтесь на мой блог, twitter и YouTube канал.
Пользуйтесь моим Ultimate Workflow Toolkit
Старый 20.07.2009, 17:44   #5  
KKNDSTER is offline
KKNDSTER
Участник
 
41 / 10 (1) +
Регистрация: 24.11.2008
И какие советы? У когоньть в принцыпе DSmain нормально раскрывался в VS?
Старый 20.07.2009, 18:10   #6  
a33ik is offline
a33ik
Чайный пьяница
Аватар для a33ik
MCP
MCBMSS
Злыдни
Соотечественники
Most Valuable Professional
Лучший по профессии 2017
Лучший по профессии 2015
Лучший по профессии 2014
Лучший по профессии AXAWARD 2013
Лучший по профессии 2011
Лучший по профессии 2009
 
3,243 / 896 (36) +++++++
Регистрация: 02.07.2008
Адрес: Greenville, SC
Цитата:
Сообщение от KKNDSTER Посмотреть сообщение
И какие советы? У когоньть в принцыпе DSmain нормально раскрывался в VS?
Открылся нормально. Были проблемы со строками подключения, но после их прописывания - у меня всё починилось.
__________________
Эмо разработчик, сначала пишу код, потом плачу над его несовершенством.

Подписывайтесь на мой блог, twitter и YouTube канал.
Пользуйтесь моим Ultimate Workflow Toolkit
 

Похожие темы
Тема Автор Раздел Ответов Посл. сообщение
Проблема с публикацией отчетов - не работает "Сделать отчет доступным для организации" serjio72 Dynamics CRM: Администрирование 8 16.07.2009 18:11
Проблема при создании отчета в CRM 4.0 Kizickii Dynamics CRM: Администрирование 0 24.06.2009 16:34
Письма в "Списки ожидания" - "Мои задачи" ДмитрийCол Dynamics CRM: Функционал 0 10.01.2007 09:46
Редактирование существующих отчетов VAlek Dynamics CRM: Разработка 4 13.07.2006 09:19
Редактирование "закрытых" форм KomatoZo Dynamics CRM: Функционал 1 27.01.2006 20:23

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

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

Рейтинг@Mail.ru
Часовой пояс GMT +3, время: 13:35.
Powered by vBulletin® v3.8.5. Перевод: zCarot
Контактная информация, Реклама.