Передача параметров формы Журнала в обработку. Комплексная конф 7.7(дописанная)
09.09.2010
00:24
#1
"Подскажите пожалуйста с вопросиком.
Есть "Журнал.Ордера" из которого мне нужно передать параметры формы(ну например реквизит "ПоКартриджам" и т.д.) в обработку "ПакетОтчетовДоп".
Как это правильно делаеться???
Вот решила попробовать поместить параметры в СписокЗначений,только наверно не до конца понимаю её предназначение.
Спис=СоздатьОбъект("Списокзначений");
Спис.ДобавитьЗначение(СкладВыписки);
Спис.ДобавитьЗначение(ПоКартриджам);
.........................
ОткрытьФорму("Обработка.ПакетОтчетовДоп", Спис); // в модуле Журнал.Ордера
Наверно из-за этого не пойму что с ней делать дальше,а точнее как к Этому списку обратится,находясь уже в модуле Обработка.ПакетОтчетовДоп...
"
Есть "Журнал.Ордера" из которого мне нужно передать параметры формы(ну например реквизит "ПоКартриджам" и т.д.) в обработку "ПакетОтчетовДоп".
Как это правильно делаеться???
Вот решила попробовать поместить параметры в СписокЗначений,только наверно не до конца понимаю её предназначение.
Спис=СоздатьОбъект("Списокзначений");
Спис.ДобавитьЗначение(СкладВыписки);
Спис.ДобавитьЗначение(ПоКартриджам);
.........................
ОткрытьФорму("Обработка.ПакетОтчетовДоп", Спис); // в модуле Журнал.Ордера
Наверно из-за этого не пойму что с ней делать дальше,а точнее как к Этому списку обратится,находясь уже в модуле Обработка.ПакетОтчетовДоп...
"
09.09.2010
00:45
#2
> Подскажите пожалуйста с вопросиком.
>
> Есть "Журнал.Ордера" из которого мне нужно передать параметры формы(ну например реквизит "ПоКартриджам" и т.д.)
у журналов есть реквизиты ?
или же надо передать реквизит документа ?
>
> Есть "Журнал.Ордера" из которого мне нужно передать параметры формы(ну например реквизит "ПоКартриджам" и т.д.)
у журналов есть реквизиты ?
или же надо передать реквизит документа ?
09.09.2010
00:53
#4
"Спис=СоздатьОбъект("Списокзначений");
Спис.ДобавитьЗначение(СкладВыписки,"СкладВыписки");
Спис.ДобавитьЗначение(ПоКартриджам,"ПоКартриджам");
в Обработке ПакетОтчетовДоп в процедуре ПриОткрытии():
Если ТипЗначенияСтр(Форма.Параметр)="СписокЗначений" Тогда
СкладВыписки=Форма.Параметр.Получить("СкладВыписки");
ПоКартриджам=Форма.Параметр.Получить("ПоКартриджам");
КонецЕсли;
"
Спис.ДобавитьЗначение(СкладВыписки,"СкладВыписки");
Спис.ДобавитьЗначение(ПоКартриджам,"ПоКартриджам");
в Обработке ПакетОтчетовДоп в процедуре ПриОткрытии():
Если ТипЗначенияСтр(Форма.Параметр)="СписокЗначений" Тогда
СкладВыписки=Форма.Параметр.Получить("СкладВыписки");
ПоКартриджам=Форма.Параметр.Получить("ПоКартриджам");
КонецЕсли;
"
09.09.2010
11:48
#6
> нет,все правильно,у журналов есть реквизиты.
я не верю !
есть графы журнала и графы отбора
но не реквизит
реквизит - "поле", хранящее в себе данные,
а графы - ничего не хранят
я не верю !
есть графы журнала и графы отбора
но не реквизит
реквизит - "поле", хранящее в себе данные,
а графы - ничего не хранят
Читают тему
(гостей: 1)