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

Добро пожаловать в мой блог! Изначально он не задумывался как блог CRM разработчика, но жизнь сама внесла нужные коррективы. Тут я публикою все свои наблюдения относительно обозначенных в заголовке систем. Если Вы найдете в нем что-то интересное для Вас, как для заказчика, то буду рад сотрудничать с Вами! В моей компетенции 100% задач по MS CRM 3.0/4.0/2011:
  • Консалтинг
  • Проектирование
  • Разработка
  • Обучение


MVP 2010, 2011
Старый
Рейтинг: 5.00. Голосов: 2.

Ошибка доступа к процедуре p_GetCrmUserId при запуске отчета

Запись от Артем Enot Грунин размещена 26.04.2013 в 14:43 (CRM, SharePoint и Черная Магия)
Теги bug, reports

Сегодня, при попытке создать снимок отчета через веб интерфейс Reporting Services, я столкнулся с ошибкой следующего вида:
Цитата:
System.Data.SqlClient.SqlException: The EXECUTE permission was denied on the object 'p_GetCrmUserId', database 'MSCRM_CONFIG', schema 'dbo'.
Нажмите на изображение для увеличения
Название: Error.png
Просмотров: 1832
Размер:	21.6 Кб
ID:	317

Ранее подобная ошибка не наблюдалась. Беглый гуглинг показал, что ошибка известная: The EXECUTE permission was denied on the object 'p_GetCrmUserId', database 'MSCRM_CONFIG', schema 'dbo'. Так...
Миниатюры
Нажмите на изображение для увеличения
Название: add.png
Просмотров: 1773
Размер:	12.6 Кб
ID:	315   Нажмите на изображение для увеличения
Название: browse.png
Просмотров: 1662
Размер:	20.3 Кб
ID:	316  

Нажмите на изображение для увеличения
Название: execute.png
Просмотров: 1797
Размер:	41.5 Кб
ID:	318   Нажмите на изображение для увеличения
Название: permissions.png
Просмотров: 1719
Размер:	32.5 Кб
ID:	319  

Нажмите на изображение для увеличения
Название: props.png
Просмотров: 1764
Размер:	31.7 Кб
ID:	320  
Аватар для Артем Enot Грунин
Moderator
Размещено в CRM
Просмотров 360293 Комментарии 4 Артем Enot Грунин is offline
Старый

Представление для поиска организаций, интересная находка

Запись от Артем Enot Грунин размещена 19.04.2013 в 09:00 (CRM, SharePoint и Черная Магия)

При настройке представлений организации при помощи утилиты View Layout Replicator (в составе XrmToolkit) я обнаружил интересный набор столбцов, который не видно в редакторе:

Название: accountlookup.png
Просмотров: 467

Размер: 2.0 Кб

Запрос к базе:
X++:
SELECT
 Q.name
,Q.fetchxml
,Q.layoutxml
FROM FilteredSavedQuery AS Q
WHERE Q.name like '%для поиска организаций%'
показал, что представление и правда содержит спрятанные столбцы:
X++:
<fetch version="1.0"
...
Аватар для Артем Enot Грунин
Moderator
Размещено в CRM
Просмотров 29801 Комментарии 0 Артем Enot Грунин is offline
Старый

Неизвестная ошибка при формировании представления

Запись от Артем Enot Грунин размещена 18.04.2013 в 11:06 (CRM, SharePoint и Черная Магия)
Теги advanced find, bug, fetch

Это уже третий мой пост на одну и ту же тему: долой столбцы из связанных записей! Представление "Мои завершенные звонки" валится с неясной трассировкой, если для столбца "Ответственный" включено "присутствие" (presence):
Цитата:
[2013-04-18 11:42:36.975] Process: w3wp |Organization:dc7e4860-4ae3-4fed-9ec3-543ad5e95ea6 |Thread: 84 |Category: Platform |User: c2cbd379-6819-410c-91c6-b07d8d9cb747 |Level: Error |ReqId: 8589dfbe-db97-406c-82fc-db5a90a5d7bb | MessageProcessor.Execute
...
Аватар для Артем Enot Грунин
Moderator
Размещено в CRM
Просмотров 23684 Комментарии 2 Артем Enot Грунин is offline
Старый

Ошибка формирования отчета после изменения фильтра

Запись от Артем Enot Грунин размещена 17.04.2013 в 17:29 (CRM, SharePoint и Черная Магия)

Я уже писал о похожей проблеме в одном из своих прошлых постов: Ошибка выполнения запроса в динамическом маркетинговом списке. Ее суть в том, что если представление расширенного поиска содержит столбцы из связанных записей, в формируемый им запрос добавляются дополнительные связи. В цитированном посте это приводит к тому что валится...
Миниатюры
Нажмите на изображение для увеличения
Название: ReportError.png
Просмотров: 404
Размер:	6.5 Кб
ID:	288  
Аватар для Артем Enot Грунин
Moderator
Размещено в CRM
Просмотров 24966 Комментарии 1 Артем Enot Грунин is offline
Старый

"С днем рождения" и другие напоминалки. Еще один вариант реализации

Запись от Артем Enot Грунин размещена 17.04.2013 в 09:00 (CRM, SharePoint и Черная Магия)
Теги report, shedule, sql

Различные напоминания о приближении значимых дат являются классическим примером мигрени интегратора. Основная проблема заключается в том, что все мы стараемся оставаться в стеке знакомых нам технологий, которые уже используются на проекте. В результате, часто приходится изобретать какой-то костыль, чтобы сделать решение чуть более переносимым, или поддерживаемым.

Технически, любая реализация напоминалки должна реализовывать 3 основных компонента:
  • Планировщик.
...
Миниатюры
Нажмите на изображение для увеличения
Название: 1. New Project.png
Просмотров: 386
Размер:	34.9 Кб
ID:	298   Нажмите на изображение для увеличения
Название: 2. New report.png
Просмотров: 385
Размер:	13.0 Кб
ID:	299  

Нажмите на изображение для увеличения
Название: 4. Add set.png
Просмотров: 407
Размер:	45.5 Кб
ID:	301   Нажмите на изображение для увеличения
Название: 5. Add parameters.png
Просмотров: 247
Размер:	34.0 Кб
ID:	302  

Нажмите на изображение для увеличения
Название: 20. Design.png
Просмотров: 391
Размер:	14.9 Кб
ID:	305   Нажмите на изображение для увеличения
Название: 21. Publish.png
Просмотров: 360
Размер:	22.6 Кб
ID:	307  

Нажмите на изображение для увеличения
Название: 22. Manage.png
Просмотров: 258
Размер:	11.3 Кб
ID:	308   Нажмите на изображение для увеличения
Название: 23. Step 1.png
Просмотров: 398
Размер:	41.4 Кб
ID:	309  

Нажмите на изображение для увеличения
Название: 24. Step 2.png
Просмотров: 236
Размер:	37.1 Кб
ID:	310   Нажмите на изображение для увеличения
Название: 25. Step 3.png
Просмотров: 257
Размер:	115.8 Кб
ID:	311  

Нажмите на изображение для увеличения
Название: 26. Step 4.png
Просмотров: 233
Размер:	8.3 Кб
ID:	312   Нажмите на изображение для увеличения
Название: 28. Step 7.png
Просмотров: 401
Размер:	58.8 Кб
ID:	313  

Нажмите на изображение для увеличения
Название: 29. Monitoring.png
Просмотров: 284
Размер:	3.0 Кб
ID:	314  
Изображения
   
Аватар для Артем Enot Грунин
Moderator
Размещено в CRM
Просмотров 32103 Комментарии 3 Артем Enot Грунин is offline
Старый

Кросбраузерный CRM. Первая кровь...

Запись от Артем Enot Грунин размещена 12.04.2013 в 19:49 (CRM, SharePoint и Черная Магия)
Обновил(-а) Артем Enot Грунин 24.11.2013 в 15:12

Вот уж не знаю что двигало разработчиками MS, когда они решили поддержать не все методы в веб сервисе REST. Казалось бы, спасибо и на том, что поддержали самые основные - CRUD. Раньше этого REST вообще не было, мы писали длиннющие портянки SOAP запросов, и ничего - жили как-то, справлялись....
Аватар для Артем Enot Грунин
Moderator
Размещено в CRM
Просмотров 18502 Комментарии 0 Артем Enot Грунин is offline
Старый

Кросбраузерный CRM. Первая боль...

Запись от Артем Enot Грунин размещена 12.04.2013 в 12:36 (CRM, SharePoint и Черная Магия)

Свершилось. Вчера мы начали тестирование доработок в альтернативных браузерах. Текущий проект появился уже после всех кросбраузерных инициатив Microsoft так что взяв в руку мануалы
я тщательно соблюдал общепринятые (и часто общенеудобные) веб стандарты.

К...
Аватар для Артем Enot Грунин
Moderator
Размещено в CRM
Просмотров 18023 Комментарии 0 Артем Enot Грунин is offline
Старый

Ошибка обновления Организации при установке UpdateRollup

Запись от Артем Enot Грунин размещена 11.04.2013 в 19:19 (CRM, SharePoint и Черная Магия)
Теги bug, organization, sql, update

Сегодня я обнаружил, что некоторые организации на моем тестовом сервере не обновились до последней версии:

Нажмите на изображение для увеличения
Название: available.png
Просмотров: 393
Размер:	3.2 Кб
ID:	282

Эта информация отображается в списке организаций в CRM Deployment Manager. Раньше я встречал подобное на форуме, но поскольку не сталкивался сам, мне нечего было ответить.

Судя по статье базы данных Microsoft Dynamics CRM 2011 updates and hotfixes. Моя организация осталась в состоянии UR6. В интернете...
Миниатюры
Нажмите на изображение для увеличения
Название: connections.png
Просмотров: 304
Размер:	11.8 Кб
ID:	283   Нажмите на изображение для увеличения
Название: login.png
Просмотров: 428
Размер:	37.2 Кб
ID:	284  

Нажмите на изображение для увеличения
Название: ok.png
Просмотров: 415
Размер:	10.7 Кб
ID:	285   Нажмите на изображение для увеличения
Название: updated.png
Просмотров: 411
Размер:	29.2 Кб
ID:	287  

Изображения
 
Аватар для Артем Enot Грунин
Moderator
Размещено в CRM
Просмотров 24084 Комментарии 1 Артем Enot Грунин is offline
Старый

Форматирование отчетов под экспорт в Excel. Часть вторая, не последняя

Запись от Артем Enot Грунин размещена 22.03.2013 в 08:50 (CRM, SharePoint и Черная Магия)
Теги bug, development, reports

Общеизвестно, что невозможно сделать отчет, который бы одинаково хорошо смотрелся как в Веб, так и при экспорте в другие форматы. Виной тому абсолютное форматирование разметки отчета и ряд заложенных в дизайн продукта спорных решений.

Тем не менее, иногда хочется ...
Миниатюры
Нажмите на изображение для увеличения
Название: reportextentions.png
Просмотров: 467
Размер:	19.2 Кб
ID:	279  
Аватар для Артем Enot Грунин
Moderator
Размещено в CRM
Просмотров 19698 Комментарии 0 Артем Enot Грунин is offline
Старый

Форматирование таблиц отчетов под экспорт в Excel

Запись от Артем Enot Грунин размещена 20.03.2013 в 10:43 (CRM, SharePoint и Черная Магия)
Обновил(-а) Артем Enot Грунин 20.03.2013 в 10:50

Всякий раз, когда я берусь писать отчет SSRS я узнаю что-то новое об этой потрясающей технологии. Как правило, я нахожу баг из числа тех, что обещают исправить начиная с 2005 версии, но все как-то не доходят руки...

В этот раз я столкнулся со следующей проблемой: если в заголовках...
Изображения
   
Аватар для Артем Enot Грунин
Moderator
Размещено в CRM
Просмотров 26867 Комментарии 0 Артем Enot Грунин is offline


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