Добрый день!
Подскажите: где будут храниться выбранные зарплатные подразделения, если выбирать их интерфейсом
SelectSalaryDepartments?
И параметры что обозначают?
Спасибо!
SelectSalaryDepartments (параметры и возвращаемые значения)
Модераторы: m0p3e, edward_K, Модераторы
компонента Z_KATPODR
Interface Z_KATPODR::SelectSalaryDepartments
Интерфейс выбора зарплатного подразделения
Параметры
prChange : Comp
prCex : Comp
DepartmentValidator : IDepartmentValidator
DateView : Date
Что значат эти параметры?
PodrMark - использовать как обычный маркер?
Может есть другой интерфейс выбора зарплатных подразделений?
Interface Z_KATPODR::SelectSalaryDepartments
Интерфейс выбора зарплатного подразделения
Параметры
prChange : Comp
prCex : Comp
DepartmentValidator : IDepartmentValidator
DateView : Date
Что значат эти параметры?
PodrMark - использовать как обычный маркер?
Может есть другой интерфейс выбора зарплатных подразделений?
-
- Заслуженный деятель интернет-сообщества
- Сообщения: 5188
- Зарегистрирован: 29 мар 2005, 17:49
- Откуда: SPB galaxy spb
#include IDepartmentValidator.obj
....
var DepartmentValidator: IDepartmentValidator;
RunInterface('SelectSalaryDepartments', PrChange, PrCex, DepartmentValidator, DateView);
PrChange, // режим работы интерфейса
// 0 - установить текущее подразделение, заполнить базу текущих лицевых счетов и выйти
// 1 - выбрать текущее подразделение и 0
// 2 - выбрать подразделение ничего не изменяя
// 5 - выбрать подразделение (+ пункт "Все подразделения")
// 6 - выбрать подразделение без учета разграничения прав доступа
// 10 - пересканировать текущие лицевые счета помеченных подразделений
// 11 - пометить несколько подразделений и пересканировать текущие лицевые счета
PrCex, // nRec текущего подразделения
DateView; // период для пересканирования л/с
если лиц.счета то в formarks
подразделения в маркер
CLSF : CurLSFunctions;
CS : IContextSession;
_PodrMArkerPointer := CLSF.LoadFullCurrentDepartmentList;
....
var DepartmentValidator: IDepartmentValidator;
RunInterface('SelectSalaryDepartments', PrChange, PrCex, DepartmentValidator, DateView);
PrChange, // режим работы интерфейса
// 0 - установить текущее подразделение, заполнить базу текущих лицевых счетов и выйти
// 1 - выбрать текущее подразделение и 0
// 2 - выбрать подразделение ничего не изменяя
// 5 - выбрать подразделение (+ пункт "Все подразделения")
// 6 - выбрать подразделение без учета разграничения прав доступа
// 10 - пересканировать текущие лицевые счета помеченных подразделений
// 11 - пометить несколько подразделений и пересканировать текущие лицевые счета
PrCex, // nRec текущего подразделения
DateView; // период для пересканирования л/с
если лиц.счета то в formarks
подразделения в маркер
CLSF : CurLSFunctions;
CS : IContextSession;
_PodrMArkerPointer := CLSF.LoadFullCurrentDepartmentList;