Я из модуля документа ссылаюсь на процедуру в общем модуле. причём на этот модуль я уже ссылался. в теории всё норм, но на практике вот ( {Документ.ВыходыДетей.МодульОбъекта(42)}: Метод объекта не обнаружен (РассчитатьНаДетей)
ПроведениеРасчетов1.РассчитатьНаДетей(Движения.ВыходыДетей, ПланыВидовРасчета.ВыходДетей.Основной, МассивСотрудников);)
Первый раз на форуме и плохо знаю 1с так что объяснять мне надо по слогам)
Пии Сии в общем модуле указанно выполнение на сервере.
Не эспорт. Пытаюсь сделать расчёт посещаемости детьми детского сада через регистр расчётов(БД учебная, препод сказал так сделать). И что такое СП? (я прост слаб в 1с)
(0) См. сначала (2) - может забыл указать в общем модуле у твоей процедуры ключелове слово "Экспорт"?
Второй вопрос - где выполняется код - на клиенте или на сервере. Если конфигурация на управляемых формах (УФ), то код выполняется однозначно на сервере и тогда у общего модуля должна стоять галка "Сервер". Если конфа на обычных формах, то код модуля объекта может выполняться как на клиенте так и на сервере, и в таком случае у твоего общего модуля должны стоять галки либо "Сервер" и "Вызов сервера" (если код должен выполняется на сервере, но вызывается с клиента), либо "Клиент" (если код выполняется на клиенте).
Чтобы обнаруживать ошибки, программист должен иметь ум, которому доставляет удовольствие находить изъяны там, где, казалось, царят красота и совершенство. Фредерик Брукс-младший