Vovin.CmcLibNet.Database Namespace |
| Class | Description | |
|---|---|---|
| BaseCursorFilter |
CursorFilter is a an abstract base class for the various Commence filters you can create.
Use CursorFilters.Add to get a derived filter object that exposes properties only applicable to that filtertype.
This shields you from having to use the horrible DDE syntax the ViewFilter request takes.
You can still set filters the old-fashioned way via CommenceCursor.SetFilter.
| |
| BaseRowSet |
Abstract base class for the various *RowSet Types.
| |
| CommenceAddRowSet |
Represents a AddRowSet to add items to Commence.
| |
| CommenceCursor |
Wrapper around the Commence FormOA.ICommenceCursor interface.
| |
| CommenceDatabase |
.Net Wrapper around the Commence database API.
COM clients can instantiate this by using the ProgId CmcLibNet.Database. So from VBScript you would do:VBScript Dim db : Set db = CreateObject("CmcLibNet.Database") '.. do stuff .. db.Close Set db = Nothing When used fom a Commence Item Detail Form or Office VBA, be sure to read up on the Close method. | |
| CommenceDeleteRowSet |
Represent a rowset of items to delete. Items are not deleted until Commit is called.
| |
| CommenceEditRowSet |
Represents a rowset of items to edit.
| |
| CommenceQueryRowSet |
Represents a rowset of items to query.
| |
| CursorColumns |
Convenience class for setting multiple columns in a cursor. Should not be combined with the direct methods of setting columns in ICommenceCursor.
| |
| CursorFilters |
Class for creating, removing and applying Cursor filters.
This is significantly different from the usual way of filtering in Commence API. See code samples below. | |
| CursorFilterTypeCTCF |
Represents a filter of type 'Connection To Category Field' (CTCF).
| |
| CursorFilterTypeCTCTI |
Represents a filter of type 'Connection To Connected Item' (CTCTI).
| |
| CursorFilterTypeCTI |
Represents a filter of type 'Item Connected To Item' (CTI).
| |
| CursorFilterTypeF |
Represents a filter of type 'Field' (F).
|
| Interface | Description | |
|---|---|---|
| IBaseRowSet |
Exposes methods and properties shared by all rowset types.
| |
| ICommenceAddRowSet |
Interface for CommenceAddRowSet.
| |
| ICommenceCursor |
CommenceCursor interface.
| |
| ICommenceDatabase |
Exposes all 'native' Commence API database functionality, including all functionality provided by the DDE interface (ICommenceConversation).
There is no need to use DDE syntax with CmcLibNet, all DDE plumbing is hidden from the end user.
You cannot get a reference to FormOA.ICommenceConversation from CmcLibNet. COM clients can reference this interface by using the ProgId CmcLibNet.Database. VBScript:VBScript Dim db : Set db = CreateObject("CmcLibNet.Database") '.. do stuff .. db.Close Set db = Nothing When used fom a Commence Item Detail Form or Office VBA, be sure to read up on the Close method. | |
| ICommenceDeleteRowSet |
Interface for CommenceDeleteRowSet
| |
| ICommenceEditRowSet |
interface for CommenceEditRowSet
| |
| ICommenceQueryRowSet |
Interface for CommenceQueryRowSet
| |
| ICursorColumns |
Interface for CursorColumns, allows for a convenient way of setting direct and related columns.
| |
| ICursorFilter |
Exposes members of CursorFilter, a base class for all filters.
| |
| ICursorFilters |
Exposes members of the CursorFilters class. For code examples see CursorFilters.
| |
| ICursorFilterTypeCTCF |
Interface for CursorFilterTypeCTCF.
| |
| ICursorFilterTypeCTCTI |
interface for CursorFilterTypeCTCTI.
| |
| ICursorFilterTypeCTI |
Interface for CursorFilterTypeCTI.
| |
| ICursorFilterTypeF |
Interface for CursorFilterTypeF.
|
| Enumeration | Description | |
|---|---|---|
| CmcCursorBookmark |
Cursor's rowpointer enum
| |
| CmcCursorType |
Cursor flags enum; determines what type of cursor to create.
| |
| CmcLinkMode |
Link modes used with View linking. Only used in the GetViewToFile method.
| |
| CmcOptionFlags |
Commence option flags.
| |
| CommenceFieldType |
Commence field types.
| |
| FilterQualifier |
Valid qualifiers used in a Commence ViewFilter request.
| |
| FilterType |
Filter Types that a Commence ViewFilter request can use, i.e. the filters you can apply to Commence.
|