TTxtBtn Клас

Базовий клас для створення контролю вводу форм.

Член Тип Параметри Опис
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

Налаштування сторінки