понедельник, 27 ноября 2017 г.

Объект конфигурации Справочник

Для хранения информации, имеющей списочный характер, используются объекты типа Справочник. Содержимое каждой позиции справочника может характеризоваться совокупностью признаков - реквизитов, а также иметь какие-то подчиненные сущности также списочного характера - они отображаются в таблице. Например, график оплаты может характеризоваться наименованием и формой оплаты, а сам набор этапов оплаты по срокам будет храниться в подчиненной таблице:
Соответственно конфигурально это выглядит как дерево реквизитов и подчиненная табчасть со своими реквизитами:

***
Вопрос 01.01 экзамена 1С:Профессионал по платформе. В какое значение можно установить свойство "Серии кодов" объекта конфигурации "Справочник"?
  1. Во всем справочнике
  2. В пределах подчинения
  3. В пределах подчинения владельцу
  4. Верны все указанные ответы
  5. Верны ответы 1 и 2
Правильный ответ - четвертый. Во всем справочнике означает вообще сквозную нумерацию; в пределах подчинения - нумерация сквозная в пределах группы иерархии; в пределах подчинения владельцу - нумерация будет сквозная для всех позиций, подчиненных одному владельцу (например для всех договоров одного контрагента).

***
Вопрос 01.17 экзамена 1С:Профессионал по платформе. Для каких целей служат табличные части справочников?
  1. Для хранения подчиненных сущностей, имеющих объектную природу
  2. Для хранения подчиненных сущностей, не имеющих объектную природу
  3. Для формирования печатных форм элементов справочника
Правильный ответ второй. Табчасти хранят подчиненные сущности. Под объектной природой понимается самостоятельность табчасти. Так как строка табчасти справочника не имеет самостоятельного, отдельного от справочника смысла, объектной природы она не имеет.

***
Вопрос 01.70 экзамена 1С:Профессионал по платформе. Что содержится в объекте информационной базы при редактировании нового элемента справочника с табличными частями?
  1. Данные реквизитов
  2. Ссылка на элемент справочника
  3. Строки табличных частей
  4. Верны ответы 1 и 3
  5. Верны все варианты
Правильный ответ четвертый - раз элемент новый, значит еще не записан, то есть ссылки на него еще нет в базе данных.

***
Вопрос 01.71 экзамена 1С:Профессионал по платформе. Что содержится в объекте информационной базы при редактировании существующего в базе элемента справочника с табличными частями?
  1. Данные реквизитов
  2. Ссылку на элемент справочника
  3. Строки табличных частей
  4. Верны ответы 1 и 3
  5. Верны все варианты
Правильный ответ пятый, в случае существующего элемента ссылка уже есть.

***
Вопрос 06.15 экзамена 1С:Профессионал по платформе. Как повлияет удаление элемента справочника, который уже используется в других объектах, а потом создать новый с такими же реквизитами, на поведение программы?
  1. Ничего, на логику программы это никак не повлияет
  2. У элемента будет другой внутренний идентификатор (ссылка) и это может повлиять на логику программы
  3. Возникнет исключительная ситуация
Правильный ответ второй. У каждого элемента справочника, даже идентичного другим, свой номер и свой GUID.

1 комментарий:

  1. Вопрос 01.17 дополнился
    Для каких целей служат табличные части справочников?
    Для хранения подчиненных сущностей, имеющих объектную природу
    Для хранения подчиненных сущностей, не имеющих объектной природы
    Для формирования печатных форм элементов справочника
    У справочников не может быть табличных частей

    Ответ тот же 2.

    ОтветитьУдалить