Précédent   Forum des professionnels en informatique > Systèmes > Autres systèmes > AS/400
AS/400 Le Forum d'entraide sur IBM AS/400 - iSeries. RPG.
Partagez cette discussion sur d'autres réseaux sociaux : Viadeo Twitter Google Facebook Digg Delicious MySpace Yahoo
Réponse Proposer ce sujet en actualité
 
Outils de la discussion
Publicité
Vieux 18/12/2009, 18h14   #1
Invité régulier
 
jean-eric dumesnil
Inscription : décembre 2009
Messages : 27
Détails du profil
Informations personnelles :
Nom : jean-eric dumesnil

Informations forums :
Inscription : décembre 2009
Messages : 27
Points : 7
Points : 7
Par défaut modifier la liste de valeur d'une commande

Bonjour, je doit modifier la valeur par défaut du paramètre ACGCDE (code comptable) de la commande CRTURFPRF.

J'ai essayé d'utiliser CHGCMDDFT, mais ca ne permet que de mettre une valeur par défaut. Alors que j'aurai besoin de plusieurs choix...

quelqu'un a une solution ?

Merci
JEDI1970 est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 21/12/2009, 09h31   #2
Membre Expert
 
Patrick
Inscription : mai 2008
Messages : 816
Détails du profil
Informations personnelles :
Nom : Patrick
Âge : 41
Localisation : France, Hérault (Languedoc Roussillon)

Informations forums :
Inscription : mai 2008
Messages : 816
Points : 1 035
Points : 1 035
tu ne peux pas modifier les valeurs proposées dans l'invite, pour celà il te faudrait réécrire la commande.
Quel est l'objectif véritable de ta demande ?, car le code comptabilité peut-être modifié à la volée en début de chaque application avec la commande CHGACGCDE. Que veux-tu faire précisemment avec le code comptabilité ???
K2R400 est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 21/12/2009, 10h54   #3
Invité régulier
 
jean-eric dumesnil
Inscription : décembre 2009
Messages : 27
Détails du profil
Informations personnelles :
Nom : jean-eric dumesnil

Informations forums :
Inscription : décembre 2009
Messages : 27
Points : 7
Points : 7
On se sert du code comptabilité pour facturer les users. Lors de la création d'un nouvel utilisateur, les personnes qui font la saisie mettent un peu tout et n'importe quoi, et je voudrait ne leur permettre qu'une liste bien determiné (que je controle par la suite. Mais je voulais qu'ils puissent voir la liste les codes possibles???
JEDI1970 est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 21/12/2009, 11h10   #4
Membre Expert
 
Patrick
Inscription : mai 2008
Messages : 816
Détails du profil
Informations personnelles :
Nom : Patrick
Âge : 41
Localisation : France, Hérault (Languedoc Roussillon)

Informations forums :
Inscription : mai 2008
Messages : 816
Points : 1 035
Points : 1 035
Pour moi, la seule façon de faire (excepté recréer la commande), c'est d'utiliser le point d'exit (WRKREGINF) QIBM_QSY_CRT_PROFILE et/ou QIBM_QSY_CHG_PROFILE.
Après la création, tu débranches vers un programme (CLP ou autre) comme montré dans cet exemple : http://search400.techtarget.com/tip/...003232,00.html , tu récupères la valeur renseignée à la création par un RTVUSRPRF mot clé ACGCDE, et si la valeur est incorrecte, tu renvoies Un cpf9898 pour indiquer que la valeur est incorrecte. Tu peux même enchaîner vers un DLTUSRPRF voire un CHGUSRPRF.

Il me semble que tu peux utiliser aussi le point d'exit QIBM_QCA_RTV_COMMAND et de mettre des valeurs par défaut.
Mais là, je n'ai pas d'exemple à te donner.

Dernière modification par K2R400 ; 21/12/2009 à 16h34.
K2R400 est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 22/12/2009, 11h26   #5
Invité régulier
 
jean-eric dumesnil
Inscription : décembre 2009
Messages : 27
Détails du profil
Informations personnelles :
Nom : jean-eric dumesnil

Informations forums :
Inscription : décembre 2009
Messages : 27
Points : 7
Points : 7
Merci, je vais essayer en utilisant le point d'exit
JEDI1970 est déconnecté   Envoyer un message privé Réponse avec citation 00
Réponse Proposer ce sujet en actualité Cette discussion est résolue.
Outils de la discussion



Fuseau horaire GMT +1. Il est actuellement 12h05.


 
 
 
 
Partenaires

Hébergement Web