Мельница данных- Интерфейс IFormContext (раздел целиком) (17.01.2025) | (одним файлом) |
Интерфейс IFormContext |
01type 02 IFormContext = interface(IDispatch) 03 ['{1944F1C8-CAEA-4CF9-9A4D-CE3423508FF7}'] 04 function ID: WideString; safecall; 05 function RoutineID: WideString; safecall; 06 function ControlCount: Integer; safecall; 07 function Get_Controls(Name: OleVariant): IControl; safecall; 08 function ControlExists(const Name: WideString): WordBool; safecall; 09 function ButtonCount: Integer; safecall; 10 function Get_Buttons(Name: OleVariant): IButton; safecall; 11 function Get_Enabled: WordBool; safecall; 12 procedure Set_Enabled(Value: WordBool); safecall; 13 function ChangedControl: OleVariant; safecall; 14 function ChangedControlName: WideString; safecall; 15 procedure Cancel; safecall; 16 function ParentForm: OleVariant; safecall; 17 procedure PreInitControl(const Name: WideString; Value: OleVariant); safecall; 18 procedure NavigatorNext; safecall; 19 procedure NavigatorPrevious; safecall; 20 function NavigatorCanNext: WordBool; safecall; 21 function NavigatorCanPrevious: WordBool; safecall; 22 procedure RefreshView(RefreshAll: WordBool); safecall; 23 function ExpressionContextValue(const Name: WideString): OleVariant; safecall; 24 property Controls[Name: OleVariant]: IControl read Get_Controls; 25 property Buttons[Name: OleVariant]: IButton read Get_Buttons; 26 property Enabled: WordBool read Get_Enabled write Set_Enabled; 27 end; |
1. Свойства | ||||||||||||||||
Свойства интерфейса IFormContext:
|
2. Метод ButtonCount |
Метод интерфейса IFormContext. function IFormContext.ButtonCount: Integer; Метод не имеет параметров. Замечания: Возвращает значение типа Integer. |
3. Метод Cancel |
4. Метод ChangedControl |
Метод интерфейса IFormContext. function IFormContext.ChangedControl: OleVariant; Метод не имеет параметров. Замечания: Возвращает значение типа OleVariant. |
5. Метод ChangedControlName |
Метод интерфейса IFormContext. function IFormContext.ChangedControlName: WideString; Метод не имеет параметров. Замечания: Возвращает значение типа WideString. |
6. Метод ControlCount |
Метод интерфейса IFormContext. function IFormContext.ControlCount: Integer; Метод не имеет параметров. Замечания: Возвращает значение типа Integer. |
7. Метод ControlExists | ||||||||
Метод интерфейса IFormContext. function IFormContext.ControlExists(const Name: WideString): WordBool; Параметры:
Замечания: Возвращает значение типа WordBool. |
8. Метод ExpressionContextValue | ||||||||
Метод интерфейса IFormContext. function IFormContext.ExpressionContextValue(const Name: WideString): OleVariant; Параметры:
Замечания: Возвращает значение типа OleVariant. |
9. Метод ID |
Метод интерфейса IFormContext. function IFormContext.ID: WideString; Метод не имеет параметров. Замечания: Возвращает значение типа WideString. |
10. Метод NavigatorCanNext |
Метод интерфейса IFormContext. function IFormContext.NavigatorCanNext: WordBool; Метод не имеет параметров. Замечания: Возвращает значение типа WordBool. |
11. Метод NavigatorCanPrevious |
Метод интерфейса IFormContext. function IFormContext.NavigatorCanPrevious: WordBool; Метод не имеет параметров. Замечания: Возвращает значение типа WordBool. |
12. Метод NavigatorNext |
13. Метод NavigatorPrevious |
14. Метод ParentForm |
Метод интерфейса IFormContext. function IFormContext.ParentForm: OleVariant; Метод не имеет параметров. Замечания: Возвращает значение типа OleVariant. |
15. Метод PreInitControl | ||||||||||||
Метод интерфейса IFormContext. procedure IFormContext.PreInitControl(const Name: WideString; Value: OleVariant); Параметры:
|
16. Метод RefreshView | ||||||||
Метод интерфейса IFormContext. procedure IFormContext.RefreshView(RefreshAll: WordBool); Параметры:
|
17. Метод RoutineID |
Метод интерфейса IFormContext. function IFormContext.RoutineID: WideString; Метод не имеет параметров. Замечания: Возвращает значение типа WideString. |