Navigate to: Methods | Constructors | Events | Properties | ProDatasets | Temp-Tables
| Options | Name | Purpose | |
|---|---|---|---|
| ActivateSmartViewerEventHandler () |
Activates SmartViewer TextChanged/CheckedChanged Event Handlers
after a navigation (FetchFirst/FetchNext/FetchPrev/FetchLast) |
||
| AddRecordInUpdatableGrid () |
Ensures an updatable browser is in the correct adding state after
a record was created through the Binding Source event |
||
| AddSmartNavigationSource (ISmartNavigationSource) |
Adds a(nother) SmartNavigationSource to the SmartDataAdapter
instance |
||
| AttachBindingSource (BindingSource) |
This Method is used to attach a new BindingSource to a SmartDataTarget.
Inside a SmartDataAdapter which can be a SmartDataTarget a new
BindingSource is created or borrowed from a Browser. |
||
| AttachSchemaToBindingSource (BindingSource) |
Attaches the Data Schema to the BindingSource |
||
| BeginInit () |
Invoked at the beginning of a Containers InitializeComponents
method |
||
| BeginUpdateState (ISmartDataTarget) |
The Message to for instance Disable a Browser is send to all
SmartDataTargets except the calling one |
||
| BeginUpdateStateHandler (Object, DataSourceUpdateStateEventArgs) |
Event handler for the BeginUpdateState event of the SmartDataSource |
||
| CancelCreateRecord () |
Invoked from the SmartDataTarget to cancel the creation of a new
row |
||
| A | CancelCreateRowHandler (Object, CancelCreateRowEventArgs) |
Event Handler for the CancelCreateRow event of the ProBindingSource |
|
| CloseQuery () |
Empties the result set of this SmartDataAdapter. Used to clear grids |
||
| CHARACTER ColumnDataType (character) |
Returns the ABL data-type of the column |
||
| HANDLE ConnectService () |
Returns the handle of the AppServer partition associated with
this SmartDataAdapter |
||
| CreateBindingSource () |
CreateBindingSource is to be called inside the RetrieveData Method
if no valid BindingSource is present inside the SmartDataAdapter.
The newly created BindingSource is then registered to all
SmartDataTargets of this SmartDataAdapter. |
||
| CreateRecord () |
Invoked from the SmartDataTarget to create a new row |
||
| A | CreateRowHandler (Object, CreateRowEventArgs) |
Handler for the CreateRow event of the ProBindingSource |
|
| DeactivateSmartViewerEventHandler () |
Activates SmartViewer TextChanged/CheckedChanged Event Handlers
after a navigation (FetchFirst/FetchNext/FetchPrev/FetchLast)
*/ |
||
| LOGICAL DeleteQueryRow () |
This protected method can be used to remove the current row from a
Query. This method calls DeleteQueryRow(FALSE). |
||
| LOGICAL DeleteQueryRow (logical) |
This protected method can be used to remove the current row from a
Query. The parameter is logical and controls if only the first
table (FALSE) or all rows shall be removed. |
||
| A | DeleteRow () |
The DeleteRow is an abstract method - that means that it needs
to be overridden in a class that inherits from this base class.
Enforced by Interface ISmartDataSource. |
|
| DeregisterSmartDataTarget (ISmartDataTarget) |
Deregister a SmartDataTarget with the SmartDataSource. Usually done
when a SmartDataTarget is deleted and the SmartDataSource is still
running |
||
| DisposedHandler (Object, EventArgs) |
Event handler for the Disposed event of this instance |
||
| EndInit () |
Invoked at the end of a Containers InitializeComponents method |
||
| EndUpdateState (ISmartDataTarget) |
The Message to for instance enable a Browser is send to all
SmartDataTargets except the calling one. |
||
| EndUpdateStateHandler (Object, DataSourceUpdateStateEventArgs) |
Event handler for the EndUpdateState event of the SmartDataSource |
||
| EndUpdateStateInDataSource (ISmartDataTarget) |
Invokes EndUpdateState in the SmartDataSource of this SmartDataAdapter |
||
| EvaluateTableIOState () |
This Method is enforced by the Interface ISmartDataTarget and is
only required for visual DataTargets. |
||
| LOGICAL FetchFirst () |
This Method moves to the first DataRow inside the BindingSource. |
||
| LOGICAL FetchLast () |
This Method moves to the last DataRow inside the BindingSource. |
||
| LOGICAL FetchNext () |
This Method moves to the next DataRow inside the BindingSource. |
||
| LOGICAL FetchPrev () |
This Method moves to the previous DataRow inside the BindingSource. |
||
| Consultingwerk.SmartComponents.Interfaces.ISmartDataBrowser FindLinkedSmartDataBrowser () |
Returns the reference to the linked SmartDataBrowser, if any |
||
| Consultingwerk.SmartComponents.Interfaces.ISmartTableIOTarget FindLinkedUpdatingSmartDataTarget () |
Returns the reference to the first linked ISmartDataTarget which is
also an ISmartTableIOTarget, that has a valid SmartTableIOSource assigned |
||
| CHARACTER GetFieldValues (character) |
Returns a CHR(1) delimited list of field values from the
DataSource |
||
| CHARACTER GetRecordPosition () |
Evaluates the current record position property value |
||
| LOGICAL HasFields (character) |
Returns a logical value indicating if the SmartDataAdapter can provide
the given fields |
||
| LOGICAL HasUpdatingDataTarget () |
Returns if the SmartDataAdapter has a SmartDataTarget that
is currently modifying data |
||
| InvokeParentPositionChanged (Object, EventArgs) |
Invokes the ParentPositionChanged event handler in all connected
SmartDataAdapter instances |
||
| LOGICAL IsUpdating (logical) |
Returns if if this Adapter or any of it's Data-Target Adapters are
updating (a Data-Target with SmartTableIOState:ModifyingData) |
||
| OffEndHandler (Object, OffEndEventArgs) |
Event handler for the OffEnd event of the ProBindingSource object |
||
| OnAfterQueryPositionChanged (EventArgs) |
Raises the AfterQueryPositionChanged event |
||
| OnAfterRetrieveData (EventArgs) |
Raises the AfterRetrieveData event |
||
| OnBeforeRetrieveData (CancelEventArgs) |
Raises the BeforeRetrieveData event |
||
| OnBeginUpdateState (DataSourceUpdateStateEventArgs) |
Raises the BeginUpdateState event |
||
| OnBindingSourceChanged (BindingSourceChangedEventArgs) |
Raises the BindingSourceChanged event |
||
| OnCurrentChanged (EventArgs) |
Raises the CurrentChanged event |
||
| OnEndUpdateState (DataSourceUpdateStateEventArgs) |
Raises the EndUpdateState event |
||
| OnQueryClosed (EventArgs) |
Raises the QueryClosed |
||
| OnSmartDataSourceChanged (EventArgs) |
Publishes the SmartGroupAssignSourceChanged event |
||
| OnSmartNavigationTargetPositionChanged (SmartNavigationTargetPositionChangedEventArgs) |
Raises the SmartNavigationTargetPositionChanged event |
||
| OnSmartNavigationTargetStateChanged (SmartNavigationTargetStateChangedEventArgs) |
Raises the SmartNavigationTargetStateChanged event |
||
| ParentBindingSourceChangedHandler (Object, BindingSourceChangedEventArgs) |
Event Handler for the BindingSourceChanged event of the
SmartDataSource |
||
| ParentPositionChanged (Object, EventArgs) |
This Method is invoked by the ParentPositionChangedBase Event Handler
of the SmartDataAdapters base class when the PositionChanged Event of
the SmartDataSources BindingSource is fired. |
||
| F | ParentPositionChangedBase (Object, EventArgs) |
Handler for the PositionChanged Event of the SmartDataSources
BindingSource. |
|
| PositionChangedHandler (Object, EventArgs) |
Handler for the PositionChanged event of the BindingSource attached
to this SmartDataAdapter instance. |
||
| RegisterSmartDataTarget (ISmartDataTarget) |
Register a SmartDataTarget with the SmartDataSource.
This Method is called by Classes implementing the ISmartDataTarget
Interface when a new SmartDataSource is set. |
||
| RemoveSmartNavigationSource (ISmartNavigationSource) |
Removes a SmartNavigationSource from the SmartDataAdapter
instance |
||
| RepositionToRowid (character) |
Repositions to a Rowid list from a character |
||
| RepositionToRowid (rowid) |
Repositions to a single Rowid |
||
| RepositionToRowid (rowid[]) |
Repositions to a Rowid Array |
||
| A | LOGICAL RetrieveData () |
RetrieveData is an abstract method - that means that it needs
to be overridden in a class that inherits from this base class.
Enforced by Interface ISmartDataSource. |
|
| SetSmartDataSource (ISmartDataSource) |
SetSmartDataSource sets the SmartDataSource of the current instance
of the SmartDataAdapter. |
||
| SubscribeAfterRetrieveData (IAfterRetrieveDataSubscriber) |
Subscribes an instance of an object to the AfterRetrieveData
callback. |
||
| A | UpdateRow () |
The UpdateRow is an abstract method - that means that it needs
to be overridden in a class that inherits from this base class.
Enforced by Interface ISmartDataSource. |
| Options | Name | Purpose | |
|---|---|---|---|
| SmartDataAdapter () |
The Constructor initializes a new SmartDataAdapter. The Default
Value for cSmartDataSourceState is set to Navigatable. |
||
| SmartDataAdapter (IContainer) |
The Constructor initializes a new SmartDataAdapter. The Default
Value for cSmartDataSourceState is set to Navigatable. |
| Options | Name | Purpose | |
|---|---|---|---|
| AfterQueryPositionChanged DELEGATE System.EventHandler |
Event fired whenever the QueryPosition has changed (i.e. Add or
Delete and Grids etc. need to update the current position) |
||
| AfterRetrieveData DELEGATE System.EventHandler |
Event fired whenever the SmartDataAdapter has opened a new query |
||
| BeforeRetrieveData DELEGATE System.ComponentModel.CancelEventHandler |
Event fired before the SmartDataAdapter is about to open a new query |
||
| BeginUpdateState (Object, DataSourceUpdateStateEventArgs) |
Event raised when a ISmartDataTarget of this SmartDataAdapter instance
begins the update state |
||
| BindingSourceChanged (Object, BindingSourceChangedEventArgs) |
Event fired whenever the SmartDataAdapters BindingSource property
changes |
||
| CurrentChanged DELEGATE System.EventHandler |
Raised whenever the Data Adapter is positioned on a new row. |
||
| EndUpdateState (Object, DataSourceUpdateStateEventArgs) |
Event raised when a ISmartDataTarget of this SmartDataAdapter instance
ends the update state |
||
| QueryClosed DELEGATE System.EventHandler |
Raised when the CloseQuery method is called |
||
| SmartDataSourceChanged DELEGATE System.EventHandler |
Event fired when the SmartDataSource Property is changed |
||
| SmartNavigationTargetPositionChanged (Object, SmartNavigationTargetPositionChangedEventArgs) |
Event fired whenever the RecordPosition properties has changed |
||
| SmartNavigationTargetStateChanged (Object, SmartNavigationTargetStateChangedEventArgs) |
Event fired whenever the SmartDataSourceState property has changed |
| Options | Name | Purpose | |
|---|---|---|---|
| CHARACTER AppServerPartition |
|
||
| LOGICAL Available |
|
||
| Progress.Data.BindingSource BindingSource |
|
||
| CHARACTER BindingSourceExcludeFields |
|
||
| CHARACTER BindingSourceIncludeFields |
|
||
| Progress.Data.BindingSource DataSourceBindingSource |
|
||
| LOGICAL Initializing |
|
||
| Consultingwerk.SmartComponents.Interfaces.Design.IDesignDataSource LinkDataSource |
|
||
| Consultingwerk.SmartComponents.Interfaces.Design.IDesignNavigationSource LinkNavigationSource |
|
||
| INTEGER PreviousPosition |
|
||
| CHARACTER RecordPosition |
|
||
| Consultingwerk.SmartComponents.Interfaces.ISmartDataSource SmartDataSource |
|
||
| LOGICAL SmartDataSourceActive |
|
||
| CHARACTER SmartDataSourceState |
|
||
| Consultingwerk.SmartComponents.Base.ListISmartDataTarget SmartDataTargets |
|
||
| Consultingwerk.SmartComponents.Interfaces.ISmartNavigationSource SmartNavigationSource |
|
||
| Consultingwerk.SmartComponents.Interfaces.ISmartDataTarget UpdatingSmartDataTarget |
|
|
Top
ActivateSmartViewerEventHandler ()
|
|||||||||||||||||||||||||||||||
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
AddRecordInUpdatableGrid ()
|
|||||||||||||||||||||||||||||||
AddSmartNavigationSource (ISmartNavigationSource)
|
|||||||||||||||||||||||||||||||
AttachBindingSource (BindingSource)
|
|||||||||||||||||||||||||||||||
AttachSchemaToBindingSource (BindingSource)
|
|||||||||||||||||||||||||||||||
BeginInit ()
|
|||||||||||||||||||||||||||||||
BeginUpdateState (ISmartDataTarget)
|
|||||||||||||||||||||||||||||||
BeginUpdateStateHandler (Object, DataSourceUpdateStateEventArgs)
|
|||||||||||||||||||||||||||||||
CancelCreateRecord ()
|
|||||||||||||||||||||||||||||||
CancelCreateRowHandler (Object, CancelCreateRowEventArgs)
|
|||||||||||||||||||||||||||||||
CloseQuery ()
|
|||||||||||||||||||||||||||||||
CHARACTER ColumnDataType (character)
|
|||||||||||||||||||||||||||||||
HANDLE ConnectService ()
|
|||||||||||||||||||||||||||||||
CreateBindingSource ()
|
|||||||||||||||||||||||||||||||
CreateRecord ()
|
|||||||||||||||||||||||||||||||
CreateRowHandler (Object, CreateRowEventArgs)
|
|||||||||||||||||||||||||||||||
DeactivateSmartViewerEventHandler ()
|
|||||||||||||||||||||||||||||||
LOGICAL DeleteQueryRow ()
|
|||||||||||||||||||||||||||||||
LOGICAL DeleteQueryRow (logical)
|
|||||||||||||||||||||||||||||||
DeleteRow ()
|
|||||||||||||||||||||||||||||||
DeregisterSmartDataTarget (ISmartDataTarget)
|
|||||||||||||||||||||||||||||||
DisposedHandler (Object, EventArgs)
|
|||||||||||||||||||||||||||||||
EndInit ()
|
|||||||||||||||||||||||||||||||
EndUpdateState (ISmartDataTarget)
|
|||||||||||||||||||||||||||||||
EndUpdateStateHandler (Object, DataSourceUpdateStateEventArgs)
|
|||||||||||||||||||||||||||||||
EndUpdateStateInDataSource (ISmartDataTarget)
|
|||||||||||||||||||||||||||||||
EvaluateTableIOState ()
|
|||||||||||||||||||||||||||||||
LOGICAL FetchFirst ()
|
|||||||||||||||||||||||||||||||
LOGICAL FetchLast ()
|
|||||||||||||||||||||||||||||||
LOGICAL FetchNext ()
|
|||||||||||||||||||||||||||||||
LOGICAL FetchPrev ()
|
|||||||||||||||||||||||||||||||
Consultingwerk.SmartComponents.Interfaces.ISmartDataBrowser FindLinkedSmartDataBrowser ()
|
|||||||||||||||||||||||||||||||
Consultingwerk.SmartComponents.Interfaces.ISmartTableIOTarget FindLinkedUpdatingSmartDataTarget ()
|
|||||||||||||||||||||||||||||||
CHARACTER GetFieldValues (character)
|
|||||||||||||||||||||||||||||||
CHARACTER GetRecordPosition ()
|
|||||||||||||||||||||||||||||||
LOGICAL HasFields (character)
|
|||||||||||||||||||||||||||||||
LOGICAL HasUpdatingDataTarget ()
|
|||||||||||||||||||||||||||||||
InvokeParentPositionChanged (Object, EventArgs)
|
|||||||||||||||||||||||||||||||
LOGICAL IsUpdating (logical)
|
|||||||||||||||||||||||||||||||
OffEndHandler (Object, OffEndEventArgs)
|
|||||||||||||||||||||||||||||||
OnAfterQueryPositionChanged (EventArgs)
|
|||||||||||||||||||||||||||||||
OnAfterRetrieveData (EventArgs)
|
|||||||||||||||||||||||||||||||
OnBeforeRetrieveData (CancelEventArgs)
|
|||||||||||||||||||||||||||||||
OnBeginUpdateState (DataSourceUpdateStateEventArgs)
|
|||||||||||||||||||||||||||||||
OnBindingSourceChanged (BindingSourceChangedEventArgs)
|
|||||||||||||||||||||||||||||||
OnCurrentChanged (EventArgs)
|
|||||||||||||||||||||||||||||||
OnEndUpdateState (DataSourceUpdateStateEventArgs)
|
|||||||||||||||||||||||||||||||
OnQueryClosed (EventArgs)
|
|||||||||||||||||||||||||||||||
OnSmartDataSourceChanged (EventArgs)
|
|||||||||||||||||||||||||||||||
OnSmartNavigationTargetPositionChanged (SmartNavigationTargetPositionChangedEventArgs)
|
|||||||||||||||||||||||||||||||
OnSmartNavigationTargetStateChanged (SmartNavigationTargetStateChangedEventArgs)
|
|||||||||||||||||||||||||||||||
ParentBindingSourceChangedHandler (Object, BindingSourceChangedEventArgs)
|
|||||||||||||||||||||||||||||||
ParentPositionChanged (Object, EventArgs)
|
|||||||||||||||||||||||||||||||
ParentPositionChangedBase (Object, EventArgs)
|
|||||||||||||||||||||||||||||||
PositionChangedHandler (Object, EventArgs)
|
|||||||||||||||||||||||||||||||
RegisterSmartDataTarget (ISmartDataTarget)
|
|||||||||||||||||||||||||||||||
RemoveSmartNavigationSource (ISmartNavigationSource)
|
|||||||||||||||||||||||||||||||
RepositionToRowid (character)
|
|||||||||||||||||||||||||||||||
RepositionToRowid (rowid)
|
|||||||||||||||||||||||||||||||
RepositionToRowid (rowid[])
|
|||||||||||||||||||||||||||||||
LOGICAL RetrieveData ()
|
|||||||||||||||||||||||||||||||
SetSmartDataSource (ISmartDataSource)
|
|||||||||||||||||||||||||||||||
SubscribeAfterRetrieveData (IAfterRetrieveDataSubscriber)
|
|||||||||||||||||||||||||||||||
UpdateRow ()
|
|||||||||||||||||||||||||||||||
SmartDataAdapter ()
|
|||||||||||||||||
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
SmartDataAdapter (IContainer)
|
|||||||||||||||||
AfterQueryPositionChanged DELEGATE System.EventHandler
|
||||||||||||||||||||||
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
AfterRetrieveData DELEGATE System.EventHandler
|
||||||||||||||||||||||
BeforeRetrieveData DELEGATE System.ComponentModel.CancelEventHandler
|
||||||||||||||||||||||
BeginUpdateState (Object, DataSourceUpdateStateEventArgs)
|
||||||||||||||||||||||
BindingSourceChanged (Object, BindingSourceChangedEventArgs)
|
||||||||||||||||||||||
CurrentChanged DELEGATE System.EventHandler
|
||||||||||||||||||||||
EndUpdateState (Object, DataSourceUpdateStateEventArgs)
|
||||||||||||||||||||||
QueryClosed DELEGATE System.EventHandler
|
||||||||||||||||||||||
SmartDataSourceChanged DELEGATE System.EventHandler
|
||||||||||||||||||||||
SmartNavigationTargetPositionChanged (Object, SmartNavigationTargetPositionChangedEventArgs)
|
||||||||||||||||||||||
SmartNavigationTargetStateChanged (Object, SmartNavigationTargetStateChangedEventArgs)
|
||||||||||||||||||||||
CHARACTER AppServerPartition
|
|||||||||
|---|---|---|---|---|---|---|---|---|---|
LOGICAL Available
|
|||||||||
Progress.Data.BindingSource BindingSource
|
|||||||||
CHARACTER BindingSourceExcludeFields
|
|||||||||
CHARACTER BindingSourceIncludeFields
|
|||||||||
Progress.Data.BindingSource DataSourceBindingSource
|
|||||||||
LOGICAL Initializing
|
|||||||||
Consultingwerk.SmartComponents.Interfaces.Design.IDesignDataSource LinkDataSource
|
|||||||||
Consultingwerk.SmartComponents.Interfaces.Design.IDesignNavigationSource LinkNavigationSource
|
|||||||||
INTEGER PreviousPosition
|
|||||||||
CHARACTER RecordPosition
|
|||||||||
Consultingwerk.SmartComponents.Interfaces.ISmartDataSource SmartDataSource
|
|||||||||
LOGICAL SmartDataSourceActive
|
|||||||||
CHARACTER SmartDataSourceState
|
|||||||||
Consultingwerk.SmartComponents.Base.ListISmartDataTarget SmartDataTargets
|
|||||||||
Consultingwerk.SmartComponents.Interfaces.ISmartNavigationSource SmartNavigationSource
|
|||||||||
Consultingwerk.SmartComponents.Interfaces.ISmartDataTarget UpdatingSmartDataTarget
|
|||||||||