Имя: Пароль:
1C
1С v8
Как получить форму открытой внешней обработки из справочника "Доп отчтеты и обр"
0 kap-v-kstu
 
01.07.13
09:00
Как получить форму открытой внешней обработки из справочника "Доп отчтеты и обработки"?
1 kap-v-kstu
 
01.07.13
09:00
Программно
2 kap-v-kstu
 
01.07.13
09:01
СсылкаНаОбработку = Справочники.ВнешниеОбработки.НайтиПоНаименованию("Обработкавнешняя", Истина);    
   // Откроем форму подключенной внешней обработки

   Форма= СсылкаНаОбработку.ПолучитьФорму("ФормаЭлемента");
3 kap-v-kstu
 
01.07.13
09:01
не катит
4 kap-v-kstu
 
01.07.13
09:01
Хочу получить значение реквизита из открытой обработки
5 kap-v-kstu
 
01.07.13
09:02
Значение выбранной организации в обработке
6 vicof
 
01.07.13
09:02
(4) может не надо?
7 kap-v-kstu
 
01.07.13
09:02
хочется
8 kap-v-kstu
 
01.07.13
09:02
стоит попробовать
9 kap-v-kstu
 
01.07.13
09:03
Будет здорово, если получится
10 Cube
 
01.07.13
09:03
(8) А что, написать один осмысленный пост не судьба? Обязательно здесь изливать свой поток мыслей?
11 Любопытная
 
01.07.13
09:04
Управляемые формы? На управляемых было где-то перебирание всех открытых форм в поисках нжной. А в обычных как-то даже не знаю.
В любом случае - фигня это.
12 kap-v-kstu
 
01.07.13
09:04
в Красноярске уже обед?
13 kap-v-kstu
 
01.07.13
09:05
Обычные формы
14 Любопытная
 
01.07.13
09:05
(12) Да
15 Cube
 
01.07.13
09:05
(14) Ну, я уже пообедал :)
16 kap-v-kstu
 
01.07.13
09:18
Есть мысли??
17 Любопытная
 
01.07.13
09:24
(16)Есть мысль, что нафиг не нужны такие извращения. Тебе оно для чего вообще?
18 Мимохожий Однако
 
01.07.13
09:26
Внешняя обработка лежит в хранилище и оттуда помещается во временный файл. Можешь найти эту обработку в темповых папках пользователя.
19 kap-v-kstu
 
01.07.13
09:27
а КАк мне иначе получить значение организации из открытой обработки??
20 Мимохожий Однако
 
01.07.13
09:28
Ты изложи ВСЮ задачу от и до.
21 Любопытная
 
01.07.13
09:29
Куда получить? Давай ты по порядку расскажешь, что ты хочешь сделать. Тогда станет понятно, как это сделать можно. Пока лично я не могу понять, зачем нужно получать какие-то данные из формы непонятно какой обработки
22 SanGvin
 
01.07.13
09:45
короче телепатирую:
Допустим, речь про обычные формы (НЕ УФ).
Надо получить объект, тот который открыт. И вызвать ПолучитьФорму() для нужной тебе формы. Если экземпляр класса (объект) указан правильно и форма действительно открыта, то ты получишь уже открытую форму и сможешь прочитать из нее реквизиты.
23 Мимохожий Однако
 
01.07.13
09:47
(22)ОФФ: Ты телепатируешь быстрее ТС ))
Требовать и эффективности, и гибкости от одной и той же программы — все равно, что искать очаровательную и скромную жену... по-видимому, нам следует остановиться на чем-то одном из двух. Фредерик Брукс-младший