Форум 1С
Программистам, бухгалтерам, администраторам, пользователям
Задай вопрос - получи решение проблемы
12 дек 2024, 09:44

1C 8.3. Откуда в запросе у регистров берутся поля, которых нет в дереве конфигурации?

Автор gulnyr, 21 фев 2023, 14:50

0 Пользователей и 1 гость просматривают эту тему.

gulnyr

Есть такой запрос:

Запрос = Новый Запрос;
    Запрос.Текст = "ВЫБРАТЬ
   | СправочникНоменклатуры.Наименование,
   | СправочникНоменклатуры.Ссылка,
   | СправочникНоменклатуры.Артикул,
   | СправочникНоменклатуры.Код,
   | ЕСТЬNULL(УчетНоменклатурыОстатки.КоличествоОстаток, 0) КАК КоличествоОстаток
|ИЗ                           
   | Справочник.Номенклатура КАК СправочникНоменклатуры
   |     ЛЕВОЕ СОЕДИНЕНИЕ РегистрНакопления.ОстаткиТоваровКомпании.Остатки КАК УчетНоменклатурыОстатки
   |     ПО УчетНоменклатурыОстатки.Номенклатура = СправочникНоменклатуры.Ссылка
|ГДЕ
  |  СправочникНоменклатуры.ЭтоГруппа = ЛОЖЬ И СправочникНоменклатуры.СкрытьЭлемент = Истина";

Есть поле: УчетНоменклатурыОстатки.КоличествоОстаток (Полностью: РегистрНакопления.ОстаткиТоваровКомпании.Остатки.КоличествоОстаток). Это поле существует, но в дереве конфигурации нет:

РегистрНакопления.png

Где его смотреть? (его структуру)

Sanches_de_la_Vega

Может это в самом запросе - вычисляемое поле? Если в конструкторе запроса посмотреть?

Afinogen

 :D наверное оттуда что  1с так построена, регистры накопления однако)
а если еще заглянуть какие таблицы SQL соответствуют каждому объекту конфигурации, то еще много чего увидеть можно)

в чем вопрос то? для понимания вам надо почитать руководства разработчика, того же Радченко например

antoneus

РегистрНакопления.ОстаткиТоваровКомпании.Остатки - это виртуальная, а не физическая таблица.

Максим75

gulnyr, в виртуальных таблицах регистров остатков и оборотов много чего добавляется.

Теги:

Похожие темы (5)

Рейтинг@Mail.ru

Поиск