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

 
 
Опции темы Поиск в этой теме Опции просмотра
Старый 12.09.2016, 14:13   #1  
Julia_Mason is offline
Julia_Mason
Участник
 
4 / 10 (1) +
Регистрация: 12.09.2016
Адрес: Kiev
? При выгрузке шаблона Word убрать знак валюты для валютных полей
Добрый день, уважаемые форумчане!

Возникла задача: при выгрузке шаблона Word, поля типа валюты тащат с собой знак типа $. Необходимо избавиться от него.

Возможные варианты решения, которые я вижу:
1 - создать числовые поля для всех выгружемых валютных(их у меня много по сему данный вариант не очень приветствую)
2 - на карточке "Валюта" заменить знак $ на другой, который при выгрузке в Word будет невидимым символом. Соответственно в данной ситуации все решится одним кликом, можно сказать)

Пробовала найти такой невидимый знак. Столкнулась со следующей приблемой: в СРМ я его вставляю и он невидимый в самой системе, а вот после выгрузки в WORD он преобразовуется в непонятный знак...

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

Спасибо!
Старый 12.09.2016, 14:31   #2  
a33ik is offline
a33ik
Чайный пьяница
Аватар для a33ik
MCP
MCBMSS
Злыдни
Соотечественники
Most Valuable Professional
Лучший по профессии 2017
Лучший по профессии 2015
Лучший по профессии 2014
Лучший по профессии AXAWARD 2013
Лучший по профессии 2011
Лучший по профессии 2009
 
3,243 / 896 (36) +++++++
Регистрация: 02.07.2008
Адрес: Greenville, SC
Много эти тимплейты не использовал, потому с однозначным решением не подскажу, но есть несколько потенциальных путей решения вашей проблемы.

1. Создайте поля типа Decimal и Real-time workflow который будет копировать значение из Money в Decimal. В тимплейте используйте это поле.
2. Вариант с привлечением разработчика. Знак валюты скорее всего появляется не просто так, а из так называемой Formatted коллекции (в которой содержатся строковіе представления для таких типо полей, как Money и OptionSet). Разработчику дать задание написать плагин, который будет обрабатывать RetrieveMultiple сообщение, проверять источник откуда плагин вызван (скорее всего будет ParentContext), и если вызван из тимплейтинга - чтобы плагин проходился по FormattedValues коллекции и корректировал значения полей обрезая знак валюты.
__________________
Эмо разработчик, сначала пишу код, потом плачу над его несовершенством.

Подписывайтесь на мой блог, twitter и YouTube канал.
Пользуйтесь моим Ultimate Workflow Toolkit
За это сообщение автора поблагодарили: Julia_Mason (1).
Старый 12.09.2016, 17:47   #3  
Julia_Mason is offline
Julia_Mason
Участник
 
4 / 10 (1) +
Регистрация: 12.09.2016
Адрес: Kiev
Lightbulb Решение найдено! БЕЗ РАЗРАБОТКИ!
Коллеги, вдруг кому-то понадобится в будущем
- переходим по данной ссылке http://iempty.tooliphone.net/en/crea.../#.V9a-WjVfco4 ,
- нажимаем "Click here",
- вставляем скопированный символ на карточку валюты в поле "Обозначение денежной единицы"
- выгружаем темлейт
Готово! Пляшем, танцуем, радуемся!
Старый 12.09.2016, 18:07   #4  
a33ik is offline
a33ik
Чайный пьяница
Аватар для a33ik
MCP
MCBMSS
Злыдни
Соотечественники
Most Valuable Professional
Лучший по профессии 2017
Лучший по профессии 2015
Лучший по профессии 2014
Лучший по профессии AXAWARD 2013
Лучший по профессии 2011
Лучший по профессии 2009
 
3,243 / 896 (36) +++++++
Регистрация: 02.07.2008
Адрес: Greenville, SC
А как появится вторая валюта в системе - как будете различать? Боюсь, что это не решение, а уж, извините, костыль.
__________________
Эмо разработчик, сначала пишу код, потом плачу над его несовершенством.

Подписывайтесь на мой блог, twitter и YouTube канал.
Пользуйтесь моим Ultimate Workflow Toolkit
Старый 13.09.2016, 09:50   #5  
Julia_Mason is offline
Julia_Mason
Участник
 
4 / 10 (1) +
Регистрация: 12.09.2016
Адрес: Kiev
На все валюты в системе данный символ присвоила. Заказчику не нравится этот символ даже в CRM, он им почему-то не понятен и мешает визуально. Так что это меня устраивает в данной ситуации. Может для кого-то не подойдет такое решение.
Старый 13.09.2016, 09:58   #6  
Julia_Mason is offline
Julia_Mason
Участник
 
4 / 10 (1) +
Регистрация: 12.09.2016
Адрес: Kiev
Валюта в системе разчается по полю валюта на карточке. Для реализации поставленных задач этого достаточно.
Теги
crm 2016, dynamics crm, word template

 

Похожие темы
Тема Автор Раздел Ответов Посл. сообщение
Van Vugt: Jet Express for Word - Some Notes Blog bot Dynamics CRM: Blogs 0 27.11.2014 19:38
gustafwesterlund: Creating quotes in word Blog bot Dynamics CRM: Blogs 0 22.10.2012 11:11
Freddys: Word Management Blog bot Dynamics CRM: Blogs 0 20.09.2009 23:51
Freddys: Word Management Blog bot Dynamics CRM: Blogs 0 20.09.2009 20:51
Проблема запуска MS WORD AlekseyS Dynamics CRM: Разработка 15 07.08.2008 00:00

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

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

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