Имя: Пароль:
1C
 
Запрос к регистру
0 sergey198
 
05.12.18
16:58
Всем привет, непойму, почему по некоторым контрагентам, дублируются строки в результате. Ткните плиз пальцем где мой косяк.
    запрос=новый запрос;
    текстзапроса="ВЫБРАТЬ
                 |    док.ДебиторКредитор КАК Контрагент,
                 |    док.СчетРасчетов КАК СчетРасчетов
                 |ПОМЕСТИТЬ т_контр
                 |ИЗ
                 |    Документ.ИнвентаризацияРасчетов.Задолженность КАК док
                 |ГДЕ
                 |    док.Ссылка = &СсылканаОбъект
                 |;
                 |
                 |////////////////////////////////////////////////////////////////////////////////
                 |ВЫБРАТЬ
                 |    рег.АналитикаУчетаПоПартнерам.Контрагент КАК Контрагент,
                 |    рег.АналитикаУчетаПоПартнерам.Договор КАК ДоговорКонтрагента,
                 |    рег.РасчетныйДокумент КАК Документ,
                 |    рег.ДолгОстаток КАК ОстатокТекущий
                 |ИЗ
                 |    РегистрНакопления.РасчетыСКлиентамиПоДокументам.Остатки(&ДатаОтчета) КАК рег
                 |    ПРАВОЕ СОЕДИНЕНИЕ т_контр КАК т_контр
                 |    ПО т_контр.Контрагент=рег.АналитикаУчетаПоПартнерам.Контрагент
                 |
                 |УПОРЯДОЧИТЬ ПО
                 |    рег.АналитикаУчетаПоПартнерам.Контрагент,
                 |    рег.РасчетныйДокумент.Дата
                   |ИТОГИ  Сумма(рег.ДолгОстаток) ПО
                 |    рег.АналитикаУчетаПоПартнерам.Контрагент,
                |    рег.РасчетныйДокумент";
1 shuhard
 
05.12.18
16:59
(0) сделай группировку
посмотри в консоле
2 Valery
 
05.12.18
17:05
у строки в результатах запроса есть свойство тип, Вторая строка скорее всего итог. По типу строки можно определить.
3 sergey198
 
05.12.18
17:12
(1) (2) нашел, передавал 2 раза одного и того же контрагента.
Проблемы невозможно решaть нa том же уровне компетентности, нa котором они возникaют. Альберт Эйнштейн