home *** CD-ROM | disk | FTP | other *** search
/ Liren Large Software Subsidy 16 / 16.iso / t / t115 / 1.ddi / AUDRP.SET < prev    next >
Encoding:
Text File  |  1993-03-04  |  43.5 KB  |  1,769 lines

  1. * ---> INTRO LINES <---
  2. [Report  1: Detail Session - By Date];
  3.  
  4. FILE.DESC=TEST.dbs;
  5. FILE.REPORT=TEST.dbf;
  6. OUTPUT=SCREEN;
  7. *OUTPUT=PRINTER;
  8. DATE=04/03/90,04/20/91;
  9. IGNORE_AREA_NUM_LIST=TRUE;
  10.  
  11. * ---> HEADER & FOOTER LINES <---
  12. PAGE.HEAD="WATCHDOG - PC Data Security",BLANKS:20,MENU_TITLE:R31;
  13. PAGE.HEAD="Today's Date ",CURDATE:14,BLANKS:44,"PAGE: ",PAGE;
  14. PAGE.HEAD=" ";
  15. PAGE.HEAD="Audit Trail Detail Session Report - By Date":C;
  16. PAGE.HEAD=" ";
  17. PAGE.HEAD="   User ID: ",USER_LIST:24," Date Range: ",DATE_RANGE;
  18. PAGE.HEAD="Project ID: ",PROJ_LIST:24,"  Sorted By: ",SORTLIST;
  19. PAGE.HEAD=" ";
  20. PAGE.HEAD=BLANKS:33,"Date":9,"Date":10,"Time":10,"Time":10,"Total":8;
  21. PAGE.HEAD="USER ID":18,"PROJECT ID":15,
  22.            " In ":9,"Out ":10," In ":10,"Out ":9,"HH:MM:SS":8;
  23. PAGE.HEAD="-------":18,"----------":15,"----":9,"----":10,
  24.             "----":10,"----":9,"--------":8;
  25.  
  26.  
  27. * ---> LINES DETAILS <---
  28.  
  29. LINE.DETAIL=SESSION,"Logon ",USER_ID:12,PROJ_ID:12," ",DATEIN," ",
  30.                 DATEOUT,"  ",TIMEIN," ",TIMEOUT,ELAPSED_TIME:R10;
  31. SUMM.DETAIL=BLANKS:71,"--------";
  32. SUMM.DETAIL=BLANKS:5,"* * * Totals * * *",BLANKS:15,TOTALSESSRECS:R5,
  33.                    " Logins",BLANKS:18,TOTALSESSTIME:R11;
  34.  
  35.  
  36.  
  37.  
  38. * ---> LISTS <---
  39.  
  40. USERID=ALL;
  41. AREA=ALL;
  42.  
  43. * ---> SORT LIST <---
  44.  
  45. SORTLIST=DATE_TIME;
  46.  
  47. * ---> BREAK LINE DETAILS <---
  48.  
  49. BREAK1.FIELDS=DATE;
  50. BREAK1.FOOT=BLANKS:71,"--------";
  51. BREAK1.FOOT=BLANKS:5,"Subtotal for ",DATEIN:8,":",BLANKS:11,
  52.                   BREAK1.SESSCOUNT:R5," Logins",BLANKS:18,BREAK1.SESSTOT:R11;
  53. BREAK1.FOOT=" ";
  54.  
  55.  
  56.  
  57.  
  58.  
  59. * ---> INTRO LINES <---
  60. [Report  2: Detail Session - By User ID];
  61.  
  62. FILE.DESC=TEST.dbs;
  63. FILE.REPORT=TEST.dbf;
  64. OUTPUT=SCREEN;
  65. *OUTPUT=PRINTER;
  66. DATE=04/03/90,04/20/91;
  67. IGNORE_AREA_NUM_LIST=TRUE;
  68.  
  69.  
  70. * ---> HEADER & FOOTER LINES <---
  71.  
  72. PAGE.HEAD="WATCHDOG - PC Data Security",BLANKS:20,MENU_TITLE:R31;
  73. PAGE.HEAD="Today's Date ",CURDATE:14,BLANKS:44,"PAGE: ",PAGE;
  74. PAGE.HEAD=" ";
  75. PAGE.HEAD="Audit Trail Detail Session Report - By User ID":C;
  76. PAGE.HEAD=" ";
  77. PAGE.HEAD="   User ID: ",USER_LIST:24," Date Range: ",DATE_RANGE;
  78. PAGE.HEAD="Project ID: ",PROJ_LIST:24,"  Sorted By: ",SORTLIST;
  79. PAGE.HEAD=" ";
  80. PAGE.HEAD=BLANKS:33,"Date":9,"Date":10,"Time":10,"Time":10,"Total":8;
  81. PAGE.HEAD="USER ID":18,"PROJECT ID":15,
  82.            " In ":9,"Out ":10," In ":10,"Out ":9,"HH:MM:SS":8;
  83. PAGE.HEAD="-------":18,"----------":15,"----":9,"----":10,
  84.             "----":10,"----":9,"--------":8;
  85.  
  86.  
  87. * ---> LINES DETAILS <---
  88.  
  89. LINE.DETAIL=SESSION,"Logon ",USER_ID:12,PROJ_ID:12," ",DATEIN," ",
  90.                 DATEOUT,"  ",TIMEIN," ",TIMEOUT,ELAPSED_TIME:R10;
  91. SUMM.DETAIL=BLANKS:71,"--------";
  92. SUMM.DETAIL=BLANKS:5,"* * * Totals * * *",BLANKS:20,TOTALSESSRECS:R5,
  93.                    " Logins",BLANKS:13,TOTALSESSTIME:R11;
  94.  
  95.  
  96.  
  97.  
  98. * ---> LISTS <---
  99.  
  100. USERID=ALL;
  101. AREA=ALL;
  102.  
  103. * ---> SORT LIST <---
  104.  
  105. SORTLIST=USERID,DATE_TIME;
  106.  
  107. * ---> BREAK LINE DETAILS <---
  108.  
  109. BREAK1.FIELDS=USERID;
  110. BREAK1.FOOT=BLANKS:71,"--------";
  111. BREAK1.FOOT=BLANKS:5,"Subtotal for User ID: ",USERID:12,BLANKS:4,
  112.                     BREAK1.SESSCOUNT:R5," Logins",
  113.             BLANKS:13,BREAK1.SESSTOT:R11;
  114. BREAK1.FOOT=" ";
  115.  
  116.  
  117.  
  118.  
  119. * ---> INTRO LINES <---
  120.  
  121. [Report  3: Detail Session - By Project ID];
  122.  
  123. FILE.DESC=TEST.dbs;
  124. FILE.REPORT=TEST.dbf;
  125. OUTPUT=SCREEN;
  126. *OUTPUT=PRINTER;
  127. DATE=04/03/90,04/20/91;
  128. IGNORE_AREA_NUM_LIST=TRUE;
  129.  
  130. * ---> HEADER & FOOTER LINES <---
  131.  
  132. PAGE.HEAD="WATCHDOG - PC Data Security",BLANKS:20,MENU_TITLE:R31;
  133. PAGE.HEAD="Today's Date ",CURDATE:14,BLANKS:44,"PAGE: ",PAGE;
  134. PAGE.HEAD=" ";
  135. PAGE.HEAD="Audit Trail Detail Session Report - By Project ID":C;
  136. PAGE.HEAD=" ";
  137. PAGE.HEAD="   User ID: ",USER_LIST:24," Date Range: ",DATE_RANGE;
  138. PAGE.HEAD="Project ID: ",PROJ_LIST:24,"  Sorted By: ",SORTLIST;
  139. PAGE.HEAD=" ";
  140. PAGE.HEAD=BLANKS:33,"Date":9,"Date":10,"Time":10,"Time":10,"Total":8;
  141. PAGE.HEAD="USER ID":18,"PROJECT ID":15,
  142.            " In ":9,"Out ":10," In ":10,"Out ":9,"HH:MM:SS":8;
  143. PAGE.HEAD="-------":18,"----------":15,"----":9,"----":10,
  144.             "----":10,"----":9,"--------":8;
  145.  
  146.  
  147. * ---> LINES DETAILS <---
  148.  
  149. LINE.DETAIL=SESSION,"Logon ",USER_ID:12,PROJ_ID:12," ",DATEIN," ",
  150.                 DATEOUT,"  ",TIMEIN," ",TIMEOUT,ELAPSED_TIME:R10;
  151. SUMM.DETAIL=BLANKS:71,"--------";
  152. SUMM.DETAIL=BLANKS:5,"* * * Totals * * *",BLANKS:23,TOTALSESSRECS:R5,
  153.                    " Logins",BLANKS:10,TOTALSESSTIME:R11;
  154.  
  155.  
  156.  
  157.  
  158. * ---> LISTS <---
  159.  
  160. USERID=ALL;
  161. AREA=ALL;
  162.  
  163. * ---> SORT LIST <---
  164.  
  165. SORTLIST=PROJID,DATE_TIME;
  166.  
  167. * ---> BREAK LINE DETAILS <---
  168.  
  169. BREAK1.FIELDS=PROJID;
  170. BREAK1.FOOT=BLANKS:71,"--------";      
  171. BREAK1.FOOT=BLANKS:5,"Subtotal for Project ID: ",PROJID:12,BLANKS:4
  172.                     BREAK1.SESSCOUNT:R5," Logins",BLANKS:10,
  173.             BREAK1.SESSTOT:R11;
  174. BREAK1.FOOT=" ";
  175.  
  176.  
  177. * ---> INTRO LINES <---
  178.                 
  179. [Report  4: Detail Area - By Date];
  180.  
  181. FILE.DESC=TEST.dbs;
  182. FILE.REPORT=TEST.dbf;
  183. OUTPUT=SCREEN;
  184. *OUTPUT=PRINTER;
  185. DATE=04/03/90,04/20/91;
  186.  
  187. * ---> HEADER & FOOTER LINES <---
  188. PAGE.HEAD="WATCHDOG - PC Data Security",BLANKS:20,MENU_TITLE:R31;
  189. PAGE.HEAD="Today's Date ",CURDATE:14,BLANKS:44,"PAGE: ",PAGE;
  190. PAGE.HEAD=" ";
  191. PAGE.HEAD="Audit Trail Detail Area Report - By Date":C;
  192. PAGE.HEAD=" ";
  193. PAGE.HEAD="   User ID: ",USER_LIST:24," Date Range: ",DATE_RANGE;
  194. PAGE.HEAD="Project ID: ",PROJ_LIST:24,"  Sorted By: ",SORTLIST;
  195. PAGE.HEAD="      AREA: ",AREA_LIST;
  196. PAGE.HEAD=BLANKS:33,"Date":9,"Date":10,"Time":10,"Time":10,"Total":8;
  197. PAGE.HEAD="USER ID":13,"AREA":5,"PROJECT ID":15,
  198.            " In ":9,"Out ":10," In ":10,"Out ":9,"HH:MM:SS":8;
  199. PAGE.HEAD="-------":13,"----":5,"----------":15,"----":9,"----":10,
  200.             "----":10,"----":9,"--------":8;
  201.  
  202.  
  203. * ---> LINES DETAILS <---
  204.  
  205. LINE.DETAIL=USAGE,USER_ID:13,AREA_NUM:5,PROJ_ID:12," ",DATEIN," ",
  206.                 DATEOUT,"  ",TIMEIN," ",TIMEOUT,ELAPSED_TIME:R10;
  207. SUMM.DETAIL=" ";
  208. SUMM.DETAIL=BLANKS:5,"* * * Totals * * *",BLANKS:13,TOTALUSAGERECS:R5,
  209.                    " Accesses";
  210.  
  211.  
  212.  
  213. * ---> LISTS <---
  214.  
  215. USERID=ALL;
  216. AREA=ALL;
  217.  
  218. * ---> SORT LIST <---
  219.  
  220. SORTLIST=DATE_TIME;
  221.  
  222. * ---> BREAK LINE DETAILS <---
  223.  
  224. BREAK1.FIELDS=DATE;
  225. BREAK1.FOOT=" ";
  226. BREAK1.FOOT=BLANKS:5,"Subtotal for ",DATEIN:8,":",BLANKS:9,
  227.                     BREAK1.USAGECOUNT:R5," Accesses";
  228.  
  229.  
  230. BREAK1.FOOT=" ";
  231.  
  232.  
  233. * ---> INTRO LINES <---
  234. [Report  5: Detail Area - By Area];
  235.  
  236.  
  237. FILE.DESC=TEST.dbs;
  238. FILE.REPORT=TEST.dbf;
  239. OUTPUT=SCREEN;
  240. *OUTPUT=PRINTER;
  241. DATE=04/03/90,04/20/91;
  242.  
  243. * ---> HEADER & FOOTER LINES <---
  244.  
  245. PAGE.HEAD="WATCHDOG - PC Data Security",BLANKS:20,MENU_TITLE:R31;
  246. PAGE.HEAD="Today's Date ",CURDATE:14,BLANKS:44,"PAGE: ",PAGE;
  247. PAGE.HEAD=" ";
  248. PAGE.HEAD="Audit Trail Detail Area Report - By Area":C;
  249. PAGE.HEAD=" ";
  250. PAGE.HEAD="   User ID: ",USER_LIST:24," Date Range: ",DATE_RANGE;
  251. PAGE.HEAD="Project ID: ",PROJ_LIST:24,"  Sorted By: ",SORTLIST;
  252. PAGE.HEAD="      AREA: ",AREA_LIST;
  253. PAGE.HEAD=BLANKS:33,"Date":9,"Date":10,"Time":10,"Time":10,"Total":8;
  254. PAGE.HEAD="USER ID":13,"AREA":5,"PROJECT ID":15,
  255.            " In ":9,"Out ":10," In ":10,"Out ":9,"HH:MM:SS":8;
  256. PAGE.HEAD="-------":13,"----":5,"----------":15,"----":9,"----":10,
  257.             "----":10,"----":9,"--------":8;
  258.  
  259.  
  260. * ---> LINES DETAILS <---
  261.  
  262. LINE.DETAIL=USAGE,USER_ID:13,AREA_NUM:5,PROJ_ID:12," ",DATEIN," ",
  263.                 DATEOUT,"  ",TIMEIN," ",TIMEOUT,ELAPSED_TIME:R10;
  264. SUMM.DETAIL=BLANKS:71,"--------";
  265. SUMM.DETAIL=BLANKS:5,"* * * Totals * * *",BLANKS:19,TOTALUSAGERECS:R5,
  266.                    " Accesses",BLANKS:12,TOTALUSAGETIME:R11;
  267.  
  268.  
  269.  
  270.  
  271. * ---> LISTS <---
  272.  
  273. USERID=ALL;
  274. AREA=ALL;
  275.  
  276. * ---> SORT LIST <---
  277.  
  278. SORTLIST=AREA,DATE_TIME;
  279.  
  280. * ---> BREAK LINE DETAILS <---
  281.  
  282. BREAK1.FIELDS=AREA;
  283. BREAK1.FOOT=BLANKS:71,"--------";
  284. BREAK1.FOOT=BLANKS:5,"Subtotal for Area: ",AREA_NUM:4,BLANKS:14,
  285.                       BREAK1.USAGECOUNT:R5,
  286.                       " Accesses",BLANKS:12,BREAK1.USAGETOT:R11;
  287. BREAK1.FOOT=" ";              
  288.  
  289.  
  290.  
  291.  
  292.  
  293.  
  294. * ---> INTRO LINES <---
  295. [Report  6: Detail Area - By User ID];
  296.  
  297.  
  298. FILE.DESC=TEST.dbs;
  299. FILE.REPORT=TEST.dbf;
  300. OUTPUT=SCREEN;
  301. *OUTPUT=PRINTER;
  302. DATE=04/03/90,04/20/91;
  303.  
  304. * ---> HEADER & FOOTER LINES <---
  305.  
  306. PAGE.HEAD="WATCHDOG - PC Data Security",BLANKS:20,MENU_TITLE:R31;
  307. PAGE.HEAD="Today's Date ",CURDATE:14,BLANKS:44,"PAGE: ",PAGE;
  308. PAGE.HEAD=" ";
  309. PAGE.HEAD="Audit Trail Detail Area Report - User ID":C;
  310. PAGE.HEAD=" ";
  311. PAGE.HEAD="   User ID: ",USER_LIST:24," Date Range: ",DATE_RANGE;
  312. PAGE.HEAD="Project ID: ",PROJ_LIST:24,"  Sorted By: ",SORTLIST;
  313. PAGE.HEAD="      AREA: ",AREA_LIST;
  314. PAGE.HEAD=BLANKS:33,"Date":9,"Date":10,"Time":10,"Time":10,"Total":8;
  315. PAGE.HEAD="USER ID":13,"AREA":5,"PROJECT ID":15,
  316.            " In ":9,"Out ":10," In ":10,"Out ":9,"HH:MM:SS":8;
  317. PAGE.HEAD="-------":13,"----":5,"----------":15,"----":9,"----":10,
  318.             "----":10,"----":9,"--------":8;
  319.  
  320.  
  321. * ---> LINES DETAILS <---
  322.  
  323. LINE.DETAIL=USAGE,USER_ID:13,AREA_NUM:5,PROJ_ID:12," ",DATEIN," ",
  324.                 DATEOUT,"  ",TIMEIN," ",TIMEOUT,ELAPSED_TIME:R10;
  325. SUMM.DETAIL=" ";
  326. SUMM.DETAIL=BLANKS:5,"* * * Totals * * *",BLANKS:20,TOTALUSAGERECS:R5,
  327.                    " Accesses";
  328.  
  329.  
  330.  
  331.  
  332. * ---> LISTS <---
  333.  
  334. USERID=ALL;
  335. AREA=ALL;
  336.  
  337. * ---> SORT LIST <---
  338.  
  339. SORTLIST=USERID,DATE_TIME;
  340.  
  341. * ---> BREAK LINE DETAILS <---
  342.  
  343. BREAK1.FIELDS=USERID;
  344. BREAK1.FOOT=" ";
  345. BREAK1.FOOT=BLANKS:5,"Subtotal for User ID: ",USERID:12,BLANKS:4,
  346.                     BREAK1.USAGECOUNT:R5," Accesses";
  347. BREAK1.FOOT=" ";
  348.  
  349.  
  350.  
  351.  
  352.  
  353. [Report  7: Detail Area - By Project ID];
  354.  
  355. FILE.DESC=TEST.dbs;
  356. FILE.REPORT=TEST.dbf;
  357. OUTPUT=SCREEN;
  358. *OUTPUT=PRINTER;
  359. DATE=04/03/90,04/20/91;
  360.  
  361. * ---> HEADER & FOOTER LINES <---
  362.  
  363. PAGE.HEAD="WATCHDOG - PC Data Security",BLANKS:20,MENU_TITLE:R31;
  364. PAGE.HEAD="Today's Date ",CURDATE:14,BLANKS:44,"PAGE: ",PAGE;
  365. PAGE.HEAD=" ";
  366. PAGE.HEAD="Audit Trail Detail Area Report - By Project ID":C;
  367. PAGE.HEAD=" ";
  368. PAGE.HEAD="   User ID: ",USER_LIST:24," Date Range: ",DATE_RANGE;
  369. PAGE.HEAD="Project ID: ",PROJ_LIST:24,"  Sorted By: ",SORTLIST;
  370. PAGE.HEAD="      AREA: ",AREA_LIST;
  371. PAGE.HEAD=BLANKS:33,"Date":9,"Date":10,"Time":10,"Time":10,"Total":8;
  372. PAGE.HEAD="USER ID":13,"AREA":5,"PROJECT ID":15,
  373.            " In ":9,"Out ":10," In ":10,"Out ":9,"HH:MM:SS":8;
  374. PAGE.HEAD="-------":13,"----":5,"----------":15,"----":9,"----":10,
  375.             "----":10,"----":9,"--------":8;
  376.  
  377.  
  378. * ---> LINES DETAILS <---
  379.  
  380.  
  381. LINE.DETAIL=USAGE,USER_ID:13,AREA_NUM:5,PROJ_ID:12," ",DATEIN," ",
  382.                 DATEOUT,"  ",TIMEIN," ",TIMEOUT,ELAPSED_TIME:R10;
  383. SUMM.DETAIL=" ";
  384. SUMM.DETAIL=BLANKS:5,"* * * Totals * * *",BLANKS:23,TOTALUSAGERECS:R5,
  385.                    " Accesses";
  386.  
  387.  
  388.  
  389.  
  390. * ---> LISTS <---
  391.  
  392. USERID=ALL;
  393. AREA=ALL;
  394.  
  395. * ---> SORT LIST <---
  396.  
  397. SORTLIST=PROJID,DATE_TIME;
  398.  
  399. * ---> BREAK LINE DETAILS <---
  400.  
  401. BREAK1.FIELDS=PROJID;
  402. BREAK1.FOOT=" ";       
  403. BREAK1.FOOT=BLANKS:5,"Subtotal for Project ID: ",PROJID:12,BLANKS:4,
  404.                     BREAK1.USAGECOUNT:R5," Accesses";
  405. BREAK1.FOOT=" ";
  406.  
  407.  
  408.  
  409.  
  410.  
  411. * ---> INTRO LINES <---
  412. [Report  8: Comprehensive - By Date];
  413.  
  414. FILE.DESC=TEST.dbs;
  415. FILE.REPORT=TEST.dbf;
  416. OUTPUT=SCREEN;
  417. *OUTPUT=PRINTER;
  418. DATE=04/03/90,04/20/91;
  419.  
  420. * ---> HEADER & FOOTER LINES <---
  421.  
  422. PAGE.HEAD="WATCHDOG - PC Data Security",BLANKS:20,MENU_TITLE:R31;
  423. PAGE.HEAD="Today's Date ",CURDATE:14,BLANKS:44,"PAGE: ",PAGE;
  424. PAGE.HEAD=" ";
  425. PAGE.HEAD="Audit Trail Comprehensive Report - By Date":C;
  426. PAGE.HEAD=" ";
  427. PAGE.HEAD="   User ID: ",USER_LIST:24," Date Range: ",DATE_RANGE;
  428. PAGE.HEAD="Project ID: ",PROJ_LIST:24,"  Sorted By: ",SORTLIST;
  429. PAGE.HEAD="      AREA: ",AREA_LIST;
  430. PAGE.HEAD=BLANKS:33,"Date":9,"Date":10,"Time":10,"Time":10,"Total":8;
  431. PAGE.HEAD="USER ID":13,"AREA":5,"PROJECT ID":15,
  432.            " In ":9,"Out ":10," In ":10,"Out ":9,"HH:MM:SS":8;
  433. PAGE.HEAD="-------":13,"----":5,"----------":15,"----":9,"----":10,
  434.             "----":10,"----":9,"--------":8;
  435.  
  436.  
  437. * ---> LINES DETAILS <---
  438.  
  439. LINE.DETAIL=SESSION,"Logon ",USER_ID:12,PROJ_ID:12," ",DATEIN," ",
  440.                 DATEOUT,"  ",TIMEIN," ",TIMEOUT,ELAPSED_TIME:R10;
  441. LINE.DETAIL=USAGE,USER_ID:12,AREA_NUM:6,PROJ_ID:12," ",DATEIN," ",
  442.                 DATEOUT,"  ",TIMEIN," ",TIMEOUT,ELAPSED_TIME:R10;
  443. SUMM.DETAIL=BLANKS:71,"--------";
  444. SUMM.DETAIL=BLANKS:5,"* * * Totals * * *",BLANKS:15,TOTALSESSRECS:R5,
  445.                    " Logins",BLANKS:18,TOTALSESSTIME:R11;
  446.  
  447.  
  448.  
  449.  
  450. * ---> LISTS <---
  451.  
  452. USERID=ALL;
  453. AREA=ALL;
  454.  
  455. * ---> SORT LIST <---
  456.  
  457. SORTLIST=DATE_TIME;
  458.  
  459. * ---> BREAK LINE DETAILS <---
  460.  
  461. BREAK1.FIELDS=DATE;
  462. BREAK1.FOOT=BLANKS:71,"--------";
  463. BREAK1.FOOT=BLANKS:5,"Subtotal for ",DATEIN:8,":",BLANKS:11,
  464.                   BREAK1.SESSCOUNT:R5," Logins",BLANKS:18,BREAK1.SESSTOT:R11;
  465.  
  466. BREAK1.FOOT=" ";
  467.  
  468.  
  469. [Report  9: Comprehensive - By User ID];
  470.  
  471. FILE.DESC=TEST.dbs;
  472. FILE.REPORT=TEST.dbf;
  473. OUTPUT=SCREEN;
  474. *OUTPUT=PRINTER;
  475. DATE=04/03/90,04/20/91;
  476.  
  477. * ---> HEADER & FOOTER LINES <---
  478.  
  479. PAGE.HEAD="WATCHDOG - PC Data Security",BLANKS:20,MENU_TITLE:R31;
  480. PAGE.HEAD="Today's Date ",CURDATE:14,BLANKS:44,"PAGE: ",PAGE;
  481. PAGE.HEAD=" ";
  482. PAGE.HEAD="Audit Trail Comprehensive Report - By User ID":C;
  483. PAGE.HEAD=" ";
  484. PAGE.HEAD="   User ID: ",USER_LIST:24," Date Range: ",DATE_RANGE;
  485. PAGE.HEAD="Project ID: ",PROJ_LIST:24,"  Sorted By: ",SORTLIST;
  486. PAGE.HEAD="      AREA: ",AREA_LIST;
  487. PAGE.HEAD=BLANKS:33,"Date":9,"Date":10,"Time":10,"Time":10,"Total":8;
  488. PAGE.HEAD="USER ID":13,"AREA":5,"PROJECT ID":15,
  489.            " In ":9,"Out ":10," In ":10,"Out ":9,"HH:MM:SS":8;
  490. PAGE.HEAD="-------":13,"----":5,"----------":15,"----":9,"----":10,
  491.             "----":10,"----":9,"--------":8;
  492.  
  493.  
  494.  
  495. * ---> LINES DETAILS <---
  496.  
  497. LINE.DETAIL=SESSION,"Logon ",USER_ID:12,PROJ_ID:12," ",DATEIN," ",
  498.                 DATEOUT,"  ",TIMEIN," ",TIMEOUT,ELAPSED_TIME:R10;
  499. LINE.DETAIL=USAGE,USER_ID:12,AREA_NUM:6,PROJ_ID:12," ",DATEIN," ",
  500.                 DATEOUT,"  ",TIMEIN," ",TIMEOUT,ELAPSED_TIME:R10;
  501. SUMM.DETAIL=BLANKS:71,"--------";
  502. SUMM.DETAIL=BLANKS:5,"* * * Totals * * *",BLANKS:20,TOTALSESSRECS:R5,
  503.                    " Logins",BLANKS:13,TOTALSESSTIME:R11;
  504.  
  505.  
  506.  
  507.  
  508. * ---> LISTS <---
  509.  
  510. USERID=ALL;
  511. AREA=ALL;
  512.  
  513. * ---> SORT LIST <---
  514.  
  515. SORTLIST=USERID,DATE_TIME;
  516.  
  517. * ---> BREAK LINE DETAILS <---
  518.  
  519. BREAK1.FIELDS=USERID;
  520. BREAK1.FOOT=BLANKS:71,"--------";
  521. BREAK1.FOOT=BLANKS:5,"Subtotal for User ID: ",USERID:12,BLANKS:4,
  522.                     BREAK1.SESSCOUNT:R5," Logins",BLANKS:13,
  523.             BREAK1.SESSTOT:R11;
  524.  
  525. BREAK1.FOOT=" ";
  526.  
  527.  
  528.  
  529.  
  530.  
  531. [Report 10: Comprehensive - By Project ID];
  532.  
  533. FILE.DESC=TEST.dbs;
  534. FILE.REPORT=TEST.dbf;
  535. OUTPUT=SCREEN;
  536. *OUTPUT=PRINTER;
  537. DATE=04/03/90,04/20/91;
  538.  
  539. * ---> HEADER & FOOTER LINES <---
  540.  
  541. PAGE.HEAD="WATCHDOG - PC Data Security",BLANKS:20,MENU_TITLE:R31;
  542. PAGE.HEAD="Today's Date ",CURDATE:14,BLANKS:44,"PAGE: ",PAGE;
  543. PAGE.HEAD=" ";
  544. PAGE.HEAD="Audit Trail Comprehensive Report - By Project ID":C;
  545. PAGE.HEAD=" ";
  546. PAGE.HEAD="   User ID: ",USER_LIST:24," Date Range: ",DATE_RANGE;
  547. PAGE.HEAD="Project ID: ",PROJ_LIST:24,"  Sorted By: ",SORTLIST;
  548. PAGE.HEAD="      AREA: ",AREA_LIST;
  549. PAGE.HEAD=BLANKS:33,"Date":9,"Date":10,"Time":10,"Time":10,"Total":8;
  550. PAGE.HEAD="USER ID":13,"AREA":5,"PROJECT ID":15,
  551.            " In ":9,"Out ":10," In ":10,"Out ":9,"HH:MM:SS":8;
  552. PAGE.HEAD="-------":13,"----":5,"----------":15,"----":9,"----":10,
  553.             "----":10,"----":9,"--------":8;
  554.  
  555.  
  556. * ---> LINES DETAILS <---
  557.  
  558. LINE.DETAIL=SESSION,"Logon ",USER_ID:12,PROJ_ID:12," ",DATEIN," ",
  559.                 DATEOUT,"  ",TIMEIN," ",TIMEOUT,ELAPSED_TIME:R10;
  560. LINE.DETAIL=USAGE,USER_ID:12,AREA_NUM:6,PROJ_ID:12," ",DATEIN," ",
  561.                 DATEOUT,"  ",TIMEIN," ",TIMEOUT,ELAPSED_TIME:R10;
  562. SUMM.DETAIL=BLANKS:71,"--------";
  563. SUMM.DETAIL=BLANKS:5,"* * * Totals * * *",BLANKS:23,TOTALSESSRECS:R5,
  564.                    " Logins",BLANKS:10,TOTALSESSTIME:R11;
  565.  
  566.  
  567.  
  568.  
  569. * ---> LISTS <---
  570.  
  571. USERID=ALL;
  572. AREA=ALL;
  573.  
  574. * ---> SORT LIST <---
  575.  
  576. SORTLIST=PROJID,DATE_TIME;
  577.  
  578. * ---> BREAK LINE DETAILS <---
  579.  
  580. BREAK1.FIELDS=PROJID;
  581. BREAK1.FOOT=BLANKS:71,"--------";       
  582. BREAK1.FOOT=BLANKS:5,"Subtotal for Project ID: ",PROJID:12,BLANKS:4
  583.                     BREAK1.SESSCOUNT:R5," Logins",BLANKS:10,
  584.             BREAK1.SESSTOT:R11;
  585.  
  586. BREAK1.FOOT=" ";
  587.  
  588.  
  589.  
  590.  
  591.  
  592. * ---> INTRO LINES <---
  593. [Report 11: Summary Session - By Date];
  594.  
  595. FILE.DESC=TEST.dbs;
  596. FILE.REPORT=TEST.dbf;
  597. OUTPUT=SCREEN;
  598. *OUTPUT=PRINTER;
  599. DATE=04/03/90,04/20/91;
  600. IGNORE_AREA_NUM_LIST=TRUE;
  601.  
  602. * ---> HEADER & FOOTER LINES <---
  603.  
  604. PAGE.HEAD="WATCHDOG - PC Data Security",BLANKS:20,MENU_TITLE:R31;
  605. PAGE.HEAD="Today's Date ",CURDATE:14,BLANKS:44,"PAGE: ",PAGE;
  606. PAGE.HEAD=" ";
  607. PAGE.HEAD="Audit Trail Summary Session Report - By Date":C;
  608. PAGE.HEAD=" ";
  609. PAGE.HEAD="   User ID: ",USER_LIST:24," Date Range: ",DATE_RANGE;
  610. PAGE.HEAD="Project ID: ",PROJ_LIST:24,"  Sorted By: ",SORTLIST;
  611. PAGE.HEAD=" ";
  612. PAGE.HEAD=BLANKS:52,"Total";               
  613. PAGE.HEAD=BLANKS:7,"Login Date":25,"Logins":19,"HH:MM:SS":9;
  614. PAGE.HEAD=BLANKS:7,"----------":25,"------":19,"--------":9;
  615.  
  616.  
  617. * ---> LINES DETAILS <---
  618.  
  619. LINE.DETAIL=SESSION;
  620. SUMM.DETAIL=BLANKS:32,"------":19,"--------";
  621. SUMM.DETAIL=BLANKS:7,"* * * Totals * * *",BLANKS:7,TOTALSESSRECS:R5,
  622.                    BLANKS:11,TOTALSESSTIME:R11;
  623.  
  624.  
  625.  
  626.  
  627. * ---> LISTS <---
  628.  
  629. USERID=ALL;
  630. AREA=ALL;
  631.  
  632. * ---> SORT LIST <---
  633.  
  634. SORTLIST=DATE_TIME;
  635.  
  636. * ---> BREAK LINE DETAILS <---
  637.  
  638. BREAK1.FIELDS=DATE;
  639. BREAK1.FOOT=BLANKS:7,DATEIN:10,BLANKS:15,BREAK1.SESSCOUNT:R5,
  640.                            BLANKS:11,BREAK1.SESSTOT:R11;
  641.  
  642.  
  643.  
  644.  
  645.  
  646. * ---> INTRO LINES <---
  647. [Report 12: Summary Session - By User ID];
  648.  
  649. FILE.DESC=TEST.dbs;
  650. FILE.REPORT=TEST.dbf;
  651. OUTPUT=SCREEN;
  652. *OUTPUT=PRINTER;
  653. DATE=04/03/90,04/20/91;
  654. IGNORE_AREA_NUM_LIST=TRUE;
  655.  
  656. * ---> HEADER & FOOTER LINES <---
  657.  
  658. PAGE.HEAD="WATCHDOG - PC Data Security",BLANKS:20,MENU_TITLE:R31;
  659. PAGE.HEAD="Today's Date ",CURDATE:14,BLANKS:44,"PAGE: ",PAGE;
  660. PAGE.HEAD=" ";
  661. PAGE.HEAD="Audit Trail Summary Session Report - By User ID":C;
  662. PAGE.HEAD=" ";
  663. PAGE.HEAD="   User ID: ",USER_LIST:24," Date Range: ",DATE_RANGE;
  664. PAGE.HEAD="Project ID: ",PROJ_LIST:24,"  Sorted By: ",SORTLIST;
  665. PAGE.HEAD=" ";
  666. PAGE.HEAD=BLANKS:52,"Total";               
  667. PAGE.HEAD=BLANKS:7,"User ID":25,"Logins":19,"HH:MM:SS":9;
  668. PAGE.HEAD=BLANKS:7,"-------":25,"------":19,"--------":9;
  669.  
  670.  
  671. * ---> LINES DETAILS <---
  672.  
  673. LINE.DETAIL=SESSION;
  674. SUMM.DETAIL=BLANKS:32,"------":19,"--------";
  675. SUMM.DETAIL=BLANKS:7,"* * * Totals * * *",BLANKS:7,TOTALSESSRECS:R5,
  676.                    BLANKS:11,TOTALSESSTIME:R11;
  677.  
  678.  
  679.  
  680.  
  681. * ---> LISTS <---
  682.  
  683. USERID=ALL;
  684. AREA=ALL;
  685.  
  686. * ---> SORT LIST <---
  687.  
  688. SORTLIST=USERID,DATE_TIME;
  689.  
  690. * ---> BREAK LINE DETAILS <---
  691.  
  692. BREAK1.FIELDS=USERID;
  693. BREAK1.FOOT=BLANKS:7,"Logon ",USERID:12,BLANKS:7,BREAK1.SESSCOUNT:R5,
  694.                          BLANKS:11,BREAK1.SESSTOT:R11;
  695.  
  696.  
  697.  
  698.  
  699. * ---> INTRO LINES <---
  700. [Report 13: Summary Session -By Project ID];
  701.  
  702. FILE.DESC=TEST.dbs;
  703. FILE.REPORT=TEST.dbf;
  704. OUTPUT=SCREEN;
  705. *OUTPUT=PRINTER;
  706. DATE=04/03/90,04/20/91;
  707. IGNORE_AREA_NUM_LIST=TRUE;
  708.  
  709.  
  710. * ---> HEADER & FOOTER LINES <---
  711.  
  712.  
  713. PAGE.HEAD="WATCHDOG - PC Data Security",BLANKS:20,MENU_TITLE:R31;
  714. PAGE.HEAD="Today's Date ",CURDATE:14,BLANKS:44,"PAGE: ",PAGE;
  715. PAGE.HEAD=" ";
  716. PAGE.HEAD="Audit Trail Summary Session Report - By Project ID":C;
  717. PAGE.HEAD=" ";
  718. PAGE.HEAD="   User ID: ",USER_LIST:24," Date Range: ",DATE_RANGE;
  719. PAGE.HEAD="Project ID: ",PROJ_LIST:24,"  Sorted By: ",SORTLIST;
  720. PAGE.HEAD=" ";
  721. PAGE.HEAD=BLANKS:52,"Total";               
  722. PAGE.HEAD=BLANKS:7,"Project ID":25,"Logins":19,"HH:MM:SS":9;
  723. PAGE.HEAD=BLANKS:7,"----------":25,"------":19,"--------":9;
  724.  
  725.  
  726. * ---> LINES DETAILS <---
  727.  
  728. LINE.DETAIL=SESSION;
  729. SUMM.DETAIL=BLANKS:32,"------":19,"--------";
  730. SUMM.DETAIL=BLANKS:7,"* * * Totals * * *",BLANKS:7,TOTALSESSRECS:R5,
  731.                    BLANKS:11,TOTALSESSTIME:R11;
  732.  
  733.  
  734.  
  735.  
  736. * ---> LISTS <---
  737.  
  738. USERID=ALL;
  739. AREA=ALL;
  740.  
  741. * ---> SORT LIST <---
  742.  
  743. SORTLIST=PROJID,DATE_TIME;
  744.  
  745. * ---> BREAK LINE DETAILS <---
  746.  
  747. BREAK1.FIELDS=PROJID;
  748. BREAK1.FOOT=BLANKS:7,PROJID:12,BLANKS:13,BREAK1.SESSCOUNT:R5,
  749.                          BLANKS:11,BREAK1.SESSTOT:R11;
  750.  
  751.  
  752.  
  753.  
  754.  
  755. * ---> INTRO LINES <---
  756. [Report 14: Summary Area - By Date];
  757.  
  758. FILE.DESC=TEST.dbs;
  759. FILE.REPORT=TEST.dbf;
  760. OUTPUT=SCREEN;
  761. *OUTPUT=PRINTER;
  762. DATE=04/03/90,04/20/91;
  763.  
  764. * ---> HEADER & FOOTER LINES <---
  765.  
  766. PAGE.HEAD="WATCHDOG - PC Data Security",BLANKS:20,MENU_TITLE:R31;
  767. PAGE.HEAD="Today's Date ",CURDATE:14,BLANKS:44,"PAGE: ",PAGE;
  768. PAGE.HEAD=" ";
  769. PAGE.HEAD="Audit Trail Summary Area Report - By Date":C;
  770. PAGE.HEAD=" ";
  771. PAGE.HEAD="   User ID: ",USER_LIST:24," Date Range: ",DATE_RANGE;
  772. PAGE.HEAD="Project ID: ",PROJ_LIST:24,"  Sorted By: ",SORTLIST;
  773. PAGE.HEAD="      AREA: ",AREA_LIST;
  774. PAGE.HEAD=" ";
  775. PAGE.HEAD=BLANKS:7,"Login Date":25,"AREA":30," ","Accesses":18;
  776. PAGE.HEAD=BLANKS:7,"----------":25,"------------":30," ","--------":18;
  777.  
  778.  
  779. * ---> LINES DETAILS <---
  780.  
  781. LINE.DETAIL=USAGE;
  782. SUMM.DETAIL=BLANKS:63,"--------";
  783. SUMM.DETAIL=BLANKS:7,"* * * Totals * * *",BLANKS:38,TOTALUSAGERECS:R5;
  784.  
  785.  
  786.  
  787.  
  788. * ---> LISTS <---
  789.  
  790. USERID=ALL;
  791. AREA=ALL;
  792.  
  793. * ---> SORT LIST <---
  794.  
  795. SORTLIST=DATE,AREA;
  796.  
  797. * ---> BREAK LINE DETAILS <---
  798.  
  799. BREAK1.FIELDS=DATE,AREA;
  800. BREAK1.FOOT=BLANKS:7,DATEIN:10,BLANKS:15,AREADESC:30," ",BREAK1.USAGECOUNT:R5;
  801.  
  802.  
  803.  
  804. * ---> INTRO LINES <---
  805.  
  806. [Report 15: Summary Area - By Area];
  807.  
  808. FILE.DESC=TEST.dbs;
  809. FILE.REPORT=TEST.dbf;
  810. OUTPUT=SCREEN;
  811. *OUTPUT=PRINTER;
  812. DATE=04/03/90,04/20/91;
  813.  
  814. * ---> HEADER & FOOTER LINES <---
  815.  
  816. PAGE.HEAD="WATCHDOG - PC Data Security",BLANKS:20,MENU_TITLE:R31;
  817. PAGE.HEAD="Today's Date ",CURDATE:14,BLANKS:44,"PAGE: ",PAGE;
  818. PAGE.HEAD=" ";
  819. PAGE.HEAD="Audit Trail Summary Area Report - By Area":C;
  820. PAGE.HEAD=" ";
  821. PAGE.HEAD="   User ID: ",USER_LIST:24," Date Range: ",DATE_RANGE;
  822. PAGE.HEAD="Project ID: ",PROJ_LIST:24,"  Sorted By: ",SORTLIST;
  823. PAGE.HEAD="      AREA: ",AREA_LIST;
  824. PAGE.HEAD=" ";
  825. PAGE.HEAD=BLANKS:7,"AREA":32,"Accesses":18;
  826. PAGE.HEAD=BLANKS:7,"----------":32,"--------":18;
  827.  
  828.  
  829. * ---> LINES DETAILS <---
  830.  
  831. LINE.DETAIL=USAGE;
  832. SUMM.DETAIL=BLANKS:39,"--------";
  833. SUMM.DETAIL=BLANKS:7,"* * * Totals * * *",BLANKS:14,TOTALUSAGERECS:R5;
  834.  
  835.  
  836.  
  837.  
  838. * ---> LISTS <---
  839.  
  840. USERID=ALL;
  841. AREA=ALL;
  842.  
  843. * ---> SORT LIST <---
  844.  
  845. SORTLIST=AREA,DATE_TIME;
  846.  
  847. * ---> BREAK LINE DETAILS <---
  848.  
  849. BREAK1.FIELDS=AREA;
  850. BREAK1.FOOT=BLANKS:7,AREADESC:32,BREAK1.USAGECOUNT:R5;
  851.  
  852.  
  853. * ---> INTRO LINES <---
  854. [Report 16: Summary Area - By User ID];
  855.  
  856. FILE.DESC=TEST.dbs;
  857. FILE.REPORT=TEST.dbf;
  858. OUTPUT=SCREEN;
  859. *OUTPUT=PRINTER;
  860. DATE=04/03/90,04/20/91;
  861.  
  862. * ---> HEADER & FOOTER LINES <---
  863.  
  864.  
  865. PAGE.HEAD="WATCHDOG - PC Data Security",BLANKS:20,MENU_TITLE:R31;
  866. PAGE.HEAD="Today's Date ",CURDATE:14,BLANKS:44,"PAGE: ",PAGE;
  867. PAGE.HEAD=" ";
  868. PAGE.HEAD="Audit Trail Summary Area Report - By User ID":C;
  869. PAGE.HEAD=" ";
  870. PAGE.HEAD="   User ID: ",USER_LIST:24," Date Range: ",DATE_RANGE;
  871. PAGE.HEAD="Project ID: ",PROJ_LIST:24,"  Sorted By: ",SORTLIST;
  872. PAGE.HEAD="      AREA: ",AREA_LIST;
  873. PAGE.HEAD=" ";
  874. PAGE.HEAD=BLANKS:7,"User ID":25,"AREA":30," ","Accesses":18;
  875. PAGE.HEAD=BLANKS:7,"-------":25,"------------":30," ","--------":18;
  876.  
  877.  
  878. * ---> LINES DETAILS <---
  879.  
  880. LINE.DETAIL=USAGE;
  881. SUMM.DETAIL=BLANKS:63,"--------";
  882. SUMM.DETAIL=BLANKS:7,"* * * Totals * * *",BLANKS:38,TOTALUSAGERECS:R5;
  883.  
  884.  
  885.  
  886.  
  887. * ---> LISTS <---
  888.  
  889. USERID=ALL;
  890. AREA=ALL;
  891.  
  892. * ---> SORT LIST <---
  893.  
  894. SORTLIST=USERID,AREA;
  895.  
  896. * ---> BREAK LINE DETAILS <---
  897.  
  898. BREAK1.FIELDS=USERID,AREA;
  899. BREAK1.FOOT=BLANKS:7,USERID:12,BLANKS:13,AREADESC:30," ",BREAK1.USAGECOUNT:R5;
  900.  
  901.  
  902.  
  903.  
  904.  
  905.  
  906.  
  907. * ---> INTRO LINES <---
  908. [Report 17: Summary Area - By Project ID];
  909.  
  910. FILE.DESC=TEST.dbs;
  911. FILE.REPORT=TEST.dbf;
  912. OUTPUT=SCREEN;
  913. *OUTPUT=PRINTER;
  914. DATE=04/03/90,04/20/91;
  915.  
  916. * ---> HEADER & FOOTER LINES <---
  917.  
  918. PAGE.HEAD="WATCHDOG - PC Data Security",BLANKS:20,MENU_TITLE:R31;
  919. PAGE.HEAD="Today's Date ",CURDATE:14,BLANKS:44,"PAGE: ",PAGE;
  920. PAGE.HEAD=" ";
  921. PAGE.HEAD="Audit Trail Summary Area Report - By Project ID":C;
  922. PAGE.HEAD=" ";
  923. PAGE.HEAD="   User ID: ",USER_LIST:24," Date Range: ",DATE_RANGE;
  924. PAGE.HEAD="Project ID: ",PROJ_LIST:24,"  Sorted By: ",SORTLIST;
  925. PAGE.HEAD="      AREA: ",AREA_LIST;
  926. PAGE.HEAD=" ";
  927. PAGE.HEAD=BLANKS:7,"Project ID":25,"AREA":30," ","Accesses";
  928. PAGE.HEAD=BLANKS:7,"----------":25,"------------":30," ","--------";
  929.  
  930.  
  931. * ---> LINES DETAILS <---
  932.  
  933. LINE.DETAIL=USAGE;
  934. SUMM.DETAIL=BLANKS:63,"--------";
  935. SUMM.DETAIL=BLANKS:7,"* * * Totals * * *",BLANKS:38,TOTALUSAGERECS:R5;
  936.  
  937.  
  938.  
  939.  
  940. * ---> LISTS <---
  941.  
  942. USERID=ALL;
  943. AREA=ALL;
  944.  
  945. * ---> SORT LIST <---
  946.  
  947. SORTLIST=PROJID,AREA;
  948.  
  949. * ---> BREAK LINE DETAILS <---
  950.  
  951. BREAK1.FIELDS=PROJID,AREA;
  952. BREAK1.FOOT=BLANKS:7,PROJID:12,BLANKS:13,AREADESC:30," ",BREAK1.USAGECOUNT:R5;
  953.  
  954.  
  955.  
  956. * ---> INTRO LINES <---
  957.  
  958. [Report 18: Violations - By Date];
  959.  
  960. FILE.DESC=test.dbs;
  961. FILE.REPORT=test.dbf;
  962. OUTPUT=SCREEN;
  963. *OUTPUT=PRINTER;
  964. DATE=04/03/90,04/20/91;
  965. IGNORE_AREA_NUM_LIST=TRUE;
  966.  
  967.  
  968. * ---> HEADER & FOOTER LINES <---
  969.  
  970. PAGE.HEAD="WATCHDOG - PC Data Security",BLANKS:20,MENU_TITLE:R31;
  971. PAGE.HEAD="Today's Date ",CURDATE:14,BLANKS:44,"PAGE: ",PAGE;
  972. PAGE.HEAD=" ";
  973. PAGE.HEAD="Audit Trail Violations Report - By Date":C;
  974. PAGE.HEAD=" ";
  975. PAGE.HEAD="   User ID: ",USER_LIST:24," Date Range: ",DATE_RANGE;
  976. PAGE.HEAD="Project ID: ",PROJ_LIST:24,"  Sorted By: ",SORTLIST;
  977. PAGE.HEAD=" ";
  978. PAGE.HEAD="USER ID":13,"PROJECT ID":17,
  979.            "DATE":9,"TIME":10,";
  980. PAGE.HEAD="-------":13,"----------":17,"----":9,"----":10;
  981.  
  982. * ---> LINES DETAILS <---
  983.          
  984. LINE.DETAIL=VIOLATION,USER_ID:13,PROJID:15,DATEIN:9,TIMEIN:10;
  985. LINE.DETAIL=VIOLATION," ---- ",TYPE_TEXT,": ",PATH;
  986. LINE.DETAIL=VIOLATION," ";
  987.  
  988. SUMM.DETAIL=BLANKS:5,"* * * Totals * * *",BLANKS:10,TOTALRECORDS:R5,
  989.                    " Violations";
  990.  
  991.  
  992.  
  993. * ---> LISTS <---
  994.  
  995. USERID=ALL;
  996. AREA=ALL;
  997.  
  998. * ---> SORT LIST <---
  999.  
  1000. SORTLIST=DATE_TIME;
  1001.  
  1002. * ---> BREAK LINE DETAILS <---
  1003.  
  1004. BREAK1.FIELDS=DATE;
  1005. BREAK1.FOOT=BLANKS:5,"Subtotal for ",DATEIN:8,":",BLANKS:6,
  1006.                       BREAK1.RECORDS:R5," Violations";
  1007. BREAK1.FOOT=" ";
  1008.  
  1009.  
  1010. * ---> INTRO LINES <---
  1011.  
  1012. [Report 19: Violations - By User ID];
  1013.  
  1014.  
  1015. FILE.DESC=test.dbs;
  1016. FILE.REPORT=test.dbf;
  1017. OUTPUT=SCREEN;
  1018. *OUTPUT=PRINTER;
  1019. DATE=04/03/90,04/20/91;
  1020. IGNORE_AREA_NUM_LIST=TRUE;
  1021.  
  1022.  
  1023. * ---> HEADER & FOOTER LINES <---
  1024.  
  1025. PAGE.HEAD="WATCHDOG - PC Data Security",BLANKS:20,MENU_TITLE:R31;
  1026. PAGE.HEAD="Today's Date ",CURDATE:14,BLANKS:44,"PAGE: ",PAGE;
  1027. PAGE.HEAD=" ";
  1028. PAGE.HEAD="Audit Trail Violations Report - By User ID":C;
  1029. PAGE.HEAD=" ";
  1030. PAGE.HEAD="   User ID: ",USER_LIST:24," Date Range: ",DATE_RANGE;
  1031. PAGE.HEAD="Project ID: ",PROJ_LIST:24,"  Sorted By: ",SORTLIST;
  1032. PAGE.HEAD=" ";
  1033. PAGE.HEAD="USER ID":13,"PROJECT ID":17,"DATE":9,"TIME":10,";
  1034. PAGE.HEAD="-------":13,"----------":17,"----":9,"----":10;
  1035.  
  1036. * ---> LINES DETAILS <---
  1037.          
  1038. LINE.DETAIL=VIOLATION,USER_ID:13,PROJID:15,DATEIN:9,TIMEIN:10;
  1039. LINE.DETAIL=VIOLATION," ---- ",TYPE_TEXT,": ",PATH;
  1040. LINE.DETAIL=VIOLATION," ";
  1041.  
  1042. SUMM.DETAIL=BLANKS:2,"* * * Totals * * *",BLANKS:18,TOTALRECORDS:R5,
  1043.                    " Violations";
  1044.  
  1045.  
  1046.  
  1047. * ---> LISTS <---
  1048.  
  1049. USERID=ALL;
  1050. AREA=ALL;
  1051.  
  1052. * ---> SORT LIST <---
  1053.  
  1054. SORTLIST=USERID,DATE_TIME;
  1055.  
  1056. * ---> BREAK LINE DETAILS <---
  1057.  
  1058. BREAK1.FIELDS=USERID;
  1059. BREAK1.FOOT=BLANKS:2,"Subtotal for User ID: ",USERID:12,BLANKS:2,
  1060.                     BREAK1.RECORDS:R5," Violations";
  1061. BREAK1.FOOT=" ";
  1062.  
  1063.  
  1064.  
  1065.  
  1066.  
  1067.  
  1068.  
  1069.  
  1070. * ---> INTRO LINES <---
  1071.  
  1072. [Report 20: SA Event - By Date];
  1073.  
  1074. FILE.DESC=test.dbs;
  1075. FILE.REPORT=test.dbf;
  1076. OUTPUT=SCREEN;
  1077. *OUTPUT=PRINTER;
  1078. DATE=04/03/90,04/20/91;
  1079. IGNORE_AREA_NUM_LIST=TRUE;
  1080.  
  1081.  
  1082. * ---> HEADER & FOOTER LINES <---
  1083.  
  1084. PAGE.HEAD="WATCHDOG - PC Data Security",BLANKS:20,MENU_TITLE:R31;
  1085. PAGE.HEAD="Today's Date ",CURDATE:14,BLANKS:44,"PAGE: ",PAGE;
  1086. PAGE.HEAD=" ";
  1087. PAGE.HEAD="Audit Trail SA Event Report - By Date":C;
  1088. PAGE.HEAD=" ";
  1089. PAGE.HEAD="   User ID: ",USER_LIST:24," Date Range: ",DATE_RANGE;
  1090. PAGE.HEAD="Project ID: ",PROJ_LIST:24,"  Sorted By: ",SORTLIST;
  1091. PAGE.HEAD=" ";
  1092. PAGE.HEAD="USER ID":13,"PROJECT ID":17,
  1093.            "DATE":9,"TIME":10,";
  1094. PAGE.HEAD="-------":13,"----------":17,"----":9,"----":10;
  1095.  
  1096. * ---> LINES DETAILS <---
  1097.          
  1098. LINE.DETAIL=SA_EVENT,USER_ID:13,PROJID:15,DATEIN:9,TIMEIN:10;
  1099. LINE.DETAIL=SA_EVENT," ---- ",TYPE_TEXT," ",PATH;
  1100. LINE.DETAIL=SA_EVENT," ";
  1101.  
  1102. SUMM.DETAIL=BLANKS:5,"* * * Totals * * *",BLANKS:10,TOTALRECORDS:R5,
  1103.                    " SA Events";
  1104.  
  1105.  
  1106.  
  1107. * ---> LISTS <---
  1108.  
  1109. USERID=ALL;
  1110. AREA=ALL;
  1111.  
  1112. * ---> SORT LIST <---
  1113.  
  1114. SORTLIST=DATE_TIME;
  1115.  
  1116. * ---> BREAK LINE DETAILS <---
  1117.  
  1118. BREAK1.FIELDS=DATE;
  1119. BREAK1.FOOT=BLANKS:5,"Subtotal for ",DATEIN:8,":",BLANKS:6,
  1120.                        BREAK1.RECORDS:R5," SA Events";
  1121. BREAK1.FOOT=" ";
  1122.  
  1123.  
  1124.  
  1125. * ---> INTRO LINES <---
  1126.  
  1127. [Report 21: SA Event - By User ID];
  1128.  
  1129.  
  1130. FILE.DESC=test.dbs;
  1131. FILE.REPORT=test.dbf;
  1132. OUTPUT=SCREEN;
  1133. *OUTPUT=PRINTER;
  1134. DATE=04/03/90,04/20/91;
  1135. IGNORE_AREA_NUM_LIST=TRUE;
  1136.  
  1137.  
  1138. * ---> HEADER & FOOTER LINES <---
  1139.  
  1140. PAGE.HEAD="WATCHDOG - PC Data Security",BLANKS:20,MENU_TITLE:R31;
  1141. PAGE.HEAD="Today's Date ",CURDATE:14,BLANKS:44,"PAGE: ",PAGE;
  1142. PAGE.HEAD=" ";
  1143. PAGE.HEAD="Audit Trail SA Event Report - By User ID":C;
  1144. PAGE.HEAD=" ";
  1145. PAGE.HEAD="   User ID: ",USER_LIST:24," Date Range: ",DATE_RANGE;
  1146. PAGE.HEAD="Project ID: ",PROJ_LIST:24,"  Sorted By: ",SORTLIST;
  1147. PAGE.HEAD=" ";
  1148. PAGE.HEAD="USER ID":13,"PROJECT ID":17,
  1149.            "DATE":9,"TIME":10,";
  1150. PAGE.HEAD="-------":13,"----------":17,"----":9,"----":10;
  1151.  
  1152. * ---> LINES DETAILS <---
  1153.          
  1154. LINE.DETAIL=SA_EVENT,USER_ID:13,PROJID:15,DATEIN:9,TIMEIN:10;
  1155. LINE.DETAIL=SA_EVENT," ---- ",TYPE_TEXT," ",PATH;
  1156. LINE.DETAIL=SA_EVENT," ";
  1157.  
  1158. SUMM.DETAIL=BLANKS:2,"* * * Totals * * *",BLANKS:18,TOTALRECORDS:R5,
  1159.                    " SA Events";
  1160.  
  1161.  
  1162.  
  1163. * ---> LISTS <---
  1164.  
  1165. USERID=ALL;
  1166. AREA=ALL;
  1167.  
  1168. * ---> SORT LIST <---
  1169.  
  1170. SORTLIST=USERID,DATE_TIME;
  1171.  
  1172. * ---> BREAK LINE DETAILS <---
  1173.  
  1174. BREAK1.FIELDS=USERID;
  1175. BREAK1.FOOT=BLANKS:2,"Subtotal for User ID: ",USERID:12,BLANKS:2,
  1176.                       BREAK1.RECORDS:R5," SA Events";
  1177. BREAK1.FOOT=" ";
  1178.  
  1179.  
  1180.  
  1181.  
  1182.  
  1183.  
  1184.  
  1185.  
  1186. * ---> INTRO LINES <---
  1187.  
  1188. [Report 22: Utility Event - By Date];
  1189.  
  1190. FILE.DESC=test.dbs;
  1191. FILE.REPORT=test.dbf;
  1192. OUTPUT=SCREEN;
  1193. *OUTPUT=PRINTER;
  1194. DATE=04/03/90,04/20/91;
  1195. IGNORE_AREA_NUM_LIST=TRUE;
  1196.  
  1197.  
  1198. * ---> HEADER & FOOTER LINES <---
  1199.  
  1200. PAGE.HEAD="WATCHDOG - PC Data Security",BLANKS:20,MENU_TITLE:R31;
  1201. PAGE.HEAD="Today's Date ",CURDATE:14,BLANKS:44,"PAGE: ",PAGE;
  1202. PAGE.HEAD=" ";
  1203. PAGE.HEAD="Audit Trail Utility Event Report - By Date":C;
  1204. PAGE.HEAD=" ";
  1205. PAGE.HEAD="   User ID: ",USER_LIST:24," Date Range: ",DATE_RANGE;
  1206. PAGE.HEAD="Project ID: ",PROJ_LIST:24,"  Sorted By: ",SORTLIST;
  1207. PAGE.HEAD=" ";
  1208. PAGE.HEAD="USER ID":13,"PROJECT ID":17,
  1209.            "DATE":9,"TIME":10,";
  1210. PAGE.HEAD="-------":13,"----------":17,"----":9,"----":10;
  1211.  
  1212. * ---> LINES DETAILS <---
  1213.          
  1214. LINE.DETAIL=UTILITY,USER_ID:13,PROJID:15,DATEIN:9,TIMEIN:10;
  1215. LINE.DETAIL=UTILITY," ---- ",TYPE_TEXT," ",PATH;
  1216. LINE.DETAIL=UTILITY," ";
  1217.  
  1218. SUMM.DETAIL=BLANKS:5,"* * * Totals * * *",BLANKS:10,TOTALRECORDS:R5,
  1219.                    " Utility Events";
  1220.  
  1221.  
  1222.  
  1223. * ---> LISTS <---
  1224.  
  1225. USERID=ALL;
  1226. AREA=ALL;
  1227.  
  1228. * ---> SORT LIST <---
  1229.  
  1230. SORTLIST=DATE_TIME;
  1231.  
  1232. * ---> BREAK LINE DETAILS <---
  1233.  
  1234. BREAK1.FIELDS=DATE;
  1235. BREAK1.FOOT=BLANKS:5,"Subtotal for ",DATEIN:8,":",BLANKS:6,
  1236.                        BREAK1.RECORDS:R5," Utility Events";
  1237. BREAK1.FOOT=" ";
  1238.  
  1239.  
  1240.  
  1241. * ---> INTRO LINES <---
  1242.  
  1243. [Report 23: Utility Event - By User ID];
  1244.  
  1245.  
  1246. FILE.DESC=test.dbs;
  1247. FILE.REPORT=test.dbf;
  1248. OUTPUT=SCREEN;
  1249. *OUTPUT=PRINTER;
  1250. DATE=04/03/90,04/20/91;
  1251. IGNORE_AREA_NUM_LIST=TRUE;
  1252.  
  1253. * ---> HEADER & FOOTER LINES <---
  1254.  
  1255. PAGE.HEAD="WATCHDOG - PC Data Security",BLANKS:20,MENU_TITLE:R31;
  1256. PAGE.HEAD="Today's Date ",CURDATE:14,BLANKS:44,"PAGE: ",PAGE;
  1257. PAGE.HEAD=" ";
  1258. PAGE.HEAD="Audit Trail Utility Event Report - By User ID":C;
  1259. PAGE.HEAD=" ";
  1260. PAGE.HEAD="   User ID: ",USER_LIST:24," Date Range: ",DATE_RANGE;
  1261. PAGE.HEAD="Project ID: ",PROJ_LIST:24,"  Sorted By: ",SORTLIST;
  1262. PAGE.HEAD=" ";
  1263. PAGE.HEAD="USER ID":13,"PROJECT ID":17,
  1264.            "DATE":9,"TIME":10,";
  1265. PAGE.HEAD="-------":13,"----------":17,"----":9,"----":10;
  1266.  
  1267. * ---> LINES DETAILS <---
  1268.          
  1269. LINE.DETAIL=UTILITY,USER_ID:13,PROJID:15,DATEIN:9,TIMEIN:10;
  1270. LINE.DETAIL=UTILITY," ---- ",TYPE_TEXT," ",PATH;
  1271. LINE.DETAIL=UTILITY," ";         
  1272.  
  1273. SUMM.DETAIL=BLANKS:2,"* * * Totals * * *",BLANKS:18,TOTALRECORDS:R5,
  1274.                    " Utility Events";
  1275.  
  1276.  
  1277.  
  1278. * ---> LISTS <---
  1279.  
  1280. USERID=ALL;
  1281. AREA=ALL;
  1282.  
  1283. * ---> SORT LIST <---
  1284.  
  1285. SORTLIST=USERID,DATE_TIME;
  1286.  
  1287. * ---> BREAK LINE DETAILS <---
  1288.  
  1289. BREAK1.FIELDS=USERID;
  1290. BREAK1.FOOT=BLANKS:2,"Subtotal for User ID: ",USERID:12,BLANKS:2,
  1291.                      BREAK1.RECORDS:R5," Utility Events";
  1292. BREAK1.FOOT=" ";
  1293.  
  1294.  
  1295.  
  1296. * ---> INTRO LINES <---
  1297.  
  1298. [Report 24: Event - By Date];
  1299.  
  1300. FILE.DESC=test.dbs;
  1301. FILE.REPORT=test.dbf;
  1302. OUTPUT=SCREEN;
  1303. *OUTPUT=PRINTER;
  1304. DATE=04/03/90,04/20/91;
  1305. IGNORE_AREA_NUM_LIST=TRUE;
  1306.  
  1307. * ---> HEADER & FOOTER LINES <---
  1308.  
  1309. PAGE.HEAD="WATCHDOG - PC Data Security",BLANKS:20,MENU_TITLE:R31;
  1310. PAGE.HEAD="Today's Date ",CURDATE:14,BLANKS:44,"PAGE: ",PAGE;
  1311. PAGE.HEAD=" ";
  1312. PAGE.HEAD="Audit Trail Event Report - By Date":C;
  1313. PAGE.HEAD=" ";
  1314. PAGE.HEAD="   User ID: ",USER_LIST:24," Date Range: ",DATE_RANGE;
  1315. PAGE.HEAD="Project ID: ",PROJ_LIST:24,"  Sorted By: ",SORTLIST;
  1316. PAGE.HEAD=" ";
  1317. PAGE.HEAD="USER ID":13,"PROJECT ID":17,
  1318.            "DATE":9,"TIME":10,";
  1319. PAGE.HEAD="-------":13,"----------":17,"----":9,"----":10;
  1320.  
  1321. * ---> LINES DETAILS <---
  1322.          
  1323. LINE.DETAIL=EVENT,USER_ID:13,PROJID:15,DATEIN:9,TIMEIN:10;
  1324. LINE.DETAIL=EVENT," ---- ",TYPE_TEXT," ",PATH;
  1325. LINE.DETAIL=EVENT," ";
  1326.  
  1327. SUMM.DETAIL=BLANKS:5,"* * * Totals * * *",BLANKS:10,TOTALRECORDS:R5,
  1328.                    " Events";
  1329.  
  1330.  
  1331.  
  1332. * ---> LISTS <---
  1333.  
  1334. USERID=ALL;
  1335. AREA=ALL;
  1336.  
  1337. * ---> SORT LIST <---
  1338.  
  1339. SORTLIST=DATE_TIME;
  1340.  
  1341. * ---> BREAK LINE DETAILS <---
  1342.  
  1343. BREAK1.FIELDS=DATE;
  1344. BREAK1.FOOT=BLANKS:5,"Subtotal for ",DATEIN:8,":",BLANKS:6,
  1345.                       BREAK1.RECORDS:R5," Events";
  1346. BREAK1.FOOT=" ";
  1347.  
  1348.  
  1349.  
  1350. * ---> INTRO LINES <---
  1351.  
  1352. [Report 25: Event - By User ID];
  1353.  
  1354.  
  1355. FILE.DESC=test.dbs;
  1356. FILE.REPORT=test.dbf;
  1357. OUTPUT=SCREEN;
  1358. *OUTPUT=PRINTER;
  1359. DATE=04/03/90,04/20/91;
  1360. IGNORE_AREA_NUM_LIST=TRUE;
  1361.  
  1362.  
  1363. * ---> HEADER & FOOTER LINES <---
  1364.  
  1365. PAGE.HEAD="WATCHDOG - PC Data Security",BLANKS:20,MENU_TITLE:R31;
  1366. PAGE.HEAD="Today's Date ",CURDATE:14,BLANKS:44,"PAGE: ",PAGE;
  1367. PAGE.HEAD=" ";
  1368. PAGE.HEAD="Audit Trail Event Report - By User ID":C;
  1369. PAGE.HEAD=" ";
  1370. PAGE.HEAD="   User ID: ",USER_LIST:24," Date Range: ",DATE_RANGE;
  1371. PAGE.HEAD="Project ID: ",PROJ_LIST:24,"  Sorted By: ",SORTLIST;
  1372. PAGE.HEAD=" ";
  1373. PAGE.HEAD="USER ID":13,"PROJECT ID":17,
  1374.            "DATE":9,"TIME":10,";
  1375. PAGE.HEAD="-------":13,"----------":17,"----":9,"----":10;
  1376.  
  1377. * ---> LINES DETAILS <---
  1378.          
  1379. LINE.DETAIL=EVENT,USER_ID:13,PROJID:15,DATEIN:9,TIMEIN:10;
  1380. LINE.DETAIL=EVENT," ---- ",TYPE_TEXT," ",PATH;
  1381. LINE.DETAIL=EVENT," ";
  1382.  
  1383. SUMM.DETAIL=BLANKS:2,"* * * Totals * * *",BLANKS:18,TOTALRECORDS:R5,
  1384.                    " Events";
  1385.  
  1386.  
  1387.  
  1388. * ---> LISTS <---
  1389.  
  1390. USERID=ALL;
  1391. AREA=ALL;
  1392.  
  1393. * ---> SORT LIST <---
  1394.  
  1395. SORTLIST=USERID,DATE_TIME;
  1396.  
  1397. * ---> BREAK LINE DETAILS <---
  1398.  
  1399. BREAK1.FIELDS=USERID;
  1400. BREAK1.FOOT=BLANKS:2,"Subtotal for User ID: ",USERID:12,BLANKS:2,
  1401.                      BREAK1.RECORDS:R5," Events";
  1402. BREAK1.FOOT=" ";
  1403.  
  1404.  
  1405.  
  1406.  
  1407. * ---> INTRO LINES <---
  1408.  
  1409. [Report 26: Program - By Date];
  1410.  
  1411.  
  1412. FILE.DESC=TEST.dbs;
  1413. FILE.REPORT=TEST.dbf;
  1414. OUTPUT=SCREEN;
  1415. *OUTPUT=PRINTER;
  1416. DATE=04/03/90,04/20/91;
  1417. IGNORE_AREA_NUM_LIST=TRUE;
  1418.  
  1419. * ---> HEADER & FOOTER LINES <---
  1420.  
  1421. PAGE.HEAD="WATCHDOG - PC Data Security",BLANKS:20,MENU_TITLE:R31;
  1422. PAGE.HEAD="Today's Date ",CURDATE:14,BLANKS:44,"PAGE: ",PAGE;
  1423. PAGE.HEAD=" ";
  1424. PAGE.HEAD="Audit Trail Program Report - By Date":C;
  1425. PAGE.HEAD=" ";
  1426. PAGE.HEAD="   User ID: ",USER_LIST:24," Date Range: ",DATE_RANGE;
  1427. PAGE.HEAD="Project ID: ",PROJ_LIST:24,"  Sorted By: ",SORTLIST;
  1428. PAGE.HEAD=" ";
  1429. PAGE.HEAD=BLANKS:33,"Date":9,"Date":10,"Time":10,"Time":10,"Total":8;
  1430. PAGE.HEAD="USER ID":18,"PROJECT ID":15,
  1431.            " In ":9,"Out ":10," In ":10,"Out ":9,"HH:MM:SS":8;
  1432. PAGE.HEAD="-------":18,"----------":15,"----":9,"----":10,
  1433.             "----":10,"----":9,"--------":8;
  1434.  
  1435.  
  1436. * ---> LINES DETAILS <---
  1437.  
  1438. LINE.DETAIL=PROGRAMTRACK,USER_ID:13,BLANKS:5,PROJ_ID:12," ",
  1439.                DATEIN," ",DATEOUT,"  ",TIMEIN," ",TIMEOUT,ELAPSED_TIME:R10;
  1440. LINE.DETAIL=PROGRAMTRACK," ---- ",TYPE_TEXT,": ",PATH;
  1441. LINE.DETAIL=PROGRAMTRACK," ";
  1442. SUMM.DETAIL=BLANKS:71,"--------";
  1443. SUMM.DETAIL=BLANKS:5,"* * * Totals * * *",BLANKS:13,TOTALPROGRECS:R5,
  1444.                    " Accesses",BLANKS:18,TOTALPROGTIME:R11;
  1445.  
  1446.  
  1447.  
  1448. * ---> LISTS <---
  1449.  
  1450. USERID=ALL;
  1451. AREA=ALL;
  1452.  
  1453. * ---> SORT LIST <---
  1454.  
  1455. SORTLIST=DATE_TIME;
  1456.  
  1457. * ---> BREAK LINE DETAILS <---
  1458.  
  1459. BREAK1.FIELDS=DATE;
  1460. BREAK1.FOOT=BLANKS:71,"--------";
  1461. BREAK1.FOOT=BLANKS:5,"Subtotal for ",DATEIN:8,":",BLANKS:9,
  1462.                     BREAK1.PROGCOUNT:R5," Accesses",BLANKS:18,
  1463.             BREAK1.PROGTOT:R11;
  1464.             
  1465. BREAK1.FOOT=" ";
  1466. BREAK1.FOOT=" ";
  1467.  
  1468.  
  1469.  
  1470. * ---> INTRO LINES <---
  1471.  
  1472. [Report 27: Program - By User ID];
  1473.  
  1474.  
  1475. FILE.DESC=TEST.dbs;
  1476. FILE.REPORT=TEST.dbf;
  1477. OUTPUT=SCREEN;
  1478. *OUTPUT=PRINTER;
  1479. DATE=04/03/90,04/20/91;
  1480. IGNORE_AREA_NUM_LIST=TRUE;
  1481.  
  1482. * ---> HEADER & FOOTER LINES <---
  1483.  
  1484. PAGE.HEAD="WATCHDOG - PC Data Security",BLANKS:20,MENU_TITLE:R31;
  1485. PAGE.HEAD="Today's Date ",CURDATE:14,BLANKS:44,"PAGE: ",PAGE;
  1486. PAGE.HEAD=" ";
  1487. PAGE.HEAD="Audit Trail Program Report - By User ID":C;
  1488. PAGE.HEAD=" ";
  1489. PAGE.HEAD="   User ID: ",USER_LIST:24," Date Range: ",DATE_RANGE;
  1490. PAGE.HEAD="Project ID: ",PROJ_LIST:24,"  Sorted By: ",SORTLIST;
  1491. PAGE.HEAD=" ";
  1492. PAGE.HEAD=BLANKS:33,"Date":9,"Date":10,"Time":10,"Time":10,"Total":8;
  1493. PAGE.HEAD="USER ID":18,"PROJECT ID":15,
  1494.            " In ":9,"Out ":10," In ":10,"Out ":9,"HH:MM:SS":8;
  1495. PAGE.HEAD="-------":18,"----------":15,"----":9,"----":10,
  1496.             "----":10,"----":9,"--------":8;
  1497.  
  1498.  
  1499. * ---> LINES DETAILS <---
  1500.  
  1501. LINE.DETAIL=PROGRAMTRACK,USER_ID:13,BLANKS:5,PROJ_ID:12," ",DATEIN," ",
  1502.                 DATEOUT,"  ",TIMEIN," ",TIMEOUT,ELAPSED_TIME:R10;
  1503. LINE.DETAIL=PROGRAMTRACK," ---- ",TYPE_TEXT,": ",PATH;
  1504. LINE.DETAIL=PROGRAMTRACK," ";
  1505. SUMM.DETAIL=BLANKS:71,"--------";
  1506. SUMM.DETAIL=BLANKS:5,"* * * Totals * * *",BLANKS:20,TOTALPROGRECS:R5,
  1507.                    " Accesses",BLANKS:11,TOTALPROGTIME:R11;
  1508.  
  1509.  
  1510.  
  1511. * ---> LISTS <---
  1512.  
  1513. USERID=ALL;
  1514. AREA=ALL;
  1515.  
  1516. * ---> SORT LIST <---
  1517.  
  1518. SORTLIST=USERID,DATE_TIME;
  1519.  
  1520. * ---> BREAK LINE DETAILS <---
  1521.  
  1522. BREAK1.FIELDS=USERID;
  1523. BREAK1.FOOT=BLANKS:71,"--------";
  1524. BREAK1.FOOT=BLANKS:5,"Subtotal for User ID: ",USERID:12,BLANKS:4,
  1525.                     BREAK1.PROGCOUNT:R5," Accesses",BLANKS:11,
  1526.             BREAK1.PROGTOT:R11;
  1527.  
  1528.  
  1529. BREAK1.FOOT=" ";
  1530. BREAK1.FOOT=" ";
  1531.  
  1532.  
  1533.  
  1534.  
  1535.  
  1536. [Report 28: Program - By Project ID];
  1537.  
  1538.  
  1539. FILE.DESC=TEST.dbs;
  1540. FILE.REPORT=TEST.dbf;
  1541. OUTPUT=SCREEN;
  1542. *OUTPUT=PRINTER;
  1543. DATE=04/03/90,04/20/91;
  1544. IGNORE_AREA_NUM_LIST=TRUE;
  1545.  
  1546. * ---> HEADER & FOOTER LINES <---
  1547.  
  1548. PAGE.HEAD="WATCHDOG - PC Data Security",BLANKS:20,MENU_TITLE:R31;
  1549. PAGE.HEAD="Today's Date ",CURDATE:14,BLANKS:44,"PAGE: ",PAGE;
  1550. PAGE.HEAD=" ";
  1551. PAGE.HEAD="Audit Trail Program Report - By Project ID":C;
  1552. PAGE.HEAD=" ";
  1553. PAGE.HEAD="   User ID: ",USER_LIST:24," Date Range: ",DATE_RANGE;
  1554. PAGE.HEAD="Project ID: ",PROJ_LIST:24,"  Sorted By: ",SORTLIST;
  1555. PAGE.HEAD=" ";
  1556. PAGE.HEAD=BLANKS:33,"Date":9,"Date":10,"Time":10,"Time":10,"Total":8;
  1557. PAGE.HEAD="USER ID":18,"PROJECT ID":15,
  1558.            " In ":9,"Out ":10," In ":10,"Out ":9,"HH:MM:SS":8;
  1559. PAGE.HEAD="-------":18,"----------":15,"----":9,"----":10,
  1560.             "----":10,"----":9,"--------":8;
  1561.  
  1562.  
  1563. * ---> LINES DETAILS <---
  1564.  
  1565. LINE.DETAIL=PROGRAMTRACK,USER_ID:13,BLANKS:5,PROJ_ID:12," ",DATEIN," ",
  1566.                 DATEOUT,"  ",TIMEIN," ",TIMEOUT,ELAPSED_TIME:R10;
  1567. LINE.DETAIL=PROGRAMTRACK," ---- ",TYPE_TEXT,": ",PATH;
  1568. LINE.DETAIL=PROGRAMTRACK," ";
  1569. SUMM.DETAIL=BLANKS:71,"--------";
  1570. SUMM.DETAIL=BLANKS:5,"* * * Totals * * *",BLANKS:23,TOTALPROGRECS:R5,
  1571.                    " Accesses",BLANKS:8,TOTALPROGTIME:R11;
  1572.  
  1573.  
  1574.  
  1575. * ---> LISTS <---
  1576.  
  1577. USERID=ALL;
  1578. AREA=ALL;
  1579.  
  1580. * ---> SORT LIST <---
  1581.  
  1582. SORTLIST=PROJID,DATE_TIME;
  1583.  
  1584. * ---> BREAK LINE DETAILS <---
  1585.  
  1586. BREAK1.FIELDS=PROJID;
  1587. BREAK1.FOOT=BLANKS:71,"--------";
  1588.  
  1589. BREAK1.FOOT=BLANKS:5,"Subtotal for Project ID: ",PROJID:12,BLANKS:4,
  1590.                     BREAK1.PROGCOUNT:R5," Accesses",BLANKS:8,
  1591.             BREAK1.PROGTOT:R11;
  1592.             
  1593. BREAK1.FOOT=" ";
  1594. BREAK1.FOOT=" ";
  1595.  
  1596.  
  1597. * ---> INTRO LINES <---
  1598.  
  1599. [@Report 29: File Access - By Date];
  1600.       
  1601.  
  1602. FILE.DESC=TEST.dbs;
  1603. FILE.REPORT=TEST.dbf;
  1604. OUTPUT=SCREEN;
  1605. *OUTPUT=PRINTER;
  1606. DATE=04/03/90,04/20/91;
  1607. IGNORE_AREA_NUM_LIST=TRUE;
  1608.  
  1609. * ---> HEADER & FOOTER LINES <---
  1610.  
  1611. PAGE.HEAD="WATCHDOG - PC Data Security",BLANKS:20,MENU_TITLE:R31;
  1612. PAGE.HEAD="Today's Date ",CURDATE:14,BLANKS:44,"PAGE: ",PAGE;
  1613. PAGE.HEAD=" ";
  1614. PAGE.HEAD="Audit Trail File Access Report - By Date":C;
  1615. PAGE.HEAD=" ";
  1616. PAGE.HEAD="   User ID: ",USER_LIST:24," Date Range: ",DATE_RANGE;
  1617. PAGE.HEAD="Project ID: ",PROJ_LIST:24,"  Sorted By: ",SORTLIST;
  1618. PAGE.HEAD=" ";
  1619. PAGE.HEAD="USER ID":18,"PROJECT ID":15,"Date":9,"Time":10;
  1620. PAGE.HEAD="-------":18,"----------":15,"----":9,"----":10;
  1621.  
  1622.  
  1623. * ---> LINES DETAILS <---
  1624.  
  1625. LINE.DETAIL=FILETRACK,USER_ID:13,BLANKS:5,PROJ_ID:12," ",
  1626.                DATEIN," ",TIMEIN;
  1627. LINE.DETAIL=FILETRACK," ---- ",TYPE_TEXT,": ",PATH;
  1628. LINE.DETAIL=FILETRACK," ";
  1629. SUMM.DETAIL=BLANKS:5,"* * * Totals * * *",BLANKS:13,TOTALFILERECS:R5,
  1630.                    " Accesses";
  1631.  
  1632.  
  1633.  
  1634. * ---> LISTS <---
  1635.  
  1636. USERID=ALL;
  1637. AREA=ALL;
  1638.  
  1639. * ---> SORT LIST <---
  1640.  
  1641. SORTLIST=DATE_TIME;
  1642.  
  1643. * ---> BREAK LINE DETAILS <---
  1644.  
  1645. BREAK1.FIELDS=DATE;
  1646. BREAK1.FOOT=BLANKS:5,"Subtotal for ",DATEIN:8,":",BLANKS:9,
  1647.                     BREAK1.FILECOUNT:R5," Accesses";
  1648.             
  1649. BREAK1.FOOT=" ";
  1650. BREAK1.FOOT=" ";
  1651.  
  1652.  
  1653.  
  1654. * ---> INTRO LINES <---
  1655.  
  1656. [@Report 30: File Access - By User ID];
  1657.  
  1658.  
  1659. FILE.DESC=TEST.dbs;
  1660. FILE.REPORT=TEST.dbf;
  1661. OUTPUT=SCREEN;
  1662. *OUTPUT=PRINTER;
  1663. DATE=04/03/90,04/20/91;
  1664. IGNORE_AREA_NUM_LIST=TRUE;
  1665.  
  1666. * ---> HEADER & FOOTER LINES <---
  1667.  
  1668.  
  1669. PAGE.HEAD="WATCHDOG - PC Data Security",BLANKS:20,MENU_TITLE:R31;
  1670. PAGE.HEAD="Today's Date ",CURDATE:14,BLANKS:44,"PAGE: ",PAGE;
  1671. PAGE.HEAD=" ";
  1672. PAGE.HEAD="Audit Trail File Access Report - By User ID":C;
  1673. PAGE.HEAD=" ";
  1674. PAGE.HEAD="   User ID: ",USER_LIST:24," Date Range: ",DATE_RANGE;
  1675. PAGE.HEAD="Project ID: ",PROJ_LIST:24,"  Sorted By: ",SORTLIST;
  1676. PAGE.HEAD=" ";
  1677. PAGE.HEAD="USER ID":18,"PROJECT ID":15,"Date":9,"Time":10;
  1678. PAGE.HEAD="-------":18,"----------":15,"----":9,"----":10;
  1679.  
  1680.  
  1681. * ---> LINES DETAILS <---
  1682.  
  1683. LINE.DETAIL=FILETRACK,USER_ID:13,BLANKS:5,PROJ_ID:12," ",DATEIN," ",
  1684.                 TIMEIN;
  1685. LINE.DETAIL=FILETRACK," ---- ",TYPE_TEXT,": ",PATH;
  1686. LINE.DETAIL=FILETRACK," ";
  1687. SUMM.DETAIL=BLANKS:5,"* * * Totals * * *",BLANKS:20,TOTALFILERECS:R5,
  1688.                    " Accesses";
  1689.  
  1690.  
  1691.  
  1692. * ---> LISTS <---
  1693.  
  1694. USERID=ALL;
  1695. AREA=ALL;
  1696.  
  1697. * ---> SORT LIST <---
  1698.  
  1699. SORTLIST=USERID,DATE_TIME;
  1700.  
  1701. * ---> BREAK LINE DETAILS <---
  1702.  
  1703. BREAK1.FIELDS=USERID;
  1704. BREAK1.FOOT=BLANKS:5,"Subtotal for User ID: ",USERID:12,BLANKS:4,
  1705.                     BREAK1.FILECOUNT:R5," Accesses";
  1706.  
  1707.  
  1708. BREAK1.FOOT=" ";
  1709. BREAK1.FOOT=" ";
  1710.  
  1711.  
  1712.  
  1713.  
  1714.  
  1715. [@Report 31: File Access - By Project ID];
  1716.  
  1717.  
  1718. FILE.DESC=TEST.dbs;
  1719. FILE.REPORT=TEST.dbf;
  1720. OUTPUT=SCREEN;
  1721. *OUTPUT=PRINTER;
  1722. DATE=04/03/90,04/20/91;
  1723. *IGNORE_AREA_NUM_LIST=TRUE;
  1724.  
  1725. * ---> HEADER & FOOTER LINES <---
  1726.  
  1727. PAGE.HEAD="WATCHDOG - PC Data Security",BLANKS:20,MENU_TITLE:R31;
  1728. PAGE.HEAD="Today's Date ",CURDATE:14,BLANKS:44,"PAGE: ",PAGE;
  1729. PAGE.HEAD=" ";
  1730. PAGE.HEAD="Audit Trail File Access Report - By Project ID":C;
  1731. PAGE.HEAD=" ";
  1732. PAGE.HEAD="   User ID: ",USER_LIST:24," Date Range: ",DATE_RANGE;
  1733. PAGE.HEAD="Project ID: ",PROJ_LIST:24,"  Sorted By: ",SORTLIST;
  1734. PAGE.HEAD=" ";
  1735. PAGE.HEAD="USER ID":18,"PROJECT ID":15,"Date":9,"Time":10;
  1736. PAGE.HEAD="-------":18,"----------":15,"----":9,"----":10;
  1737.  
  1738.  
  1739. * ---> LINES DETAILS <---
  1740.  
  1741. LINE.DETAIL=FILETRACK,USER_ID:13,BLANKS:5,PROJ_ID:12," ",DATEIN," ",
  1742.                 TIMEIN;
  1743. LINE.DETAIL=FILETRACK," ---- ",TYPE_TEXT,": ",PATH;
  1744. LINE.DETAIL=FILETRACK," ";
  1745. SUMM.DETAIL=BLANKS:5,"* * * Totals * * *",BLANKS:23,TOTALFILERECS:R5,
  1746.                    " Accesses";
  1747.  
  1748.  
  1749.  
  1750. * ---> LISTS <---
  1751.  
  1752. USERID=ALL;
  1753. AREA=ALL;
  1754.  
  1755. * ---> SORT LIST <---
  1756.  
  1757. SORTLIST=PROJID,DATE_TIME;
  1758.  
  1759. * ---> BREAK LINE DETAILS <---
  1760.  
  1761. BREAK1.FIELDS=PROJID;
  1762.  
  1763. BREAK1.FOOT=BLANKS:5,"Subtotal for Project ID: ",PROJID:12,BLANKS:4,
  1764.                     BREAK1.FILECOUNT:R5," Accesses";
  1765.             
  1766. BREAK1.FOOT=" ";
  1767. BREAK1.FOOT=" ";
  1768.  
  1769.