Now the need has arisen to change our own signon screen for the use of
Radio Frequency terminals i.e. move everything to the top left.
I know the DSPF os QDSIGNON in QSYS but can't work out to change it
(no DDS source).
There must be hundreds of people who have already done this so could
you please help with a simple soulution or at least pointers in the
right direction
Check in QGPL/QDDSSRC and see if there is a QDSIGNON source member. IBM
usually puts one there. If not, you can do a RTVDDSSRC command using
the QDSIGNON screen in QSYS. Then all you need to do is modify the
source. I suggest that you compile the new screen into QGPL and then
change the system value to point to your new screen.
Remember, the fields that IBM has on the screen must remain in the
screen, you can move them around or make them non-display, but you can't
delete them.
Hope this helps.
Bob
Pete Massiello
Information Solutions & Software, Inc.
Voice: 203-744-7854
Fax: 203-790-6056
Emai: PETE...@AOL.COM
On 27 May 1996, Jason Osborne wrote...
> Since we have been connecting to different customers we have seen
> different sign on displays which have obviously been changed.
>
> Now the need has arisen to change our own signon screen for the use of
> Radio Frequency terminals i.e. move everything to the top left.
>
> I know the DSPF os QDSIGNON in QSYS but can't work out to change it
> (no DDS source).
>
> There must be hundreds of people who have already done this so could
> you please help with a simple soulution or at least pointers in the
> right direction
>
> Source is held in QGPL\QDDSSRC.QDSIGNON
Create your customized signon screen from this source and then change the
appropriate sub-system.
Beware there are 'gotchas' in doing this.
The procedure is detailed in Work Management Guide.
Doc.id. is SC41-3306-00(V3R1M0) Chapter 4 section 10. Chapter 3 in V2R3M0.
Cheers
--
John Rider
> There is a parameter on the compilation that needs to be changed when you
> compile the screen. Im home so I don't have the exact parm here, but it
> is something like MAXDEV and it defaults to 1. Change it to 255 when you
> compile.
>
What command do you use to edit the source for the signon display and
after you have it done what command do you use to compile it for use?
Dale Leonard
There is no way to replace the QSYS/QDSIGNON display file because it
will always be in use.
Find the DDS source in QGPL or in the Work Management guide.
To activate your signon panel, change the QINTER (or other
interactive) subsystem description using the CHGSBSD command and let
it refer to your self-created display file.
I strongly suggest not to change the QCTL subsystem description; if
your display file gets corrupted, it could be a problem to get the
system working again. The QCTL subsystem should always refer to the
QSYS/QDSIGNON display file.
At my company, we have created a display file which displays a short
message for the users. If you want, I'll be glad to send you the
source of our display file and the way we display the short message on
the signon screen.
Best regards,
Frank Ketelaars
>Since we have been connecting to different customers we have seen
>different sign on displays which have obviously been changed.
>Now the need has arisen to change our own signon screen for the use of
>Radio Frequency terminals i.e. move everything to the top left.
>I know the DSPF os QDSIGNON in QSYS but can't work out to change it
>(no DDS source).
>There must be hundreds of people who have already done this so could
>you please help with a simple soulution or at least pointers in the
>right direction
You'll find the source to the signon screen in QGPL/QDDSSRC. When modiying
it, take care not to delete any fields, and do not change the sequence of
the fields in the DDS.
To test it, use a non-used subsystem, i use QPGMR, to attach the new
signon screen to. Add a workstation entry to the QPGMR subsystem to
allocate ONLY your workstation, signoff, and from a different terminal
activate the subsystem. You should see your modified signon screen at your
terminal. Test it, and if it works, take down qinter and attach your new
signon screen. (It is best not to do this during working hours :-) ).
Hope this helps,
Rob.
--
Rob Muller Phone +31-(0)20-6417524 Quote :
E-mail rmu...@xs4all.nl How do we get to
where we're coming
The Netherlands from. (Seal)
I would suggest that you create a subsystem to handle you RF Terminals and
attach your new sign on display to that subsystem. Leave QINTER and the
default sign on display for your regular terminals. Instructions on how to create
and configuer a subsystem can be found in the Work Managememt Guide.
>Check in QGPL/QDDSSRC and see if there is a QDSIGNON source member. IBM
>usually puts one there. If not, you can do a RTVDDSSRC command using
>the QDSIGNON screen in QSYS. Then all you need to do is modify the
RTVDDSSRC???? This must be some third-party command.
_____________________________________________________________________
"But there must be something more to death than surfing all the time"
- Dar Williams
I'm not sure, but I think that the source is in QUSRSYS or QGPL.
You can use option 5 or 8 in PDM to find out the source file... I at home
and I don't remember witch one it is i.e. 5 or 8.
Hope it helps you
Yves Fournier (cf...@cam.org)
>Since we have been connecting to different customers we have seen
>different sign on displays which have obviously been changed.
>Now the need has arisen to change our own signon screen for the use of
>Radio Frequency terminals i.e. move everything to the top left.
>I know the DSPF os QDSIGNON in QSYS but can't work out to change it
>(no DDS source).
>There must be hundreds of people who have already done this so could
>you please help with a simple soulution or at least pointers in the
>right direction
You can find the corresponding source member QDSIGNON of this display
file in QGPL/QDDSSRC.(Normally)
Like mentioned in the article above you can copy this source, alter it
compile it and use it in another subsystem description.
Beware not to alter the names of the input variables...
Good luck...
Hydra - Belgium
hy...@tornado.be