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

динамический список с произвольным запросом - неправильное отображение

Автор ms, 15 сен 2010, 16:50

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

ms

Реквизит на форме (не основной)
с произвольным запросом
Текст запроса
      "ВЫБРАТЬ
      |   Разрешения.Контрагент             КАК Контрагент,
      |   Разрешения.ФилиалКонтрагента КАК ФилиалКонтрагента,
      |   Разрешения.Доступ                  КАК Доступ,
      |   Состав.Номенклатура                КАК Номенклатура,
      |   Состав.Автор                           КАК Автор,
      |   Состав.НачалоДействия            КАК НачалоДействия,
      |   Состав.ФлагГруппы                  КАК ФлагГруппы,
      |   ВЫБОР
      |      КОГДА Разрешения.ФилиалКонтрагента = ЗНАЧЕНИЕ(Справочник.ФилиалыКонтрагента.ПустаяСсылка)
      |         ТОГДА "" Общее для контрагента""
      |      ИНАЧЕ Разрешения.ФилиалКонтрагента
      |   КОНЕЦ КАК НаименованиеФилиала
      |ИЗ
      |   РегистрСведений.ТоварнаяМатрицаРазрешения.СрезПоследних(&ПериодСреза, Контрагент = &Контрагент) КАК Разрешения
      |      ЛЕВОЕ СОЕДИНЕНИЕ (ВЫБРАТЬ
      |         ВР.Контрагент КАК Контрагент,
      |         ВР.ФилиалКонтрагента КАК ФилиалКонтрагента,
      |         ВР.Номенклатура КАК Номенклатура,
      |         ВР.Регистратор.Автор КАК Автор,
      |         ВР.Период КАК НачалоДействия,
      |         ВР.Номенклатура.ЭтоГруппа КАК ФлагГруппы
      |      ИЗ
      |         РегистрСведений.ТоварнаяМатрицаСостав.СрезПоследних(&ПериодСреза, Контрагент = &Контрагент) КАК ВР
      |      ГДЕ
      |         ВР.АктивностьЗаписи = ИСТИНА) КАК Состав
      |      ПО Разрешения.ФилиалКонтрагента = Состав.ФилиалКонтрагента
      |ГДЕ
      |   Разрешения.АктивностьЗаписи = ИСТИНА

Основная таблица - РегистрСведений.ТоварнаяМатрицаРазрешения.СрезПоследних

Если в соединяемом регистре (РегистрСведений.ТоварнаяМатрицаСостав) есть более одной записи, то  на форме они бесконечно повторяются

Подскажите пожалуйста в чем ошибка? почему так происходит? (в консоли запрос выводится как надо)

Теги:

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

Рейтинг@Mail.ru

Поиск