Как можно открыть документ из таблице значений?
Добрый день, работаю на обычных формах. Есть таблица значений, в неё попадают строки с документами. По щелчку по строке создаётся новый документ с заданными параметрами. Вношу в него измения, провожу, данные проходят в регистр всё хорошо, но вот если я захочу в нём что то поменять и щёлкну опять по этой строке в ТЗ у меня снова откроется новый документ как сделать что бы открылся тот же что я изменял и как можно поменять цвет отредактированной строке?
По теме из базы знаний
- Электронная таблица средствами 1С (Версия 2.0)
- Экселька. Универсальный инструмент, построенный по типу классических электронных таблиц, с возможностью использования данных 1С.
- WEB-интерфейсы как механизм сбора и контроля данных в розничной сети. Инструменты и наработки
- Неограниченное количество строк в табличной части документа
- "Чистый код в 1С" или как прокачать свой код? Пошаговая инструкция, часть №1
Найденные решения
(1) проверять ссылку на документ в текущей строке ТЗ, если она есть, то открывать форму документа, если ее нет - создавать новый документ и после его записи сохранять ссылку в текущую строку ТЗ
поменять цвет - ОформлениеЯчеек в ПриВыводеСтроки для элемента формы.
поменять цвет - ОформлениеЯчеек в ПриВыводеСтроки для элемента формы.
Остальные ответы
Подписаться на ответы
Инфостарт бот
Сортировка:
Древо развёрнутое
Свернуть все
(1) проверять ссылку на документ в текущей строке ТЗ, если она есть, то открывать форму документа, если ее нет - создавать новый документ и после его записи сохранять ссылку в текущую строку ТЗ
поменять цвет - ОформлениеЯчеек в ПриВыводеСтроки для элемента формы.
поменять цвет - ОформлениеЯчеек в ПриВыводеСтроки для элемента формы.
(20) У табличной части есть свойство "ПриВыводеСтроки"
Процедура ТаблицаПриВыводеСтроки(Элемент, ОформлениеСтроки, ДанныеСтроки)
док=ДанныеСтроки.Ссылка;
если док.проведен = Истина тогда
ОформлениеСтроки.ЦветТекста= WebЦвета.Зеленый;
иначе
если док.ПометкаУдаления = Истина тогда
ОформлениеСтроки.ЦветФона = WEBцвета.СветлоСерый;
конецесли;
КонецЕсли;
КонецПроцедуры
Показать
Для получения уведомлений об ответах подключите телеграм бот:
Инфостарт бот