Вы здесь

СписокПодразделений

В классе СписокПодразделений определены следующие свойства:

ЗаписьШтатРасп - ссылка на запись штатного расписания, для которой формируется список;
СписокДолжностей;
Подраз - список подразделений, входящих в группу записи ЗаписьШтатРасп (помимо Подраз сюда относятся ПодразВШтатРасп, СписокВложенныхПодраз);
ДлинаСпискаПодр;
ИндексТекПодраз - указатели на списки (используются при создании списков и чтении из них).

Методы объекта:

ИнициализацияСпискаПодр - инициализация списка;
ИнициализацияОбъекта(recsh : Справочники.ШтатноеРасписание );
Инициализация объекта - задается ЗаписьШтатРасп, все остальное = nil;

СоздатьСписокДолж (dt1: Date; dt2: Date; lnas: Logical);

ЗаписатьСписокПодрВУказатели (spispodr: Справочники.ШтатРасп.СписокПодразделений );
Инициализация указателей перед чтением из списка подразделений.

ПрочитатьСписокПодр - формирование списка по записи щтатного расписания.

ПрочитатьСтрокуИзПодраз;

ДобавитьСтрокуИзПодраз;

ЗаписатьСписокВложПодрВПодраз;

ОчиститьСписокПодр - очистка объекта перед удалением;

ОчиститьУказатели - сброс указателей перед обработкой списка.