Форум 1С
Программистам, бухгалтерам, администраторам, пользователям
Задай вопрос - получи решение проблемы
12 дек 2024, 18:48

как получить значение реквизита

Автор mashencev_anton, 29 мая 2015, 15:33

0 Пользователей и 1 гость просматривают эту тему.

mashencev_anton

  в модуле объекта(внешняя обработка)  программно вывожу отчет СКД. в качестве параметра СКД необходимо использовать значение реквизита формы. как мне его получить в модуле объекта?

Rasty

его можно туда передать из модуля формы
Помогли - Скажи спасибо! Решил сам - поделись решением!
:)

mashencev_anton

Цитата: Rasty от 29 мая 2015, 15:54
его можно туда передать из модуля формы
делаю вот так
в модуле формы:
&НаСервере
Процедура  ТипЦенНаСервере() 
ТипЦены=Объект.ТипЦен;
ОбъектОбъекта = РеквизитФормыВЗначение("Объект");
ОбъектОбъекта.ТипЦен(ТипЦены);
КонецПроцедуры

потом в модуле объекта

Перем пТипЦен;

Функция   ТипЦен(ТипЦены)   Экспорт

пТипЦен=ТипЦены;
         
КонецФункции

но не срабатывает

Rasty

А что у вас в переменной ТипЦены? И почему бы ее не сделать Объектом Формы?
Помогли - Скажи спасибо! Решил сам - поделись решением!
:)

mashencev_anton

Цитата: Rasty от 29 мая 2015, 16:24
А что у вас в переменной ТипЦены? И почему бы ее не сделать Объектом Формы?
ТипЦены это справочник. сделать ее объектом формы? что это даст?

Rasty

вы сможете его получить из модуля объект обратившись по имени "ТипЦены" и из ссылки на документ
Помогли - Скажи спасибо! Решил сам - поделись решением!
:)

mashencev_anton

Цитата: Rasty от 29 мая 2015, 16:50
вы сможете его получить из модуля объект обратившись по имени "ТипЦены" и из ссылки на документ
это внешняя обработка

Rasty

да хоть отчет, сути не меняет
Помогли - Скажи спасибо! Решил сам - поделись решением!
:)

mashencev_anton

Цитата: Rasty от 29 мая 2015, 17:16
да хоть отчет, сути не меняет
если Вы про ЭтотОбъект.Реквизит то этот вариант не работает

Rasty

и еще разок
сделайте ТипЦены не реквизитом формы, а реквизитом обработки, и вы сможете получить к ней прямой доступ!!!!!!!!!!!!!!! ui;;t;
Помогли - Скажи спасибо! Решил сам - поделись решением!
:)

Теги:

Похожие темы (5)

Рейтинг@Mail.ru

Поиск