Namespace: Consultingwerk.SmartComponents.Interfaces
Interface 
ISmartNavigationTarget Copy to Clipboard
Parent classes:
Inherits: Progress.Lang.Object
Implemented by: Consultingwerk.SmartComponents.Base.SmartDataAdapter, Consultingwerk.SmartComponents.Base.SmartDatasetAdapter, Consultingwerk.SmartComponents.Implementation.SmartBusinessEntityAdapter, Consultingwerk.SmartComponents.Implementation.SmartDataObjectAdapter, Consultingwerk.SmartComponents.Implementation.SmartDatasetChildAdapter, Consultingwerk.SmartComponents.Implementation.SmartTempTableAdapter, Consultingwerk.SmartComponents.Tools.OERABusinessEntityTester.SmartBusinessEntityAdapterTester

File:INavigationTarget
Description:An Interface declaring the members of a nativation target
(data source) component.
Author(s):Mike Fechner / Consultingwerk Ltd.
Created:Sat Jan 17 14:38:02 CET 2009
Purpose: Get/Set the SmartDataSourceState of the current Class.
This Property to Updating if the Method BeginUpdateState () of the
SmartDataAdapter instance is called and it is set to Navigatable
during initialization and if the Property SmartTableIOState of a
Viewer is set to anything but ModifyingData.
Enforced by Interface ISmartDataSource.
Notes: Possible Values (DataSourceStateEnum):
Navigatable
Updating



Top Method Summary
Options Name Purpose
+ 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.

Top Property Summary
Options Name Purpose
+ CHARACTER RecordPosition
+ CHARACTER SmartDataSourceState
+ Consultingwerk.SmartComponents.Interfaces.ISmartNavigationSource SmartNavigationSource


Method Detail
Top

PUBLIC LOGICAL FetchFirst ()

Purpose: This Method moves to the first DataRow inside the BindingSource.
Notes: It is called by The Navigation Tools of the Toolbars.

Returns LOGICAL
Logical value, currently not used
Top

PUBLIC LOGICAL FetchLast ()

Purpose: This Method moves to the last DataRow inside the BindingSource.
Notes: It is called by The Navigation Tools of the Toolbars.
Enforced by Interface ISmartNavigationTarget.

Returns LOGICAL
Logical value, currently not used
Top

PUBLIC LOGICAL FetchNext ()

Purpose: This Method moves to the next DataRow inside the BindingSource.
Notes: It is called by The Navigation Tools of the Toolbars.
Enforced by Interface ISmartNavigationTarget.

Returns LOGICAL
Logical value, currently not used
Top

PUBLIC LOGICAL FetchPrev ()

Purpose: This Method moves to the previous DataRow inside the BindingSource.
Notes: It is called by The Navigation Tools of the Toolbars.
Enforced by Interface ISmartNavigationTarget.

Returns LOGICAL
Logical value, currently not used


Property Detail
Top

PUBLIC CHARACTER RecordPosition


Returns CHARACTER
Top

PUBLIC CHARACTER SmartDataSourceState


Returns CHARACTER
Top

PUBLIC Consultingwerk.SmartComponents.Interfaces.ISmartNavigationSource SmartNavigationSource


Returns Consultingwerk.SmartComponents.Interfaces.ISmartNavigationSource


©2006-2023 Consultingwerk Ltd.         info@consultingwerk.de         http://www.consultingwerk.de       15.04.2024 05:55:02