Enter the Screen Global Parameters (SGP) information.
If the default form doesn't come up in the Painter (P) after creating the SGP record, then look
in UT.PRCS.DEF for it and copy it to ST.PRCS.DEF or where ever needed. Else,
create a Template.
- Use PRMN to delete the new SGP record.
- Use PRMN to copy an existing form to the name 'template'.
- Use P (Painter) to remove info below the header line of the new template record.
- Use PRMN to copy the 'template' to the new SGP process name.
- Go into SGP and add needed info.
---------------------------------------------------------------------------------
| 07/20/05 13:04 SCREEN GLOBAL PARAMETERS ST SGP |
| Menu.......: XSIR Student Info Report Process: XSTS01 |
| Gen Version: .7.1.8.3 Process Type: Screen |
| Created On.: 07/20/05 By: Changed On: 07/20/05 By: |
|------------------------------------------------------------------------------|
| 1 Process Mnemonic: XSIR |
| 2 Description.....: Student Info Report |
| 3 VOC Synonyms....: 1: |
| 4 Release Status..: R Releasable |
| 5 Release Modules.: 1: ST 2: 3: |
| 6 * Tech Doc......: 1: |
|------- Process Characteristics ------- |
| 7 Catalog Disposition.........: L |--------- Screen Dimensions -----------|
| 8 Allow Delete of Primary Rec.: No | 12 Maximum/Minimum Lines....: 22 22 |
| 9 Inquiry Process (No Update).: No | 13 Maximum/Minimum Columns..: 80 80 |
| 10 Detail Process (Not on Menu): No | 14 Absolute Origin Line/Col.: 1 1 |
| 11 Process Uses Standard I/O...: Yes | 15 Issue Final Prompt Before End: Yes |
|--------- Entry Argument List ------------------------------------------------|
| 16 Argument Name Argument Description |
| 1: A.STU.ID In Student ID |
| 2: |
|XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX|
Use Painter (P) to create the report's front end screen.
---------------------------------------------------------------------------------
| aaaaaaaa bbbbb e ddddddddddddddddddddddddddddd cccccc |
| |
| |
|------------------------------------------------------------------------------|
| |
| Student ID ffffffffff |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
|X ST XSTS01 XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX|
Create a Screen Procedure Specifications (SPSP) record.
---------------------------------------------------------------------------------
| 07/20/05 13:19 SCREEN PROCEDURE SPECS ST SPSP |
| Menu: XSIR Student Info Report Process: XSTS01 |
|------------------------------------------------------------------------------|
| |
| 1 Remember Responses?: Y |
| 2 Phantom Executable?: Yes |
| |
| 3 * Procedure Hook: |
| 1: * JS.VAR1 Student ID |
| 2: |
| 3: PROCEDURE LINE "SELECT PERSON WITH @ID = ":V.JS.VAR1 |
| 4: PROCEDURE LINE "SAVE.LIST ":V.JS.LISTNAME |
| 5: PROCEDURE LINE "GET.LIST ":V.JS.LISTNAME |
| 6: PROCEDURE LINE "IF @SYSTEM.RETURN.CODE LE 0 THEN GO KILL.LIST" |
| 7: PROCEDURE OUTPUT HOLD "REPORT" |
| 8: PROCEDURE CALL BROWSE XSTR01(V.JS.VAR1) |
| 9: |
| 10: KILL.LIST: PROCEDURE LINE "KILL.LIST:" |
| 11: |
| 12: PROCEDURE CALL UTDLST(V.JS.LISTNAME) |
| |
|XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX|
* JS.VAR1 Student ID
*
PROCEDURE LINE "SELECT PERSON WITH @ID = ":V.JS.VAR1
PROCEDURE
LINE "SAVE.LIST ":V.JS.LISTNAME
PROCEDURE
LINE "GET.LIST ":V.JS.LISTNAME
PROCEDURE LINE "IF @SYSTEM.RETURN.CODE LE 0 THEN GO KILL.LIST"
PROCEDURE OUTPUT HOLD "REPORT"
PROCEDURE CALL BROWSE XSTR01(V.JS.VAR1)
*
KILL.LIST: PROCEDURE LINE "KILL.LIST:"
*
PROCEDURE CALL UTDLST(V.JS.LISTNAME)
PROCEDURE RUN
Enter the Batch Global Parameters (BGP) information.
---------------------------------------------------------------------------------
| 07/20/05 13:27 BATCH GLOBAL PARAMETERS ST BGP |
| Menu...: Student Info Report Gen Version: .7.1.8.3 |
| Process: XSTR01 Process Type: Batch |
| Created On: 07/20/05 By: Changed On: 07/20/05 By: |
|------------------------------------------------------------------------------|
| 1 Default Menu ID....: |
| 2 Description........: Student Info Report |
| 3 VOC Synonyms.......: 1: |
| 4 Release Status.....: R Releasable |
| 5 Release Modules....: 1: ST 2: 3: |
| 6 * Tech Doc.........: 1: |
| 7 Component Type.....: M Main This must be M |
| 8 Catalog Disposition: L Local |
| 9 Review Process Only: No |
| 10 Jobstat Cycles.....: |
| 11 Use Bar Graph......: Yes |
| 12 Uses Standard I/O..: No |
|----------------------------- Entry Argument List ----------------------------|
| 13 Argument Name Argument Description |
| 1: A.STU.ID IN STUDENT ID |
| 2: |
|XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX|
Create a Batch Process Overview (BPO) record.
---------------------------------------------------------------------------------
| 07/20/05 13:21 BATCH PROCESS OVERVIEW ST BPO |
| Process: XSTR01 Student Info Report |
| Changed by: Changed On: 07/20/05 Last Gen Version: .7.1.8.3 |
|------------------------------------------------------------------------------|
| 1 * Data Element Name Ref Only Global/Local |
| 1: ID Yes G Global |
| 2: FIRST.NAME Yes G Global |
| 3: LAST.NAME Yes G Global |
| 4: |
|------------------------------------------------------------------------------|
| 2 * Basic and Envision Statements |
| 1: FOR_EACH REFERENCED SELECTED ID |
| 2: PRINT_DETAIL |
| 3: END_EACH ID |
| 4: |
| 5: |
| 6: |
| 7: |
| 8: |
| 9: |
| 10: |
|XX Controller XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX Value 1/3 XXXXXXXXX|
Data Element LookUp: ID
FOR_EACH REFERENCED SELECTED ID
PRINT_DETAIL
END_EACH ID
Detail into Report Element Characteristic (REC) and create the report layout.
---------------------------------------------------------------------------------
| 07/20/05 13:21 REPORT ELEMENT CHARACTERISTIC ST REC |
| Menu: Student Info Report Process: XSTR01 |
| |
|------------------------------------------------------------------------------|
| Disp Conv |
| 1 * Data Element Name Use Size Just Lin Col Sep Tot String |
| 1: ID CD 10 R 1 1 2 |
| 2: FIRST.NAME CD 15 L 1 2 2 |
| 3: LAST.NAME CD 25 L 1 3 2 |
| 4: |
| 5: |
| 6: |
| 7: |
| 8: |
| 9: |
| 10: |
| 11: |
| 12: |
| 13: |
| 14: |
| 15: |
|XX Controller XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX Value 1/3 XXXXXXXXX|
Data Element LookUp: ID
Enter the Report Demensions (RDIM) information.
---------------------------------------------------------------------------------
| 07/20/05 13:22 REPORT DIMENSIONS ST RDIM |
| Menu: Student Info Report Process: XSTR01 |
| |
|------------------------------------------------------------------------------|
| 1 Report Type....: V Variable |
| 2 Min/Max Columns: 80 80 |
| 3 Min/Max Lines..: 60 60 |
| 4 Top/Left Margin: 0 0 |
|------------------------------------------------------------------------------|
| 5 Number of Header Lines.......: 3 |
| 6 Number of Footer Lines.......: 0 |
| 7 Number of Column Header Lines: 2 |
| 8 Number of Column Data Lines..: 1 |
| 9 Controlling Data Column Line.: 1 |
| 10 Column Totals Level specifications Roll-up Header Detail Page |
| Description of Level Level Lines Lines Break |
| 1: |
| 2: |
| 3: |
| 4: |
| |
|XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX|
Run GEN to compile the Report and the Form.