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

 
 
Опции темы Поиск в этой теме Опции просмотра
Старый 12.09.2008, 13:08   #1  
Cielo is offline
Cielo
Участник
 
21 / 11 (1) +
Регистрация: 21.08.2008
вопрос по шаблонам слияния почты для word 2007
Предложение -> Печать предложения для клиента -> Шаблон слияния почты организации -> собственно, работа с шаблоном в Word 2007.

Если в Предложении 1 продукт - всё прекрасно работает, если продуктов несколько, то на каждый печатать новое предложение - не вариант.
тут и тут буржуи предлагают вариант

Код:
{if {MERGEFIELD "Quote_Quantity"} > 0 "

тут повторяющиеся строки
"
}

{ if {MERGEFIELD "LastItem" } = "1" "

тут окончание документа
"}
у меня соответствующая замена Quote_Quantity на Продукт_для_Предложения_Количество к ожидаемым результатам не приводит. если в Предложении 2 продукта, то результат всё равно будет только для 1 Реципиента.

также буржуи предлагают вставлять проверку на {MERGESEQ = "1" " повторяющиеся данные”}, но Word не воспринимает MERGESEQ как поле, значение которого известно.

Коллеги, может кто решал подобную проблему? как перечислять Продукты в Word-шаблоне Предложения?
Старый 12.09.2008, 16:02   #2  
Bakai Madybaev is offline
Bakai Madybaev
Участник
 
201 / 16 (1) ++
Регистрация: 22.04.2008
У меня тоже вопрос:

Позволяет ли слияние экспортировать в Word данные из 2-х сущностей CRM, которые между собой связаны 1 ко многим - например, Бизнес-партнер и все его контакты?
По-моему нет - источник записи в Word - это 1 таблица. И при создании шаблона, указывается только одна сущность. А при указании полей данных также доступны поля только базовой сущности и других связанный 1 к 1 сущностей.
Старый 12.09.2008, 16:11   #3  
Артем Enot Грунин is offline
Артем Enot Грунин
Moderator
Аватар для Артем Enot Грунин
MCBMSS
Злыдни
Most Valuable Professional
Лучший по профессии 2017
Лучший по профессии 2015
Лучший по профессии 2014
Лучший по профессии AXAWARD 2013
Лучший по профессии 2011
Лучший по профессии 2009
 
3,912 / 623 (28) +++++++
Регистрация: 16.08.2007
Адрес: Пермь!
Записей в блоге: 151
Честно говоря я тоже не вкурил как это сделать, однако автор намекает на некий пример "out of the box Mail Merge Quote template" доступный для скачивания, и предлогает самостоятельно разовбраться как он устроен. Сейчас под рукой нет SDK, а так же нет времени на поиски. Возможно вам удастся найти этот шаблон и из инструкций понять как он устроен
__________________
http://fixrm.wordpress.com, снятие/наведение порчи. Быстро, дорого, гарантия.

MS Certified Dirty Magic Professional
За это сообщение автора поблагодарили: Cielo (1).
Старый 12.09.2008, 17:51   #4  
Cielo is offline
Cielo
Участник
 
21 / 11 (1) +
Регистрация: 21.08.2008
После танцев с бубнами получили более-менее рабочий шаблон. основной код:
Код:
{ IF {MERGESEQ} = "1" "
Шапка 
”}

{if {MERGEFIELD "Продукт_для_предложения_Количество"} >"0" "

тут повторяющиеся строки
"
}


{ if {MERGEFIELD "LastItem" } = "1" "

тут окончание документа
"}
*все фигурные скобки должны быть созданы в ворде с помощью Ctrl+F9

после окончания редактирования выбираем Merge -> To New Document и указываем сколько записей грузить в новый документ.
За это сообщение автора поблагодарили: W@ndERR ® (1).
Старый 30.06.2009, 14:37   #5  
echo_igor is offline
echo_igor
Участник
Аватар для echo_igor
 
116 / 10 (1) +
Регистрация: 09.06.2009
Адрес: Ростов-на-Дону
Цитата:
Сообщение от Cielo Посмотреть сообщение
Код:
{ IF {MERGESEQ} = "1" "
Шапка 
”}

{if {MERGEFIELD "Продукт_для_предложения_Количество"} >"0" "

тут повторяющиеся строки
"
}


{ if {MERGEFIELD "LastItem" } = "1" "

тут окончание документа
"}
*все фигурные скобки должны быть созданы в ворде с помощью Ctrl+F9

после окончания редактирования выбираем Merge -> To New Document и указываем сколько записей грузить в новый документ.
Подскажите пожалуйста: Применяю такую схему. Проблема в том, что если "повторяющиеся строки" в моём случае Продукты более 1, то между строками таблицы появляется пробел, вроде в коде нет пробела? Подскажите если кто нибудь пользовался слиянием, что не так?

Последний раз редактировалось echo_igor; 30.06.2009 в 14:59.
Старый 15.09.2008, 07:17   #6  
Bakai Madybaev is offline
Bakai Madybaev
Участник
 
201 / 16 (1) ++
Регистрация: 22.04.2008
Денис Заикин из Майкрософт, автор блога www.crmworld.ru, сказал, что в CRM 4.0 такой возможности нет - будет в 5.0.
Так что придется делать через отчеты CRM.

Последний раз редактировалось Bakai Madybaev; 15.09.2008 в 15:02.
Старый 16.09.2008, 15:59   #7  
Cielo is offline
Cielo
Участник
 
21 / 11 (1) +
Регистрация: 21.08.2008
возникло логичное продолжение )
по совершенно непонятным причинам, из IE при открытии шаблона для редактирования/подготовки предложения, вместо сразу открывающегося Ворда и запроса на импортируемые данные, стал выскакивать File Download диалог с предложением открыть/сохранить/отменить наш доковый файл. при открытии doc пытается найти DataSource, не может и ругается. если в него потом загрузить данные из CRM (собственно кнопка CRM на тулбаре), то он их, конечно, распечатает, но если шаблон был изменён в процессе, то не позволит сохранить изменения. если открывать из Outlook'a, то всё правильно открывается и позволяет апдейтить шаблоны.
может кто сталкивался? как боролись с этим дурацким диалогом?
с правами, настройками IE, trusted sites - вроде, всё в порядке.
Старый 18.09.2008, 16:12   #8  
Bakai Madybaev is offline
Bakai Madybaev
Участник
 
201 / 16 (1) ++
Регистрация: 22.04.2008
2Cielo, через Outlook с CRM не работал,
потому диалог File Download и невозможность сохранить изменения в шаблоне, не подгружая шаблон в объект Шаблоны в Настройках в CRM, меня не смущало
За это сообщение автора поблагодарили: Cielo (1).
Старый 18.09.2008, 17:21   #9  
Cielo is offline
Cielo
Участник
 
21 / 11 (1) +
Регистрация: 21.08.2008
2Bakai Madybaev, спасибо за информацию, тоже вариант
Старый 19.09.2008, 15:11   #10  
Bakai Madybaev is offline
Bakai Madybaev
Участник
 
201 / 16 (1) ++
Регистрация: 22.04.2008
у меня вопрос, вот у вас предложение в каком виде формируется?
Лист для каждого клиента с реквизитами клиента в шапке и списком товаров в таблице письма?
Старый 19.09.2008, 18:17   #11  
Cielo is offline
Cielo
Участник
 
21 / 11 (1) +
Регистрация: 21.08.2008
Да, только нет реквизитов клиента в шапке (это надо будет делать в Счетах) и куча аттрибутов после таблицы (условия поставки, сроки, форма оплаты)
Старый 23.09.2008, 08:31   #12  
Bakai Madybaev is offline
Bakai Madybaev
Участник
 
201 / 16 (1) ++
Регистрация: 22.04.2008
Цитата:
и куча аттрибутов после таблицы (условия поставки, сроки, форма оплаты)
а эти атрибуты из какой сущности берутся?
Старый 23.09.2008, 10:48   #13  
Cielo is offline
Cielo
Участник
 
21 / 11 (1) +
Регистрация: 21.08.2008
Цитата:
Сообщение от Bakai Madybaev Посмотреть сообщение
а эти атрибуты из какой сущности берутся?
добавил их руками в Предложение (большинство - picklist'ы).
Старый 23.09.2008, 11:30   #14  
Bakai Madybaev is offline
Bakai Madybaev
Участник
 
201 / 16 (1) ++
Регистрация: 22.04.2008
У меня стоит такая задача: вывести в шаблон слияния данные 2-х сущностей, которые связаны один ко многим.
Например, Бизнес-партнер и его контакты - на каждой печатной форме вверху выводится данные бизнес-партнера, а ниже таблица с его контактными лицами.
Можно ли такое реализовать?

Вот думаю, взять основным типом записи шаблона - контакт, а как сделать так, чтобы
Цитата:
на каждой печатной форме вверху выводится данные бизнес-партнера, а ниже таблица с его контактными лицами.
помогите плз
Старый 23.09.2008, 14:09   #15  
Cielo is offline
Cielo
Участник
 
21 / 11 (1) +
Регистрация: 21.08.2008
Если мы говорим о Предложении, то при выборе полей, которые будут посланы в Word, можно выбрать необходимые реквизиты, как атрибуты сущности Потенциальный клиент (бизнес-партнер или контакт).
Если речь не о Предложении, а просто о выведении этих списков - я бы попробовал покопаться в Слиянии для Контактов и попытаться сгруппировать их по родительским клиентам, если нужно вывести всех контактов данного партнера, либо в Слиянии для Бизнес-партнеров, если нужно вывести только Контакт - основной контакт.
Старый 30.06.2009, 17:58   #16  
Артем Enot Грунин is offline
Артем Enot Грунин
Moderator
Аватар для Артем Enot Грунин
MCBMSS
Злыдни
Most Valuable Professional
Лучший по профессии 2017
Лучший по профессии 2015
Лучший по профессии 2014
Лучший по профессии AXAWARD 2013
Лучший по профессии 2011
Лучший по профессии 2009
 
3,912 / 623 (28) +++++++
Регистрация: 16.08.2007
Адрес: Пермь!
Записей в блоге: 151
Ну, лучше всего, все же привести нормальный код, а не интерпретацию. Кроме того, посмотрите на настройки абзаца, возможно нужно удалить лишние отступы и форматирование выровняется.
__________________
http://fixrm.wordpress.com, снятие/наведение порчи. Быстро, дорого, гарантия.

MS Certified Dirty Magic Professional
 

Похожие темы
Тема Автор Раздел Ответов Посл. сообщение
Сумма прописью в шаблонах слияния почты vital.mih Dynamics CRM: Разработка 4 20.03.2009 12:57
Вопрос по созданию и редактированию шаблона слияния W@ndERR ® Dynamics CRM: Разработка 4 10.10.2008 18:02
Проблема запуска MS WORD AlekseyS Dynamics CRM: Разработка 15 07.08.2008 00:00
Microsoft Dynamics CRM Team Blog: Microsoft Dynamics CRM E-mail Router and Exchange 2007: Keeping it Secure Blog bot Dynamics CRM: Blogs 0 14.07.2008 13:05
Шаблоны слияния почты 4.0 sakra Dynamics CRM: Функционал 5 02.07.2008 11:12

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

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

Рейтинг@Mail.ru
Часовой пояс GMT +3, время: 19:46.