УФ как защитить от редактирования отдельную ячейку Добрый день, Эксперты, кто можно помощь? в УТ (11.2.3.84) написана внешняя обработка для загрузки не стандартных данных в базу. на форме обработке (управляемая форма) есть реквизит Таблица типа Табличный документ, этот элемент доступен для редактирования, таким образом чтобы пользователь мог через буфер обмена вставляет нужные ему данные в эту форму и нажимает кнопку "загрузить". в первой строке этой таблицы написаны заголовки колонок, какие данные в какие колонки вносить. задача стоит так чтобы эти ячейки были защищены от редактирования, а остальные т.е. начиная со 2-й строки был полный доступ для вставки данных и для редактирования. вот так я делаю заполнения данных в таблицу, но свойство защита ни как не помогает защитить. единственное что влияет на возможность редактирования всей таблицы это галки на этом элементе в конфигураторе "толькоПросмотр" и "РЕдактирование" - но т.о. запрещается доступ ко всей таблице &НаСервере Процедура ПриСозданииНаСервере(Отказ, СтандартнаяОбработка) Таблица.Область("R1C1").Текст = "Производитель"; Таблица.Область("R1C2").Текст = "Номер"; Таблица.Область("R1C3").Текст = "Производитель"; Таблица.Область("R1C4").Текст = "Номер"; Таблица.Область("R1C1").Защита = Истина; Таблица.Область("R2C1").Защита = ложь; Таблица.ТолькоПросмотр=Истина; Таблица.Защита=Истина; КонецПроцедуры |
[url]http://c2n.me/3utUWQb[/url] - скрин обработки |
Не нужно изобретать велосипед, воспользуйтесь механизмами конфигурации: [url]http://its.1c.ru/db/bspdoc#content:487:1:issogl1_загрузка_данных_в_произвольный_список_справочник_программы[/url] [url]http://its.1c.ru/db/bspdoc#content:429:hdoc[/url] |
Текущее время: 20:39. Часовой пояс GMT +3. |