SelectSalaryDepartments (параметры и возвращаемые значения)

Программирование на Атлантисе (VIP, FCOM, ARD), FastReport

Модераторы: m0p3e, edward_K, Модераторы

Ответить
hope
Местный житель
Сообщения: 1353
Зарегистрирован: 29 мар 2005, 17:49
Контактная информация:

SelectSalaryDepartments (параметры и возвращаемые значения)

Сообщение hope »

Добрый день!

Подскажите: где будут храниться выбранные зарплатные подразделения, если выбирать их интерфейсом
SelectSalaryDepartments?

И параметры что обозначают?

Спасибо!
edward_K
Заслуженный деятель интернет-сообщества
Сообщения: 5188
Зарегистрирован: 29 мар 2005, 17:49
Откуда: SPB galaxy spb

Сообщение edward_K »

смотря что за фейс. Возможности следующие PodrMark, dsk(маркер - для него вообще своя примочка) , zar_user.cex
параметры в exe\galdoc ищите - лень смотреть имя компоненты. Привели бы с компонентой - мож и точнее бы глянул. 8)
hope
Местный житель
Сообщения: 1353
Зарегистрирован: 29 мар 2005, 17:49
Контактная информация:

Сообщение hope »

компонента Z_KATPODR

Interface Z_KATPODR::SelectSalaryDepartments
Интерфейс выбора зарплатного подразделения

Параметры
prChange : Comp
prCex : Comp
DepartmentValidator : IDepartmentValidator
DateView : Date

Что значат эти параметры?

PodrMark - использовать как обычный маркер?

Может есть другой интерфейс выбора зарплатных подразделений?
edward_K
Заслуженный деятель интернет-сообщества
Сообщения: 5188
Зарегистрирован: 29 мар 2005, 17:49
Откуда: SPB galaxy spb

Сообщение 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;
Screw
Слесарь-системщик
Сообщения: 304
Зарегистрирован: 29 мар 2005, 17:49
Откуда: р.Беларусь, Унитарное предприятие "ТОП СОФТ"
Контактная информация:

Сообщение Screw »

А валидатор - для прикладной фильтрации подразделений.
Виталий
hope
Местный житель
Сообщения: 1353
Зарегистрирован: 29 мар 2005, 17:49
Контактная информация:

Сообщение hope »

Спасибо, Виталий!
Ответить