$14 Обращение к свойствам объектов или элементов.

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

Обращаться к свойствам можно с помощью: «.» точки или «[]» квадратные скобки:

Первый способ, с помощью точки:

К примеру добавим элементы в массив.

1. Создадим новый массив

МассивА = Новый Массив;

2.И теперь воспользуемся данным способом для вызова свойства

МассивА.Добавить(34);
МассивА.Добавить(33);

Итак мы для элемента МассивА вызвали с помощью «.» свойство Добавить(), данное свойство прозволяет добавить элемент в массив.

Второй способ, с помощью []

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

Пример, при истинном значении переменной ВыбралиСотрудников, переменная ВыбранныйСпр будит ссылаться на справочник Сотрудники, иначе на Отделения

ВыбралиСотрудников = Истина;
Если ВыбралиСотрудников = Истина Тогда
    Спр = "Сотрудники";
Иначе
    Спр = "Отделения";
КонецЕсли;
ВыбранныйСпр = Справочники[Спр];

А теперь, рассмотрим этот пример с первым способом:

ВыбралиСотрудников = Истина;
Если ВыбралиСотрудников = Истина Тогда
   ВыбранныйСпр = Справочники.Сотрудники;
Иначе
    ВыбранныйСпр = Справочники.Отделения;
КонецЕсли;

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



comments powered by Disqus

Самоучитель по 1С

Популярное