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

Старый

Ошибки доступа к хранимым функциям и процедурам CRM

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

В одном из своих прошлых постов я уже писал об этой известной, в общем-то, проблеме: Ошибка доступа к процедуре p_GetCrmUserId при запуске отчета.

Причина ее возникновения неизвестна, однако существует поверье, что она возникает при использовании доменной учетной записи для запуска службы SSRS и может возникать при изменении оной после...
Аватар для Артем Enot Грунин
Moderator
Размещено в CRM
Просмотров 27938 Комментарии 1 Артем Enot Грунин is offline
Старый

Отключенные пользователи ошибочно добавляются в группу ReportingGroup после импорта организации

Запись от Артем Enot Грунин размещена 18.07.2014 в 11:18 (CRM, SharePoint и Черная Магия)
Обновил(-а) Артем Enot Грунин 20.07.2014 в 14:55
Теги bug, import, unsupport

Сегодня обнаружил интересный баг. После импорта организации, отключенные пользователи попадают в группу ReportingGroup. Потенциально это может приводить к проблемам безопасности, если, конечно, эти люди не уволены и выключены в AD.

В моем случае это привело только к небольшим...
Аватар для Артем Enot Грунин
Moderator
Размещено в CRM
Просмотров 11687 Комментарии 0 Артем Enot Грунин is offline
Старый

Как использовать адрес сервера отчетов в гиперссылках

Запись от Артем Enot Грунин размещена 09.07.2014 в 19:58 (CRM, SharePoint и Черная Магия)
Обновил(-а) Артем Enot Грунин 20.07.2014 в 14:56
Теги report, маразм

В одном из своих отчетов я формирую гиппер сылку для открытия формы записи. Проблема в том, что отчет разворачивается не в CRM, где для этого есть специальный параметр CRM_URL, а в SharePoint.

Впрочем, это не мешает создать такой параметр самостоятельно. В моем случае SSRS работает...
Аватар для Артем Enot Грунин
Moderator
Размещено в CRM, SharePoint
Просмотров 14442 Комментарии 0 Артем Enot Грунин is offline
Старый

Поиск проблемы подключения Outlook клиента

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

Нашел замечательную статью по диагностике проблем подключения Outlook клиента: http://crmbook.powerobjects.com/syst...oubleshooting/

В моем случае, оказалось, что на подменном ноуте, который я использовал для тестирования IFD публикации наружу, сбилось системное время. Логи же говорили: Credentials Required... Вот так хорошая статья может спасти целый день поисков решения
Аватар для Артем Enot Грунин
Moderator
Размещено в CRM
Просмотров 7250 Комментарии 0 Артем Enot Грунин is offline
Старый

Проблема внутренней (доменной) авторизации в CRM 2011/2013 при включенном IFD

Запись от Артем Enot Грунин размещена 20.06.2014 в 12:31 (CRM, SharePoint и Черная Магия)
Обновил(-а) Артем Enot Грунин 20.06.2014 в 13:55

Недавно я столкнулся с интересным глюком при настройке Internet Faced Deployment в CRM 2011 (аналогичный опыт есть и с 2013).

Настройка выполнялась строго по официальной инструкции (ныне включена в состав Implementation Guide), однако на финальном шаге - настройке IFD возникала проблема: переставала...
Миниатюры
Нажмите на изображение для увеличения
Название: correct internal address.png
Просмотров: 244
Размер:	14.7 Кб
ID:	349   Нажмите на изображение для увеличения
Название: internal address.png
Просмотров: 343
Размер:	14.1 Кб
ID:	350  

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

Ошибка 0x80040237 при отслеживании почты в CRM 2011 Client for Outlook

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

Традиционно, наиболее глючным, недокументированным и сложным в отладке компонентом CRM всех версий, является клиент для Outlook. Скорее всего, это связано с родословной самого MS Office, которая уходит корнями в глубокую дремучую древность COM технологии.

Иногда, впрочем, ошибки...
Миниатюры
Нажмите на изображение для увеличения
Название: dup.png
Просмотров: 104
Размер:	22.3 Кб
ID:	347  
Аватар для Артем Enot Грунин
Moderator
Размещено в CRM
Просмотров 7782 Комментарии 0 Артем Enot Грунин is offline
Старый

Определение SysOperationController в диалоге

Запись от b_nosoff размещена 08.05.2014 в 14:29
Обновил(-а) b_nosoff 30.12.2016 в 01:03

Класс SysSetupForm в AX2012 по какой-то причине не подвергся доработке после внедрения SysOperationFramework, и стало невозможно определить, что за класс вызвал диалог. Хотя доработка-то всего в пять строк:

X++:
public ClassName determineCallerName()
{
    #aot
    Object caller = editFormRun.args().caller();

    if (caller)
    {
        switch (true)
        {
            // fix -->
            case caller is SysOperationDialog:
...
Аватар для b_nosoff
Читатель
Размещено в Без категории
Просмотров 11841 Комментарии 1 b_nosoff is offline
Старый

Daily AccountingDistribution WTF

Запись от b_nosoff размещена 25.04.2014 в 16:34

Случилось разбираться с очень странной ошибкой при разноске корректирующей накладной:
Цитата:
Не удается вставить несколько записей в Распределение по бухгалтерским счетам (AccountingDistribution). Сумма в валюте проводки: 0,00, RUB.
Запись уже существует.
Раскопки показали, что в методе DimensionDerivationDistributionRule.resetAllocationFactorOfMatchDistribution() кто-то забыл одну маленькую, но важную строку дописать:
X++:
if (totalAllocationFactor != 1)
{
...
Аватар для b_nosoff
Читатель
Размещено в Без категории
Просмотров 6943 Комментарии 0 b_nosoff is offline
Старый

AX 2012: добавление кнопок "Создать", "Удалить" на обычные формы

Запись от Kabardian размещена 10.04.2014 в 09:32

Чтобы добавить в обычную форму кнопки "Создать", "Удалить" можно сделать так:
  1. Создать из шаблона новую форму-донор (пустышка) из (я брал шаблона SimpleList)
  2. Из узла формы-донора, созданной в п. 1 выделить узел Designs/Design/ActionPane и перетащить мышкой его в узел Designs/Design формы-назначения
  3. Удалить форму из п. 1 за ненадобностью
Таким подходом можно оживить формы, импортированные из предыдущих версий системы...
Аватар для Kabardian
Талантливый разгвоздяй
Размещено в Бложик
Просмотров 9154 Комментарии 0 Kabardian is offline
Старый

Мое решение задачи FizzBuzz

Запись от Kabardian размещена 04.04.2014 в 09:40

Мое решение задачи FizzBuzz:
Цитата:
Напишите программу, которая выводит на экран числа от 1 до 100. При этом вместо чисел, кратных трем, программа должна выводить слово «Fizz», а вместо чисел, кратных пяти — слово «Buzz». Если число кратно и 3, и 5, то программа должна выводить слово «FizzBuzz»
X++:
static void FizzBuzz(Args _args)
{
    int i;
    int multipleFizz = 3;
    int multipleBuzz = 5;
    
    str fizzStr = 'Fizz';
    str buzzStr
...
Аватар для Kabardian
Талантливый разгвоздяй
Размещено в Бложик
Просмотров 10247 Комментарии 0 Kabardian is offline


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