|
ПолеТабличногоДокумента - доступность редактирования ТОЛЬКО ОДНОГО поля (?) | ☑ | ||
|---|---|---|---|---|
|
0
Midasu
20.09.16
✎
08:54
|
Доброго дня, товарищи.
Нужно дать возможность в режиме предприятия исправлять отдельное поле в ТабличномДокументе. Прям в поле и никак иначе. ПолюТабличногоДокумента ставлю Редактирование - Истина. В Макете всем ненужным полям ставлю Защита - Истина (знаю, что не то). Результат: все поля доступны для редактирования, Защита не влияет никак. Программное решение не особо сложное, перед редактированием сохраняю, если изменили не то поле - изменяю назад. Но хотелось бы универсальный вариант, без таких костылей. Возможно оно? Заранее, спасибо. |
|||
|
1
НЕА123
20.09.16
✎
08:57
|
ТабличныйДокумент (SpreadsheetDocument)
ТолькоПросмотр (ReadOnly) |
|||
|
2
Митяйский
20.09.16
✎
09:04
|
Защита (Protection)
Использование: Чтение и запись. Описание: Тип: Булево. Содержит признак защиты таблицы от редактирования и копирования. В режиме защиты таблица может быть только распечатана. Истина - защита включена. |
|||
|
3
Midasu
20.09.16
✎
09:12
|
(1) В режиме ТолькоПросмотр не даёт редактировать никакие поля, даже те, у которых Защита - Ложь.
Хотя в СП: "ТолькоПросмотр - Содержит признак того, что табличный документ открыт в режиме просмотра. В режиме просмотра в таблице не доступны для редактирования ячейки и рисунки, у которых установлено свойство Защита." Мистика? "Редактирование" также никак не влияет при ТолькоПросмотр - Истина. |
|||
|
4
ptiz
20.09.16
✎
09:13
|
У меня так получилось:
Область.Защита = Ложь; // для окончательного таб.документа, не для макета ТабДок.ТолькоПросмотр = Истина; |
|||
|
5
Midasu
20.09.16
✎
09:18
|
(4) Спасибо, но выше написал, что у меня как раз так и не получается.
Щас на чистой базе тестану, тут может программно что втихую делается, но бегло не увидел. |
|||
|
6
Midasu
20.09.16
✎
09:42
|
(4) Ни в какую.
Ни перед выводом для формируемой области. Ни после вывода, для уже конечной области ТД. |
|||
|
7
Midasu
20.09.16
✎
09:42
|
(6) 1С:Предприятие 8.3 (8.3.8.1964) - УФ.
|
|||
|
8
Midasu
23.09.16
✎
08:34
|
Решил.
Никаких "ТолькоПросмотр". ТолькоПросмотр у ТабДок в Ложь. Редактирование у ТабДок в Ложь. Защита у ТабДок в Истина. Нужное поле в Макете - Защита в Ложь. ПРОФИТ! |
| Форум | Правила | Описание | Секции | Поиск |