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]

Responder a