     RTFReport v3.0 beta 2.
     .
  :      RTF / HTML.

*   3.0b2.       
   ,       ROUTINE.
       .   -2..+2  
  .  :  "" -2..+2;
 "1/1000 inces" -50..+50;  "Points" -7..+7;  "Dialog" -4..+4.
       HTML . 
      ,   , 
      - .
================
 :
   RTFCp.clw    -  CodePages (     LIBSRC)
   RTFRpt.tpl   -    Clarion
   RTFRptAb.tpl -    ABC     
   RTFGpRep.tpw -     
   RTFRptRu.txt -   
================
  :
*        
    -     .

*    Extension   Report
    ,    () RTF
 HTML.     ,   ,
   (RTF)    
,       Microsoft Word.
   HTML   .
       ,
       ,  
  (RTF) .   HTML   
  ,       .
   HTML     ,
     HTML  .
 ,   ,   
        HTML.

*   Report    
 UnivReport - CPCS(v5.15) Creative PC Solutions.
    CPCS:
 EXTENSION:
 - CPCSDynaLabels, 'CPCS Dynamic Label Generator' 
 - CPCSFastDMprint,'Fast DotMatrix Printing support'
 CODE:
 - StoreBinary,'Store Binary BLOB/MEMO'
 - CPCSReportColumns,'CPCS Columnar Report'
 - ExitReportLoop,'Exit from the File I/O Loop of a Report'
 CONTROL:
 - TextBoxPrinter,'Print a TextBox with Overflow'
========================
   :
*   RTFRpt.tpl, RTFRptAb.tpl  RTFGpRep.tpw
  TEMPLATE. RTFCp.clw    LIBSRC.
   Clarion  Temlate Registry. 
       
  (unregister  register).
       
 Global Extensions,  extension RtfReportDef.

*  /    
  "Report"    .  ,
  Report,  Extension: RtfReport.

==========================================
   (RtfReportDef):
*  Global Extensions  CharSet, Code Page, Default Suffix. 
CharSet  Code Page   ,   
  ,   ,     
  . Default Suffix -   ,
        , 
  "Cyr". :        
   "Arial",     
  Arial Cyr.      : 
RtfFontDefaultCharSet, RtfFontDefaultCodePage, RtfFontDefaultPostPosition
.
         .

==========================================
   (RTFReport):
       :
 --  -    Band  Page Header, Group Foter, 
Detail  .
 --    -   Control     String
   - String, Variable String  ..
 --   ,    ,  
  - /!.     
  ,      "!"

* RTF File Name, HTML File Name -      ,
   .

* View Procedure -  .

* HTML () -    HTML .
(     )

* Page () -      . 
    ,    
 ,       
  RTF  HTML.   -   
,       .
       N  N.

* Printed Lines Per Page -    .
  0         
.         
 RtfLinesPerPage,      
RtfLinesPerPageCount.      .
 , ,  ,       
,       .
     -   
           
   - <12>        
PageFooter  PageHeader.

* Fields () -      . 
   :
 RTF         .
 HTML  ,       
 .      
AnsiToHTML().     ,    
    (RowSpan).      
   ,      
  . **  ,    5 .  
   2  4.    3 .  
     2   . **
  2    (1  0 ).

* Ignore Left Position -       
   . :    
   8    .   
"Ignore Left Position"   10,  ,   ,
      .     
  11         
 11    .      
.          
    .

==========================================
    :
*        
Control   STRING. ..  , , 
Check Box    .   RTF .

==========================================
    :
*    ,      
    .       Source Report.
      AT(N,N,N,N)   
Report       .     
 ,  , AT(-10,,50,60)   ,   
    - , ,  
 .     AT(X,Y,,)
 X  Y    ,       
.        
   ,     
      
   . , ,   
5  3       
    .     
  .

*       
   USE.       
     .

*       
    (RTF)   ,   
     (  ).
           
     .
      
    .    
  ,  ,   , 
  .   , ,  ,
    ,    . 
      ,   ,
    .
 - ,      
       .

*      (RTF)   
.        -
  .  Word    .
   PageHeader  String (    
  )       
 "Variable String"  "Total Type" = "Page No"  . 
     .
 HTML     TITLE .
 ,  ,     .
 ,    ,   .
 ,       40 
  @s255,   ,  ,  
  .
  -------
*      Clarion 5  5.5
       
    LIBSRC\EQUATES.CLW   CHARSET:...

============================================
      :
*     .
    (Global -> Extension) 
  "Default Code Page"
============================================
 :
*    ,       (ClaList,Clarion)
 .    -  ,     
 -    -  ,  ,
     .    
         .

*       RTFReport,
 ,  ,      .
(    HTML    Products.tps
  GIF    "Invoice"   .
  *.gif   GIF)
   -------------------
   ***
    
   vlad@v-ufal.chel.su ()
   vhome@v-ufal.chel.su ()
