-
Notifications
You must be signed in to change notification settings - Fork 2
/
DPrint.mod
executable file
·50 lines (45 loc) · 2.57 KB
/
DPrint.mod
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
{++++++++++++++++++++++++++++++++++++++RAPTOR++++++++++++++++++++++++++++++++++++++}
{+ +}
{+ Definition Module : Print +}
{+ Author : Steve Brown / Tony Malerich +}
{+ Last Modified : September 2004 +}
{+ +}
{++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++}
DEFINITION MODULE Print;
FROM GTable IMPORT TableObj;
FROM Objects IMPORT strArray;
TYPE
timeType = FIXED ARRAY [1..10] OF REAL;
PROCEDURE PrintInputTable (IN printee : TableObj; IN type,action : STRING);
PROCEDURE PrintSystemInput (IN printArray : strArray);
PROCEDURE SaveSystemInput (IN printArray : strArray);
PROCEDURE PrintLogisticsOutput (IN printee : TableObj);
PROCEDURE SaveLogisticsOutput (IN printee : TableObj);
PROCEDURE PrintSummaryOutput (IN printee : TableObj);
PROCEDURE SaveSummaryOutput (IN printee : TableObj);
PROCEDURE PrintSparingOutput (IN printee : TableObj);
PROCEDURE SaveSparingOutput (IN printee : TableObj);
PROCEDURE PrintCapacityOutput (IN printee : TableObj);
PROCEDURE SaveCapacityOutput (IN printee : TableObj);
PROCEDURE PrintAnalOutput (IN printee : TableObj; IN Input : STRING);
PROCEDURE SaveAnalOutput(IN printee : TableObj; IN Input : STRING);
PROCEDURE PrintCostOutput (IN printee : TableObj);
PROCEDURE SaveCostOutput (IN printee : TableObj);
PROCEDURE PrintCostInput (IN printee : TableObj);
PROCEDURE SaveCostInput (IN printee : TableObj);
PROCEDURE PrintEventPhases (IN printee : TableObj);
PROCEDURE SaveEventPhases (IN printee : TableObj);
PROCEDURE PrintNodePhases (IN printee : TableObj);
PROCEDURE SaveNodePhases (IN printee : TableObj);
PROCEDURE PrintBlockPhases (IN printee : TableObj);
PROCEDURE SaveBlockPhases (IN printee : TableObj);
PROCEDURE PrintHierPhases (IN printee : TableObj);
PROCEDURE SaveHierPhases (IN printee : TableObj);
PROCEDURE ExportRBD(IN print : BOOLEAN; IN numPages,printLevel : INTEGER; IN dir : STRING);
PROCEDURE PrintSelected;
PROCEDURE PrintPhases (IN printee : TableObj);
PROCEDURE SavePhases (IN printee : TableObj);
PROCEDURE PrintFMECA (IN printee : strArray);
PROCEDURE PrintTree;
PROCEDURE FillTreeLevels (IN tab : STRING; IN parent : INTEGER; IN textStrings : strArray);
END MODULE. {dmod Print}