Страница 1 из 1
SelectSalaryDepartments (параметры и возвращаемые значения)
Добавлено: 19 апр 2010, 16:28
hope
Добрый день!
Подскажите: где будут храниться выбранные зарплатные подразделения, если выбирать их интерфейсом
SelectSalaryDepartments?
И параметры что обозначают?
Спасибо!
Добавлено: 19 апр 2010, 18:15
edward_K
смотря что за фейс. Возможности следующие PodrMark, dsk(маркер - для него вообще своя примочка) , zar_user.cex
параметры в exe\galdoc ищите - лень смотреть имя компоненты. Привели бы с компонентой - мож и точнее бы глянул.

Добавлено: 20 апр 2010, 08:57
hope
компонента Z_KATPODR
Interface Z_KATPODR::SelectSalaryDepartments
Интерфейс выбора зарплатного подразделения
Параметры
prChange : Comp
prCex : Comp
DepartmentValidator : IDepartmentValidator
DateView : Date
Что значат эти параметры?
PodrMark - использовать как обычный маркер?
Может есть другой интерфейс выбора зарплатных подразделений?
Добавлено: 20 апр 2010, 09:13
edward_K
#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;
Добавлено: 20 апр 2010, 11:46
Screw
А валидатор - для прикладной фильтрации подразделений.
Добавлено: 21 апр 2010, 08:07
hope
Спасибо, Виталий!