Добрый день!
Подскажите, пожалуйста, где найти скрипт, в котором обрабатывается двойной щелчок на детали История продажи?
Хочется открывать письма из детали История выбранной продажи также, как они открываются из раздела Email и детали Email продажи.
Спасибо!
Нравится
3 комментария
24 июня 2014 14:02
Здравствуйте, Сергей.
Посмотрите обработку события OnDblClick визуального компонента grdData в сервисе Opportunities\Details\Dependence\wnd_OpportunityDependenceGridArea:
http://i61.fastpic.ru/big/2014/0624/09/c5a027ddbb53402e6d19198f375f1c09…
25 июня 2014 09:11
Андрей, спасибо!
Ниже решение, кому понадобится.
wnd_OpportunityDependenceGridAriaScript (используется скрипт scr_MailUtils)
function grdDataOnDblClick(Control) { //TODO var Dataset = Control.DatasetLink.Dataset; var RecordType = GetFieldValueFromDisabledField(Dataset, 'RecordType'); var RecordDate = GetFieldValueFromDisabledField(Dataset, 'CreatedOn'); var RecordText = GetFieldValueFromDisabledField(Dataset, 'Name'); if (RecordType == 'wnd_MailWorkspace') { var DatasetMailMessage = Services.GetNewItemByUSI('ds_MailMessage'); ApplyDatasetFilter(DatasetMailMessage, 'Subject', RecordText, true); ApplyDatasetFilter(DatasetMailMessage, 'SendDate', RecordDate, true); DatasetMailMessage.Open(); var ID = DatasetMailMessage('ID'); scr_MailUtils.ShowMailMessage(ID) DatasetMailMessage.Close(); } }
Показать все комментарии
Войдите или зарегистрируйтесь, что бы комментировать