#0
by mikecool
Чета не выходит каменный цветок в модуле менеджера документа есть процедура из команды этого документа она не доступна, как быть и чяднт?
#3
by Defender aka LINN
"из команды этого документа она не доступна" - это ты как понял? Посмотрел в модуль команды и сказал "кля, да она недоступна!"?
#12
by Amiralnar
А потому, что это не статический метод (я читал infostart), а метод менеджера объекта.
#16
by Рэйв
Объект документ- не есть объект класса менеджер документов. Поэтому static метод менеджера(даже если б такой был) все равно для объекта докуент не вызовешь.
#17
by Amiralnar
По передается экземпляр объекта. Классический статический метод не связан с экземпляром объекта. Как, в вашем понимании необходимо реализовать метод, работа которого зависит от состояния конкретного экземпляра объекта? Класс менеджера объекта и класс объекта - это разные классы. Отсюда и отличия. Отсюда, наверное, и недоступность метода менеджера в простанстве имен объекта.
#18
by Amiralnar
Обратите внимание, что к статическим переменным и методам мы всегда получаем доступ через имя класса, а к нестатическим – через экземпляр класса.
#19
by Ненавижу 1С
static методы и не вызываются для объектов никогда вместо модуля менджера: нужно было юзать модуль объекта:
#22
by Ненавижу 1С
может быть и копипаста, но лучше через метод объекта, а я вообще отвечал на ваше "как реализовать?"
#23
by Amiralnar
Метод объекта недоступен без объекта. Печать реестра хочестя делать из любого мееста, без создания объекта. А еще хочестя реализовать ВыбратьПодчиненные(Ссылка), наподобие Выбрать. Это куда положить? Тоже в модуль объекта? Нет? А как тогда не передавать ссылку?
#24
by Ненавижу 1С
все же в по-моему объект передается, судя по имени, насчет ссылок согласен скоро возможно будет модуль ссылок ))
#25
by Ненавижу 1С
так и непонятно почему придумали новый модуль вместо описание методов с директивой static
#26
by Defender aka LINN
Можно ссылку передавать, если процедура правильно сделана. Кроме того, в управляемой форме объекта нет. Точнее есть, но не тот :)
#30
by Ненавижу 1С
в модуле объекта, а что? как то по другому это делается в C#, C++, Java или Delphi?
#34
by Рэйв
Ну да. А менеджер документов по твоему что? Описание класса? Все отличие что менеджер уже готовый объект и его получать не надо.
#37
by Ненавижу 1С
+ посмотри как реализованы например в Delphi виртуальные конструкторы и class-методы
#43
by butterbean
модуль объекта - это все таки для описания событий и прочего относящегося именно к объекту (типа ДокументОбъект), а вот модуль менеджера - это для описания общих для документа методов (типа печати, какого-нибудь экзотического поиска и т.п.)
Тэги:
Ответить:
Комментарии доступны только авторизированным пользователям
Похожие вопросы 1С
- вызвать процедуру модуля формы из модуля проведения
- Как вызвать процедуру из формы регистра сведений?
- как через СОМ соединение вызвать выполнение функции в общем модуле?
- Как программно вызвать действие (системное) копок?
- Как в 8.1 вызвать экспортную процедуру из другого объекта метаданных
- Можно-ли вызвать из модуля объекта экспортную процедуру без записи объекта?
- Как вызвать процедуру 1С из ASP
- Вызвать процедуру/функцию из запроса
- УФ. Как вызвать процедуру модуля объекта или менеджера
- УФ Как из модуля команды вызвать процедуру модуля объекта?
В этой группе 1С
- Nod32 vs mcafee
- В базу для расчета удержания по исп. листу не попадает отпуск
- Ограничение доступа 1С 8.1 УПП
- УСН 77 не хочет списывать товар по средней
- КД Табличная часть в реквизит
- Отправка писем из 1С через Outlook, файл вложения.В чем ошибка?!
- Отбор из регистра бухгалтерии по регистратору
- v8: Надо чтобы при проведении любого документа совершалось некоторое событие.
- Формирование инвентарных номеров ОС (НМА, НПА) по заданному шаблону
- Как убрать значки свернуть, свернуть в окно и крестик верхнем правом углу 1С 7.7
- 1С++ остатки по ВТ регистра "Остатки и обороты" на каждый день периода
- Как разбить список дат на непрерывные интервалы в запросе?
- Ошибка при вызове метода контекста (Содержит): Несоответствие типов (параметр номер '
- И снова про управляемые блокировки транзакций
- Нумерация документов (длина номера)
- Бухгалтерия 2.0 субконто "Подразделение" на 26 счете
- Кто-нибудь занимался внедрением 1С в медучреждениях?
- Свертка 77, пометка на удаление документов
- А все-таки в ЗУП 2.5 возможно вести только управленческую часть начисления ЗП?
- Вышла БП 2.0.14.8