Имя: Пароль:
1C
1С v8
Показать в отчете повторяющиеся данные
0 Jamiq
 
21.05.13
16:15
День добрый. Есть запрос:

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

Он выводит в отчет Сотрудника его Адрес и Накладную.
Подскажите, пожалуйста, как сделать, что бы выводились данные, только с повторяющимся Адресом?
1 mikecool
 
21.05.13
16:17
выбрать подзапросом повторяющиеся адреса и по ним отобрать
2 Лефмихалыч
 
21.05.13
16:20
"ВЫБРАТЬ
   |    Выписка.ФизЛицо.Ссылка КАК Сотрудник,
   |    Выписка.Регистратор.Ссылка КАК Накладная,
   |    КонтактнаяИнформация.Представление КАК Адрес,
   |    ВЫРАЗИТЬ(КонтактнаяИнформация.Представление как Строка(50)) КАК АдресКороткий
|ПОМЕСТИТЬ Исходник
   |ИЗ
   |    РегистрНакопления.Выписка КАК Выписка
   |        ЛЕВОЕ СОЕДИНЕНИЕ РегистрСведений.КонтактнаяИнформация КАК КонтактнаяИнформация
   |        ПО Выписка.ФизЛицо.Ссылка = КонтактнаяИнформация.Объект
   |ГДЕ
   |    Выписка.Период МЕЖДУ &ДатаНачало И &ДатаКонец
   |    И КонтактнаяИнформация.Вид = ЗНАЧЕНИЕ(Справочник.ВидыКонтактнойИнформации.ЮрАдресФизЛица)
   |    И Выписка.Регистратор ССЫЛКА Документ.Накладная
   |    И Выписка.Организация = &Организация;
ВЫБРАТЬ Сотрудник, КОЛИЧЕСТВО(АдресКороткий)
Поместить Повторяющиеся
ИЗ Исходник
Сгруппировать по Сотрудник
имеющие КОЛИЧЕСТВО(АдресКороткий) >1;
Выбрать Исходник.*
ИЗ Исходник
Внутреннее соединение Повторяющиеся
ПО Исходни.Сотрудник = Повторяющиеся.Сотрудник";
3 Лефмихалыч
 
21.05.13
16:21
только допилить допильником - имеющие КОЛИЧЕСТВО(АдресКороткий) >1 не значит, что они повторяются. Там еще надо с Количество (Различные) сравнивать, но это дело техники
Выдавать глобальные идеи — это удовольствие; искать сволочные маленькие ошибки — вот настоящая работа. Фредерик Брукс-младший