| Мельница данных- Интерфейс IFormContext (раздел целиком) (14.08.2026) | (одним файлом) |
Интерфейс 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 procedure FollowObjectLink(const ObjectID: WideString; 25 const Locator: WideString); safecall; 26 function Get_FormExpressionContext: OleVariant; safecall; 27 function Get_ViewExpressionContext: OleVariant; safecall; 28 property Controls[Name: OleVariant]: IControl read Get_Controls; 29 property Buttons[Name: OleVariant]: IButton read Get_Buttons; 30 property Enabled: WordBool read Get_Enabled write Set_Enabled; 31 property FormExpressionContext: OleVariant read Get_FormExpressionContext; 32 property ViewExpressionContext: OleVariant read Get_ViewExpressionContext; 33 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. Метод FollowObjectLink | ||||||||||||
Метод интерфейса IFormContext. 1procedure IFormContext.FollowObjectLink(const ObjectID: WideString; 2 const Locator: WideString); Параметры:
|
10. Метод ID |
Метод интерфейса IFormContext. function IFormContext.ID: WideString; Метод не имеет параметров. Замечания: Возвращает значение типа WideString. |
11. Метод NavigatorCanNext |
Метод интерфейса IFormContext. function IFormContext.NavigatorCanNext: WordBool; Метод не имеет параметров. Замечания: Возвращает значение типа WordBool. |
12. Метод NavigatorCanPrevious |
Метод интерфейса IFormContext. function IFormContext.NavigatorCanPrevious: WordBool; Метод не имеет параметров. Замечания: Возвращает значение типа WordBool. |
13. Метод NavigatorNext |
14. Метод NavigatorPrevious |
15. Метод ParentForm |
Метод интерфейса IFormContext. function IFormContext.ParentForm: OleVariant; Метод не имеет параметров. Замечания: Возвращает значение типа OleVariant. |
16. Метод PreInitControl | ||||||||||||
Метод интерфейса IFormContext. procedure IFormContext.PreInitControl(const Name: WideString; Value: OleVariant); Параметры:
|
17. Метод RefreshView | ||||||||
Метод интерфейса IFormContext. procedure IFormContext.RefreshView(RefreshAll: WordBool); Параметры:
|
18. Метод RoutineID |
Метод интерфейса IFormContext. function IFormContext.RoutineID: WideString; Метод не имеет параметров. Замечания: Возвращает значение типа WideString. |