972_____________________________________________ 15

dsFilter          OnFilterRecord.  -
       
     

dsNew Value     , ,  
  NewValue.

dsOldValue      , ,  
  OldValue

dsCurValue      , ,  
  CurValue

dsBlockRead          
     

dsInternalCalc  ,    ,

 ,     ,  
FieldKind   fkInternalCalc

         
.   ,   -
    TField,      .
 dsCalcFields  dsFilter     -
  OnCalcField  OnFilterRecord    
 .         
,   ,     .

 Close     ,   Ac-
tive    false.   State    dslnactive.

 Open     ,   Ac-
tive    true.   State    dsBrowse.

 Edit      dsEdit.

 Insert  InsertRecord       -
,    ,       
C++Builder,   State   dslnsert.

 EditKey, SetRange, SetRangeStart, SetRangeEnd  AppIyRange, -
          ,
 State   dsSetKey.

       -
  .        
 ,         .
,     ,    
   dsEdit  Edit,     EDa-
tabaseError   Dataset not in edit or insert mode     
 Edit  Insert.

Style   TPen

    
 TPen



enum TPenStyle {psSolid, psDash, psDot, psDashDot, psDashDotDot,
psClear, psInsideFrame);

_property TPenStyle Style