|
Справочник СертификатыНоменклатуры | ☑ | ||
---|---|---|---|---|
0
altaykniga
01.04.21
✎
12:12
|
Доброго времени суток, уважаемые специалисты. Прошу помочь в написании текста запроса
Есть справочник СертификатыНоменклатуры Реквизиты: номенклатура сертификат датаОкончанияСертификата В результате запроса к данному справочнику надо видеть по одной номенклатуре с последний сертификатом. Например, в справочнике есть след.элементы: Номенклатура1, сертификат11, 01.04.21; Номенклатура1, сертификат12, 01.04.22; Номенклатура1, сертификат13, 01.04.23; Номенклатура2, сертификат21, 01.04.21; Номенклатура1, сертификат22, 01.04.22; Номенклатура1, сертификат23, 01.04.23. В итоге в результате запроса должны остаться след.элементы: Номенклатура1, сертификат13, 01.04.23; Номенклатура1, сертификат23, 01.04.23. Не могу написать текст запроса, прошу помощи |
|||
1
Галахад
гуру
01.04.21
✎
12:18
|
Ключевые слова "Группировка в запросе"
|
|||
2
Bigbro
01.04.21
✎
12:19
|
группировка номенклатура
функция ДатаМакс = Максимум(ДатаОкончания) |
|||
3
RomanYS
01.04.21
✎
12:19
|
(0) Это типовая? Регистра сведений с привязками актуальных сертификатов точно нет?
|
|||
4
Волшебник
01.04.21
✎
12:23
|
>> В результате запроса к данному справочнику надо видеть по одной номенклатуре с последний сертификатом.
>>В итоге в результате запроса должны остаться след.элементы: Номенклатура1, сертификат13, 01.04.23; Номенклатура1, сертификат23, 01.04.23. Вы уж там определитесь... |
|||
5
Kassern
01.04.21
✎
12:24
|
(0) а чем проблема? находишь дату последнего сертификата по номенклатуре. Дальше к полученной таблице пихаешь снова таблицу сертификатов и соединяешь по дате номенклатуре
|
|||
6
RomanYS
01.04.21
✎
12:24
|
(5) А если будет два сертификата с одинаковой датой ;)?
|
|||
7
Kassern
01.04.21
✎
12:27
|
(6) будет как нужно ТС:
В итоге в результате запроса должны остаться след.элементы: Номенклатура1, сертификат13, 01.04.23; Номенклатура1, сертификат23, 01.04.23. |
|||
8
yurikmellon2
01.04.21
✎
12:29
|
ВЫБРАТЬ
СертификатыНоменклатуры.Номенклатура, МАКСИМУМ(СертификатыНоменклатуры.Дата) КАК Дата, Поместить ВТДаты ИЗ Справочник.СертификатыНоменклатуры КАК СертификатыНоменклатуры ; ВЫБРАТЬ СертификатыНоменклатуры.Номенклатура, МАКСИМУМ(СертификатыНоменклатуры.Дата) КАК Дата, СертификатыНоменклатуры.Сертификат, ИЗ Справочник.СертификатыНоменклатуры КАК СертификатыНоменклатуры Левое соединение ВТДаты По ВТДаты.Номенклатура = СертификатыНоменклатуры.Номенклатура И ВТДаты.Дата= СертификатыНоменклатуры.Дата |
|||
9
RomanYS
01.04.21
✎
12:30
|
(7) что нужно ТС никто не знает, выше об этом Стас написал
"В результате запроса к данному справочнику надо видеть по одной номенклатуре с последний сертификатом." |
|||
10
Волшебник
01.04.21
✎
12:30
|
лучше делать запрос к спр. Номенклатура
|
|||
11
Kassern
01.04.21
✎
12:36
|
(9) тяжело видимо человеку мысль свою выразить. Но то что он написал в желаемом результате, как раз наводит на мысль о последних сертификатов по номенклатуре
|
|||
12
RomanYS
01.04.21
✎
12:37
|
(11) А я больше склонюясь к тому, что он хотел строку с номенклатура2 скопировать, но промахнулся))
|
|||
13
yurikmellon2
01.04.21
✎
12:38
|
(11) я так понял, что по каждой номенклатуре нужен сертификат, дата которого последняя, т.е. актуальный сертификат
|
|||
14
Волшебник
01.04.21
✎
12:38
|
(12) Наберут по объявлениям косячников...
|
|||
15
Serg_1960
01.04.21
✎
12:40
|
(13) +1 Скорее всего автору нужны действующие на текущий момент времени сертификаты.
|
|||
16
RomanYS
01.04.21
✎
12:40
|
(14) Все мы люди. ТС добрался до мисты и задал вопрос, и версий у нас только две, так что он не безнадежен)
|
|||
17
yurikmellon2
01.04.21
✎
12:41
|
(14) не косячит тот, кто ничего не делает. Надо уметь быстро находить ошибки. Признавать. И исправлять.
Кровью(с) |
|||
18
RomanYS
01.04.21
✎
12:41
|
А "первые 1" было в теме/заголовке? Или это меня приглючило
|
|||
19
Волшебник
01.04.21
✎
12:41
|
(17) Ошибки надо не признавать. Их надо смывать. Кровью (с)
|
|||
20
Волшебник
01.04.21
✎
12:42
|
(18) Было. Я убрал как не относящееся к теме.
|
|||
21
yurikmellon2
01.04.21
✎
12:42
|
(19) ну да. Как то так там было)
|
|||
22
altaykniga
01.04.21
✎
13:00
|
(12) так и было, промахнулся. Каюсь, товарищи!!! Торопился, создал тему и убежал. Вот вернулся, читаю...
|
|||
23
Kassern
01.04.21
✎
13:03
|
(22) вернулся, а тут уже кровью смывать твои "промахи" собрались)
|
|||
24
altaykniga
01.04.21
✎
13:06
|
все понял, спасибо! Значит сначала создаю ВТ с максимальными датами и номенклатурой, а затем соединяю по нужным полям со справочником Номенклатура
тема закрыта |
Форум | Правила | Описание | Объявления | Секции | Поиск | Книга знаний | Вики-миста |