Hola a todos.
A ver si alguien sabe como solucionar un problema. Estoy pasando a CLP
diferentes OCL del entorno S36 de una biblioteca y me encuentro con Sorts de
ficheros con seleccion y/u omisi�n de registros mediante valores del area
loca de datos (LDA). Necesito hacer lo mismo en CL pero lo que he visto en
la guia del sort no me permite incluir valores de la LDA o parametros. No
puedo usar opnqryfile por el tama�o de los ficheros a tratar y con qmqry da
problemas en la seleccion por ser un fichero que no tiene rellenados todos
los campos (es decir, un campo n�merico grabado a blancos).
En entorno s36 una ocl seria:
0029.00 // LOAD �GSORT
0030.00 // IF ?L'181,1'?=1 FILE NAME-INPUT,LABEL-?63??64?,DISP-SHR
0031.00 // ELSE FILE NAME-INPUT,LABEL-XX?64??WS?,DISP-SHR
0032.00 // IF ?L'181,1'?=1 FILE
NAME-OUTPUT,LABEL-XX?64??WS?,RECORDS-?F'A,?63??64?'?
0033.00 // ELSE FILE NAME-OUTPUT,LABEL-YY?64??WS?,RECORDS-?F'A,XX?64??WS?'?
0034.00 // RUN
0035.00 HSORTR 49A 3X 256 N N
0036.00 I C 1 17GEC?L'189,17'?
0037.00 IAD 43 45GEC?L'206,3'?
0038.00 IAD 46 48GEC?L'209,3'?
0039.00 IAD 78 83GEC?L'212,6'?
0040.00 IAC 133 133GEC?L'218,1'?
0041.00 IAC 117 124GEC?L'219,8'?
0042.00 IAP 136 137GEC?L'227,3'? SELECCION U OMISION
0043.00 IAC 1 17LEC?L'230,17'?
0044.00 IAD 43 45LEC?L'247,3'?
0045.00 IAD 46 48LEC?L'250,3'?
0046.00 IAD 78 83LEC?L'253,6'?
0047.00 IAC 133 133LEC?L'259,1'?
0048.00 IAC 117 124LEC?L'260,8'?
0049.00 IAP 136 137LEC?L'268,3'?
0050.00 FNC ?L'271,7'?
0051.00 FNC ?L'278,7'?
0052.00 FNC ?L'285,7'? ORDENACION
0053.00 FNC ?L'292,7'?
0054.00 FNC ?L'299,7'?
0055.00 FNC ?L'306,7'?
0056.00 FNC ?L'313,7'?
0057.00 FDC 1 256
0058.00 // END
0059.00 *
A ver si alguien tiene algun ejemplo hecho en CL.
Gracias.
Antonio Conde
DAVISA IT Department.
phone (+34) 916 600 398
Fax (+34) 916 778 360
e-mail [EMAIL PROTECTED]
The information in this email and in any attachments is confidential and may
be privileged. If you are not the intended recipient, please destroy this
message, delete any copies held on your systems and notify the sender
immediately. You should not retain, copy or use this email for any purpose,
nor disclose all or any part of its content to any other person.
_____________________________________________________
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:forum.help400-request@;combios.es?body=LEAVE