Bonjour,
Est-il possible de récupérer la taille d'un objet de l'IFS suite à une commande CPYTOIMPF ? Idem commande objet AS400 : RTVOBJD...
Merci pour votre aide.
Salutations,
CLP : Taille d'un objet de l'IFS
-
- Messages : 11
- Enregistré le : lun. 15 mars 2010, 11:42:37
- Localisation : 35 VITRE
CLP : Taille d'un objet de l'IFS
Sébastien COURGEON
-
- Messages : 30
- Enregistré le : ven. 22 juin 2007, 17:12:22
- Localisation : CARQUEFOU( 44470)
- Contact :
(sans texte)
Il existe 2 possibilités très simples, mais qui génèrent un spool:
- DSPLNK OBJ('/xxxx/xxxx') OUTPUT(*PRINT) DETAIL(*EXTENDED)
- CALL QSRSRV PARM("METRICS" '/xxxx/xxxx')
(bien pratique sur un répertoire entier)
On peut aussi faire un développement avec des APIs.
Voici un outil proposé par Site400, à l'URL :
http://www.site400.com/content/view/554/56/
Cordialement
- DSPLNK OBJ('/xxxx/xxxx') OUTPUT(*PRINT) DETAIL(*EXTENDED)
- CALL QSRSRV PARM("METRICS" '/xxxx/xxxx')
(bien pratique sur un répertoire entier)
On peut aussi faire un développement avec des APIs.
Voici un outil proposé par Site400, à l'URL :
http://www.site400.com/content/view/554/56/
Cordialement
-
- Messages : 11
- Enregistré le : lun. 15 mars 2010, 11:42:37
- Localisation : 35 VITRE
(sans texte)
Merci pour ce retour.
Le développement avec les APIs me va bien car il faut que je récupère la taille dans un CLP.
Salutations,
Le développement avec les APIs me va bien car il faut que je récupère la taille dans un CLP.
Salutations,
Sébastien COURGEON
-
- Site Admin
- Messages : 813
- Enregistré le : mer. 14 févr. 2007, 18:00:03
- Localisation : Nantes
- Contact :
taille d'un fichier de l'IFS
J'avais écrit une commande RTVIFSSIZ
http://www.volubis.fr/news/liens/AF4TOO ... IFSSIZ.htm
si ça peux servir.
http://www.volubis.fr/news/liens/AF4TOO ... IFSSIZ.htm
si ça peux servir.
Christian Massé (Volubis.fr)
-
- Messages : 11
- Enregistré le : lun. 15 mars 2010, 11:42:37
- Localisation : 35 VITRE
(sans texte)
En fait, j'ai utilisé la commande RTVIFSSIZ et cela fonctionne.
Avec l'API proposé par Site400, je rencontre un souci que je n'ai pas réussi à résoudre. J'ai un message CPF1F83 sur le PATH alors que j'utilise le même nom dans RTVIFSSIZ.
Salutations,
Avec l'API proposé par Site400, je rencontre un souci que je n'ai pas réussi à résoudre. J'ai un message CPF1F83 sur le PATH alors que j'utilise le même nom dans RTVIFSSIZ.
Salutations,
Sébastien COURGEON
-
- Site Admin
- Messages : 813
- Enregistré le : mer. 14 févr. 2007, 18:00:03
- Localisation : Nantes
- Contact :
API site400
Je pense que le code est correct mais que l'exemple d'utilisation donné par site400 est erroné.
en effet, ils proposent
il faut l'utiliser en passant impérativement une variable de 128, ce qui n'est pas obligatoire quand on créé une commande devant !
en effet, ils proposent
Le CL complète le premier paramètre sur 32C uniquement quand c'est une constante et le paramètre est attendu sur 128.......call votrepgm parm('/tmp/votrefic.txt' &var150)
il faut l'utiliser en passant impérativement une variable de 128, ce qui n'est pas obligatoire quand on créé une commande devant !
Christian Massé (Volubis.fr)