Как пронумеровать записи в запросе в виртуальной таблице

НУМЕРАЦИЯ позиций в ЗАПРОСЕ
Как пронумеровать позиции в запросе или временной таблице по произвольному индексу для последующей связи.
Пример у меня нумерация в пределах родителя номенклатуры

Вроде это медленно. но встречаются задачи, где это просто важно!!!
До этого пример, как это сделать — где ни искал — нет ответа

А я попал — мно нужно было пронумеровать больше 10 вариантов — точнее, не известно сколько получится.
Писать вложенные таблицы — тяжело, хотя они и быстрее, но ограничены количеством вложений — а сколько возможно строк, неизвестно, и не всегда меньше 9.
Но, как оказалось, все гениальное просто

(Если убрать строки про родителя, то будет просто список номенклатуры с нумерацией каждой строки)

Пример запроса по группам в номенклатуре и подсчет строк в каждой группе

Позволяет уже в запросе допустим соединить 2 или 3.. не связанных данных с неизвестным количеством. и далее во временных даблицах вести из анализ а не ждать пока будет вывод в СКД и появится номер по порядку.

Пример решений нужно по клиенту вывести РН и ПрихНакл в одну строку, если РН или ПН больше одного документа то подставлять их на следующей строке  (Такова воля клиенты а наша задача сделать как им удобно анализировать и не выводит группировки СКД, но все должно крутиться в СКД)

 

если кто знает где это еще описано просьба укажите адрес. 

3 Comments

  1. slazzy

    Я так полагаю, что в спрятанном коде(а зачем его прятать?) абсолютно шаблонный и типовой способ нумерации строк в запросе при помощи соединения таблицы с самой собой?

    Неужели общеизвестный способ, который описан и тут уже несколько раз, достоин того чтобы его прятать и пытаться заставить кого-то скачать?

    Reply
  2. Yashazz

    Использую СКД и её штатное «№ по порядку», каковое просто добавляю в выбранные поля.

    Reply
  3. amon_ra

    фуфуфу! Неужели вы жадный до стартманей, что вот так вот берете ради каких-то стартманей прятать код на скрине и выкладывать это обработиной? Как модераторы-то такое еще пропустили?

    Нужно срочно добавить кнопочку «минус» к публикациям.

    UPD

    присмотрелся к файлу вложения это же текстовый файлик, да вы мега жадный 1с-ник!

    Reply

Leave a Comment

Ваш адрес email не будет опубликован. Обязательные поля помечены *