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

Старый

Мультиязычный CRM. Сортировка выпадающих списков

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

Недавно я столкнулся с еще одной особенностью мультиязычных интерфейсов: порядок следования опций в списке определяется еще на этапе настройки, следовательно задается в базовом языке. Чаще всего это не критично, но если список опций содержит несколько сотен значений? Так...
Аватар для Артем Enot Грунин
Moderator
Размещено в CRM
Просмотров 13516 Комментарии 0 Артем Enot Грунин is offline
Старый

ExecuteMultiple может приводить к взаимным блокировкам в базе

Запись от Артем Enot Грунин размещена 13.06.2013 в 11:31 (CRM, SharePoint и Черная Магия)
Теги deadlock, debug, sql, timeout

Начиная с UR12 система поддерживает новый разрекламированный запрос ExecuteMultipleRequest позволяющий пачками отправлять запросы к системе без необходимости обрабатывать каждое сообщение по отдельности. Эта возможность показалась мне удобной, поэтому я переписал под новую функцию...
Аватар для Артем Enot Грунин
Moderator
Размещено в CRM
Просмотров 18535 Комментарии 3 Артем Enot Грунин is offline
Старый

Системные нотификации для CRM 2011 и CRM 2011 UR12

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

В свое время я публиковал в этом блоге unsupported решение под CRM 3.0 и CRM 4.0 для вывода системных уведомлений вверху формы. Данный функционал мало изменился с тех пор, но как правильно заметили многие, старые скрипты перестали работать после установки UR12. Наиболее популярное решение изложено тут: http://www.robotii.co.uk/2013/01/get...-crm-2011-ur12

В действительности, все куда проще. В UR12 ввели дополнительную...
Аватар для Артем Enot Грунин
Moderator
Размещено в CRM
Просмотров 16927 Комментарии 2 Артем Enot Грунин is offline
Старый
Рейтинг: 5.00. Голосов: 2.

Правила поиска дубликатов (Duplicate Detection Rules) CRM 2011. Автоматическая публикация правил

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

В одном из своих прошлых постов Правила поиска дубликатов (Duplicate Detection Rules) CRM 2011. Как это работает и почему правила иногда автоматически становятся черновиками? я писал о проблеме, которая иногда портит жизнь администраторам систему. Суть в том, что проблема автоматической деактивации правил не неизлечима, так как является функционалом...
Миниатюры
Нажмите на изображение для увеличения
Название: jobs.png
Просмотров: 249
Размер:	21.5 Кб
ID:	326  
Аватар для Артем Enot Грунин
Moderator
Размещено в CRM
Просмотров 13368 Комментарии 0 Артем Enot Грунин is offline
Старый

Мультиязычный CRM. Уведомления из рабочих процессов на языке пользователя

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

UPDATE 20.08.2013: Недавно я обнаружил, что если назначить запись команде "team", то входной параметр этой активности все равно будет инициализирован. При этом, активность будет валиться с ошибкой при попытке прочитать параметры несуществующего пользователя. Пример ниже был обновлен и корректно работает в данной ситуации.

В своем прошлом посте Мультиязычный CRM. Как автоматически назначить пользователю нужный язык я рассказал об одной из проблем,...
Миниатюры
Нажмите на изображение для увеличения
Название: Sutup.png
Просмотров: 257
Размер:	8.2 Кб
ID:	324   Нажмите на изображение для увеличения
Название: branch.png
Просмотров: 137
Размер:	8.7 Кб
ID:	325  

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

Мультиязычный CRM. Как автоматически назначить пользователю нужный язык

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

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

Сегодня жизнь подкинула другую задачу: как вообще избавить пользователя, от необходимости самостоятельно выбирать язык? Все дело в том, что базовый язык...
Миниатюры
Нажмите на изображение для увеличения
Название: Field.png
Просмотров: 180
Размер:	90.5 Кб
ID:	321   Нажмите на изображение для увеличения
Название: settings.png
Просмотров: 84
Размер:	46.7 Кб
ID:	322  

Изображения
 
Аватар для Артем Enot Грунин
Moderator
Размещено в CRM
Просмотров 19533 Комментарии 0 Артем Enot Грунин is offline
Старый
Рейтинг: 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
Просмотров: 343
Размер:	21.6 Кб
ID:	317

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

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

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

Как получить список таблиц с отключенным Optimistic Concurrency Control

Запись от Kabardian размещена 20.04.2013 в 08:56

источник http://fandyax.blogspot.ru/2012/07/h...-from-aot.html
----------------------------------------------------------------
X++:
static void THK_tableOccenabledFromAOT01(Args _args)
{
    #AOT
    #properties
    TreeNode        TreeNode = TreeNode::findNode(#TablesPath);
    str             tableName;
    str             temporaryProperty;
    sysdictTable    m_dictTable;
    int             i,records,m;
...
Аватар для Kabardian
Талантливый разгвоздяй
Размещено в Бложик
Просмотров 19541 Комментарии 0 Kabardian is offline
Старый

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

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

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

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

Размер: 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
Просмотров 19729 Комментарии 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
Просмотров 15084 Комментарии 2 Артем Enot Грунин is offline


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