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

 
 
Опции темы Поиск в этой теме Опции просмотра
Старый 21.02.2008, 08:22   #1  
tatra is offline
tatra
Участник
 
229 / 11 (1) +
Регистрация: 21.09.2007
Адрес: Самара
Red face ISV Customization
Добрый день!
Коллеги, мне нужно сделать кнопку в тулбаре, или пункт в выпадающем меню на возможной сделке. Мне для этого нужно ISV Customization знать? Он мне поможет? Что это вобще? А есть у кого ссылочки на русском языке?

Последний раз редактировалось tatra; 21.02.2008 в 09:29.
Старый 21.02.2008, 10:15   #2  
tatra is offline
tatra
Участник
 
229 / 11 (1) +
Регистрация: 21.09.2007
Адрес: Самара
Поторопился спросить! У нас на полке книжка на русском есть оказывается!
Кому интересно суть такая (все просто оказывается):
Изменяем файл ISV.Customization (бодавляем тэги нужных нам кнопочек или меню) - здесь же можно писать конструкции JavaScript. Включаем его - Web.Config - изменяем ключ ISVIntegration на нужный. (ставим значение All например). Даем права пользователям на ISV Cast. через интерфейс CRM.
Я пол года просто боялся подойти к этой теме. Оказывается все просто!
Старый 21.02.2008, 12:13   #3  
ShurikEv is offline
ShurikEv
CRM
 
213 / 28 (1) +++
Регистрация: 25.04.2006
Адрес: г. Новосибирск
Ну не всё, а только кое-что
За это сообщение автора поблагодарили: tatra (1).
Старый 26.03.2008, 10:44   #4  
tatra is offline
tatra
Участник
 
229 / 11 (1) +
Регистрация: 21.09.2007
Адрес: Самара
Странно, а в четверке правила поменялись чтоли. Почему в конфиге не тега ISVIntegration?
Старый 26.03.2008, 12:22   #5  
Likefire is offline
Likefire
Заноза в заднице
Аватар для Likefire
MCBMSS
Лучший по профессии 2009
 
547 / 50 (3) ++++
Регистрация: 22.10.2007
Адрес: Москва
Записей в блоге: 1
Post
Цитата:
Сообщение от tatra Посмотреть сообщение
Странно, а в четверке правила поменялись чтоли. Почему в конфиге не тега ISVIntegration?
Ответ на этот вопрос можно найти в хэлпе к SDK четверки. Раздел: "Walkthrough: Capturing the GUID Values of Records Selected in a Grid" Искомый тег как бы содержится в файле ISV.Config
__________________
Лень мудрого человека - это необходимое средство нейтрализации кипучей активности руководящих им дураков!
Старый 26.03.2008, 22:16   #6  
Артем 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
Чего? А я думал ISV теперь в настройках включается? Через пользовательский интерфейс.
__________________
http://fixrm.wordpress.com, снятие/наведение порчи. Быстро, дорого, гарантия.

MS Certified Dirty Magic Professional
За это сообщение автора поблагодарили: Likefire (1).
Старый 27.03.2008, 08:23   #7  
tatra is offline
tatra
Участник
 
229 / 11 (1) +
Регистрация: 21.09.2007
Адрес: Самара
А скажите пожалуйста, калоуты тоже через интерфейс включаются?
Старый 27.03.2008, 08:57   #8  
AndreyS is offline
AndreyS
Moderator
Сотрудники Microsoft Dynamics
Лучший по профессии AXAWARD 2013
Лучший по профессии 2011
Лучший по профессии 2009
 
283 / 61 (3) ++++
Регистрация: 18.05.2006
Смотрите внимательнее С ISV.config надо работать через экспорт/импорт соответствующей настройки (и только так). А все настройки делаем в базовом языке.
Старый 27.03.2008, 09:41   #9  
tatra is offline
tatra
Участник
 
229 / 11 (1) +
Регистрация: 21.09.2007
Адрес: Самара
А, понятно. Вот в чем дело..... Спасибо.
Старый 27.03.2008, 10:07   #10  
tatra is offline
tatra
Участник
 
229 / 11 (1) +
Регистрация: 21.09.2007
Адрес: Самара
Блин, а как его скормить в CRM? (ISV.Config.xml). Или он только из тройки переносится (файлом configuration.xml)?
Старый 27.03.2008, 12:14   #11  
Likefire is offline
Likefire
Заноза в заднице
Аватар для Likefire
MCBMSS
Лучший по профессии 2009
 
547 / 50 (3) ++++
Регистрация: 22.10.2007
Адрес: Москва
Записей в блоге: 1
Цитата:
Сообщение от Enot Poloskun Посмотреть сообщение
Чего? А я думал ISV теперь в настройках включается? Через пользовательский интерфейс.
Так и есть. В указанном мной разделе хэлпа именно об этом сказано: лезешь в Администрирование - Системные параметры, на вкладке Настройка выбираешь, какие клиенты будут "отображать пользовательские кнопки и элементы меню, настраиваемые в ISV.Config". Это если дословно. Когда я выбрал - в панели кнопок списков у меня появились сразу две тестовые кнопки.
__________________
Лень мудрого человека - это необходимое средство нейтрализации кипучей активности руководящих им дураков!
Старый 27.03.2008, 12:23   #12  
Likefire is offline
Likefire
Заноза в заднице
Аватар для Likefire
MCBMSS
Лучший по профессии 2009
 
547 / 50 (3) ++++
Регистрация: 22.10.2007
Адрес: Москва
Записей в блоге: 1
Цитата:
Сообщение от tatra Посмотреть сообщение
Блин, а как его скормить в CRM? (ISV.Config.xml). Или он только из тройки переносится (файлом configuration.xml)?
В папке: \\<CRM web-folder>\_Resources находится исходный файл ISV.Config.xml. Просто редактируешь его, сохраняешь, включаешь использование в настройках (см. пост выше или указанный раздел хэлпа SDK) и по идее всё должно заработать.
__________________
Лень мудрого человека - это необходимое средство нейтрализации кипучей активности руководящих им дураков!
Старый 27.03.2008, 13:08   #13  
tatra is offline
tatra
Участник
 
229 / 11 (1) +
Регистрация: 21.09.2007
Адрес: Самара
Странно, именно туда я и положил, а он ве равно отображает кнопки both,web only
Старый 27.03.2008, 13:29   #14  
Likefire is offline
Likefire
Заноза в заднице
Аватар для Likefire
MCBMSS
Лучший по профессии 2009
 
547 / 50 (3) ++++
Регистрация: 22.10.2007
Адрес: Москва
Записей в блоге: 1
Цитата:
Сообщение от tatra Посмотреть сообщение
Странно, именно туда я и положил, а он ве равно отображает кнопки both,web only
А до того, как ты положил туда там не было одноименного файла?
__________________
Лень мудрого человека - это необходимое средство нейтрализации кипучей активности руководящих им дураков!
Старый 27.03.2008, 14:29   #15  
tatra is offline
tatra
Участник
 
229 / 11 (1) +
Регистрация: 21.09.2007
Адрес: Самара
Был вроде. Был на 9 кб. Я положил на 4.
Старый 27.03.2008, 17:02   #16  
Likefire is offline
Likefire
Заноза в заднице
Аватар для Likefire
MCBMSS
Лучший по профессии 2009
 
547 / 50 (3) ++++
Регистрация: 22.10.2007
Адрес: Москва
Записей в блоге: 1
Короче, друзья. Разобрался я с ISV.Config! Работает у меня. Сделал следующим образом: зашел в Параметры - Настройка - Экпортировать настройки. Там выбрал ISV.Config, сохранил исходный объект экспорта (это зазипованный xml-ник), вынул из архива, отредактировал как мне нужно, сложил обратно в архив zip, импортировал файл настроек, отрефрешил страницу и опа: вот они применились мои изменения.
__________________
Лень мудрого человека - это необходимое средство нейтрализации кипучей активности руководящих им дураков!
Старый 27.03.2008, 22:58   #17  
Артем 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
Рад за вас. Хорошее ноу хау! Вот только объясните мне грешному нахрена этот config и прочие анти-человеческие XML? Не понимаю, почему форму объекта мы настраиваем через интерфейс, а кнопочку добавляем через задницу? Вопрос риторический, но я очень надеялся, что в этой версии разработчики реализуют настройки ISV и SiteMap через веб интерфейс. Кстати, где-то читал, что они обещали это реализовать.
__________________
http://fixrm.wordpress.com, снятие/наведение порчи. Быстро, дорого, гарантия.

MS Certified Dirty Magic Professional
Старый 28.03.2008, 09:11   #18  
tatra is offline
tatra
Участник
 
229 / 11 (1) +
Регистрация: 21.09.2007
Адрес: Самара
Enot - Вы повторили мои мысли: я тоже подумал: зачем делать интерфейс, если редактировать надо все равно в блокноте. (кстати это первое что мне пришло в голову, но оно не сработало, видимо некорректно отредактировал - сейчас буду пытаться)
Старый 28.03.2008, 15:48   #19  
tatra is offline
tatra
Участник
 
229 / 11 (1) +
Регистрация: 21.09.2007
Адрес: Самара
Чорт, блин, формат эксимельника ISV поменялся......
Старый 14.07.2008, 19:32   #20  
SVK is offline
SVK
Участник
Аватар для SVK
 
36 / 10 (1) +
Регистрация: 20.09.2005
Адрес: Москва
В MS CMR 4.0 поменялся формат ISV.config.xml
Все Title и ToolTips теперь должны быть вынесены в отдельные тэги.
Других изменений не заметил, но у самого организовалась проблема - не могу русский язык использовать в ISV кнопках и меню.
Update - русский стал отображаться при добавлении <?xml version="1.0" encoding="utf-8"?> в начала конфига

Последний раз редактировалось SVK; 14.07.2008 в 20:17.
 

Похожие темы
Тема Автор Раздел Ответов Посл. сообщение
sanjayjain: Dynamics CRM ISV Utilities for Comparing Customizations and Transferring Configuration Data Blog bot Dynamics CRM: Blogs 0 10.02.2009 08:05
jodonnell: ISV's working hard at our ISV Incubation Week event in Reston. Blog bot Dynamics CRM: Blogs 0 18.12.2008 06:06
jodonnell: Web Seminar Series - Why ISV's are Partnering with Microsoft Dynamics Blog bot Dynamics CRM: Blogs 0 17.12.2008 12:05

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

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

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