Difference between revisions of "FileMan Delphi Components/TFMFinder"

From VistApedia
Jump to: navigation, search
 
 
Line 1: Line 1:
= Unit =
+
== TFMFinder Component ==
 +
 
 +
* TFMFinder Component [[FileMan_Delphi_Components/TFMFinder_Properties|Properties]]
 +
* TFMFinder Component [[FileMan_Delphi_Components/TFMFinder_Methods|Methods]]
 +
* [[FileMan_Delphi_Components/TFMFinder_See_Also|See Also related topics]]
 +
* Defined in the [[FileMan_Delphi_Components/Fmcmpnts|Fmcmpnts Unit]]
 +
 
 +
== Unit ==
  
 
[[FileMan_Delphi_Components/Fmcmpnts|Fmcmpnts]]
 
[[FileMan_Delphi_Components/Fmcmpnts|Fmcmpnts]]
  
 
+
== Parent Class ==
= Parent Class =
 
  
 
<code>TFMFinder = class(TFMAccess)</code>
 
<code>TFMFinder = class(TFMAccess)</code>
  
 
+
== Description ==
= Description =  
 
  
 
The purpose of the '''TFMFinder''' component is to find and retrieve one or more records by matching a lookup value to values in one or more of the target file's indexes. The associated remote procedure uses the [http://hardhats.org/fileman/pm/db_dicf.htm <code>FIND^DIC</code>] Database Server (DBS) call to find and retrieve records.
 
The purpose of the '''TFMFinder''' component is to find and retrieve one or more records by matching a lookup value to values in one or more of the target file's indexes. The associated remote procedure uses the [http://hardhats.org/fileman/pm/db_dicf.htm <code>FIND^DIC</code>] Database Server (DBS) call to find and retrieve records.

Latest revision as of 20:43, 8 February 2011

TFMFinder Component

Unit

Fmcmpnts

Parent Class

TFMFinder = class(TFMAccess)

Description

The purpose of the TFMFinder component is to find and retrieve one or more records by matching a lookup value to values in one or more of the target file's indexes. The associated remote procedure uses the FIND^DIC Database Server (DBS) call to find and retrieve records.


Most TFMFinder properties correspond to parameters for the FIND^DIC call. The other properties are for controlling processing on the Delphi client side.

The TFMFinder can be useful in certain cases where the TFMLister is not. In particular, if you use the TFMLister to match lookup values with its PartList property, matching is done against VA FileMan internal values. TFMFinder, on the other hand, can lookup based on external values.