Имя: Пароль:
1C
1С v8
Проблема в запросе в общем модуле расширения
0 korppinen
 
26.10.16
17:02
8.3.9.1818

Добавил свой общий модуль в расширение, к которому надо обращаться из расширяемых же объектов проведения стандартных обработчиков проведения.

Проблема: Конструктор запроса пишет ошибку на Поле не найдено в  ХозрасчетныйОстатки.Субконто1 (?) в следующем куске кода
Если я редактирую в Общем модуле конфигурации тогда все ок.. Пробовал расширять и ВидыСубконтоХозрасчетные.. думал не понимает их
:

....
<CODE>
    ЛЕВОЕ СОЕДИНЕНИЕ РегистрБухгалтерии.Хозрасчетный.Остатки(
               |                &ДатаДокумента,
               |                Счет = &СчетСБ,
               |                ,
               |                Организация = &Организация
               |                    И Субконто2 = &Склад
               |                    И (Субконто1, Субконто3) В
               |                        (ВЫБРАТЬ
               |                            Товары.Номенклатура,
               |                            Товары.Блок
               |                        ИЗ
               |                            Товары КАК Товары)) КАК ХозрасчетныйОстатки
               |        ПО Товары.Номенклатура = ХозрасчетныйОстатки.Субконто1



<CODE>
1 korppinen
 
27.10.16
14:28
поднимаю.. Бух3.0
8.3.9.1818

Вообще в модулях расширения не получается обратиться через конструктор запроса к вирт таблицам РегистаСведений.Хозрасчетный???
Запросы работают там, всё ок, но те которые сделаны в основной конфигурации или во внешних отчетах/обработках. Редактировать запросы в модулях расширения или создать новые которые обращаются к вирт таблицам Хозрасчетный не могу? Что-то недорасширил что-ли???
2 oslokot
 
27.10.16
14:51
(1) Конструкторы нормально не работают, создать запрос во внешней обработке, а потом переносить в модуль расширения
3 korppinen
 
27.10.16
15:22
Спасибо.. косяк это нехилый считаю.. ладно хоть отладка работает... Ещё б подчиненные подсистемы в типовые расширенные добавить бы-сказка!
НО ВСЕ КТО СДЕЛАЛ 8.3.9 - тому надо медаль "За заслуги перед отечеством!" за &Перед &После &Вместо!
Проблемы невозможно решaть нa том же уровне компетентности, нa котором они возникaют. Альберт Эйнштейн