|
кнопка только просмотр |
☑ |
0
Lensky
23.07.13
✎
09:36
|
КА , в общей форме печатьдокументов добавил кнопку "толькопросмотр",
по нажатию выполняется команда тмРедактирование, но форма не редактируется.
Процедура тмРедактирование(Команда)
ТабличныеДокументы = Новый СписокЗначений;
Для Каждого ТабДокумент Из ИменаТабДокументов Цикл
ТабличныеДокументы.Добавить(ЭтаФорма["Таб" + ТабДокумент.Значение], ТабДокумент.Представление);
КонецЦикла;
ЭтаФорма["Таб" + ТабДокумент.Значение].Ширинастраницы = 10 ;
ЭтаФорма["Таб" + ТабДокумент.Значение].ТолькоПросмотр = ложь ;
ЭтаФорма["Таб" + ТабДокумент.Значение].Защита = ложь ;
ЭтаФорма.ТекущийЭлемент.Пометка = НЕ ЭтаФорма.ТекущийЭлемент.Пометка;
КонецПроцедуры
|
|
1
mikecool
23.07.13
✎
09:39
|
а что должно быть, если у тебя постоянно
ЭтаФорма["Таб" + ТабДокумент.Значение].ТолькоПросмотр = ложь ;
ЭтаФорма["Таб" + ТабДокумент.Значение].Защита = ложь ;
|
|
2
cw014
23.07.13
✎
09:40
|
(1) Опередил
|
|
3
mikecool
23.07.13
✎
09:40
|
может надо так:
ЭтаФорма.ТекущийЭлемент.Пометка = НЕ ЭтаФорма.ТекущийЭлемент.Пометка;
ЭтаФорма["Таб" + ТабДокумент.Значение].ТолькоПросмотр = ЭтаФорма.ТекущийЭлемент.Пометка;
ЭтаФорма["Таб" + ТабДокумент.Значение].Защита = ЭтаФорма.ТекущийЭлемент.Пометка;
|
|
4
Lensky
23.07.13
✎
10:48
|
(1) Так печ форма даже при этом коде не доступна для редактирования.
|
|
5
Ёпрст
гуру
23.07.13
✎
10:55
|
(0) и чего у тебя за циклом усё ??
|
|
6
Lensky
23.07.13
✎
11:28
|
(5) Включил в цикл ничего не поменялось
Задам вопрос иначе,
как программно решить вопрос редактирования печатной формы вместо Меню-Таблица-вид-редактирование?
|
|
7
Lensky
23.07.13
✎
15:21
|
up
|
|