Sobre variables y txt
Publicado por Esteban (17 intervenciones) el 25/07/2007 23:26:12
Hola, yo quiero realizar lo siguiente:
Tengo en una transaccion un evento enter llamado 'prueba', que al hacerle clic lea un archivo txt, en este caso provee con un solo campo, y que me muestre ese campo. Este es el codigo.
Event 'prueba'
&i = dfropen("prueba.txt", 1024, "\t")
do while DFRNext( ) = 0
&i = DFRGNum(&ID_PERSONA)
If &i=0
msg('&i')
endif
enddo
&i = DFRClose( )
EndEvent // 'prueba'
pero al hacerle el Build all, en la parte de "Warnings" me aparece esto
"spc0047 Variable I not defined; N(10.2) assumed.
spc0047 Variable ID_PERSONA not defined; N(10.2) assumed."
Supongo que tengo que definir las variables, por lo que puedo intuir pero ¿la tengo que definir aquí o en otro lado? o lo que sería mejor ¿la tengo que definir? Porque estoy más perdido que turco en la neblina y ya no se para donde disparar.
Uso la version 9 y java.
Bueno, me despido desde ya muchas gracias.
Atte. esgu.
PD: lei en este foro los temas que figuraban los txt pero no aparecia nada de esto.
Tengo en una transaccion un evento enter llamado 'prueba', que al hacerle clic lea un archivo txt, en este caso provee con un solo campo, y que me muestre ese campo. Este es el codigo.
Event 'prueba'
&i = dfropen("prueba.txt", 1024, "\t")
do while DFRNext( ) = 0
&i = DFRGNum(&ID_PERSONA)
If &i=0
msg('&i')
endif
enddo
&i = DFRClose( )
EndEvent // 'prueba'
pero al hacerle el Build all, en la parte de "Warnings" me aparece esto
"spc0047 Variable I not defined; N(10.2) assumed.
spc0047 Variable ID_PERSONA not defined; N(10.2) assumed."
Supongo que tengo que definir las variables, por lo que puedo intuir pero ¿la tengo que definir aquí o en otro lado? o lo que sería mejor ¿la tengo que definir? Porque estoy más perdido que turco en la neblina y ya no se para donde disparar.
Uso la version 9 y java.
Bueno, me despido desde ya muchas gracias.
Atte. esgu.
PD: lei en este foro los temas que figuraban los txt pero no aparecia nada de esto.
Valora esta pregunta
0