Emiliano, yo tengo algunos programas que se ejectuan en terminales NORAND
(ahora INTERMEC) y lo que hicimos es lo siguiente:
1. En el archivo de pantallas (en formato *DS3), en el registro de pie de
pantalla del subfile (normalmente se utiliza para las teclas de funci�n y
totales) declaramos una variable para enviar el texto de m�s/final de
subarchivo. Por ejemplo:
A
MASFIN 6A O 18 21DSPATR(HI)
2. Declaramos SFLEND s�lo (sin *MORE), lo que ocasiona que aparezca un
signo '+' en logar de 'More' en la esquina inferior derecha de la pantalla,
despu�s del fin del subarchivo, pero no nos afecta ya que aparece en la
columna 80 y esa posici�n no se ve en la pantalla.
3. En el programa RPG al llenar el subarchivo, si el indicador de fin de
archivo se enciende movemos 'Final.' a MASFIN, de lo contrario movemos
'M�s...' a la variable.
Cabe aclarar que nuestros programas llenan los subarchivos por p�gina
(SFLSIZ=SFLPAG) y lo controlamos seg�n la cantidad de l�neas en el
subfile...
Saludos, espero que esto te sea �til.
Jes�s Humberto Olague Alcal�
L�der de Proyectos
Envases y Tapas Modelo, S.A. de C.V.
e-mail: [EMAIL PROTECTED]
Tel: (478) 985 4100 Ext. 247
Fax: (478) 985 4100 Ext. 249
"Emiliano Rubio Tebar"
<[EMAIL PROTECTED] Para: <[EMAIL PROTECTED]>
a.es> cc:
Enviado por: Asunto: Re: Simular fin de
subfichero.
forum.help400-request@
combios.es
26/03/2003 01:19
Por favor, responda a
forum.help400
Bueno, reformulo la cuesti�n.
�Es posible que el indicador/literal de hay mas registros o fin de
registros de un SFL, me aparezca a partir de la columna 16 de la pantalla.?
�O en su defecto yo pueda por programa poner un literal a partir de dicha
columna y si hay mas registros por ense�ar en el SFL aparezca una cosa y si
se ha alcanzado el final del SFL otra.?
Siempre partiendo de que uso un SFL de pagina completa, es decir, cargo
todos los registros a la vez.
----- Original Message -----
From: Javier Gonzalez
To: [EMAIL PROTECTED]
Sent: Tuesday, March 25, 2003 9:50 PM
Subject: Re: Simular fin de subfichero.
Y porque no dise�as el subfichero con ese tama�o?.
----- Original Message -----
From: Emiliano Rubio Tebar
To: [EMAIL PROTECTED]
Sent: Tuesday, March 25, 2003 11:40 AM
Subject: Re: Simular fin de subfichero.
La cuesti�n es que dise�o la pantalla en formato *ds3 pero donde se
mostrara en es un terminal Intermec 2415 el cual solo "muestra" las
primeras 20 columnas y las primeras 15 l�neas, con lo cual, el literal
"Fin" o "Mas..." que ense�a poniendo SFLEND(*More) no se visualizaria.
----- Original Message -----
From: Juan Antonio Orta
To: [EMAIL PROTECTED]
Sent: Tuesday, March 25, 2003 11:15 AM
Subject: RE: Simular fin de subfichero.
Hola Emiliano, prueba a seleccionar la palabra clave SFLEND(*MORE)
condicionada por un indicador. El indicador de lectura del fichero que
estas cargando en el subfile.
A partir de aqu� es el sistema quien se encarga de indicarte "Fin" o
"Mas..." y no tienes porque crear un campo en pie para indicarlo.
Saludos.
Departamento T�cnico
EKAMAT, S.A.
-----Mensaje original-----
De: Emiliano Rubio Tebar [mailto:[EMAIL PROTECTED]
Enviado el: martes, 25 de marzo de 2003 11:08
Para: [EMAIL PROTECTED]
Asunto: Simular fin de subfichero.
Buenos d�as.
Me encuentro con el siguiente problema:
Tengo una pantalla con un subfichero, y tengo un campo (10A) en el
pie de la pantalla que dependiendo de si se ha llegado al final del
subfichero o no deber�a contener "Fin" o "Mas...".
Es un fichero completo pues siempre tendr� muy pocos registros.
Los registros del sfl son solo de salida.
Con un tipo de sfl pagina a pagina o pagina extendida seria
sencillo, pero no se me ocurre nada para sfl de pagina completa.
Gracias de antemano.
--------------------------------------------------------------------------
" Este mensaje es confidencial. Si usted no es el destinatario de este
mensaje, le suplicamos se lo notifique al remitente mediante un correo
electr�nico y que borre el presente mensaje y sus anexos de su computadora
sin retener copia de los mismos. No debe copiar este mensaje o usarlo para
cualquier prop�sito ni divulgar su contenido. Muchas gracias.
This e-mail is confidential and may also be privileged. If you are not the
intended recipient please immediately advise the sender by reply e-mail and
delete this message and its attachments from your computer without
retaining a copy. You should not copy it or use it for any purpose nor
disclose its contents to any other person. Thank you. "
_____________________________________________________
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]