УФ. Как обратиться к процедуре модуля объекта из модуля формы #746842


#0 by Skif_asu
Как обратиться к процедуре модуля объекта из модуля формы. Форма: &НаСервере Модуль объекта: Экспортные функции и процедуры не видны.
#1 by Garykom
Объект.ОбработкаКвартала; если я ничего не путаю
#2 by Skif_asu
Как передать значения из модуля формы в процедуру модуля объекта
#3 by Skif_asu
в ОФ, да. Тут, не срабатывает
#4 by Лефмихалыч
путаешь
#5 by Garykom
а, я же обычно модуль менеджера юзаю уже
#6 by RomanYS
они для разных целей, "обычно" здесь не очень уместно
#7 by EvgeniuXP
в модуле формы на сервере получить объект, потом вызвать у этого объекта процедуру/функцию объекта.
#8 by Garykom
хм готов поспорить что для задачи ТС нужен именно "модуль менеджера"
#9 by Лефмихалыч
думаю, что проспоришь
#10 by Skif_asu
Не знаю чушь, или нет. я новичок) У меня во внешней обработке нет модуля менеджера)
#11 by Лефмихалыч
в понятно или разжевать нужно?
#12 by Garykom
мда уже явно модуль телепатии в поновее чем у меня, как узнал что внешняя обработка ?
#13 by Лефмихалыч
понятия не имею - оно само как-то, но я в этом почему-то уверен был с самого начала :)
#14 by Skif_asu
РеквизитФормыВЗначение("Объект")."Объект" - это название реквизита? ОбработкаОбъект.СделатьВсёПравильно - Для данного реквизита мы вызываем функцию модуля формы?
#15 by EvgeniuXP
Гилев - базовый курс - первые 8 часов бесплатно - там разжевано.
#16 by Skif_asu
Уже скачал) Завтра начну.
#17 by EvgeniuXP
на крайняк там разжевано:
#18 by RomanYS
модуль менеджера по сути мало чем отличается от общих модулей, модуль же объекта выполняется в совершенно конкретном контексте объекта. Как можно "обычно" использовать одно вместо другого непонятно: передавать объект в каждый метод параметром? В данном конкретном случае допускаю, что подойдет модуль менеджера. Хотя неизвестно, что там считает ТС.
#19 by Лефмихалыч
"Объект" - это имя основного реквизита формы, у которого тип ОбработкаОбъект. У форм справочника этот реквизит будет иметь тип СправочникОбъект, у документа.. ну ты понял СделатьВсёПравильно - это как раз экспортная процедура модуля обработки
#20 by Лефмихалыч
если нормально разрабатывать прямыми руками, то в модуле объекта экспортных методов будет чуть-чуть да маленько, а большая часть всего экспортного будет как раз в модуле менеджера
#21 by Господин ПЖ
>модуль менеджера по сути мало чем отличается от общих модулей никуа подобного... модуль менеджера это еще один шаг в сторону ООП там методы класса. в модуле объекта - методы экземпляра меньше всякой срани будет в общих модулях и в модулях объекта
#22 by RomanYS
"по сути" (про ООП) ни капли не убедил А с этим согласен на 100%: "меньше всякой срани будет в общих модулях и в модулях объекта"
#23 by Лефмихалыч
NNNOOOOOOOO!!!!11111 только не о-о-пэ-срачь!..
#24 by Господин ПЖ
>"по сути" (про ООП) ни капли не убедил зачем тебя убеждать? модуль менеджера -> static в c#
#25 by Господин ПЖ
да начнется СВЯЩЕННЫЙ СРААААЧ!
#26 by Лефмихалыч
#27 by RomanYS
ладно всё равно все останутся при своих Для моего развития расскажи, чем являются общие модули в с#
#28 by Господин ПЖ
#29 by EvgeniuXP
Троелсона возьми там всё написано - 1300 стр. C# 5.0.
#30 by RomanYS
Троелсон знает, что такое общие модули 1с?
#31 by Господин ПЖ
Рукалицо... можешь рассматривать их как методы вспомогательных классов не имеющих своей сущности и линии жизни - в терминах DDD - сервисы Пихать методы напрямую в пространство имен - так в реалии кто-то делает?
#32 by EvgeniuXP
ну ты же знаешь - сопоставить потом не долго :)
#33 by RomanYS
Ну на данном этапе у меня интерес к c#, приблизительно такой же как у Троелсона к 1с. И этого явно недостаточно чтобы поднимать тома в 1300 стр. Голое любопытство и больше даже не вопросом, а мнением Господина ПЖ. Оно вполне удовлетворено)
#34 by romix
Перенести в модуль менеджера. Вызывать с параметром ЭтотОбъект.
Тэги: 1С 8
Ответить:
Комментарии доступны только авторизированным пользователям

В этой группе 1С