запрет редактирования ячейки в табличном поле с возможностью открытия #549252


#0 by ren03
Добрый день, необходимо что бы в табличном поле в зависимости от некоторого условия по строке ТЧ редактирование ячейки было запрещено с возможностью открытия, а при другом условии была доступна на редактировании. В обработчике ПриВыводеСтроки написал ОформлениеСтроки.Ячейки[ТекЭлемент.Имя].ТолькоПросмотр = Истина; Редактирование не доступно, но и кнопка открытия не доступна. Что не так?
#1 by Kreont
редактирование ячейки было запрещено с возможностью открытия <- не понял вопроса?
#2 by ren03
если ставлю свойство ячейки в ТолькоПросмотр то и Открытие значения не доступно
#3 by Kreont
А так не прокатит:
#4 by ren03
свойства Доступность нету :)
#5 by FIXXXL
может тебе РедактированиеТекста надо?
#6 by ren03
такого свойства тоже нет :(
#7 by Kreont
Может ограничения прав сделать событии ПриИзмении той ячейки, тоесть всегда открывать, но регулировать изменять или нет вручную от прав
#8 by FIXXXL
ну можешь попробовать блокировать поле целивом и при смене строк проверять блокировку на поле ТолькоПросмотр и РедактированиеТекста точно есть как кстати узнал, что нет таких свойств? надеюсь через отладчик?
#9 by ren03
если в конфигураторе на поле ввода в табличной части выставить флажок ТолькоПросмотр, то поле не доступно для редактирования но доступно для открытия... по идее как должна быть возможность и программно
#10 by ren03
FIXXXL, конечно через него, родного )))
#11 by FIXXXL
дык смотри
#12 by ren03
11, РедактированиеТекста тоже нет
#13 by FIXXXL
порой в конфе такую процедуру, если не самописка РаботаСДиалогами.ПоказатьКоэффициентМест(мКолонкиТовары, ОформлениеСтроки.Ячейки, ДанныеСтроки.ЕдиницаИзмеренияМест);
#14 by FIXXXL
пример:
#15 by milan
А "Кнопка просмотра" на реквизите выбрано "Показывать" ?
Тэги:
Ответить:
Комментарии доступны только авторизированным пользователям

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