Для удобного просмотра сайта рекомендуется использовать Google Chrome.


Закрытая тема
Страница 1 из 4 1 2 3 4 Следующая ПоследняяПоследняя
Показано с 1 по 10 из 33

Тема: Универсальные объекты: Порядок

  1. #1
    Senior Member
    Регистрация
    03.02.2012
    Сообщений
    12,724
    Сказал(а) спасибо
    0
    Поблагодарили 0 раз(а)
    в 0 сообщениях

    По умолчанию Универсальные объекты: Порядок

    Порядок

    Порядок
    Порядок предназначен для упорядочивания элементов в списках справочников, документов, журналов, регистров.

  2. #2
    Senior Member
    Регистрация
    03.02.2012
    Сообщений
    12,724
    Сказал(а) спасибо
    0
    Поблагодарили 0 раз(а)
    в 0 сообщениях

    По умолчанию

    Порядок (Order)

    Порядок (Order)
    Элементы коллекции:

    ЭлементПорядка
    Для объекта доступен обход коллекции посредством оператора Для каждого … Из … Цикл. При обходе выбираются элементы порядка.
    Возможно обращение к элементам порядка посредством оператора [...]. В качестве аргумента передается индекс элемента (нумерация с 0).
    Методы:

    Добавить (Add)
    Индекс (IndexOf)
    Количество (Count)
    Найти (Find)
    Очистить (Clear)
    Получить (Get)
    ПолучитьДоступныеПоля (GetAvailableFields)
    Сдвинуть (Move)
    Удалить (Delete)
    Установить (Set)
    УстановитьДоступныеПоля (SetAvailableFields)
    Описание:

    Используется для установки и хранения упорядочивания данных в различных списках (выборках, наборах записей, визуальных списках).
    Доступность:

    Сервер, толстый клиент, внешнее соединение.

  3. #3
    Senior Member
    Регистрация
    03.02.2012
    Сообщений
    12,724
    Сказал(а) спасибо
    0
    Поблагодарили 0 раз(а)
    в 0 сообщениях

    По умолчанию

    Методы:
    Порядок.Добавить (Order.Add)


    Порядок (Order)
    Добавить (Add)
    Синтаксис:

    Добавить(<Описание>, <Имя>, <Представление>, <Направление>)Параметры:

    <Описание> (обязательный)

    Тип: Строка.
    Описание добавляемого элемента порядка. Имя доступного поля и развернутый путь.
    Например, если есть доступное поле "Товар", то можно задать элемент порядка "Товар.СтранаПроисхождения.Наименование".<Имя> (необязательный)

    Тип: Строка.
    Имя элемента порядка. Если не задано, то создается имя по переданному описанию.<Представление> (необязательный)

    Тип: Строка.
    Пользовательское представление элемента порядка.<Направление> (необязательный)

    Тип: НаправлениеСортировки.
    Направление сортировки добавляемого элемента порядка.
    Значение по умолчанию: ВозрОписание:

    Добавляет элемент упорядочивания.
    Внимание! Метод не доступен для упорядочивания динамических списков (свойство Порядок объектов СправочникСписок., ДокументСписок. и т.д.).
    Доступность:

    Сервер, толстый клиент, внешнее соединение.Пример:

    ПостроительОтчета.Порядок.Добавить(ИмяПоля);

  4. #4
    Senior Member
    Регистрация
    03.02.2012
    Сообщений
    12,724
    Сказал(а) спасибо
    0
    Поблагодарили 0 раз(а)
    в 0 сообщениях

    По умолчанию

    Порядок.Индекс (Order.IndexOf)

    Порядок (Order)
    Индекс (IndexOf)
    Синтаксис:

    Индекс(<ЭлементПорядка>)Параметры:

    <ЭлементПорядка> (обязательный)

    Тип: ЭлементПорядка.
    Элемент порядка, индекс которого требуется определить.Возвращаемое значение:

    Тип: Число.
    Индекс указанного элемента в коллекции. Если не найдено, то возвращается -1.Описание:

    Получает индекс элемента порядка в коллекции порядков.
    Доступность:

    Сервер, толстый клиент, внешнее соединение.

  5. #5
    Senior Member
    Регистрация
    03.02.2012
    Сообщений
    12,724
    Сказал(а) спасибо
    0
    Поблагодарили 0 раз(а)
    в 0 сообщениях

    По умолчанию

    Порядок.Количество (Order.Count)

    Порядок (Order)
    Количество (Count)
    Синтаксис:

    Количество()Возвращаемое значение:

    Тип: Число.
    Описание:

    Получает количество входящих в коллекцию элементов порядка.
    Доступность:

    Сервер, толстый клиент, внешнее соединение.Пример:

    //Очистка порядка
    Пока ПостроительОтчета.Порядок.Количество()>0 Цикл
    ПостроительОтчета.Порядок.Удалить(0);
    КонецЦикла
    ;


  6. #6
    Senior Member
    Регистрация
    03.02.2012
    Сообщений
    12,724
    Сказал(а) спасибо
    0
    Поблагодарили 0 раз(а)
    в 0 сообщениях

    По умолчанию

    Порядок.Найти (Order.Find)

    Порядок (Order)
    Найти (Find)
    Синтаксис:

    Найти(<ИмяЭлемента>)Параметры:

    <ИмяЭлемента> (обязательный)

    Тип: Строка.
    Имя элемента порядка.Возвращаемое значение:

    Тип: ЭлементПорядка, Неопределено.
    Если элемента с таким именем нет, то возвращается значение Неопределено.Описание:

    Осуществляет поиск элемента порядка, входящего в коллекцию.
    Доступность:

    Сервер, толстый клиент, внешнее соединение.

  7. #7
    Senior Member
    Регистрация
    03.02.2012
    Сообщений
    12,724
    Сказал(а) спасибо
    0
    Поблагодарили 0 раз(а)
    в 0 сообщениях

    По умолчанию

    Порядок.Очистить (Order.Clear)

    Порядок (Order)
    Очистить (Clear)
    Синтаксис:

    Очистить()Описание:

    Очищает все признаки упорядочивания.
    Доступность:

    Сервер, толстый клиент, внешнее соединение.

  8. #8
    Senior Member
    Регистрация
    03.02.2012
    Сообщений
    12,724
    Сказал(а) спасибо
    0
    Поблагодарили 0 раз(а)
    в 0 сообщениях

    По умолчанию

    Порядок.Получить (Order.Get)

    Порядок (Order)
    Получить (Get)
    Синтаксис:

    Получить(<Индекс>)Параметры:

    <Индекс> (обязательный)

    Тип: Число.
    Индекс элемента.Возвращаемое значение:

    Тип: ЭлементПорядка.
    Описание:

    Получает значение по индексу. Работает аналогично оператору [].
    Доступность:

    Сервер, толстый клиент, внешнее соединение.Примечание:

    Применяется в случаях, когда использование оператора [] невозможно.

  9. #9
    Senior Member
    Регистрация
    03.02.2012
    Сообщений
    12,724
    Сказал(а) спасибо
    0
    Поблагодарили 0 раз(а)
    в 0 сообщениях

    По умолчанию

    Порядок.ПолучитьДоступныеПоля (Order.GetAvailableFields)

    Порядок (Order)
    ПолучитьДоступныеПоля (GetAvailableFields)
    Синтаксис:

    ПолучитьДоступныеПоля()Возвращаемое значение:

    Тип: ПоляНастройки.
    Описание:

    Получает коллекцию доступных для упорядочивания полей.
    Внимание! Метод не доступен для упорядочивания динамических списков (свойство Порядок объектов СправочникСписок., ДокументСписок. и т.д.)
    Доступность:

    Сервер, толстый клиент, внешнее соединение.Пример:

    // Процедура копирует доступные поля и элементы одного
    // объекта "Порядок" в другой
    //
    // Параметры:
    // Что - Порядок, элементы и доступные поля которого надо копировать
    // Куда - Порядок, элементы и доступные поля которого надо создать
    Процедура СкопироватьОтбор(Что, Куда) Экспорт
    КудаКопировать.УстановитьДоступныеПоля(Что.ПолучитьДоступныеПоля());
    Для
    каждого Элемент Из Что Цикл
    НовыйПорядок = Куда.Найти(Элемент.Имя);
    Если
    НовыйПорядок = Неопределено Тогда
    НовыйПорядок = Куда.Добавить(Элемент.Имя, Элемент.Имя,
    Элемент.Представление);
    КонецЕсли
    ;
    НовыйПорядок.ВидСравнения = Элемент.ВидСравнения;
    НовыйПорядок.Значение = Элемент.Значение;
    НовыйПорядок.ЗначениеС = Элемент.ЗначениеС;
    НовыйПорядок.ЗначениеПо = Элемент.ЗначениеПо;
    НовыйПорядок.Использование = Элемент.Использование;
    КонецЦикла
    ;
    КонецПроцедуры


  10. #10
    Senior Member
    Регистрация
    03.02.2012
    Сообщений
    12,724
    Сказал(а) спасибо
    0
    Поблагодарили 0 раз(а)
    в 0 сообщениях

    По умолчанию

    Порядок.Сдвинуть (Order.Move)

    Порядок (Order)
    Сдвинуть (Move)
    Синтаксис:

    Сдвинуть(<Индекс>, <Смещение>)Параметры:

    <Индекс> (обязательный)

    Тип: Число.
    Индекс сдвигаемого элемента.<Смещение> (обязательный)

    Тип: Число.
    Размер смещения. Положительные значения производят смещение вперед, отрицательное - назад.Описание:

    Сдвигает элемент порядка.
    Доступность:

    Сервер, толстый клиент, внешнее соединение.

Закрытая тема
Страница 1 из 4 1 2 3 4 Следующая ПоследняяПоследняя

Информация о теме

Пользователи, просматривающие эту тему

Эту тему просматривают: 1 (пользователей: 0 , гостей: 1)

     

Похожие темы

  1. Универсальные объекты: Отбор
    от Verojer в разделе 8.2/8.3
    Ответов: 36
    Последнее сообщение: 18.02.2012, 19:01
  2. Ответов: 28
    Последнее сообщение: 18.02.2012, 18:54
  3. Ответов: 81
    Последнее сообщение: 18.02.2012, 18:46
  4. Ответов: 59
    Последнее сообщение: 14.02.2012, 18:03
  5. Как поменять порядок сортировки в Windows Vista
    от maverick в разделе 1C:Общие вопросы
    Ответов: 0
    Последнее сообщение: 09.01.2011, 13:36

Ваши права

  • Вы не можете создавать новые темы
  • Вы не можете отвечать в темах
  • Вы не можете прикреплять вложения
  • Вы не можете редактировать свои сообщения


Навигация по сайту:
, 1c, 1с 8.2, 1с 8.3, Скачать 1с, 1с бухгалтерия, 1с предприятие, Программа 1с,
1с торговля, 1с управление, 1с зарплата, Обновление 1с, Миста, Программирование 1с,

Положение об ответственности
Связь с администрацией erpsolution.ru@yandex.ru