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
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.
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
Hay que esperar la próxima versión en unos días. Esto ya está resuelto.
Saludos,
Juan Buenos Dias.
Enterado y a la espera.
Saludos