|
Можно ли получить в цикле все элементы формы
| ☑ |
0
Xsander
23.10.12
✎
13:52
|
Доброго времени суток!
Можно ли получить в форме документа все реквизиты из указанной панели и запретить к ним доступ?
|
|
1
zladenuw
23.10.12
✎
13:52
|
можно
|
|
2
бомболюк
23.10.12
✎
13:53
|
(1) че правда?
|
|
3
Stepa86
23.10.12
✎
13:54
|
в упр. форме можно, в обычной только через изврат. Чем не нравиться установить запрет на панель в целом?
|
|
4
palpetrovich
23.10.12
✎
13:54
|
может сразу к панели запретить доступ, че мелочиться-то?
|
|
5
Xsander
23.10.12
✎
13:56
|
(1) как?
(3) форма обычная
(3)(4)Доступность на панеле все вкладки для нажатия блокирует
|
|
6
palpetrovich
23.10.12
✎
13:58
|
(5) так может тебе к странице нужно?
|
|
7
mikecool
23.10.12
✎
13:58
|
сформировать список с элементами нужной панели, пройтись по нему и запретить редактирование
|
|
8
zladenuw
23.10.12
✎
13:58
|
проще странице установить доступность ложь
|
|
9
Stepa86
23.10.12
✎
13:59
|
(5) доступность страницы смотри
|
|
10
zladenuw
23.10.12
✎
13:59
|
Если ЭлементыФормы.Панель1.ТекущаяСтраница = ЭлементыФормы.Панель1.Страницы.Запчасти Тогда
ЭлементыФормы.ПанельИнфо.Страницы.Партии.Доступность= Истина;
ЭлементыФормы.ПанельИнфо.Страницы.Резервы.Доступность= Истина;
|
|
11
Xsander
23.10.12
✎
14:04
|
(7) как сформировать список всех рекви-ов панели
(9) видимость все равно страницы нужна
(10) это если руками все реквизиты проставить, как (7) говорит можно получить список реквизитов, - как получить список реквизитов страницы или лучше панели?
|
|
12
zladenuw
23.10.12
✎
14:05
|
если у тебя н реквизитов на странице. и ко всем к ним надо закрыть доступ то
ЭлементыФормы.Панель.Страницы.ТвояСтраница.Доступность= Истина;
и все.
|
|
13
zladenuw
23.10.12
✎
14:05
|
у панели по любому есть страница.
|
|
14
palpetrovich
23.10.12
✎
14:11
|
(12) ниче не путаешь? :)
(11) видимость != доступнсть
все работает:
Процедура ОсновныеДействияФормыУстановитьДоступность(Кнопка)
ТекСтраница = ЭлементыФормы.Панель1.ТекущаяСтраница;
Если ТекСтраница.Доступность Тогда
ТекСтраница.Доступность = Ложь;
Иначе
ТекСтраница.Доступность = Истина;
КонецЕсли;
КонецПроцедуры
|
|