Hola,

Si haces DSPFFD del archivo que has generado veras la explicación a tu duda.
            Tipo     Long     AlmacenaPosiciónntermedioCampo    Columna

 Campo      Datos    Campo    Alm.Int Alm.Int          Utiliz   CXlumna

 PHAPSZ     CHAR            1       1       651        Ambos    AXCPTHSIZ

                                                                Tamaño

                                                                Vía de
acceso
   Texto de campo  . . . . . . . . . . . . . :  Tamaño de vía de acceso
0=*MAX4GB, 1=*MAX1TB

Saludos

Martí Riera


Missatge de Miguel SB <miguelsb2...@gmail.com> del dia dt., 19 de nov. 2019
a les 15:58:

> Buenos días,
> Gracias por la respuesta. Probé de la forma que me indica y guarde los
> datos en una tabla, ubique el campo donde está el tamaño de via de acceso
> (ACCPTHSIZ) pero en ese campo solo está un cero y no el dato de *MAX4GB.
> Algo que note es que cuando probé con un archivo que tenía *MAX1TB en ese
> campo se grabó el valor de uno.
> Hay algún campo donde guarde el valor de *MAX4BG o *MAX1TB? O debo asumir
> que el valor cero indica max4gb y 1 indica *MAX1TB?
>
> Gracias por la respuesta
>
> El mar., 19 de noviembre de 2019 2:31 a. m., Alex Martínez <
> ajut...@gmail.com> escribió:
>
>> Con el propio DSPFD con OUTFILE y debes indicar que solo quieres los
>> archivos físicos *PF
>>
>> DSPFD FILE(TABLA*)       TYPE(*ATR)     OUTPUT(*OUTFILE)   *FILEATR(*PF)
>> *  OUTFILE(QTEMP/ATRIBUTOS)
>>
>> El mar., 19 nov. 2019 a las 5:33, Miguel SB (<miguelsb2...@gmail.com>)
>> escribió:
>>
>>> Buenas noches,
>>> Tengo vario archivos fisicos y logicos en mi sistema de AS400, lo que
>>> necesito saber es si existe alguna forma de obtner el dato de tamaño de via
>>> de acceso (ACCPTHSIZ) y guardar este atributo en una tabla. Por ahora solo
>>> he logrado visualizar es dato haciendo uso del comando DSFD, pero no
>>> encuentro la forma de almacenar este dato en una tabla.
>>> Ejemplo:
>>> Nombre de tabla: TABLA1, al usar el comando DSPFD me muestra la
>>> siguiente informacion:
>>> Vía de acceso . . . . . . . . . . . . . . . :            Por clave
>>> *Tamaño de vía de acceso . . . . . . . . . . : ACCPTHSIZ  *MAX4GB*
>>> Longitud máxima de clave. . . . . . . . . . :               14
>>> Longitud máxima de registro . . . . . . . . :              208
>>> Conservar en memoria  . . . . . . . . . . . : KEEPINMEM  *NO
>>>
>>> El atributo que resalto necesito guardarlo en una tabla, especificamente
>>> el valor "*MAX4GB", de tal forma que mi tabla quede de la siguiente forma:
>>>
>>> Nombre_PF_LF Tamaño_Acceso
>>> TABLA1 *MAX4GB
>>> TABLA2 *MAX4GB
>>> TABLA3 *MAX1TB
>>>
>>> Existe algun comando o alguna forma en la pueda obtner el dato de tamaño
>>> de acceso?
>>>
>>> Muchas gracias por las respuestas.
>>> ____________________________________________________
>>> Únete a Recursos AS400, nuestra Comunidad ( http://bit.ly/db68dd )
>>> Forum.Help400 © Publicaciones Help400, S.L.
>>
>> ____________________________________________________
>> Únete a Recursos AS400, nuestra Comunidad ( http://bit.ly/db68dd )
>> Forum.Help400 © Publicaciones Help400, S.L.
>
> ____________________________________________________
> Únete a Recursos AS400, nuestra Comunidad ( http://bit.ly/db68dd )
> Forum.Help400 © Publicaciones Help400, S.L.
____________________________________________________
Únete a Recursos AS400, nuestra Comunidad ( http://bit.ly/db68dd )
Forum.Help400 © Publicaciones Help400, S.L.

Responder a