![]() |
![]() |
|
Запрос по регистру | ☑ | ||
---|---|---|---|---|
0
Мисти
19.02.15
✎
01:07
|
"ВЫБРАТЬ
| АР_СтатусыОбъектовАрендыСрезПоследних.ОбъектАренды, | АР_СтатусыОбъектовАрендыСрезПоследних.Статус |ИЗ | РегистрСведений.АР_СтатусыОбъектовАренды.СрезПоследних(, ОбъектАренды В (&СписокОбАренды)) КАК АР_СтатусыОбъектовАрендыСрезПоследних"; Вроде, всё просто! В списке объектов аренды - один объект. Почему у меня 4 строки в запросе получается - по всем возможным статусам? Почему не последнее значение из регистра?? |
|||
1
Господин ПЖ
19.02.15
✎
01:11
|
>Почему у меня 4 строки в запросе получается
сколько есть значений измерений "не зафиксированных" условиями - столько и высыпало |
|||
2
Мисти
19.02.15
✎
01:14
|
Там есть еще реквизиты - договор, и т.д.
И что? Как мне получить последнее значение статуса для объекта аренды независимо от прочих реквизитов? Очень нужно до завтра!! |
|||
3
Мисти
19.02.15
✎
01:16
|
Индекс Значение элемента Тип элемента ОбъектАренды Статус Период
0 СтрокаТаблицыЗначений СтрокаТаблицыЗначений к 1 б В аренде 31.10.2014 23:59:59 1 СтрокаТаблицыЗначений СтрокаТаблицыЗначений к 1 б Техническое помещение 01.02.2015 23:59:59 2 СтрокаТаблицыЗначений СтрокаТаблицыЗначений к 1 б В аренде 19.01.2015 0:00:00 3 СтрокаТаблицыЗначений СтрокаТаблицыЗначений к 1 б В аренде 09.02.2014 12:00:02 |
|||
4
Мисти
19.02.15
✎
01:16
|
Мне нужно - техническое помещение, оно последнее по дате.
Период потом добавила, без него - те же 4 строки! |
|||
5
Мисти
19.02.15
✎
01:18
|
Пока приходит в голову только взять эту таблицу и "руками" ее обработать.
|
|||
6
Господин ПЖ
19.02.15
✎
01:20
|
>Там есть еще реквизиты - договор, и т.д.
хватит тупить уже... заглянул специально - там 4 измерения |
|||
7
Мисти
19.02.15
✎
01:20
|
Так что делать-то?? Мне они не нужны!
|
|||
8
Мисти
19.02.15
✎
01:22
|
Ну да, 4 измерения. Как найти статус объекта-то??
|
|||
9
Мисти
19.02.15
✎
01:24
|
В типовой части - смотрю, там везде для 1 объекта аренды рассчитывается ну и при сортировке берется первое значение.
Неужели нет другого способа?? |
|||
10
Господин ПЖ
19.02.15
✎
01:25
|
покурить общие модули - не предлагать?
АР_ОбщиеПроцедуры.ПолучитьСтатусОбъекта() |
|||
11
Мисти
19.02.15
✎
01:27
|
Так там для 1, нет разве?
Сейчас гляну еще раз! |
|||
12
Мисти
19.02.15
✎
01:29
|
Ну да, а мне надо сразу "для всех".
Запрос в цикле 100 раз?? (например)А у меня объектов 8000! |
|||
13
Мисти
19.02.15
✎
01:29
|
"ВЫБРАТЬ
| АР_СтатусыОбъектовАрендыСрезПоследних.ОбъектАренды, | АР_СтатусыОбъектовАрендыСрезПоследних.Статус, | АР_СтатусыОбъектовАрендыСрезПоследних.Период КАК Период |ИЗ | РегистрСведений.АР_СтатусыОбъектовАренды.СрезПоследних(, ОбъектАренды В (&СписокОбАренды)) КАК АР_СтатусыОбъектовАрендыСрезПоследних |ГДЕ | АР_СтатусыОбъектовАрендыСрезПоследних.Период <= &Дата | |СГРУППИРОВАТЬ ПО | АР_СтатусыОбъектовАрендыСрезПоследних.ОбъектАренды, | АР_СтатусыОбъектовАрендыСрезПоследних.Период, | АР_СтатусыОбъектовАрендыСрезПоследних.Статус | |УПОРЯДОЧИТЬ ПО | Период |АВТОУПОРЯДОЧИВАНИЕ"; |
|||
14
Мисти
19.02.15
✎
01:30
|
Должна же быть общая идея какая-то!
|
|||
15
Господин ПЖ
19.02.15
✎
01:36
|
взять кусок из отчета АР_РеестрОбъектовАренды или переписать (10)
|
|||
16
Мисти
19.02.15
✎
01:40
|
Переписать - хороший совет. Знать бы - как.
Мне кажется, я уже сталкивалась с этим и как-то решала, но совсем не помню, как именно. |
|||
17
MSOliver
19.02.15
✎
02:01
|
1. Получила табличку - это Вы сделали
ещё надо 2. Сверните табличку (возьмите из 1-ой табличке только ОбъектАренды и Максимум(Период) 3. Внутреннее соединение 1 и 2 таблички |
|||
18
Мисти
19.02.15
✎
02:09
|
Да я уже руками решила всё это разобрать!
В 13 - получается по 1 группировке те же 4 строки (а объект один, как это??), а по 2 другим группировкам - пусто! |
|||
19
MSOliver
19.02.15
✎
02:15
|
Ещё отчет есть вроде как Статусы объектов недвижимости, ну тот который на плане из Экселя рисует там можно подглядеть
|
|||
20
Мисти
19.02.15
✎
02:37
|
Домучила "руками".
|
Форум | Правила | Описание | Объявления | Секции | Поиск | Книга знаний | Вики-миста |