Платформа у меня стоит 8.2 Конфигурации нет. Читая.
Есть вот такой вот синтаксис:
Функция ПолучитьСписокИменинников() Экспорт
ТД_День = День(ТекущаяДата());
ТД_Месяц = Месяц(ТекущаяДата());
//Создаю пустой массив
Массив = Новый Массив();
Выборка = Справочники.Сотрудники.Выбрать();
Пока Выборка.Следующий() Цикл
ДР_День = День(Выборка.ДатаРождения);
ДР_Месяц = Месяц(Выборка.ДатаРождения);
Если ДР_Месяц = ТД_Месяц и ДР_День = ТД_День Тогда
//Добавляю новый элемент в массив
Массив.Добавить(Выборка.Наименование);
КонецЕсли;
КонецЦикла;
Возврат Массив;
КонецФункции
1.Разъясните, пожалуйста, что значит "Возврат Массив"? Не пойму, что эта команда делает. Что куда возвращает и что вообще происходит с массивом ? Массив я так понял это список значений, который мы насобирали из выбранного подходящих значений из справочника сотрудников?
2.Что значит "Пока Выборка.Следующий Цикл" ? Цикл я, вроде, понимаю - это значит, что пройдёт выборка все значения(поправьте, пожалуйста, если не так) А вот почему мы пишем вначале "Пока" и что значит "Выборка.Следующий"? В справочнике в 1с читал, но что-то не понятно.
Заранее благодарен всем ответившим.
! | Правила п. 4,5 |