Osea, que hay que crear un lógico con sólo el campo PERIODO ¿no?, y poner en
el parámetro FORMAT este fichero y su formato de registro

Un saludo


El 15 de julio de 2010 16:21, Jesus Busquets <[email protected]>escribió:

>  Si que se puede. Lo que pasa es que no puedes utilizar  directamente el
> formato de registro del archivo de origen, puesto que tienes que indicar qué
> valor tienes que asignarle a todos los campos, y, al agrupar, únicamente los
> campos por los que agrupas tienen valor
> O utilizas un formato de registro distinto (un archivo que únicamente tenga
> el campo PERIODO, y quizás, algún campo calculado que necesites) o asignas
> valores a todos los campos de tu archivo, aunque sea explícitamente un valor
> de cero o blanco (con MAPFLD, creo, hace tiempo que no he tocado esto)
>
> Saludos
>
>
>
> El 15/07/2010 16:04, JUAN García escribió:
>
> Saludos
>
>    Necesito agrupar los registros de un fichero por un campo en un OPNQRYF:
>
>    OPNQRYF    FILE((FILE)) QRYSLT(*ALL)  KEYFLD((PERIODO)) GRPFLD(PERIODO)
> GRPSLT(*ALL)
>
>   Pero me da el error CPD3165, este error mas o menos viene a decir que
> cuando se utiliza la agrupación de registros todos los campos del formato de
> registro deben ser campos de agrupación, es decir deben estar incluidos en
> el parámetro GRPFLD, pero yo sólo quiero agrupar por este campo, ¿hay alguna
> manera de hacerlo?
>
> Gracias
>
>
> ____________________________________________________
> Únete a Recursos AS400, nuestra Comunidad ( http://bit.ly/db68dd )
> Forum.Help400 © Publicaciones Help400, S.L.
>
>
> --
>
> *Jesús Busquets*
>
> GRESPANIA, S.A.
>
> Este mensaje se dirige exclusivamente a su destinatario y puede contener
> información privilegiada o confidencial. Si no es Vd. el destinatario
> indicado, queda notificado de que la utilización, divulgación y/o copia sin
> autorización está prohibida en virtud de la legislación vigente. Si ha
> recibido este mensaje por error, le rogamos que nos lo comunique
> inmediatamente por esta misma vía y proceda a su destrucción.
>
>
>
> ____________________________________________________
> Ú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