Этот пост-перевод описывает, как установить word breakers для русского языка. Эта ошибка возникает при установке русской версии Microsoft Dynamics CRM 4.0. Исправить ее достаточно легко, ссылку на решение подсказал ALZ.
08.02.2009Вставка в шаблон Word значений из MS CRM
В этом посте я опишу свое первое задание, с которого и началось мое знакомство с CRM .
Задание заключалось в следующем: есть определенный договор (например договор купли-продажи чего-то) в формате . doc . В определенные места этого договора нужно вставить данные из определенного объекта сущности (ну и из связанных с данным объектом других объектов).
Вот сейчас на тестовом примере и расскажу как я это реализовала.
Знаю два простых решения. Я давно уже пишу все в Visual Studio, но нередко появляется необходимость наваять что-то на javascript. И тогда сталкиваешься с проблемой, что ужасно неудобно писать в том маленьком окошке, которое предложили майкрософт нам, разработчикам.
Первый способ подходит и для тестирования, и для того, чтобы после тестирования все оставить так, как и при тестировании. Он заключается во вставке в событие Onload формы вот этого кода:
08.02.2009Вставить значение в лукап по умолчанию
Если возникает необходимость подгружать по дефолту определенное значение в лукап на форме, то это можно легко сделать.
Можно порыться в SDK и найту вот эту замечательную функцию:
LookupControlItem(GUID of entity object,type code of entity,the name of the lookup value), где
GUID of entity object – GUID объекта, который мы хотим вставить по дефолту
type code of entity – ObjectTypeCode сущности, к которой идет лукап
the name of the lookup value – Имя, которое будет отображаться в лукапе
Когда-то была такая подзадача: при нажатии в crm форме на менюшку слева выдать не стандартное представление crm, а свою страничку. Впрочем, не важно, страничку туда вешать или какое-то свое «событие», смысл в том, чтобы переопределить функцию, которая вызывается при нажатии на определенный пункт навигационного меню.
Расскажу как это сделать на маленьком тестовом примере. Будем работать с сущностью Обращение и менюшкой «Действия» слева. Например, надо чтобы в Обращении при нажатии на Действия грузилась ваша aspx/html-страничка (не важно).
