Отчет формирует список документов по конкретному товару. При двойном нажатии мыши на ячейке отчета с конкретным документом - последний открывается. Вопрос: как сделать так, чтобы активировалась строка табличной части открытого документа с выбранным в отчете товаре?
самому прописать обработку расшифровки
sava1 @ Сегодня, 11:44 необходимо зарегистрироваться для просмотра ссылки
,
Обработка прописана, документ открывается. Цель: нужно, чтобы в открытом документе активизировалась строка в табличной части с выбранным товаром
DiMart @ Сегодня, 12:13 необходимо зарегистрироваться для просмотра ссылки
,
1. Передать ссылку на товар через параметр в форму документа.
2. В процедуре ПриОткрытии() написать активизацию строки с переданным товаром.
DiMart,
Что типа такого:
Процедура ОбработкаЯчейкиТаблицы(ЗначЯч, Флаг, ТекТаб, Адрес)
//--- переход на форму док -------------
Если ЗначЯч = "НомерДок" Тогда
Если ДокПП.НайтиПоНомеру(СокрЛП(ТабОтч.Область(Адрес).Текст), ДатаДок) = 1 Тогда
ОткрытьФорму(ДокПП.ТекущийДокумент());
///а тут уже обрабоатывать чере активизироватьстроку с переметром номенклатуры
Иначе
Предупреждение("Док с номером "+СокрЛП(ТабОтч.Область(Адрес).Текст)+" не найдено!");
КонецЕсли;
КонецЕсли;
КонецПроцедуры
Цитата(denis84 @ 05.02.20, 13:04) необходимо зарегистрироваться для просмотра ссылки
///а тут уже обрабоатывать чере активизироватьстроку с переметром номенклатуры
В процедуре ПриОткрытии:
Если ТипЗначенияСтр(Форма.Параметр) = "Число" Тогда
Если Число(Форма.Параметр) > 0 Тогда
АктивизироватьСтроку(Число(Форма.Параметр));
КонецЕсли;
КонецЕсли;
Для просмотра полной версии этой страницы, пожалуйста,
пройдите по ссылке.