Иерархические справочники

Модуль "Иерархические справочники"

Модуль предназначен для работы с иерархическими справочниками. Эти справочники отличаются от обычных, что иерархия строится по ссылкам на родительский элемент. Настройка схожа с обычными справочниками: классификатор создается в узле Конфигурация\Справочники\Иерархические. Маска, Наименование, Номер. Дополнительные поля добавляются в настройках параметров: "Иерархические справочники".

Функции

    Иерархия

Объекты и типы

    КлассСправочника
    ИерархическиеСправочники
    ИерархическийСправочник

Функции модуля "Иерархические справочники"

Иерархия

Формат вызова:
Иерархия: ИерархическиеСправочники; /*только чтение*/

описание:
Глобальная переменная для работы со справочниками


Типы модуля "Иерархические справочники"

КлассСправочника

функции объекта:

  СписокПоПараметрам
  СправочникПоПараметрам
  СправочникПоТексту

СписокПоПараметрам

Формат вызова:
КлассСправочника.СписокПоПараметрам(Список: СписокОбъектов; Поля: строка; Значения...: БезТипа): целое; /*только чтение*/


СправочникПоПараметрам

Формат вызова:
КлассСправочника.СправочникПоПараметрам(Поля: строка; Значения...: БезТипа): ИерархическийСправочник; /*только чтение*/


СправочникПоТексту

Формат вызова:
КлассСправочника.СправочникПоТексту(Текст: строка; ПоКоду: целое): ИерархическийСправочник; /*только чтение*/


ИерархическиеСправочники

функции объекта:

  КлассСправочника

КлассСправочника

Формат вызова:
ИерархическиеСправочники.КлассСправочника(Идентификатор: строка): КлассСправочника; /*только чтение*/


ИерархическийСправочник

функции объекта:

  Версия
  ДатаДо
  ДатаОт
  КакДробное
  КакОбъект
  КакСтрока
  КакЦелое
  Класс
  Код
  Наименование
  Родитель
  Создать

Версия

Формат вызова:
ИерархическийСправочник.Версия: целое;


ДатаДо

Формат вызова:
ИерархическийСправочник.ДатаДо: Дата;


ДатаОт

Формат вызова:
ИерархическийСправочник.ДатаОт: Дата;


КакДробное

Формат вызова:
ИерархическийСправочник.КакДробное(Параметр: строка): дробное;


КакОбъект

Формат вызова:
ИерархическийСправочник.КакОбъект(Параметр: строка): объект;


КакСтрока

Формат вызова:
ИерархическийСправочник.КакСтрока(Параметр: строка): строка;


КакЦелое

Формат вызова:
ИерархическийСправочник.КакЦелое(Параметр: строка): целое;


Класс

Формат вызова:
ИерархическийСправочник.Класс: КлассСправочника; /*только чтение*/


Код

Формат вызова:
ИерархическийСправочник.Код: строка;


Наименование

Формат вызова:
ИерархическийСправочник.Наименование: строка;


Родитель

Формат вызова:
ИерархическийСправочник.Родитель: ИерархическийСправочник;


Создать

Формат вызова:
ИерархическийСправочник.Создать(Код, Наименование: строка): КлассСправочника; /*только чтение*/