API browser of migelValidator100 COM module


/images/arrow_right.png ISearch interface V1.00/30 Aug 2002 
The ISearch interface allows browsing of and retrieval of detailed information from the migel database. Searches can be performed by code or by name. The search terms may be specified in full, or may include wildcards. After a successful search, all of the available information directly related to the search term is made available through the interface"s properties.

Every method which starts with the name Search (for example SearchName) produces as a result a selection list, composed of zero or more service records. The total number of records in the list can be retrieved using the method GetRecordCount. The record pointer is initially positioned at the first entry of the selection list. The available information related to the current record is made available through the interface"s properties. The methods MoveFirst, MoveLast, MoveNext, MovePrevious, PutAbsolutePosition, and GetAbsolutePosition are used to reposition the record pointer.

space
space
/images/arrow_right.png Methods 11 methods
GetAbortInfo Get the abort information.
GetAbsolutePosition Gets the current absolute position of the record pointer in the selection list
GetRecordCount Gets the number of service records in the selection list.
GetServices Method for collecting all service records of the resulting search space in one call without the necessity to call the record positioning methods and the appropriate properties of this interface
MoveFirst Moves the record pointer to the first record in the selection list and makes that record the current service record
MoveLast Moves to the last record in the selection list and makes that record the current service record
MoveNext Moves to the next record in the selection list and makes that record the current service record
MovePrevious Moves to the previous record in the selection list object and makes that record the current service record
PutAbsolutePosition Positions the record pointer at the specified absolute position in the selection list
SearchCode This method searches for services by code
SearchName This method searches for services by the service name
space
/images/arrow_right.png Properties 12 properties
[get] Code Service code.
[put] DestructSearch Destructs/invalidates this ISearch interface instance
[get] Interpretation Service interpretation.
[get] Limitation Service limitation
[get] Name Service name.
[get] OldCode Obsolete: old MiGel code
[get] Quantity Quantity.
[get] TP Tax points of the service.
[get] TPValue Tax point value of the service.
[get] Unit Unit name (base unit).
[get] ValidFrom Service valid from date.
[get] ValidTo Service valid to date.
 
space