Hola:

se me ocurren dos alternativas:

1- Si puedes utilizar SQL en RPG, la soluci�n es muy sencilla:

select * from tabla                
order by year(fecha), month(fecha), vendedor

2- tambien puedes utilizar un OPQNRYF, definiendo campos MAPFLD con
funciones year y month y ordenando la tabla por dichos campos, ser�a
algo as�:

OPNQRYF FILE((TABLA))                                    
        KEYFLD((*MAPFLD/AA) (*MAPFLD/MM) (VENDEDOR))        
        MAPFLD((AA '%YEAR(FECHA)') (MM '%MONTH(FECHA)'))

Salu2


----- Original Message -----
From: Gerardo <[EMAIL PROTECTED]>
Date: Fri, 2 Jul 2004 14:54:58 +0200
Subject: 
To: [EMAIL PROTECTED]

















Hola a
todos:



 



           
Les comento un problema que me estoy encontrando al cambiar los campos de mi BD
del formato A�O, MES y DIA por campos tipo Fecha (*EUR). El caso es que yo
tengo algunos l�gicos con DDS que me clasifican por A�O, MES y otro campo
distinto, por ejemplo VENDEDOR. Pero ahora con el campo fecha (*EUR) no
encuentro la forma de poder clasificar por A�O, MES, VENDEDOR, en un fichero
l�gico, y que no tenga en cuenta el d�a. Les agradecer�a cualquier sugerencia
al respecto.



 



           
Un Saludo.



 



 



 



Gerardo
Romero Zamora



Sanchez
Giner S.A.



Crta.Maracena/Albolote
S/N



18220
Albolote (Granada)



Tel�fono: 
958-465024   Fax: 958-465348

_____________________________________________________
Forum.HELP400 es un servicio m�s de NEWS/400.
� Publicaciones Help400, S.L. - Todos los derechos reservados
http://www.help400.es
_____________________________________________________

Para darte de baja, env�a el mensaje resultante de pulsar
mailto:[EMAIL PROTECTED]

Responder a