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]