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 :

zone > 65535 lors d'un xml-into ds pgm RPG


Sujet :

AS/400

  1. #1
    Nouveau Candidat au Club
    Profil pro
    Inscrit en
    Janvier 2010
    Messages
    3
    Détails du profil
    Informations personnelles :
    Localisation : Belgique

    Informations forums :
    Inscription : Janvier 2010
    Messages : 3
    Points : 1
    Points
    1
    Par défaut zone > 65535 lors d'un xml-into ds pgm RPG
    Dans un pgm RPG ILE, j'utilise l'instruction xml-into pour générer dans un fichier AS400/DB2 les données d'un fichier xml de l'IFS. Ce fichier étant imposant il s'avère que j'aurais besoin d'une zone de réception dans mon pgm RPG de plus de 65535 caractères ce que le compilateur n'accepte pas. Auriez-vous une solution ? Merci.

  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
    Nouveau Candidat au Club
    Profil pro
    Inscrit en
    Janvier 2010
    Messages
    3
    Détails du profil
    Informations personnelles :
    Localisation : Belgique

    Informations forums :
    Inscription : Janvier 2010
    Messages : 3
    Points : 1
    Points
    1
    Par défaut Merci
    Très, très intéressant mais je ne vois pas la façon de copier mon fichier .xml dans le user space notamment.

  4. #4
    Nouveau Candidat au Club
    Profil pro
    Inscrit en
    Janvier 2010
    Messages
    3
    Détails du profil
    Informations personnelles :
    Localisation : Belgique

    Informations forums :
    Inscription : Janvier 2010
    Messages : 3
    Points : 1
    Points
    1
    Par défaut Nom defichier xml
    Dans les différents programmes, je ne vois nul part le nom du fichier xml que l'on doit traiter excepté dans le QSH que l'on utilise pas. Nous avons un fichier xml qui se trouve dans l'IFS sous : /xml/desadv/desadvlvd.xml. Où préciser cette donnée dans le programme et comment ? Merci.

  5. #5
    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
    J'ai pas essayé mais je pense qu'il faut dans l'ordre :
    1. - créer tout ce qui concerne le user space, comme le montre Scott Klement dans son article
    2. - définir ensuite un tableau RPG (DIM ou OCCURS) qui définit les lignes XML et est basé sur le même pointeur que celui qui pointe vers le user space. De cette façon, le tableau est "plaqué" sur la zone mémoire occupée par le user space.
    3. - charger le user space-tableau avec XML-INTO %HANDLER...

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

Discussions similaires

  1. Apparition d'une zone de texte lors de la sélection d'un menu déroulant
    Par head_hunter dans le forum Général JavaScript
    Réponses: 0
    Dernier message: 13/04/2008, 14h26
  2. Réponses: 6
    Dernier message: 10/03/2008, 12h09
  3. "Argument non valide", lors d'un SELECT INTO
    Par tatayoyo dans le forum Requêtes et SQL.
    Réponses: 4
    Dernier message: 19/02/2008, 17h12
  4. Réponses: 2
    Dernier message: 07/01/2008, 19h01
  5. lenteur lors de mes insert into
    Par shiners300 dans le forum MS SQL Server
    Réponses: 1
    Dernier message: 19/09/2005, 14h49

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