Как при нажатии по ячейке сформированного отчета(на СКД) открыть документ. #754395


#0 by Nicholas_NullaM
Подскажите пожалуйста как при нажатии по любой заполненной ячейке из строки сформированного отчета, открыть сразу документ поступления из которого брались данные в этой строке. Вот текст запроса: ВЫБРАТЬ ИЗ     Документ.ПоступлениеТоваровУслуг КАК ПоступлениеТоваровУслуг ГДЕ     ПоступлениеТоваровУслуг.ДатаПоступления МЕЖДУ &НачалоПериода И &КонецПериода УПОРЯДОЧИТЬ ПО     ДатаПоступления
#1 by t2013
создать форму, у таб дока событие "ОбработкаРасшифровки"
#2 by Nicholas_NullaM
Это я читал в интернете, а вот как дальше быть мне непонятно. Опыт на СКД у меня небольшой, делал простые отчеты на СКД без программирования. Какой код нужно написать в событии "ОбработкаРасшифровки" подскажите пожалуйста, а если есть темы здесь уже с данным вопросом, то направьте. Вчера гуглил, находил пример, но у меня не заработало.
#3 by Molinor
#4 by Nicholas_NullaM
Вылезла ошибка при выполнении строчки кода "КоллекцияПолей = ДанныеРасшифровки.Элементы[Расшифровка].ПолучитьПоля;" - "Значение не является значением объектного типа (Элементы)". Посмотрел в управляемой форме на вкладке реквизиты у реквизита ДанныеРасшифровки значение "Строка". Такое значение было указано автоматически при создании формы. Как быть, изменить тип у Данные расшифровки и где-то заполнять?
#5 by t2013
а зачем по любой ячейки строки, кликай по ссылки и пользуйся стандартной расшифровкой?
#6 by Nicholas_NullaM
Так сказал сделать куратор, а хорошая идея добавить просто еще поле в отчет с ссылкой на документ и кликать по нему. Погуглил еще, нашел статью, подправил код, получилось так: &НаКлиенте Но в итоге открывается стандартная расшифровка, при двойном нажатии на ячейку, так как вовыдимой ссылки документа на форме у меня нет. Можно ли получить как-то значение строки? Чтобы достать оттуда ссылку документа, например.
#7 by bootini
#8 by zhig75
А жмакая по ссылке в отчете, что ничего не открывается?
#9 by t2013
+ можешь выбрать ссылку, а в выражении представления написать, например ссылка.номер, получится что ты будешь кликать по номеру, и у тебя док открываться будет
#10 by Nicholas_NullaM
Спасибо , сделал как ты сказал, кликаю по полю, а открывается поступление. Всем спасибо за помощь и информацию!
Тэги: 1С 8
Ответить:
Комментарии доступны только авторизированным пользователям

В этой группе 1С