      _______________533

 . ,  (      -
 )     

TLocateOptions SearchOptions;

SearchOptions  loPartialKey  loCaselnsensitive;

Tablel->Locate("Fam",EFam->Text, SearchOptions);

      ,    .
,      ,  
 .

      :

TLocateOptions SearchOptions;

Tablel->Locate("Fam", EFam->Text,

SearchOptionsloParti1loCaselnsensitive);

        VarAr-
rayOf,    Variant      -
 . ,        
  

TLocateOptions SearchOptions;

Variant locvalues[] = {EDep->Text, EFam->Text);

Tablel->Locate("Dep;Fam", VarArrayOf(locvalues,1),

SearchOptionsloPartialKeyloCaselnsensitive) ;

        Lookup.   
 :

System::Variant _fastcall Lookuplconst System:: AnsiString KeyFields,
const System::Variant SKeyValues,-
const System::AnsiString ResultFields) ;

     Locate.    ,
 ,       Variant.
    ,   false.

,     ,   , -
     EFam,     EDep  ,  -
  ,       :

EDep->Text = Tablel->Lookup("Fam",EFam->Text,"Dep") ;

 Lookup    .    -
  .     .  ,
     KeyValues    Lookup
 Locate.       -
   .                I

9.11.7     

       -
       .  -
   ,     -
     .  SetRangeStart 
    dsSetKey     -
          -
 .  SetRangeEnd  ,  
       .
 ,    ,    Apply-
Range.         -
        ,   -
     .