home *** CD-ROM | disk | FTP | other *** search
- ********************
-
- PROCEDURE Init_rpt
-
- PARAMETERS ok_file, ok_way, _inplace
-
- IF PCOUNT() = 2
- _inplace = .F.
- ENDIF
-
- STORE "" TO sst_f_str, sst_ndx, sst_t_file, sst_t_ndx, ssthead1, ssthead2, ssthead3, ssthead4, ssthead5, ssthead6
- STORE "" TO sstfoot1, sstfoot2, sstfoot3, sstcon1, sstcon2, sstcon3, sstcon4, sstcon5, sstcon6, sstcon7, sstcon8
- STORE "" TO sstcon9, sstcon10, sstcon11, sstcon12, sst_filter,sstfile
-
- STORE SPACE(132) TO ssthead1, ssthead2, ssthead3, ssthead4, ssthead5, ssthead6
- STORE SPACE(132) TO sstfoot1, sstfoot2, sstfoot3
- STORE SPACE(152) TO sstcon1, sstcon2, sstcon3, sstcon4, sstcon5, sstcon6, sstcon7, sstcon8, sstcon9, sstcon10, sstcon11, sstcon12
- STORE SPACE(100) TO sst_filter
- STORE SPACE(15) TO sstfile
- IF ok_way = 3 && output to file...
- sstfile = LTRIM(TRIM(SUBSTR(ok_file, 1, AT(".", ok_file)-1)))
- ENDIF
- STORE 6 TO ssthcnt
- STORE 3 TO sstfcnt
- STORE 12 TO sstccnt
- STORE 1 TO rpt1, rpt21
- STORE 0 TO sst_spec
- STORE DTOC(DATE()) TO sstdate
- STORE TIME() TO ssttime
- STORE "0" TO sstpage
- DECLARE in_files[10]
- AFILL(in_files, "")
- RESTORE FROM (ok_file + ".sst") ADDITIVE
- FOR x = 1 TO 10
- SELECT (x)
- IF !EMPTY(ALIAS())
- in_files[x] = ALIAS()
- ENDIF
- NEXT
- Pushscreen()
- Gen_report(ok_way, _inplace)
- Popscreen()
-
- STORE "" TO sst_f_str, sst_ndx, sst_t_file, sst_t_ndx, ssthead1, ssthead2, ssthead3, ssthead4, ssthead5, ssthead6
- STORE "" TO sstfoot1, sstfoot2, sstfoot3, sstcon1, sstcon2, sstcon3, sstcon4, sstcon5, sstcon6, sstcon7, sstcon8
- STORE "" TO sstcon9, sstcon10, sstcon11, sstcon12, sst_filter,sstfile
-
- RELEASE sst_f_str, sst_ndx, sst_t_file, sst_t_ndx, ssthead1, ssthead2, ssthead3, ssthead4, ssthead5, ssthead6
- RELEASE sstfoot1, sstfoot2, sstfoot3, sstcon1, sstcon2, sstcon3, sstcon4, sstcon5, sstcon6, sstcon7, sstcon8
- RELEASE sstcon9, sstcon10, sstcon11, sstcon12, sst_filter,sstfile
-
- * End of File