Изменение реквизита Элемента из табличного поля, формы списка
По теме из базы знаний
- Всякие полезности
- Программные формы
- Онлайн-курс: "Разработка интерфейса прикладного решения в "1С:Предприятии 8.3". С 17 по 19 июня 2024 г.
- Предотвращение многократного вызова "ПриПолученииДанных" во время поиска в табличном поле в обычных формах
- Условное оформление элементов форм в пользовательском режиме 1С (управление видимостью и доступностью элементов форм)
Ответы
Подписаться на ответы
Инфостарт бот
Сортировка:
Древо развёрнутое
Свернуть все
В элементе номенклатуры создан реквизит(булево) в списке номенклатуры, в списке выбора номенклатуры, и в списке ПодборНоменклатуры создана столбец с выводом этого реквизита, можно ли редактировать этот реквизит непосредственно из этих форм?
(4) можно, только надо написать немножко кодов
Процедура ПриКликеПоФлажку()
ДокОбъект = Элементы.Список.ТекущиеДанные.Ссылка.ПолучитьОбъект();
ДокОбъект.Флажок = НЕ ДокОбъект.Флажок;
ДокОбъект.Записать();
Список.Обновить(); // не помню, что там для обновления надо написать, надо в хелп смотреть
КонецПроцедуры
(5) Спасибо
Если Колонка.Имя = "ПрайсEpartner" Тогда
СтандартнаяОбработка = Ложь;
УстановитьПривилегированныйРежим(Истина);
ВыбСтрокаСсылка = ВыбСтрока.Ссылка.ПолучитьОбъект();
ВыбСтрокаСсылка.ПрайсEpartner = НЕ ВыбСтрокаСсылка.ПрайсEpartner;
ВыбСтрокаСсылка.Записать();
УстановитьПривилегированныйРежим(Ложь);
Возврат;
КонецЕсли;
Показать
Для получения уведомлений об ответах подключите телеграм бот:
Инфостарт бот