Имя: Пароль:
1C
1С v8
v8: Не удается установить доступность для элемента формы
0 korchak
 
15.04.13
13:11
Извиняюсь наверное за тупой вопрос, но не могу установить доступность для элемента управления в ЛОЖЬ

           ДоступностьРеквизитовПланирования = НЕ ЗначениеЗаполнено(СтрокаПлатеж.ДокументПланированияПлатежа);
           
           ЭлементыФормы.ДокументПланированияПлатежа.Доступность            = ДоступностьРеквизитовПланирования;


Отладчиком свойство установленио в ЛОЖЬ, после открытия формы, поле доступно. Подскажите в чем может быть дело?
1 Рэйв
 
15.04.13
13:13
Перебивает гдето в другом месте после открытия.

Смотри чтото типа процедуры УстановитьВидимость()
2 Рэйв
 
15.04.13
13:14
Или еще хлеще в

ОбновлениеОтображения()

Там вообще нереально откопать если специально не посмотреть
3 korchak
 
15.04.13
13:16
(1) в УстановитьВидимость ничего не перебивает, я сам в этой процедуре забиваю ЛОЖЬ. Прошел до последнего оператора, у свойства значение ЛОЖЬ
4 korchak
 
15.04.13
13:16
(2) А когда выполняется процедура ОбновлениеОтображения() в какой
5 cw014
 
15.04.13
13:17
В такой
6 korchak
 
15.04.13
13:21
пеерсмотрели оттрассировал всю процедуру ОбновлениеОтображения(), нигде не перебивает свойство на ИСТИНА
7 1Сергей
 
15.04.13
13:22
в какой процедуре это делаешь?
8 korchak
 
15.04.13
13:24
(7) УстановитьВидимость()
9 korchak
 
15.04.13
13:25
в каком месте может еще перебить свойство на ИСТИНА?
10 Prince
 
15.04.13
13:26
ЭлементыФормы.ДокументПланированияПлатежа.Доступность=ЛОЖЬ
Делай в процедуре ПриСозданииНаСервере
11 Prince
 
15.04.13
13:27
Только кинь в условие
12 Prince
 
15.04.13
13:29
(9)Весь модуль не видать...посмотри какие процедуры работают с элементами формы. Может там видимость на группу элементов где-то даеться
13 korchak
 
15.04.13
13:32
(12) В процедуре ПриСозданииНаСервере модна, но хотелось бы в стандартной УстановитьВидимость. Уж прямо не знаю все процедуры пересмотрел, не вижу где ещ может устанавливаться свойство ДОСТУПНОСТЬ, кроме как УстановимтьДоступность() и ОбновлениеФормы()...
14 kosts
 
15.04.13
13:33
(0) При изменении формы в предприятии появляются изменения, а то так может быть когда кэш заглючил...
15 korchak
 
15.04.13
14:02
(14) Кэш очистил, не помогло
16 korchak
 
15.04.13
14:19
(12) доступности на группу элементов тоже нет, где копать, подскажите?
17 korchak
 
15.04.13
14:50
проблема решена, всем спасибо!
18 1Сергей
 
15.04.13
14:59
(17) колись
19 hhhh
 
15.04.13
15:03
(18) имя поля перепутал похоже
20 korchak
 
15.04.13
15:04
(18) Недоглядел, оказалось что это реквизит с совсем другим именем, там на форме несколько страниц с одинаковыми располоденными реквизитами и с одинаковыми надписями.
21 korchak
 
15.04.13
15:05
(19) а визуально выглядит все одинаково :)
22 1Сергей
 
15.04.13
15:05
(19) телепат!
Компьютеры — это как велосипед. Только для нашего сознания. Стив Джобс