Описание встроенного языка системы 1С Предприятие

       

ЗначениеУпорядочивания


Возвращает значение поля упорядочивания для заданной группировки.

Синтаксис:

ЗначениеУпорядочивания(<Группировка>, <Упорядочив>)

Англоязычный синоним:

OrderValue

Параметры:



<Группировка>

Выражение, содержащее значение номера или имени группировки (номер работает быстрее).

<Упорядочив>

Необязательный параметр. Порядковый номер пара­метра упорядочивания указанной группировки. Зна­чение по умолчанию: 1.

Возвращаемое значение:

Значение поля упорядочивания.

Описание:

Метод ЗначениеУпорядочивания возвращает значение поля упорядочи­вания, выбирая его из временной выборки запроса, не обращаясь к базе дан­ных.

Замечание: Если в тексте запроса для данной группировки не используется конструкция "Упорядочить по", то в этом случае действует упорядочи­вание по умолчанию:

  • для справочников — зависит от основного представления при описании справочника в конфигураторе (код или наименование).
  • для документов — дата и время создания документа.
  • Пример:

    // Текст запроса

    ТекстЗапроса = "

    |ВидРаб = Документ.Наряд.ВидРаботы;

    |Сотр = Документ.Наряд.Сотрудник;

    |Группировка ВидРаб

    |Упорядочить По ВидРаб.Код, ВидРаб.Стоимость;

    |Группировка Сотр;

    |";

    //...

    // Фрагмент заполнения таблицы

    // Выбираем значение

    ВидРаб.Стоимость

    Запрос.ЗначениеУпорядочивания("ВидРаб", 2);

    // Выбираем имя сотрудника

    Запрос.ЗначениеУпорядочивания(2, 1);



    Содержание раздела