Class: dbFormExternalControl

Module location: dbExtFrm.pkg line 103 (view source)

Class Hierarchy:

DFBaseEntryEntrydbForm_dbFormDSdbFormdbFormExternalControl

Direct Known Subclasses:

dbTrackBar,

Class Definition

Properties

integerLocalChangingState
set true when making a local (externally triggered) change. This is set when a Set Value of Set Local_Value change is made
integerPrivate.ControlChangingState
This is used to prevent recursion. When a control notifies DF that a value has changed, DF will attempt to notify the control. We must stop that circularity

Functions and Procedures

Construct_Object()
Inherited from dbFormDS
StringControlValue()
ControlValueChanged()
RefreshControl(string sVal)
refresh control without triggering a DD changed condition.
set(integer iItem string sVal)
Inherited from Extended_DEO_Mixin
When the DF side changes we must notify the control about the change. If DD are in use we must use set Local_Value, if no DD we use set value
set(integer iItem string sVal)
Inherited from Extended_DEO_Mixin
Set(string sVal)
Inherited from Extended_DEO_Mixin
It is expected that the sub-class (or more likely another mixin included with the sub-class will provide functionality for these messages. This gets and sets the value of the actual window control. These should only be used to synchronize the window control and the DF side. Do not use for any other purpose.

Instances

oCustomer_AddressCustomer.vw53
oCustomer_AddressOrder.vw121
oCustomer_BalanceCustomer.vw142
oCustomer_CityCustomer.vw63
oCustomer_CityOrder.vw131
oCustomer_Credit_LimitCustomer.vw124
oCustomer_Email_addressCustomer.vw109
oCustomer_Fax_numberCustomer.vw99
oCustomer_NameCustomer.vw35
oCustomer_NameOrder.vw106
oCustomer_NumberCustomer.vw25
oCustomer_Phone_numberCustomer.vw89
oCustomer_PurchasesCustomer.vw133
oCustomer_StateOrder.vw141
oCustomer_ZipCustomer.vw82
oCustomer_ZipOrder.vw148
oInvt_DescriptionInvt.vw41
oInvt_Item_IDInvt.vw31
oInvt_On_HandInvt.vw102
oInvt_Unit_PriceInvt.vw92
oInvt_Vendor_IDInvt.vw56
oInvt_Vendor_Part_IDInvt.vw76
oOrderHea_Customer_NumberOrder.vw72
oOrderHea_Order_NumberOrder.vw61
oOrderHea_Order_TotalOrder.vw284
oOrderHea_Ordered_ByOrder.vw155
oOrderHea_Salesperson_IDOrder.vw165
oSalesP_IDSalesp.vw23
oSalesP_NameSalesp.vw32
oVendor_AddressVendor.vw47
oVendor_CityVendor.vw57
oVendor_Fax_NumberVendor.vw100
oVendor_IdVendor.vw27
oVendor_NameInvt.vw66
oVendor_NameVendor.vw37
oVendor_Phone_NumberVendor.vw90
oVendor_ZipVendor.vw80

References (1):

ModuleContaining SymbolLine
dbTrckbr.pkgdbTrackBar73