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

 
 
Опции темы Поиск в этой теме Опции просмотра
Старый 31.08.2010, 15:29   #1  
Dicora is offline
Dicora
Участник
 
109 / 15 (1) ++
Регистрация: 12.07.2010
Вызвать окно вложения файла из формы
Здравствуйте!

Подскажите пожалуйста, как можно сделать такой функционал:

Есть карточка формы.. на ней есть пользовательское поле:

new_file тип boolean

по умолчанию задано значение 0 (нет), хочется чтобы при выборе пользователем на карточке значения 1 (да), в этом поле, вызывалось окно "Вложить файл" - скрепка вверху.
Старый 31.08.2010, 15:31   #2  
Dicora is offline
Dicora
Участник
 
109 / 15 (1) ++
Регистрация: 12.07.2010
Я просто где-то слышал то, что у каждого пункта меню или ссылки есть какое-то имя, по которому можно вызвать событие OnClick и чтобы пользователь не тянулся мышкой к скрепке, а как бы сэмулировать нажатие пользователем по скрепке и чтобы открылось окно прикрепления файлов.

Заранее спасибо!!
Старый 31.08.2010, 15:49   #3  
Гуревич Денис is offline
Гуревич Денис
Участник
Лучший по профессии 2009
 
228 / 67 (3) ++++
Регистрация: 04.08.2008
Адрес: Москва
Так все же просто:
Открываете форму, нажимаете F12 и с помощью Developer Toolbar'а находите javascript, который вызывается по клику пункта меню. Копируете в OnChange вашего флажка (ну там еще if надо будет добавить). И все готово.
Как обычно, минздрав предупреждает: ансаппорт вредит вашему здоровью.
__________________
Опыт позволяет ошибаться гораздо увереннее.
Старый 31.08.2010, 15:53   #4  
Dicora is offline
Dicora
Участник
 
109 / 15 (1) ++
Регистрация: 12.07.2010
Спасибо, сейчас буду пробовать.
Старый 31.08.2010, 16:07   #5  
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
Примерно такой скрипт:

Код:
if (crmForm.FormType != 1)
{
var url = prependOrgName('/notes/edit.aspx?hidedesc=1&pid=' + crmForm.ObjectId + '&ptype=' + crmForm.ObjectTypeCode);
window.open(url);
}
__________________
Эмо разработчик, сначала пишу код, потом плачу над его несовершенством.

Подписывайтесь на мой блог, twitter и YouTube канал.
Пользуйтесь моим Ultimate Workflow Toolkit
Теги
разработка, dynamics crm

 

Похожие темы
Тема Автор Раздел Ответов Посл. сообщение
Мелкомягкий CRM: Скрытие пунктов меню формы Blog bot Dynamics CRM: Blogs 4 23.09.2010 10:18
Ошибка при вложении файла и его просмотре Nering Dynamics CRM: Администрирование 7 01.07.2010 17:59
Новой окно после PostBack'а Kipetcoff Dynamics CRM: Разработка 3 18.08.2009 16:55
Размер прикрепленного файла в MS CRM pkost Dynamics CRM: Администрирование 5 28.01.2009 12:02
Добавление контрола на форму загрузки файла bstan Dynamics CRM: Разработка 7 27.01.2009 17:01

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

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

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