Базовий клас для створення контролю вводу форм.
Член | Тип | Параметри | Опис |
---|---|---|---|
FilterExp | C | Задає фільтр.loPeriod = CreateObject('iPeriod') loPeriod.AddNewObj('Acc','tTxtBtn') loPeriod.Acc.FilterExp=[Descr="6518"] |
|
HelpText | C | Задає текст допомоги для контрола. При цьому з'явлється кнопка [?] при натискані на яку зьявляється текст. Якщо задати пусту строку то кнопка зникне. | |
InitFMD() | L | Ініціалізує метадані встановленого типу (які будуть використовуватись для допомоги вибору) во властивість oFmd. В подальшому, керувати oFmd можливо за допомогою методу метаданого Set()The._Tmc.InitFMD() The._Tmc.Set('oFmd','SelectModeType',1) loPeriod.Fin.Settype(Spr._Fin.Gui) |
|
CommandClick | С | Дозволяє задати команду (строку коду), яка повинна виконатися при натисканні на кнопці вибору | |
CommandValid | С | Дозволяє задати команду (строку коду), яка повинна при виході з контролу (втрата фокусу)loPeriod = CreateObject('iPeriod') loPeriod.AddNewObj('Fin','tTxtBtn') loPeriod.Fin.CommandValid='BProc.Mod._AZvit.KartFVDlgValid()' |
|
Is_Button | L | Значення True означає що контроль буде мати кнопку вибору | |
ModeChoice | L | Значення True означає заборону вводу через клавіатуру, і обрати значення можливо тільки за допомогою кнопки вибору. По замовчуванню False |