Флажок в форме списка, если есть подчиненный документ
Добрый день, уважаемые УМЫ! Прошу вашей помощи... У документа "Приходный ордер на товары" имеется "ФормаСписка". Кладовщику каждый раз приходится смотреть структуру подчиненности документа, чтобы посмотреть создан он или нет, на его основании, документ "Поступление товаров и услуг". Чтобы слегка облегчить труд кладовщику хотелось бы "прикрутить" на форме списка документа "приходный ордер на товары" колонку с "флажком". Если подчиненный документ есть, то флажок включен, а если подчиненного документа нет - соответственно выключен. Такое возможно реализовать в УПП 1.3 (обычное приложение)?
По теме из базы знаний
- Права доступа в 1С:Документооборот 2.1
- Загрузка документов и номенклатуры из Excel в 1С "одним нажатием": УПД, ТОРГ-12, отчеты маркетплейсов, заказы, счета, прайсы
- Настраиваемая структура подчиненности
- Флажок в динамическом списке в 1С 8.3 (управляемые формы)
- Допиливаем типовой отчет "Связанные документы" (структура подчиненности) так, чтобы он видел документы из расширения конфигурации
Ответы
Подписаться на ответы
Инфостарт бот
Сортировка:
Древо развёрнутое
Свернуть все
Добавил код: функция проверки и вывод картинок.
Получил ошибку.
Функция Подчиненный(Парам)
Результат = Неопределено;
Запрос = Новый Запрос("ВЫБРАТЬ
| ПоступлениеТоваровУслугТовары.Ссылка
|ИЗ
| Документ.ПоступлениеТоваровУслуг.Товары КАК ПоступлениеТоваровУслугТовары
|ГДЕ
| ПоступлениеТоваровУслугТовары.ПриходныйОрдер = &ДокОснование");
Запрос.УстановитьПараметр("ДокОснование",Парам);
РезультатЗапроса = Запрос.Выполнить();
Если НЕ РезультатЗапроса.Пустой() Тогда
Результат = РезультатЗапроса.Выгрузить()[0].Ссылка;
КонецЕсли;
Возврат Результат;
КонецФункции
Процедура СписокПриПолученииДанных(Элемент, ОформлениеСтроки, ДанныеСтроки)
ПустаяКартинка = Новый Картинка;
ЕстьПодчиненный = БиблиотекаКартинок.Отклонить;
Если Подчиненный(ДанныеСтроки)<> Неопределено Тогда
ОформлениеСтроки.Ячейки.ЕстьПодчиненные.ОтображатьКартинку = Истина;
ОформлениеСтроки.Ячейки.ЕстьПодчиненные.Картинка = ЕстьПодчиненный;
Иначе
ОформлениеСтроки.Ячейки.ЕстьПодчиненные.ОтображатьКартинку = Ложь;
ОформлениеСтроки.Ячейки.ЕстьПодчиненные.Картинка = ПустаяКартинка;
КонецЕсли;
КонецПроцедуры
ПоказатьПолучил ошибку.
{Документ.ПриходныйОрдерНаТовары.Форма.ФормаСписка.Форма(86)}: Поле объекта не обнаружено (Ячейки)
ОформлениеСтроки.Ячейки.ЕстьПодчиненные.ОтображатьКартинку = Ложь;
ОформлениеСтроки.Ячейки.ЕстьПодчиненные.ОтображатьКартинку = Ложь;
Для получения уведомлений об ответах подключите телеграм бот:
Инфостарт бот