As400 for dummies pdf download






















How to convert a AS spool file report to a formatted excel Feb 11, Python coding techniques. Likewise, when you try to speak Python, you need a guide to help you. Fortu- nately The two biggest differences between a tuple and a list are that a tuple is immu- table and With just 1-click you can donate to a good cause.. Results 1 - 16 of — Go4As While all four of these paths have the modules "Getting Started with Online Education" and "Working with System Displays," only the database administrator and programmer paths have the modules "Object Management Concepts.

Once you've selected a path, the "Select Course Option" menu offers you the following choices: Start the next module in your path. A useful feature called the Operational Assistant can ease this problem. The Operational Assistant is a set of simple menus with a minimum of fancy terminology that let you find the most important tasks quickly and easily.

In addition to allowing the basic tasks required by all users, it enables a system administrator to add new users, to backup the hard disk to tape, and to do other tasks that are crucial to running the system.

Work with printer output Work with jobs Work with messages Send messages Change your password. You want the ability to perform the basic operations on files and on members within files. For example, let's look at the error message that you get when you pick a non-existent menu choice.

The "not found" error message can be more specific about what it's looking for than just calling it an "object. Of course you can move your cursor to the error message and press F1, but if you want some background on us-.

In addition to listing the names of a given library's files and other objects, it's also handy to be able to see the members of a given file. This is covered in section List them out and then I'll pick one. As the display tells you, all you need to do to list the objects in one of these libraries is to enter a 5 in the Opt column next to a library name and press Enter.

Note the "More Display Library Library. Type options, press Enter. To the right of the Opt column, the other columns in the library object list tell you the following information: Object Type Attribute Freed Size Text The object's name. The object's type, as described in section This only concerns advanced users.

The object's size in bytes. If you are not authorized to use the object, a zero will appear here. Descriptive text that can be added when the object is created. If the whole description does not appear on the library object list screen, entering either 5 or 8 in the Opt column displays the complete description along with other technical information about the object. According to the Type column in Figure Fortunately, there is a way to tell this command "don't tell me every little technical detail about this file; just tell me the file's members.

The first screen displayed by this command shows some summary information about the file. To see the beginning of the list of member names, press Page Down or Scroll Up once. As you can see, DSPFD shows more than just the members' namesit also shows the size, creation date, and the date and time that each member was last modified.

Display Spooled File File. Columns 1 - 78 Find. Because the program lets you "work with" the members, you can use this list to edit, copy, delete, display, print and rename a file's members, as we'll see later in this chapter.

This command needs to know the name of the file and the name of the member that you want to see within that file. It doesn't really need to know a member name; if you fail to supply one, it displays the first member of that file.

Which way? This file has three columns, although the first two appear as one big column. These two show the number and the date of the last change for each line. The third column, which takes up most of the screen, is the text file itself.

The other slashes are part of the C program. A slash before a quotation mark tells the computer that that quotation mark is part of the text that the program should output onto the screen, and a slash before the letter "n" causes a carriage return in the program's output.

To move around in the file, the description of the function keys at the bottom of the screen shows that F19 and F20 will scroll a screenful to the left and right. Your Page Down or Scroll Up and Page Up or Scroll Down keys will have the same effect here that they have when you view anything else too long to fit on the screen. Move forward n lines. Move back n lines. Shift the text n characters to the left. Shift the text n characters to the right.

The Find field at the top of the screen makes it easy to search for a string of text. Enter a string there, press F16, and the system puts the first line with that string near the top of the screen with the target string highlighted.

Although there was nothing at the bottom of Figure Display Physical File Member File. If you use the Program Development Manager to list the names of a file's members, as shown in section The library where this object is stored. The type of the object being duplicated. The new object's name. But it doesn't necessarily copy the contents of these membersyou have to tell it to do that with an additional parameter: DATA. What if Joe tries this command without the parameter names?

If you leave out the TOLIB but want to include more than three parameters, everything after the third must therefore have a parameter name. Positional parameters are not an all-or-nothing proposition. You can include positional parameters without the parameter names and parameters that include the parameter names in the same command, as long as all positional parameters come before all named parameters.

The copy can go in the same source file or to a different one. The file where the copy should go. Even if the copy will go in the same file as the original, this must be included. The name of the member being copied. When you copy a member from one file to another, the new member can have the same name as the old one. Because all the parameters that he needed to enter were required, he entered them as positional parameters without their parameter names and saved himself some typing.

The Program Development Manager then displays the screen shown in Figure If you want to put the copy in a different file or library, enter their names here as well. Type the file name and library name to receive the copied members. To library. This makes things easier, because you use the same command to rename files, programs, and libraries. As with copying, you need to specify this because you can have two objects with the same name in the same library, as long as they have two different object types.

In the New object field, enter the new name for the object. Object type New object. The name of the file to rename. The member's new name. Because the command needs such simple, obvious information, it's very easy to enter it with positional parameters instead. The Program Development Manager will display the "Rename Members" screen, which has only one field for you to fill out: the new name of the member. It uses the same syntax as DLTF. The RMVM command needs to know the name of the file and the name of the member within that file to delete.

This has no fields to fill out; it shows the name of the member that you want to delete and a message at the top that tells you to "Press Enter to confirm your choices for Delete.

That's for advanced users, and is particularly useful in CL programs where altering the library list needs to be automated. Although DSPLIBL is not really an essential command, taking a look at its output makes it easier to understand some important things about library lists. Sequence Number Sequence Number The user part of the library list, which comes at the end of the complete library list, is the part that you can control.

You can reorder, delete, and add to its list of libraries. As it shows in Figure Each time you press Enter, the Edit Library List program makes or tries to make the changes that you indicated and reorders the numbers. The first library name on the list is always next to the number 20; you use the number 10 to indicate a library name that you want to move to the beginning of the list. The list has been renumbered, and QGPL becomes the new line 20, now that it's first on the list.

To move a library name between two others, enter a number in the sequence column next to it that falls between the two numbers at its destination. To delete a library from the library list, type over its name with the space bar and press Enter.

To insert a new library:. Enter its name in any blank space in the Library column. Give it a number showing where you want it to be placed in the list. After you make any successful change to your library list, you'll see the message "Library list changed" at the bottom of your screen.

A typical unsuccessful change would be the attempted addition of a non-existent library. For help in making permanent changes to your library list, see your system administrator. This command's command prompt display shows that it only needs one parameter: the name of the library to make current.

In this situation, you keep your files in your own library and leave the creation and deletion of libraries to the system administrator. On the other hand, you may be told "Here's your user ID name. The first thing you have to do when you sign on is to create a library for yourself. Because libraries are objects, just as files are, you follow the same rules for making up library names that you do for file names. Because both of these commands have only one required parameter, there is no problem with entering that parameter without its parameter name.

However, you don't have to limit your use of SEU to this; you can use it to create any text file you like. If you enter it with no parameters and press F4, you'll see its command prompt display screen, as shown in Figure Source file. Source member. Source type. Text 'description'. The default source type is TXT. Even if the member exists, nothing prevents you from entering a new value in the "Source Type" field.

In fact, this is the easiest way to change a file member's type. Of course, you could skip the command prompt display screen by entering the file and member name at the command line. SEU starts up, and if the member exists, it shows the beginning of the member. Otherwise, it shows a blank editing area and a message at the bottom informing you that the member has been added to the file.

The F10 key moves the cursor back and forth between the SEU command line and the data area. The column of apostrophes ''''''' down the left shows the location of the sequence number field for each line. This will show numbers next to a file member's lines once they exist; before then, the apostrophes show places where you can enter new lines of text.

This is where you enter the commands known as line commands, which you use to delete, copy, and move lines of your file member. The Columns: 1 71 message in the upper-left show that you are looking at columns 1 through 71 of the file member named in the upper-right.

SEU can edit file members that are too wide for the display and has commands to scroll to the left or right to look at different parts of it. In these situations, the Columns part of the screen is pretty handy. You can add, delete, copy, and move lines by entering one- or two-character commands in this column and pressing the Enter key. You can enter a line command anywhere on the sequence number.

For example, you can enter the command to delete two lines D2 on the line numbered " This can obviously lead to confusion if you enter line commands that use numbers like D2 on a The Operating Systems Handbook 59 copyright Bob DuCharme.

If you ever enter a line command and then realize, before you press Enter, that you didn't mean to enter it, just type spaces over it. The next time you press Enter, SEU restores the numbers that were there before you entered the line command.

Since new lines are automatically numbered when you press Enter, all existing lines will have numbers to the left of them. You can type over the text of existing lines as easily as you can enter new text on blank lines.

When you press Enter, SEU removes any blank lines that still have apostrophes in the sequence number field and that are below the last newly entered line, and the End of data message jumps up to just below the last real line of the file member. He has not pressed Enter yet. Notice how the entered lines have been numbered, and the blank lines are gone. You can easily insert blank lines for new lines of text with the I line command.

If you type an I over the number in a line's sequence number field, the next time you press Enter, a new blank line will be inserted after that line.

To insert new lines before the current first line, enter the I command in the same position on the Beginning of data line. If you enter a number after the I, that many new lines will be inserted. For example, in Figure You have 3 potential new lines that serve the same purpose as the blank lines that you saw when you first started up SEU with a new file member.

If you enter text on only one of these new lines, as shown in Figure I'll say! That crazy Yeats! Note how the new line numbers are decimal numbers between 2.

When you save the file member, SEU offers you the choice of renumbering the lines with whole numbers or leaving them as they are. Renumbering them with whole numbers is the default.

If you press Enter after adding text to the last of the new lines that are waiting for text, SEU inserts a new blank line under it and positions your cursor at its beginning. This is handy for entering many lines of text, because you can just type a line, press Enter, type another line, press Enter, and repeat this until you have entered all of your text.

The Tab key helps you move around more quickly. To move your cursor to the beginning of the previous line, use the Backtab key with a PC that is emulating a terminal, press the Shift key and the Tab key simultaneously. If your cursor is on a line of text, Tab or Backtab move your cursor to the sequence number column. If your cursor is on the sequence number column, pressing either key jumps your cursor to the beginning of the appropriate line.

To add text to blank lines, just move your cursor to the line and type. When you need to move your cursor back to the command line, press F To delete an individual character, move your cursor there and press your Delete key. On a terminal, the delete key has a lower case "a" with a proofreader's symbol for deletion: a line through it that forms a loop. When emulating a terminal, your emulation software probably has your PC's Delete key doing this job. To type over existing text, just move your cursor where you want the new text and type.

To insert text, move your cursor to the place where you want to insert it and press the Insert key. When you press it, a carat symbol should appear at the bottom of your screen to indicate that you are in insert mode.

When emulating a , your cursor may change shape. Text that you type in moves any text currently to the right of the cursor further to the right. On most PCs emulating a , the Insert key puts you in insert mode and the Escape key stands in for the Reset key. Enter RP by itself and press Enter to make a single copy of a line. For example, if you enter RP on the third line in the text shown in Figure For example, if RP3 had been entered on line 2 of Figure A number immediately following it tells SEU to delete that many lines, starting with the line where the command is entered.

Marbles of the dancing floor Break bitter furies of complexity Those images that yet Fresh images beget That dolphin-torn, that gong-tormented sea. After you press Enter, they're gone.

Put the letter D twice in a sequence number field without any number to indicate that the line begins or ends a block that you want to delete.

If you press Enter while only one line has the DD, SEU leaves it there until it has a partner, and displays the message "Block command not complete" as a reminder. After you press Enter, the lines with the DD commands and all the lines between them are removed. This command is particularly useful when the beginning and end of the block that you want to delete are not on the same screen, because the alternative counting the number of lines so that you can put a number after a single D is a lot of trouble.

SEU gives you three options for indicating the text to copy: Enter a single C in a line's sequence number field if you only want to copy that one line. Enter a single C followed by a number to indicate how many lines to copy. Enter CC at the first and last lines of the block to copy.

In addition to indicating the line or lines to copy, you must indicate where to copy them. Two line commands make this possible: B A When Enter is pressed, copy the block to the line before the line with this command. When Enter is pressed, copy the block to the line after the line with this command.

As with copying, there are three ways to specify the block to move, but these use the letter M: Enter a single M in a line's sequence number field if you only want to move that one line.

Enter a single M followed by a number to indicate how many lines to move. Enter MM at the first and last lines of the block to move.

To specify the destination of the block to move, use the letters B or A the same way you do to specify the destination of a block to copy. Use the F10 key to move your cursor to the command line. If your search target has spaces in it, enclose it in apostrophes or quotation marks.

After you press Enter, if the search was successful, the cursor jumps to the beginning of the found string and a message at the bottom of the screen informs you that the string was found.

If this search had been unsuccessful, the cursor would have remained on the command line and the status line at the bottom of the screen would have told you "String images not found. All uses of the FIND command will then look for exact case matches. To save the edited file under a new name, enter SAVE followed by that name. If a member by this name had already existed, SEU would have warned you with the following message:.

Press Enter to confirm. SEU will display a screen similar to the one shown in Figure Exit Type choices, press Enter. Resequence member. Print member.

As with any entry display, you can use your Tab or cursor keys to move your cursor to any field and then type in a new value or press F1 to find out more about that field. To learn more about a specific command, enter that command at the SEU command line and press F1 instead of Enter. Because it knows the extended attribute of the file member you are editing, it knows the programming language you are using to write your source code. This means that it can help you with that particular language and point out syntax errors as you write so that you don't have to wait for your compilation to bomb to see what's wrong with your source code.

This is particularly useful when writing CL programs. When you tell the system to print something, it doesn't really send it directly to the printer. Instead, it goes to a program called a print spooler, which acts as a traffic cop for the various print jobs as they come up. Once you've sent something to a print spooler, that doesn't mean that it's going to be printed. A program known as a printer writer must take the print job from the spooler and pass it along to the printer.

This and several other useful tasks like checking the print queue and cancelling print jobs, as you'll see in the following sections can be done with the Work with Spooled Files WRKSPLF command, which displays the "Work with Printer Output" display. WRKSPLF doesn't need any parameters, although there are several optional ones that you can learn about by entering the command and pressing F4 instead of Enter. Another way to display the "Work with Printer Output" screen is by selecting choice 1 from the Operational Assistant.

Type options below, then press Enter. To work with printers, press F To make sure that QSYSPRT is the print job that you think it is, you can display it by moving your cursor into the Opt column next to it and entering the number 5. Jobs that are not bound for any particular printer are indented under the name "Not Assigned. This printer output is not assigned to a printer. To print the output, type the printer name below and then press Enter.

If you don't know the name assigned to the printer where you want to send your output, ask your system administrator. The printer assigned in Figure The Status column shows the status of the print job at the instant the screen is displayed. To update the display press F5, the "Refresh" key. Other typical status messages are "Waiting to print" for a job that has been assigned to a printer but hasn't reached its turn yet and "Printing page 1 of 1" with whatever appropriate numbers for a job currently being printed.

If your printer output doesn't automatically get sent to a printer, it would be pretty annoying to have to go through all of these steps every time you print something. Your user profile stores the name of your default printer destination, and you can change your profile with the CHGPRF command with the following steps: 1. Select the printer you would like to use, put a character in the box to the left of the item and press enter.

Press F3 to get back to the main menu. F12 is the highest key on the keyboard for the control functions. To do any higher control function than F12, hold the shift key down and press the F key that adds up to the control number. For F22 press shift F Use F5 to do the search for location, building, or office.

If you have updated the directory, please just enter through the screen. If you do not have access to this menu, please have your supervisor request it from the helpdesk. Check the Course Review Chart if you have any questions. Enter the Quarter Code: F tab At the Course Evaluation by Student Listing screen: Enter the course for your program that was to be reviewed this quarter. Try a different course OR F3 to get back to the main menu. Put an X on the line near the A and press enter.

Just leave the line blank and press enter. Enter the appropriate comments for your department and address any issues below a 3.

This will take you to the next question that needs to be addressed. When you have completed all of the questions, press F3 2 times , this will take you back to the main menu. At the Assessment of Programs Evaluated by Student screen: Enter the program code for your program, which was to be reviewed this quarter.

Job Initiator screen: U b. Enter the Quarter Code: F c. After viewing the data and comments, press F3 to get back to the main menu.



0コメント

  • 1000 / 1000