Имя: Пароль:
1C
1С v8
Доступность элементов формы (8.2 тонкий клиент)
0 Ахиллес
 
07.03.12
15:27
Есть такой код в документе

Для каждого ТекЭлемент из Элементы Цикл
   ТекЭлемент.Доступность = ЛОЖЬ;
Конеццикла;    

Как теперь сделать что бы кнопки "Провести и Закрыть" и "Провести" (стандартные команды) стали доступными?
1 vmv
 
07.03.12
15:31
Для каждого ТекЭлемент из Элементы Цикл
   ТекЭлемент.Доступность = ЛОЖЬ;
Конеццикла;    
Элементы.КнопкаПровести.Доступность = Истена;
...

зачем чушь спрашеват
2 Stim
 
07.03.12
15:31
роли надо менять
3 aleks-id
 
07.03.12
15:34
функциональные опции надо юзать а не херней заниматься
4 Ахиллес
 
07.03.12
16:25
(3) Для каждого реквизита заводить функциональные опции? Это по твоему не херня? Вместо трёх строчек кода.
(1) Давай, ты сюда будешь выкладывать код, который предварительно проверишь, ок?  
Если бы после Элементы. в выпадающем списке был бы такой реквизит, я бы тему не создавал.
5 Deon
 
07.03.12
16:31
А через ЭтаФорма.КоманднаяПанель к этим кнопочкам не попасть?
6 hhhh
 
07.03.12
16:31
(4) ну посмотри в отладчике, нафига ему-то смотреть? Он тебе дал идею, а ты его еще и обругал.
7 Ахиллес
 
07.03.12
16:38
(6) Я завел тему, потому, что я НЕ нашел этих реквизитов. Уж наверное, я пролистал этот список и не нашел там команды "Провести". Это стандартные команды формы документа. Как можно рулить их доступностью, видимостью и т.д.?
(5) похоже, что тоже нет.
8 Fram
 
07.03.12
16:41
(7) Отключи автозаполнение панели и добавляй кнопки вручную. Тогда ими можно будет управлять
9 Ахиллес
 
07.03.12
16:45
(8) Похоже, что так, спасибо.
Кaк может человек ожидaть, что его мольбaм о снисхождении ответит тот, кто превыше, когдa сaм он откaзывaет в милосердии тем, кто ниже его? Петр Трубецкой