|
Доступность элементов формы | ☑ | ||
---|---|---|---|---|
0
selenat
22.10.07
✎
14:21
|
Почему в панели свойств у формы есть свойство Доступность, а программно в контексте формы свойства Доступность (типа ЭтаФорма.Доступность) нету?
|
|||
1
Sergey_KR
22.10.07
✎
14:26
|
а этаФорма.ТолькоПросмотр=Истина не пойдет?
|
|||
2
selenat
22.10.07
✎
14:32
|
(1) Хотелось одним махом установить Доступность для всех элементов формы, а потом для нескольких элементов Доступность может быть изменить. С ТолькоПросмотр у формы такое вряд ли пройдет...
|
|||
3
Tima-E
22.10.07
✎
14:45
|
ЭтаФорма.ТолькоПросмотр = Истина;
потом ЭлементыФормы.ИмяЭлемента.ТолькоПросмотр = Ложь; |
|||
4
Sergey_KR
22.10.07
✎
14:47
|
(3) так не работает
|
|||
5
selenat
22.10.07
✎
14:48
|
А чем вообще функционально отличаются свойства ТолькоПросмотр и Доступность?
|
|||
6
selenat
22.10.07
✎
14:49
|
В принципе, я сделал с помощью
Для каждого Элемент из ЭлементыФормы Цикл Элемент.Доступность = Не РазрешитьПервичнуюПечать; КонецЦикла; Т.е. обойтись можно спокойно. Но сабж по-прежнему не ясен... |
|||
7
Sergey_KR
22.10.07
✎
14:50
|
(5) спозицианироваться на этом поле можешь, например
|
|||
8
selenat
22.10.07
✎
14:52
|
(7) и все? с трудом представляю себе задачу, где необходимо иметь возможность спозиционироваться, но не редактировать....
|
|||
9
Sergey_KR
22.10.07
✎
14:56
|
еще к примеру в поле табличного документа чтобы выполнить расшифровку
|
|||
10
selenat
22.10.07
✎
15:00
|
(9) ну, табличный документ - эт особая статья...
|
|||
11
Всеяд
22.10.07
✎
15:10
|
(0) ЭтаФорма.Панель.Доступность = Ложь;
|
|||
12
selenat
22.10.07
✎
15:25
|
(11) действительно. Так работает.
А почему нет свойства Доступность у ЭлементыФормы.ОсновныеДействияФормы.Кнопки.ОсновныеДействияФормыЗакрыть? А то таким образом даже кнопка "Закрыть" становится не доступна... |
|||
13
Всеяд
22.10.07
✎
15:32
|
(12) Свойство есть. Оно даже меняется.
Только при недоступности формы пользователь этого не заметит. |
|||
14
selenat
22.10.07
✎
15:39
|
(13) не вижу доступности этой кнопки ни в панели свойств, ни в контекстной подсказке не выпадает ничего...
|
|||
15
Всеяд
22.10.07
✎
15:41
|
Верь только отладчику. 8)
|
|||
16
selenat
22.10.07
✎
15:43
|
(15) действительно есть. И бледными кнопки не становятся. Но и не нажимаются. Интересный эффект...
|
|||
17
Всеяд
22.10.07
✎
15:50
|
(16) Мне тоже понравилось - я так не делал до твоего вопроса.
Я, как умная Маша, нарисовал кнопку с текстом ЭтаФорма.Панель.Доступность = НЕ ЭтаФорма.Панель.Доступность Получилась одноразовая кнопка... |
|||
18
Tima-E
22.10.07
✎
16:03
|
(8) кнопка открытия при ТолькоПросмотр доступна
|
|||
19
selenat
22.10.07
✎
17:50
|
Короче, нельзя закрывать доступность вышестоящих уровней структуры, если надо потом регулировать доступность подчиненных объектов. А жаль. Так хотелось установить доступность = ложь для всего, а потом для некоторых элементов отрегулировать.
|
|||
20
selenat
24.10.07
✎
11:47
|
Интересно. У кнопок командной панели есть свойство доступность, но нет свойства Видимость. И доступностью управлять не получается, если для командной панели включено свойство "автозаполнение". Абыдно...
|
Форум | Правила | Описание | Объявления | Секции | Поиск | Книга знаний | Вики-миста |