SirPro file-group maintenance: Difference between revisions
m (add link) |
m (misc cleanup) |
||
Line 1: | Line 1: | ||
Option 8 on the SirPro [[SirPro#SirPro main menu|main menu]] provides a full-screen facility for managing group | Option 8 on the SirPro [[SirPro#SirPro main menu|main menu]] provides a full-screen facility for managing the group definitions in CCAGRP. | ||
definitions in CCAGRP. | |||
<p class="note"><b>Note:</b> This option is only available to system managers. | <p class="note"><b>Note:</b> This option is only available to system managers. | ||
</p> | </p> | ||
<p class="caption" style=" | ==Maintaining CCAGRP definitions== | ||
<p class="caption" style="width:500px">CCAGRP screen for permanent group definitions</p> | |||
For each group defined in CCAGRP, <var class="product">SirPro</var> displays two lines of | For each group defined in CCAGRP, <var class="product">SirPro</var> displays two lines of | ||
Line 44: | Line 45: | ||
See [[Security]] for more information about security. | See [[Security]] for more information about security. | ||
The <var class="product">SirPro</var> CCAGRP interface imposes a limit of 24 files per group. If you have groups defined with more than 24 files, Option 8 on the SirPro main menu | <p class="note"><b>Note:</b> The <var class="product">SirPro</var> CCAGRP interface imposes a limit of 24 files per group. If you have groups defined with more than 24 files, Option 8 on the SirPro main menu lets you view them — but it should not be used to update them, as the 25th | ||
and later files will be deleted from the definition. | and later files will be deleted from the definition. | ||
<var class="product">SirPro</var> prevents Update, Copy, or Rename commands against groups with more than 24 members. | <var class="product">SirPro</var> prevents Update, Copy, or Rename commands against groups with more than 24 members. <p> | ||
Preceding each group name is a single-character command field. | |||
Valid commands in these fields are: | Valid commands in these fields are: | ||
Line 71: | Line 72: | ||
The update screen is described below. | The update screen is described below. | ||
These | These function keys are available on the group definition display: | ||
<table class="thJustBold"> | <table class="thJustBold"> | ||
<tr><th> | <tr><th>F1</th> | ||
<td>Help.</td></tr> | <td>Help.</td></tr> | ||
<tr><th> | <tr><th>F3</th> | ||
<td>Quit (return to SirPro Main Menu).</td></tr> | <td>Quit (return to SirPro Main Menu).</td></tr> | ||
<tr><th> | <tr><th>F7</th> | ||
<td>Scroll up.</td></tr> | <td>Scroll up.</td></tr> | ||
<tr><th> | <tr><th>F8</th> | ||
<td>Scroll down.</td></tr> | <td>Scroll down.</td></tr> | ||
<tr><th> | <tr><th>F9</th> | ||
<td>Repeat last command-line command.</td></tr> | <td>Repeat last command-line command.</td></tr> | ||
<tr><th> | <tr><th>F10</th> | ||
<td>Scroll file lines to the left.</td></tr> | <td>Scroll file lines to the left.</td></tr> | ||
<tr><th> | <tr><th>F11</th> | ||
<td>Scroll the file lines to the right. | <td>Scroll the file lines to the right. | ||
If there are more than | If there are more than eight files in a group definition, an ellipsis (<tt>...</tt>) will appear to the right of the eighth file. This key shifts the view to the right to display the remaining files.</td></tr> | ||
</table> | </table> | ||
==Updating a group definition== | ==Updating a group definition== | ||
<b>C</b>opy, <b>U</b>pdate, and <b>ADD</b> commands invoke | <b>C</b>opy, <b>U</b>pdate, and <b>ADD</b> commands invoke | ||
the following display, which allows an entire | the following display, which allows an entire group definition to be built. | ||
<p class="caption">CCAGRP screen for updating a group definition</p> | <p class="caption">CCAGRP screen for updating a group definition</p> | ||
<b>Access</b>, <b>Priv</b>ileges, and <b>Bldgft</b> are set to their <var class="product">Model 204</var> default values. | <b>Access</b>, <b>Priv</b>ileges, and <b>Bldgft</b> are set to their <var class="product">Model 204</var> default values. | ||
Enter values for the remaining fields, and press | Enter values for the remaining fields, and press F12 to build the group. | ||
Function keys valid for this display are: | |||
<table class="thJustBold"> | <table class="thJustBold"> | ||
<tr><th> | <tr><th>F1</th> | ||
<td>Help.</td></tr> | <td>Help.</td></tr> | ||
<tr><th> | <tr><th>F3</th> | ||
<td>Quit (return to SirPro main menu).</td></tr> | <td>Quit (return to SirPro main menu).</td></tr> | ||
<tr><th> | <tr><th>F9</th> | ||
<td>Repeat last command-line command.</td></tr> | <td>Repeat last command-line command.</td></tr> | ||
<tr><th> | <tr><th>F12</th> | ||
<td>Commit the definition to CCAGRP. This key invokes error checking before the group definition commands are executed.</td></tr> | <td>Commit the definition to CCAGRP. This key invokes error checking before the group definition commands are executed.</td></tr> | ||
</table> | </table> |
Revision as of 19:39, 28 July 2015
Option 8 on the SirPro main menu provides a full-screen facility for managing the group definitions in CCAGRP.
Note: This option is only available to system managers.
Maintaining CCAGRP definitions
For each group defined in CCAGRP, SirPro displays two lines of information. The first line contains the group name and parameters, and the second line contains the files defined to the group. The parameters shown for each group are:
Access | PUBLIC, SEMIPUB, or PRIVATE. |
---|---|
Privileges | Hexadecimal switches associating various privileges with the default opening of PUBLIC and SEMIPUB groups. |
BLDGFT | Entering Y builds global find table, and N does not build this table, when the group is opened. Y is the default. |
PROCFILE | File name of the group member that will contain procedures. If all members may contain procedures, an asterisk (*) is used. |
UPDTFILE | File that should be the target of record adds when no specific member name context is given. |
Priv Level N | Procedure class level. |
Priv Level S | Class level required for SELECT. |
Priv Level R | Class level required for READ. |
Priv Level U | Class level required for UPDATE. |
Priv Level A | Class level required for ADD. |
See Security for more information about security.
Note: The SirPro CCAGRP interface imposes a limit of 24 files per group. If you have groups defined with more than 24 files, Option 8 on the SirPro main menu lets you view them — but it should not be used to update them, as the 25th and later files will be deleted from the definition. SirPro prevents Update, Copy, or Rename commands against groups with more than 24 members.
Preceding each group name is a single-character command field. Valid commands in these fields are:
D | Deletes the group definition. |
---|---|
R | Rename the group. |
C | Copy the group definition to a group definition of a new name. |
U | Update: Change the parameter settings for the files defined to the group definition. |
Delete and Rename are executed directly from the CCAGRP screen.
Copy and Update send the user to a group definition update screen.
In addition, the command-line command
ADD groupname
sends the user to the same screen.
The update screen is described below.
These function keys are available on the group definition display:
F1 | Help. |
---|---|
F3 | Quit (return to SirPro Main Menu). |
F7 | Scroll up. |
F8 | Scroll down. |
F9 | Repeat last command-line command. |
F10 | Scroll file lines to the left. |
F11 | Scroll the file lines to the right. If there are more than eight files in a group definition, an ellipsis (...) will appear to the right of the eighth file. This key shifts the view to the right to display the remaining files. |
Updating a group definition
Copy, Update, and ADD commands invoke the following display, which allows an entire group definition to be built.
Access, Privileges, and Bldgft are set to their Model 204 default values. Enter values for the remaining fields, and press F12 to build the group.
Function keys valid for this display are:
F1 | Help. |
---|---|
F3 | Quit (return to SirPro main menu). |
F9 | Repeat last command-line command. |
F12 | Commit the definition to CCAGRP. This key invokes error checking before the group definition commands are executed. |
See also
- SirPro
- SirPro procedure-list selection
- SirPro procedure-list operations
- SirPro command processor
- SirPro Print All Information facility
- SirPro field definition display
- SirPro CCASTAT password maintenance
- SirPro file-group maintenance
- SirPro change management tools and functions
- SirPro date processing