project BLF > class BControlProperty > business logic query ControlPropertyByLayer

Description

!!! Has special conditions.


Parameters


iiLayerTypeinteger
iiLayerValueinteger


query condition


  each ControlProperty where
ControlProperty.ControlPropertyLayerType = iiLayerType AND
ControlProperty.ControlPropertyLayerValue = iiLayerValue

      first BusActivity (inner-join) where
BusActivity.BusActivity_ID = ControlProperty.BusActivity_ID AND

          first BusComponent (inner-join) where
BusComponent.BusComponent_ID = BusActivity.BusComponent_ID AND


query resultset tqControlPropertyByLayer


field namedata typedb fielddescription
tiBusActivity_IDintegerControlProperty.BusActivity_IDBusiness Activity
tcBusActivityCodecharacterBusActivity.BusActivityCodeCode
tcBusComponentCodecharacterBusComponent.BusComponentCodeComponent
tiControlProperty_IDintegerControlProperty.ControlProperty_IDRecord ID
tcControlPropertyControlcharacterControlProperty.ControlPropertyControlfully qualified control name
tiControlPropertyLayerTypeintegerControlProperty.ControlPropertyLayerTypescope of the customization
possible values:
1 (user level)
2 (role level)
3 (system level)
tiControlPropertyLayerValueintegerControlProperty.ControlPropertyLayerValueuserID when customized on user level
roleID when customized on role level
zero when customized on system level
tcControlPropertyNamecharacterControlProperty.ControlPropertyNameproperty name
tcControlPropertyWindowcharacterControlProperty.ControlPropertyWindowuser interface name


Internal usage


BLF
method BControlProperty.ApiGetCustomizedForms