|
В модуле справочника не видны процедуры общего модуля. |
☑ |
0
МаксимБел
15.02.12
✎
14:27
|
1С8.2
Работаю с обычным приложением. В общем модуле проставлены флажки "Глобальный", "Сервер", "Клиент (обычное приложение)". Все процедуры описаны как экспортные. Флашки переставлял во всех возможных вариантах.
В модуле ФОРМЫ справочника процедуры общего модуля видны напрямую. В модуле справочника не видны ни процедуры ни сам общий модуль.
Что не так?
|
|
1
МаксимБел
15.02.12
✎
14:54
|
После перезагрузки конфигуратора всё заработало. Идиотизм.
|
|
2
a_alenkin
15.02.12
✎
14:56
|
а зачем общему модулю ставить глобальный?
|
|
3
МаксимБел
15.02.12
✎
15:02
|
Чтобы обращаться к его процедурам в других модулях так:
МояПроцедураОбщегоМодуля();
а не так:
МойОбщийМодуль.МояПроцедураОбщегоМодуля()
|
|
4
Mort
15.02.12
✎
15:23
|
Действительно. Напридумывали какие-то области видимости, херня какая-то.
|
|
5
МаксимБел
15.02.12
✎
16:35
|
Не херня. Херня, это когда платформе требуется перезагрузка для вступления в силу в общем-то незначительных изменений, при этом платформа не дает даже намека на то, что ей эта самая перезагрузка требуется.
Напомнило баян: "Координаты курсора мыши изменились. Для вступления изменений в силу, требуется перезагрузка".
С какого-то бока ситуация в баяне менее печальная - там юзера хотя бы предупредили.
|
|