IdentifiantMot de passe
Loading...
Mot de passe oublié ?Je m'inscris ! (gratuit)
Navigation

Inscrivez-vous gratuitement
pour pouvoir participer, suivre les réponses en temps réel, voter pour les messages, poser vos propres questions et recevoir la newsletter

AS/400 Discussion :

Personnaliser le "WRKSPLF" ?


Sujet :

AS/400

  1. #1
    Nouveau membre du Club
    Profil pro
    .
    Inscrit en
    Octobre 2007
    Messages
    53
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations professionnelles :
    Activité : .
    Secteur : Finance

    Informations forums :
    Inscription : Octobre 2007
    Messages : 53
    Points : 37
    Points
    37
    Par défaut Personnaliser le "WRKSPLF" ?
    Bonjour,

    Est-il possible de personnaliser l'écran d'affichage qu'on a lorsqu'on fait la commande "WRKSPLF" ?

    Plus clairement, j'aimerais développer un programme interactif qui présente à un user ses propres spools, mais avec des options personnalisées (pas de suppression, par exemple, mais d'autres options telles qu'un archivage spécial, ou un envoi par mail ...)

    Merci d'avance !

  2. #2
    Membre éprouvé
    Profil pro
    Inscrit en
    Mai 2008
    Messages
    821
    Détails du profil
    Informations personnelles :
    Âge : 54
    Localisation : France, Hérault (Languedoc Roussillon)

    Informations forums :
    Inscription : Mai 2008
    Messages : 821
    Points : 1 084
    Points
    1 084

  3. #3
    Membre régulier
    Profil pro
    Inscrit en
    Juillet 2006
    Messages
    97
    Détails du profil
    Informations personnelles :
    Âge : 46
    Localisation : France

    Informations forums :
    Inscription : Juillet 2006
    Messages : 97
    Points : 79
    Points
    79
    Par défaut
    Sinon if you want

    Il y a la commande WRKSPLF (via un bat ou la commande exécuter du menu démarrer sous Windows....)


    Test pour voir. c'est sous Windows
    Ouais je sais les puristes n'apprécie pas forcément mais c'est quand même bon de savoir que ça existe.
    (Des paramètres sont aussi possible)

    Ceci est une commande faisant partie du package installer avec Iseries Access.

  4. #4
    Membre du Club
    Femme Profil pro
    Responsable de service informatique
    Inscrit en
    Décembre 2007
    Messages
    50
    Détails du profil
    Informations personnelles :
    Sexe : Femme

    Informations professionnelles :
    Activité : Responsable de service informatique
    Secteur : Industrie

    Informations forums :
    Inscription : Décembre 2007
    Messages : 50
    Points : 67
    Points
    67
    Par défaut personaliser le wrksplf
    Bonjour
    Si tu créer un cl avec juste wrksplf le fait de ne pas mettre de paramètres n'affichera que les spools de ton utilisateur
    ************** Début des données *******
    PGM
    WRKSPLF
    ENDPGM
    *************** Fin des données ********

    Tu mets ce cl derriere une option de menu (si tu fonctionne comme ça) et
    ça devrait marcher (ça marche chez nous sur 150 users donc ...
    fspiecart

  5. #5
    Nouveau membre du Club
    Profil pro
    .
    Inscrit en
    Octobre 2007
    Messages
    53
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations professionnelles :
    Activité : .
    Secteur : Finance

    Informations forums :
    Inscription : Octobre 2007
    Messages : 53
    Points : 37
    Points
    37
    Par défaut
    Merci !

    fspiecart, ce n'est pas ce que je veux.

    J'ai fait : un programme RPG qui constitue un fichier sur 400 avec la liste des spools du user
    (en utilsant : CALL QUSLSPL et en passant en param mon user)

    et j'attaque ce fichier avec un pgm windows, dans lequel on peut agir sur les spools (surtout envoyer par mail, c'est ce que je cherchais à faire au final)

    Avec tous les paramètres du spool dans ce fichier (numéro du job, nom du job, user etc), je peux agir sur le spool comme je voulais ...

    C'est cool ... merci à K2R400, ça m'a aidée, j'ai pioché dans ces infos !

    Me reste juste un truc : pourvoir mettre dans mon fichier que les spools du JOUR ! Mais ça ne doit pas être compliqué, il faut ajouter un test sur la DATFOP ... mais pas eu le temps de regarder encore !

    Merci !

  6. #6
    Membre expérimenté

    Profil pro
    Inscrit en
    Novembre 2004
    Messages
    1 298
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Novembre 2004
    Messages : 1 298
    Points : 1 578
    Points
    1 578
    Par défaut
    Citation Envoyé par Carambar
    j'attaque ce fichier avec un pgm windows, dans lequel on peut agir sur les spools (surtout envoyer par mail, c'est ce que je cherchais à faire au final)
    Pourquoi aller sur Windows pour envoyer le spool par e-mail ? L'AS400 sait très bien le faire tout seul sans l'aide de Windaube.
    Quant à ne prendre que les spools du jour, soit tu passes en paramètre la date du jour, format CYYMMDD, dans le groupe optionnel de paramètres n° 4 de l'API QUSLSPL (13 Starting spooled file create date), soit tu testes la date (Date file was opened (created) ) dans le format SPLF0300 à l'offset 44 de cette API.
    A toutes fins utiles, je rappelle ici l'url de l'API QUSLSPL (List Spooled Files).

  7. #7
    Nouveau membre du Club
    Profil pro
    .
    Inscrit en
    Octobre 2007
    Messages
    53
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations professionnelles :
    Activité : .
    Secteur : Finance

    Informations forums :
    Inscription : Octobre 2007
    Messages : 53
    Points : 37
    Points
    37
    Par défaut
    Parce qu'une fenêtre Windows est plus sympa qu'un écran AS400 (et que 80% de mes utilisateurs ne connaissent qua ça et plus le 400), et qu'on peut utiliser la souris, les clics, et que c'est plus conviviale ..

    Pourquoi devoir se justifier sur nos besoins ?
    Pour la date du jour, j'ai dit que je savais faire, mais pas eu le temps ...

  8. #8
    Membre expérimenté

    Profil pro
    Inscrit en
    Novembre 2004
    Messages
    1 298
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Novembre 2004
    Messages : 1 298
    Points : 1 578
    Points
    1 578
    Par défaut
    Citation Envoyé par Carambar
    Pourquoi devoir se justifier sur nos besoins ?
    Nous tous ici essayons d'aider la communauté et pour le faire, nous posons parfois des questions et en particulier dans le cas de requêtes mal formulées.
    Nous proposons également parfois des solutions qui nous semblent mieux adaptées aux besoins formulés.

+ Répondre à la discussion
Cette discussion est résolue.

Partager

Partager
  • Envoyer la discussion sur Viadeo
  • Envoyer la discussion sur Twitter
  • Envoyer la discussion sur Google
  • Envoyer la discussion sur Facebook
  • Envoyer la discussion sur Digg
  • Envoyer la discussion sur Delicious
  • Envoyer la discussion sur MySpace
  • Envoyer la discussion sur Yahoo