Значение не является значением объектного типа #618622


#0 by Boleev
Есть общий модуль "БухгалтерскийУчет" с галкой "клиент" В модуле объявлена экспортная процедура УстановитьСубконто При обращении из документа БухгалтерскийУчет.УстановитьСубконто получаю ошибку: Значение не является значением объектного типа (УстановитьСубконто) При чем из модуля документа это процедура видна. ЧЯДНТ?
#1 by Ненавижу 1С
видна то видна, ибо может быть вызов как с клиента, так и с сервера, но вызвана, она была именно с сервера
#2 by Boleev
так файловая версия. директив в модуле нет
#3 by Ненавижу 1С
модуль часом не глобальный?
#4 by Boleev
нет. галка стоит только одна "Клиент (обычное приложение)
#5 by Лефмихалыч
кэш конфигурации, либо директивы &На*
#6 by БледноЗолотистый
БухгалтерскийУчет.УстановитьСубконто?
#7 by Boleev
директив в общем модуле нет аха.тока с параметрами
#8 by Лефмихалыч
кеш продуй тогда
#9 by Boleev
Не помогло
#10 by GROOVY
У документа случаем нет ли реквизита "БухгалтерскийУчет"?
#11 by Ненавижу 1С
БухгалтерскийУчет не локальная переменная или реквизит документа?
#12 by GROOVY
А "при обращении из документа" - это откуда? Из модуля объекта?
#13 by Лефмихалыч
я только хотел спросить, что показывает ТипЗнч(БухгалтерскийУчет) :)
#14 by Boleev
нет
#15 by Boleev
да. ОбработкаПроведения
#16 by Ненавижу 1С
тогда
#17 by Ненавижу 1С
нужна галка Сервер
#18 by Boleev
зачем? если директив нет и база на обычных формах
#19 by GROOVY
Ясен пень обработка проведения исполняется на сервере.
#20 by GROOVY
Какая разница. У тебя файловый клиент ТОНКИЙ. По сему он имитирует серверные механизмы. Не нравится, запускай ТОЛСТЫЙ клиент. Но тебе это все равно не поможет, так как галки определяют что будет скомпилировано для разных режимов исполнения контекста.
Тэги: 1С 8
Ответить:
Комментарии доступны только авторизированным пользователям

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