Реклама на этом месте
Форум 1С
Форум 1С
Программистам. Бухгалтерам. Администраторам. Пользователям
Задай вопрос - получи решение проблемы. Без троллинга и флуда.
23 Янв 2017, 22:11
МультиВход
Добро пожаловать, Гость. Пожалуйста, войдите или зарегистрируйтесь.
Не получили письмо с кодом активации?
 
collapse

Автор Тема: Двойное упорядочивание по дате  (Прочитано 397 раз)

0 Пользователей и 1 Гость просматривают эту тему.

Оффлайн Александр М

  • *
  • Сообщений: 1
  • РЕПУТАЦИЯ: 0
  • Регистрация: 2015-11-20
  • Сайт: 
Помогите сделать запрос нужно двойное упорядочивание по дате.
Сейчас объясню, что я имею в виду.
Допустим у нас есть документы там
Дата    изделие
1        В
2        В
3        А
4        А
5        В
6        С
7        А
Если сделать такой зарос
Запрос.Текст =
      "ВЫБРАТЬ
      |   ПриходПрочие.Изделие КАК Изделие
      |       ПриходПрочие.Ссылка
      |ИЗ
      |   Документ.ПриходПрочие КАК ПриходПрочие
      |ГДЕ
      |     ПриходПрочие.ВидПоступления = &ВидПоступления
      |УПОРЯДОЧИТЬ ПО
      |   Изделие,
      |   ПриходПрочие.Дата
      |АВТОУПОРЯДОЧИВАНИЕ";
То получим таблицу
3 А
4 А
7 А
1 В
2 В
5 В
6 С
По сути это правильная сортировка, но мне нужно получить чтобы эта таблица выделила так
1 В
2 В
5 В
3 А
4 А
7 А
6 С
Т.е пишу
|УПОРЯДОЧИТЬ ПО
|   ПриходПрочие.Дата,
|   Изделие,
|   ПриходПрочие.Дата
А мне выдает не желаемую таблицу, а исходную т.к. он сначала упорядочивает по Дате а потом по изделию с одинаковыми датами, но там нет одинаковых дат и получается исходная таблица.
Нужно как-то объединить изделия отсортировать их по дате внутри и отсортировать их по первой дате в изделии.

Смотрите бесплатно более 300 видеоуроков по работе в 1С:Бухгалтерия 8 и 1C:ЗУП 8 ред. 3.0

СМОТРЕТЬ >>


Оффлайн vitasw

  • *****
  • Сообщений: 2546
  • РЕПУТАЦИЯ: 309
  • КПД: 12%
  • Регистрация: 2015-02-10
  • Сайт: 
  • Профессия: Программист 1С
В качестве примера, должно сработать:

"ВЫБРАТЬ
|   ЗаказПокупателя.Дата,
|   ЗаказПокупателя.Контрагент
|ПОМЕСТИТЬ втДок
|ИЗ
|   Документ.ЗаказПокупателя КАК ЗаказПокупателя
|;
|
|////////////////////////////////////////////////////////////////////////////////
|ВЫБРАТЬ
|   втДок.Дата,
|   втДок.Контрагент КАК Контрагент,
|   ВложенныйЗапрос.ДатаСортировки КАК ДатаСортировки
|ИЗ
|   втДок КАК втДок
|      ЛЕВОЕ СОЕДИНЕНИЕ (ВЫБРАТЬ
|         втДок.Контрагент КАК Контрагент,
|         МИНИМУМ(втДок.Дата) КАК ДатаСортировки
|      ИЗ
|         втДок КАК втДок
|      
|      СГРУППИРОВАТЬ ПО
|         втДок.Контрагент) КАК ВложенныйЗапрос
|      ПО втДок.Контрагент = ВложенныйЗапрос.Контрагент
|
|УПОРЯДОЧИТЬ ПО
|   ДатаСортировки,
|   Контрагент"


Теги:
 

Отбор по дате проведения документа в обработке "Универсальные подбор и обработка объектов"

Автор rooflessРаздел Конфигурирование, программирование в "1С - Предприятие 8"

Ответов: 0
Просмотров: 2102
Последний ответ 25 Июн 2014, 15:30
от roofless
С 2015 года предприниматели смогут заранее узнавать о дате проведения плановых и внеплановых проверок

Автор newsРаздел Новости

Ответов: 0
Просмотров: 994
Последний ответ 07 Окт 2014, 14:32
от news
Запрос(СКД) Как отсортировать по году окончания и оставить только по наибольшей дате

Автор Voyajer666Раздел Конфигурирование, программирование в "1С - Предприятие 8"

Ответов: 0
Просмотров: 505
Последний ответ 19 Сен 2014, 11:29
от Voyajer666
Почему в дате отражается в место времени Нули

Автор Серега16Раздел Пользователям "1С - Предприятие 8"

Ответов: 6
Просмотров: 1603
Последний ответ 10 Июл 2014, 16:07
от Серега16
О дате истечения трехлетнего срока для принятия к вычету НДС

Автор newsРаздел Новости

Ответов: 0
Просмотров: 271
Последний ответ 29 Май 2015, 13:03
от news

* Живое общение

Не устроил ответ?

Зарегистрируйся и задай свой вопрос. Живое общение приносит результат намного быстрее.


Зарегистрироваться

* Реклама

Смотрите бесплатно более 300 видеоуроков по работе в 1С:Бухгалтерия 8 и 1C:ЗУП 8 ред. 3.0

СМОТРЕТЬ >>

* Поиск

* Последние задачи на разработку (фриланс)

* Реклама

* Последние вакансии

* Топ 10 авторов за месяц

Геннадий ОбьГЭС Геннадий ОбьГЭС
171 Сообщений
alex0402
58 Сообщений
MuI_I_Ika MuI_I_Ika
50 Сообщений
crow1983
35 Сообщений
LexaK
32 Сообщений
alexandr_ll
31 Сообщений
sertak sertak
25 Сообщений
Vzonder
22 Сообщений
BuhRust
17 Сообщений
дфтын дфтын
17 Сообщений

* Кто онлайн

  • Точка Гостей: 380
  • Точка Скрытых: 0
  • Точка Пользователей: 4
  • Точка Сейчас на форуме:

* Облако тэгов

* Форум 1С с мобильного

* Инструменты

* Дополнительно

Поиск

 

Dellos Catering - выездной ресторан кейтеринг по всему Миру
SimplePortal 2.3.5 © 2008-2012, SimplePortal