Close

Post Install - Setup the Core PROJEX400 System

Post installation Checkup

Once Projex400 is installed you have immediate access to all commands in the CORE system.

The following Libraries will have been created by the installation procedure:

PROJEXENV   TEST     «Software projeX» User Environment Definition

PROJEXOLD   TEST     «Software projeX» Storage for Archive Objects

PROJEXSRC   TEST     «Software projeX» Productivity/Development Source

PROJEXTST   TEST     «Software projeX» Productivity/Development Test

PROJEX400   TEST     «Software projeX» Software Toolkit

PROJEX400 is the only library you will use.

Test the main Projex menu type: GO MENU(PROJEX)

DO I NEED TO ADD PROJEX400 TO MY *LIBL?

No. Every command in the PROJEX400 Software Toolkit has been created using the *Product library which is utilised at execution time: This means that even if Projex400 is NOT in your *Libl, as long as you reference the command, it will place PROJEX400 in the *LIB as a *Product Library, just for duration of the command. You won’t need to play with library lists (unless you’re using the very handy PROJEX400/MODLIBL command which is designed to… erm… let you play with library lists).Another handy solution is to use the LOADQGPL (*ADD/*REPLACE) parameter when running the SX4INSTALL command: This will take a copy of each PROJEX400 command and place it in QGPL. Since QGPL should be in your default library list each project command will be easily accessed without having to qualify the library name.

WHAT IS THE PROJEX400 ENVIRONMENT?

The first time you use any Projex Command during a sign on, an 'Environment Definition' routine will be executed. This only happens for the first PROJEX400 command that is used, and will not reoccur for the duration of that job. This takes a couple of seconds and basically checks that all necessary objects have been defined in the Environment Library PROJEXENV: For each user PROJEX400 generates a data area, data queue and various work files in this library. If you do not like the PROJEX400 Status windows, you can elect to view standard OS400 statues messages by specifying STSMSG(*STATUS) as a parameter when executing the SX4INSTALL command (This command can be run as many times as you like).

WHAT IS THE PROJEX400 ENHANCED SIGNON?

As you use PROJEX400 you will soon find that the commands become second nature and are a great help to development and problem resolution. The best way to use PROJEX400 is to set your sign-on program so that you use the PROJEX400 initial program. This program extends the abilities of the standard IBM sign on parameters by providing the facility to use a sign on program, menu or even command. If you choose to use the PROJEX400 Enhanced Signon - you can even use it to call your existing signon program.

If you would like to use the sign on routine simply change your User Profile by typing:

CHGPRF INLPGM(PROJEX400/SX4INLPGM)

The PROJEX400 initial program parameters can be easily modified from the command line. You can either GO SX4TOOL and use the menu to change your configuration or type the SX4CONFIG command directly.

For example if you wanted to modify your own particular signon definition you would simply type:

SX4CONFIG SELECT(*USRPRF) USRPRF(*CURRENT)

As you can see from this example I am using the: MODLIBL command to set up my library list Calling a program called AUDIT which records sign on details Then Going to the Projex Main Menu And using the projex400 attention key command line You will also be able to modify the sign on parameters for other users by using the same configuration screen

Some Bloke

Projex dot com is the cyber home of Nick Litten an AS400 IBMi developer, RPG programmer, SOA code enthusiast, website tinkerer, information technology evangelist, early adopter, proponent of open source and hopeless technology addict...

Nick Litten looking dazed while refactoring some RPG2 code to kick it into this century

Born and raised in Rainy England, now enjoying programming in the sunshine of Southern USA. Founder of SOFTWARE PROJEX.

Clustermap

Locations of visitors to this page

glqxz9283 sfy39587stf02 mnesdcuix8
sfy39587stf03
sfy39587stf04