Hola. Te envio un trozo de mi registro de control. La documentaci�n que te decia la tengo 'escrita' pero si quieres podemos seguirlo paso a paso desde el principio. Despues de hacer todo eso, sigue ignor�ndote o te da alg�n error?
Con registro de teclas de funcion te refieres al t�pico registro 'pie'? en ese caso, yo s�lo lo hago servir para indicar cuales son las teclas de funcion, en cambio las habilito como puedes ver en el registro CONTROL. Tambien te envio copia de mi registro PIE.A ver qu� tal te va. Me repaso lo que me has enviado a ver si veo algo m�s.
0002.50 A R CONTROL SFLCTL(DATOS)
0002.60 A*%%TS SD 20021209 104800 ALBERT REL-V4R4M0 5769-PW1
0002.70 A CF05(05 'Actualizar')
0002.80 A CF03(03 'Salir')
0002.90 A CF04(04 'CONSULTA')
0003.00 A CF12(12 'Salir')
0003.10 A RTNCSRLOC(®POS &CAMPOS)
0003.20 A N85 INVITE
0003.30 A OVERLAY
0003.40 A 90 SFLDSP
0003.50 A N85 SFLDSPCTL
0003.60 A 85 SFLCLR
0003.70 A 90 SFLEND(*MORE)
0003.80 A SFLSIZ(0015)
0003.90 A SFLPAG(0013)
0006.40 A R PIE
0006.50 A*%%TS SD 20021209 101720 ALBERT REL-V4R4M0 5769-PW1
0006.60 A 22 2'
0006.70 A
0006.80 A '
0006.90 A DSPATR(UL)
0007.00 A COLOR(BLU)
0007.10 A 23 2'F3->'
0007.20 A COLOR(BLU)
0007.30 A 23 7'Salir'
0007.40 A DSPATR(HI)
0007.50 A 23 15'F12->'
0007.60 A 23 21'Anterior'
0007.70 A DSPATR(HI)
| Javier Mora <[EMAIL PROTECTED]>
Enviado por: [EMAIL PROTECTED] 23/02/05 14:02
|
|
> -----Mensaje original-----
> De: [EMAIL PROTECTED] [SMTP:[EMAIL PROTECTED]
> Enviado el: mi�rcoles, 23 de febrero de 2005 12:10
> Para: [email protected]
> Asunto: RE: Refresco autom�tico de un subarchivo
>
>
> Se me olvidaba, esto no viene en los manuales, en el subfichero, a INVITE
> le tienes que poner el mismo indicador que a SFLDSPCTL.
> Suerte
>
>
Lo tengo todo definido como indicas. Me surgen unas cuantas dudas:
1. INVITE supongo que lo indicas en el registro de control.
2. �Qu� ocurre si el subarchivo solapa al registro de teclas de
funci�n?
He vuelto a revisarlo todo y me coincide con la indicaciones que me
das, incluso he cambiado con CHGDSPF el valor WAITRCD pero sigue sin
funcionar.
El caso es que el mismo montaje con un registro de pantalla normal
si me funciona. �Hay algo m�s que estoy pasando por alto?
>
> [EMAIL PROTECTED]
> Enviado por: [EMAIL PROTECTED] 23/02/05 12:00
> Por favor, responda a
> [email protected]
>
> Para
> [email protected]
> cc
> Asunto
> RE: Refresco autom�tico de un subarchivo
>
>
>
>
>
>
>
> Hola, primero te comento que tienes que tener la palabra clave infds con
> una estructura de datos que recibe el error y una subrutina que se
> ejecutar� cuando se produzca. Todo se limita a que provocas un error en la
> pantalla al estar un tiempo determinado sin hacerla servir y desde el
> programa lo controlas.
> Te envio como lo tengo definido yo en un programa. La pantalla ahora de la
> busco, y tambien un poco de documentacion m�s detallada, pero prueba
> primero con esto:
> 0001.00 FARC162FM CF E WORKSTN Sfile(DATOS:NRR)
> 0002.00 F Infds(Pantds)
> 0003.00 F maxdev(*file)
> 0004.00 F Infsr(Srerror)
> *
> 0017.00 D sDS
> 0018.00 D WSPGM *proc
> 0019.00 *
> 0020.00 DPantds DS
> 0021.00 D Errpant *status
> 0022.00 *
> 0138.00 C Srerror Begsr
>
> 0140.00 C Select
>
> 0141.00 C When Errpant= 1331 OR Errpant = 1255
>
> 0142.00 C Seton
> 12
> 0143.00 C Endsl
>
> 0144.00 C Move '*GETIN' retorn
>
> 0145.00 C Endsr RETORN
>
>
>
> Javier Mora <[EMAIL PROTECTED]>
> Enviado por: [EMAIL PROTECTED] 23/02/05 10:52
>
> Por favor, responda a
> [email protected]
>
>
>
> Para
> [email protected]
> cc
> Asunto
> RE: Refresco autom�tico de un subarchivo
>
>
>
>
>
>
>
>
> > -----Mensaje original-----
> > De: [EMAIL PROTECTED] [SMTP:[EMAIL PROTECTED]
> > Enviado el: mi�rcoles, 23 de febrero de 2005 8:05
> > Para: [email protected]
> > Asunto: Re: Refresco autom�tico de un subarchivo
> >
> >
> > Hola. Yo lo tengo en varios programas con subfichero y me funciona, pero
> > compilo directamente la pantalla con waitcrd(20),total, si dentro del
> > programa no controlas el error,este valor tampoco molesta. Puedes hacer
> la
> > prueba de poner el fichero de pantalla con este valor con un chgdspf y
> > mirar si te funciona,como minimo descartarias la posibilidad de que sea
> > culpa del ovrdspf.
> >
> He realizado esta prueba y tampoco consigo refrescar el
> subarchivo.
> La �nica diferencia que veo con una pantalla normal es que el subarchivo
> est� solapado sobre un registro que muestra las teclas de funci�n. Por lo
> dem�s est� todo igual. �Me puedes enviar un ejemplo para comparar?
> >
> > Un saludo,
> >
> Javier Mora
> Dpto. Inform�tica
> Dialsur S.A.U.
>
>
> _____________________________________________________
> 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]
>
>
_____________________________________________________
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]
