К списку форумов К списку тем
Регистрация    Правила    Главная форума    Поиск   
Имя: Пароль:
Рекомендовать в новости

УФ как защитить от редактирования отдельную ячейку

Гость
0 - 18.02.2016 - 12:09
Добрый день, Эксперты, кто можно помощь?

в УТ (11.2.3.84) написана внешняя обработка для загрузки не стандартных данных в базу.
на форме обработке (управляемая форма) есть реквизит Таблица типа Табличный документ, этот элемент доступен для редактирования, таким образом чтобы пользователь мог через буфер обмена вставляет нужные ему данные в эту форму и нажимает кнопку "загрузить".
в первой строке этой таблицы написаны заголовки колонок, какие данные в какие колонки вносить.
задача стоит так чтобы эти ячейки были защищены от редактирования, а остальные т.е. начиная со 2-й строки был полный доступ для вставки данных и для редактирования.

вот так я делаю заполнения данных в таблицу, но свойство защита ни как не помогает защитить.
единственное что влияет на возможность редактирования всей таблицы это галки на этом элементе в конфигураторе "толькоПросмотр" и "РЕдактирование" - но т.о. запрещается доступ ко всей таблице
&НаСервере
Процедура ПриСозданииНаСервере(Отказ, СтандартнаяОбработка)
Таблица.Область("R1C1").Текст = "Производитель";
Таблица.Область("R1C2").Текст = "Номер";
Таблица.Область("R1C3").Текст = "Производитель";
Таблица.Область("R1C4").Текст = "Номер";
Таблица.Область("R1C1").Защита = Истина;
Таблица.Область("R2C1").Защита = ложь;
Таблица.ТолькоПросмотр=Истина;
Таблица.Защита=Истина;
КонецПроцедуры



Гость
1 - 18.02.2016 - 12:11
http://c2n.me/3utUWQb - скрин обработки
Гость
2 - 18.02.2016 - 12:25
Не нужно изобретать велосипед, воспользуйтесь механизмами конфигурации:

http://its.1c.ru/db/bspdoc#content:4...ограммы

http://its.1c.ru/db/bspdoc#content:429:hdoc


К списку вопросов






Copyright ©, Все права защищены