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

 
 
Опции темы Поиск в этой теме Опции просмотра
Старый 17.05.2016, 18:15   #1  
best-it is offline
best-it
Участник
 
2 / 10 (1) +
Регистрация: 17.05.2016
Lightbulb CRM 4 Как можно в представлении сделать отображение одного из полей в виде гиперссылки
Здравствуйте.

CRM 4.0. Есть представление для вывода списка договоров, введенных в систему. У объекта договор есть поле "ссылка на скан оригинала договора" типа nvarchar и формат URL-адрес. И в самой карточке сделано так, что оно работает как ссылка - нажал и открылся скан.

А вот если вывести это поле в список договоров (в представление), то ссылка становится текстовым полем и переход по ней невозможен.

В этом списке переходы в виде ссылок автоматически есть только для lokup полей.

Как-то возможно реализовать переход по ссылке на скан из общего списка? Устроит даже отдельная кнопка на панели, но чтобы в один клик. Т.е. встал на сроку договора в списке, нажал на кнопку и открывается скан этого договора.
Миниатюры
Нажмите на изображение для увеличения
Название: work_link.jpg
Просмотров: 490
Размер:	75.1 Кб
ID:	10829   Нажмите на изображение для увеличения
Название: no_work_link.jpg
Просмотров: 419
Размер:	43.5 Кб
ID:	10830  

Старый 17.05.2016, 20:11   #2  
Артем 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
По кнопке, кажется, можно. Увы я уже сто лет не работал с 4.0, так что с уверенностью сказать сложно. Точно помню что кнопки добавлялись, но была жуткая проблема с тем, чтобы подключить к кнопке JS. НО вы можете открывать по кнопке веб страницу. Иными словами, вам нужно расположить свою ASPX страницу в каталоге ISV, настроить кнопку, которая откроет эту страницу с передачей параметров (увы не помню, можно ли было в 4.0 передать идентификатор выбранной в списке записи) и, далее, ваша страница вычитает из системы нужные данные и сделает редирект на нужный адрес.
__________________
http://fixrm.wordpress.com, снятие/наведение порчи. Быстро, дорого, гарантия.

MS Certified Dirty Magic Professional
За это сообщение автора поблагодарили: best-it (1).
Старый 18.05.2016, 12:28   #3  
Borisvil is offline
Borisvil
Участник
 
123 / 36 (2) +++
Регистрация: 03.06.2011
Адрес: Санкт-Петербург
Можно в 4-ке сделать кнопку над гридом с JScript, получить значение нужного поля выбранной строки и дальше уже делать что нужно. В общем это все возможно. Софтинка SwTools в помощь.
За это сообщение автора поблагодарили: best-it (1).
Старый 18.05.2016, 13:14   #4  
best-it is offline
best-it
Участник
 
2 / 10 (1) +
Регистрация: 17.05.2016
Спасибо.
Как я понял, кнопку над гридом можно добавить через ISV.Config
А при обработке понадобится проверка, что строка выделена одна, а не несколько и затем получать параметры строки и из них как-то вытаскивать нужное поле и делать вызов на открытие ссылки.
Вот здесь есть некоторые подсказки: http://mmcrm.ru/?p=844

Последний раз редактировалось best-it; 18.05.2016 в 13:41. Причина: опечатка
Теги
представления (view), ссылочная переменная

 

Похожие темы
Тема Автор Раздел Ответов Посл. сообщение
Microsoft Dynamics CRM Team Blog: CRM 2015 prerelease content is here! Blog bot Dynamics CRM: Blogs 0 06.11.2014 22:11
crminthefield: Podcast and Overview: Microsoft Dynamics CRM 2011 Update Rollup 14 Blog bot Dynamics CRM: Blogs 0 12.07.2013 07:13
Gareth Tucker: Resco MobileCRM vs. CWR Mobile CRM – Microsoft CRM Mobile Showdown! Blog bot Dynamics CRM: Blogs 0 13.01.2012 17:11
Все о Microsoft Dynamics CRM: Как установить Microsoft Dynamics CRM 2011 Beta Blog bot Dynamics CRM: Blogs 0 31.10.2010 15:08

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

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

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