Запрет редактирования элемента ТЧ (Управляемые формы)
По теме из базы знаний
- Модификация управляемых форм
- Разбираемся с web-kit в 1С, на примере интеграции TinyMCE в управляемую форму в УТ 11.4. Допиливаем обмен с сайтом в УТ 11.4
- Подсистема прав доступа (анализ ролей, отладка RLS, английский код, обычные и управляемые формы)
- Infostart Toolkit: Инструменты разработчика 1С 8.3 на управляемых формах
- Контроль видимости и доступности элементов управляемой формы
Найденные решения
(5) тебе именно программно нужно ?
Настрой просто в конфигураторе условное оформление формы, своей табличной части.
Программно долго будешь парится отлаживать.
Или настрой в конфигураторе, потом отладчиком зайди, посмотри как там все настроилось по нормальному - и уже программно воспроизводи точно такую же структуру условного оформления.
Настрой просто в конфигураторе условное оформление формы, своей табличной части.
Программно долго будешь парится отлаживать.
Или настрой в конфигураторе, потом отладчиком зайди, посмотри как там все настроилось по нормальному - и уже программно воспроизводи точно такую же структуру условного оформления.
Остальные ответы
Подписаться на ответы
Инфостарт бот
Сортировка:
Древо развёрнутое
Свернуть все
На форме настроить условное оформление где для поля АктСписания указать "Только просмотр" = Истина при условии что "ВидНоменклатуры" - ЗначениеЗаполнено
(2) Пытаюсь сделать так:
Но не работает.
&НаКлиенте
Процедура ТабличнаяЧасть1ПриАктивизацииСтроки(Элемент)
ТекСтрока = Элементы.ТабличнаяЧасть1.ТекущиеДанные;
Если ЗначениеЗаполнено(ТекСтрока.ВидНоменклатуры) Тогда
Элементы.ТабличнаяЧасть1АктСписания.ТолькоПросмотр = Истина;
Иначе
Элементы.ТабличнаяЧасть1АктСписания.ТолькоПросмотр = Ложь;
КонецЕсли;
КонецПроцедуры
ПоказатьНо не работает.
Увидел ошибку ... на форум выложил правильный код, а в модуле опечатка была, когда начал поправлять увидел. Спасибо. Работает.
Зато другая ошибка вывалилась:
"{Документ.СводСписанияПо10.Форма.ФормаДокумента.Форма(550)}: Значение не является значением объектного типа (ВидНоменклатуры)
Если ЗначениеЗаполнено(ТекСтрока.ВидНоменклатуры) Тогда"
Что с ней делать, непонятно.
"{Документ.СводСписанияПо10.Форма.ФормаДокумента.Форма(550)}: Значение не является значением объектного типа (ВидНоменклатуры)
Если ЗначениеЗаполнено(ТекСтрока.ВидНоменклатуры) Тогда"
Что с ней делать, непонятно.
(5) тебе именно программно нужно ?
Настрой просто в конфигураторе условное оформление формы, своей табличной части.
Программно долго будешь парится отлаживать.
Или настрой в конфигураторе, потом отладчиком зайди, посмотри как там все настроилось по нормальному - и уже программно воспроизводи точно такую же структуру условного оформления.
Настрой просто в конфигураторе условное оформление формы, своей табличной части.
Программно долго будешь парится отлаживать.
Или настрой в конфигураторе, потом отладчиком зайди, посмотри как там все настроилось по нормальному - и уже программно воспроизводи точно такую же структуру условного оформления.
Внимание! Тема сдана в архив
Для получения уведомлений об ответах подключите телеграм бот:
Инфостарт бот