MOBILE COBOL - DATO...
 
Avisos
Vaciar todo

[Resuelto] MOBILE COBOL - DATOS DEL ENTRY

5 Respuestas
2 Usuarios
1 Reactions
53 Visitas
Respuestas: 35
Topic starter
(@nchujfi)
Trusted Member
Registrado: hace 2 meses

Buenos dias Juan.

Una pregunta, como obtengo los datos del entry de un .xaml desde Cobol.

He utilizado CALL MC GETVALUE pero esa funcion noto que no esta definida o como debo hacerla o que debo de hacer para obtener los datos del entry del archivo .xaml para  poderlos procesar en mi prograna.  

Por su pronta colaboracion, gracias

Saludos


4 respuestas
Respuestas: 55
 Juan
Admin
(@juanprorm)
Miembro
Registrado: hace 7 años

Buenos días Nicolás,

Un par de cosas. Primero es GETPROP lo que tenes que llamar.

Luego, hay un bug que se va a resolver en la próxima versión que impide que los campos que no tienen un evento asociado sean creados en el diccionario. Por lo tanto, a cada campo agregale un evento, si es de texto TextChanged funcionará bien.

Ejemplo:

<Entry x:Name="DniEntry"
Text=""
Placeholder="Sólo números"
Keyboard="Numeric"
MaxLength="12"
ReturnType="Go"
HeightRequest="44"
TextChanged="Cambio Texto"
HorizontalOptions="Fill"/>

Otro tema es que XAML es case sensitive. Hay que usar los nombres exactamente igual a como están definidos, con mayúsculas y minúsculas. Revisate eso también.

Saludos,

Responder
Respuestas: 35
Topic starter
(@nchujfi)
Trusted Member
Registrado: hace 2 meses

Hola Juan. Gracia por su respuesta.

Puse en practica el ejemplo que colocaste, funciona bien para campos numericos o alfanumericos, pero para estos casos no. El contenido del campo no pasa el programa.

<DatePicker x:Name="TxtFecha"
BackgroundColor="#111827"
TextColor="White"
/>

<TimePicker x:Name="TxtHora"
BackgroundColor="#111827"
TextColor="White"
/>

Alguna idea de que podra ser? He revisado el manual e MAUI y la sintaxis esta bien creo yo.

Quedo pendiente

Saludos

 

 


Responder
Respuestas: 55
 Juan
Admin
(@juanprorm)
Miembro
Registrado: hace 7 años

Hay que esperar la próxima versión en unos días. Esto ya está resuelto.

Saludos,


Responder
Respuestas: 35
Topic starter
(@nchujfi)
Trusted Member
Registrado: hace 2 meses

Juan Buenos Dias.  

Enterado y a la espera.

Saludos


Responder
Compartir: