Получение данных из внешней обработки #315039


#0 by igavdeev
Конфигурация ТиС 7.7 Есть документ, из которого вызывается внешняя обработка. В обработку никакие параметры не передаются. Обработка открывает, указанный пользователем, файл и читает из него данные. Требуется получить данные из этой обработки для дальнейшего их использования в документе. Никак не пойму как сделать так, чтобы данные из этой обработки стали доступны в документе, из которого открывалась эта обработка. :( Люди помогите пожалуйста!
#1 by Mikeware
Открывай обработку модально, данные через параметр... Как вариант - две глобальных пееменных - данные и семафор
#2 by igavdeev
Обработка - внешний файл, и открывается соответственно.
#3 by Mikeware
"Ичо?" ©
#4 by igavdeev
А как открыть ее модально? (Я просто очень недано работаю с 1с)
#5 by Mikeware
RTFM
#6 by igavdeev
Ну спасибо, там образом я и сам мог узнать. - Это долго.
#7 by igavdeev
Слушайте, а можно где-нибудь подробно прочитать, как делаются такие вещи вообще? (типа как здешний учебник) Или пример какой-нибудь хороший посмотреть?
#8 by igavdeev
Просто я довольно смутно представляю как это делается вообще. Не судите строго - я новичок.
#9 by igavdeev
Народ! Ну подскажите же кто-нибудь где прочитать?
#10 by el-gamberro
это настолько просто что всем лень объяснять.
#11 by ShoGUN
ОткрытьФормуМодально в синтаксис-помощнике пошукай
#12 by Злопчинский
ПИЛЯТЬ!!! Конфигуратор-Меню-Сервис-СИНТАКС_ПОМОЩНИК, правой мышью на любом месте синтакс-помощника - поиск - ввсети поисковое выражение "ОткрытьФор" - ЧИТАТЬ, ПИЛЯИТЬ! обратить внимание на КонтекстФормы ОткрытьФорму(<?>,,) Синтаксис: ОткрытьФорму(<ОписательОбъекта>,<КонтекстФормы>,<ИмяФайла>) Назначение: Открывает визуальную форму внешнего отчета. Возвращает: 1 - если действие выполнено, 0 - иначе. Параметры: <ОписательОбъекта> - строковое выражение. ''Отчет''; <КонтекстФормы> - имя переменной, куда можно задать значение любого типа для передачи в открываемую форму. Данное значение будет доступно в открытой форме как атрибут Форма.Параметр. После исполнения данного метода система вернет в данную переменную контекст открытой формы (необязателен). <ИмяФайла> - cтроковое выражение - полное имя файла внешнего отчета. Замечание: Пока форма открыта, тип значения параметра <КонтекстФормы> равен 100, когда закрыта - 0.
#13 by Фокусник
просто нужно бросить заниматься "всем по немногу" и освоить что-нибудь одно (на первое время), но хорошо... (;
#14 by igavdeev
Да я так все и делаю, вот только данные из формы ни как не получается получить и обработать.
#15 by Фокусник
ну хотябы код покажи, как делаешь
#16 by igavdeev
Всем спасибо, со всем разобрался. Все что нужно было, это: А в уже открытой форме, при закрытии: Форма.Параметр = <то что надо передать> Там откуда открывал в ТМП будет значение <то что надо передать>. Не понятно как это работает, но работает. Ну и хрен с ним.
Тэги:
Ответить:
Комментарии доступны только авторизированным пользователям