Accueil du site > Les articles > VOIR par les yeux de l’utilisateur : le vaudou sur AS/400.
Version à imprimer Enregistrer au format PDF

VOIR par les yeux de l’utilisateur : le vaudou sur AS/400.

mardi 14 septembre 2004, par Didier Encinas Visites  2974 Première mise en ligne le jeudi 6 novembre 2003.

3 Techniques de copie d’écran AS/400.


Un utilisateur vous appelle, parce qu’il n’arrive pas à faire un truc.

Pour le dépanner, vous aimeriez bien voir son écran.

Demandez-lui de faire un CTRL + PAUSE, cela va lancer une impression Système. (HOST PRINT)

C’est le paramétrage par défaut de Client Access, vos utilisateurs ne touchent probablement pas à la configuration des claviers.

Vous n’aurez plus qu’à regarder les spools de cet utilisateur :

- WRKSPLF user
- Un F18 pour allez à la fin
- Le dernier spool, par défaut un QSYSPRT d’une page, contient la copie de son écran !

Ça c’est un tips : rien à installer / rien à paramétrer / ça marche !

LE VAUDOU SUR AS/400 (2ème partie)

Certes avec le premier article vous êtes resté sur votre faim.

Mais là, c’est autre chose : y-aura des coq occis (coco si !?), des incantations, des ...

Non rien, j’arrête le tilleul-menthe.

Pour une aide plus poussée, de votre utilisateur, vous pouvez lancer un :

STRCPYSCN SRCDEV(nom job de l’utilisateur) c’est lui OUTDEV(*REQUESTER) c’est vous

L’utilisateur recevra un message du style :

De . . . . : DES 23/10/03 17:26:08
Cause . . . . . : Start copy screen has been requested with output to
DES_A1. Reply C to prevent copy screen or G to allow it. (C G)

Il y répond par G

Vous aurez alors sur VOTRE écran, le même affichage que lui. (au détail près que vous aurez une transaction de retard !)

Vous ne pourrez rien faire, mais juste voir les mêmes écrans que lui.

Pour reprendre la main sur votre session, vous disposez de 2 solutions :

- il a accès à une ligne de commande, alors demandez lui de taper : ENDCPYSCN
- il n’y a pas accès : tuez votre session (l’Appel Système ne marche pas)

AUTOMATE DE DOCUMENTATION UTILISATEUR

Allez une petite dernière, toujours avec STRCPYSCN

Vous avez une doc utilisateur à réaliser pour demain, avec copie d’écrans... J’ai LA solution

STRCPYSCN SRCDEV(*REQUESTER)
OUTDEV(*NONE)
OUTFILE(mabib/fichierdoc)

- Ensuite promenez vous dans votre application comme prévu.
- Ressortez.
- Un petit ENDCPYSCN pour arrêtez la capture.
- Pour finir un : RUNQRY *n mabib/fichierdoc

Tous les écrans sont là : y’a plus qu’à transférer dans word, mettre en page et c’est tout !

P.-S.

N’accrochez pas de pattes de poulet sur les As/400. Ca ne sert a rien et en plus ça salit.