Передача и возврат параметров между обработками

Форум 1С: Одинэс.Ру

Найти!

Передача и возврат параметров между обработками

DVV
28.05.2009 - 07:58
День добрый! Как правильно и красиво организовать сабж?
К списку тем 1 > К списку форумов

Интересные темы

odines.ru
24.11.2024 - 03:22
Смотри также:
Вопрос по банкклиенту в БП
Как выгнать всех юзеров из 1С ?
Репликация 1С8 через SQL2005

Re: Передача и возврат параметров между обработками

roma n
1 - 28.05.2009 - 08:00
у обработок теперь тоже есть реквизиты...
+ механизм оповещений

Re: Передача и возврат параметров между обработками

angro
2 - 28.05.2009 - 08:30
(0) что именно организовать?

Re: Передача и возврат параметров между обработками

DVV
3 - 28.05.2009 - 08:39
Передавать по "старинке" буду список значений. Реквизит для обратотки, куда буду передавать, я создал. И передать, по-идее, смогу ))
Вопрос более по теме как вернуть данные в первую обработку.

Re: Передача и возврат параметров между обработками

angro
4 - 28.05.2009 - 08:46
(3) Функция ВДругойОбработке(списокЗначений) экспорт
      результат = списокЗначений;
      возврат результат;
    КонецФункции

Re: Передача и возврат параметров между обработками

DVV
5 - 28.05.2009 - 08:58
(4) а как потом в первой к результатам обратиться?

Интересные темы

odines.ru
24.11.2024 - 03:22
Смотри также:
запуск 1с 8.1
Как в V8 получить по OLE GUID объекта из V7?
Формат строки

Re: Передача и возврат параметров между обработками

angro
6 - 28.05.2009 - 08:59
возврат результат - возвращает результат выполнения функции

Re: Передача и возврат параметров между обработками

roma n
7 - 28.05.2009 - 09:03
(3) почетче задачу обрисуй.
Тебе взаимодействие обработок (объектов) нужно? Тогда (3)
Или реакция одной обработки на интерактивные изменения в форме другой обработки? Тогда механизм оповещений или непосредственный доступ к форме-владельцу

Re: Передача и возврат параметров между обработками

DVV
8 - 28.05.2009 - 09:08
Это в семерке было:
спПараметров = СоздатьОбъект("СписокЗначений");
спПараметров.Установить("CardSerialNo",0);
спПараметров.Установить("Отладка",0);
ОткрытьФормуМодально("Отчет", спПараметров, глКаталогTools+"\РаботаСРидером.ert");
Результат = СокрЛП(спПараметров.Получить("CardSerialNo"));
 
как в восьмерке получить результаты?

Re: Передача и возврат параметров между обработками

roma n
9 - 28.05.2009 - 09:18
Еще раз: что делает открываемая обработка. Для чего она? нужно показывать юзверю какую-либо из её форм?

Re: Передача и возврат параметров между обработками

DVV
10 - 28.05.2009 - 10:11
да, она показывает свою форму пользователю и считывает номер карточки, который должна вернуть в первую обработку. Как только номер считан, она сразу сама закрывается и при закрытии возвращает результат.

Re: Передача и возврат параметров между обработками

roma n
11 - 28.05.2009 - 10:21
ОповеститьОВыборе(СчитанныйНомер)
Форме первой обработки назначить обработчик события ОбработкаОповещения

Re: Передача и возврат параметров между обработками

DVV
12 - 28.05.2009 - 13:01
Весело...
Спасибо!
К списку тем 1 > К списку форумов

Добавить новое сообщение

Ваше имя:
Тема сообщения:
Сообщение:
« Куда делась в 8.1 функция для XBase "ПоказыватьУдаленные" ? Не заполняется КУДиР в 8.16 »
© 2009 Форум 1С: Одинэс.Ру