Консоль Отчетов #499747


#0 by dfxz
Всем привет! Делаю отчет по арендаторам в модуле Аренды, использую консоль отчетов.Надо получить просто справочную информацию об арендаторе какую площадь занимает телефоны и так далее, не важно в общем. Информацию взял из регистра накоплений, который использует информацию в том числе и из документа заключение договора аренды !!!Данные выводятся замечательно, но!!! поскольку в документе заключение договора аренды ИП Иванов например присутствует несколько раз, разные договора на разные площади, то в отчете он мне выводит 2 ИП Ивановых. Вопрос!!! как с помощью консоли отчетов  выбрать арендаторов без повтора ? Код запроса : ВЫБРАТЬ    АР_Ставки.Регистратор.Контрагент.НаименованиеПолное,    АР_Ставки.Регистратор.Контрагент.АР_ДолжностьРуководителя,    АР_Ставки.Регистратор.Контрагент.АР_ГенеральныйДиректор, ИЗ    РегистрСведений.АР_Ставки КАК АР_Ставки
#1 by Naumov
а где заявленный регистр накоплений?
#2 by dfxz
пардон регистр сведений....
#3 by dfxz
АР_Ставки.ОбъектАренды.Наименование можно выкинуть....
#4 by dfxz
Причем если указать не АР_Ставки.Регистратор.Контрагент.НаименованиеПолное а АР_Ставки.Регистратор.Контрагент.Наименование и в настройках отчета поставить галочку без повторяющихся то все работает иначе ругается что поле НаименованиеПолное имеет не ограниченную длинну....
#5 by patapum
ВЫБРАТЬ РАЗЛИЧНЫЕ ... далее по тексту
#6 by dfxz
В запросах РАЗЛИЧНЫЕ или ОБЬЕДЕНИТЬ нельзя использовать поля неограниченной длинны а они у меня там все почти такие....
#7 by luckyluke
Выразить(АР_Ставки.Регистратор.Контрагент.НаименованиеПолное КАК Строка)
#8 by 73
А если у Иванова будет 2 ОбъектАренды - сколько выводить хочешь?
#9 by Naumov
используй группировки. и консоли разные бывают. новые с СКД можно легко настроить на нужный вывод.
#10 by sania_kas
А если брать не наименование контрагента, а непосредственно ссылку не элемент справочника? АР_Ставки.Регистратор.Контрагент
#11 by dfxz
сделал как в #7 посте все сработало как надо, Спасибо. По поводу 2 обьектов аренды сгруппировал вывод под одним контрагентом
#12 by 73
Выбрать * Из Справочник.Контрагенты Где Ссылка В (Выбрать Различные Регистратор.Контрагент Из РегистрСведений.АР_Ставки)
#13 by dfxz
и еще вопрос можно ли используя консоль отчетов в вычисляемых полях выполнить что то вроде этого РАЗНОСТЬДАТ(ДАТАВРЕМЯ(ДатаНачалаАренды),ДАТАВРЕМЯ(ДатаОкончанияАренды),"ДЕНЬ")? или как нибудь по другому заполучить разность 2 -х дат ?
#14 by dfxz
вопрос снят РАЗНОСТЬДАТ (АР_СтатусыОбъектовАрендыСрезПоследних.ДатаНачалаАренды,АР_СтатусыОбъектовАрендыСрезПоследних.ДатаОкончанияАренды,ДЕНЬ) КАК КолвоСуток
Тэги:
Ответить:
Комментарии доступны только авторизированным пользователям

В этой группе 1С