Buena Tarde, estoy trabajando en una aplicación de encuestas muy sencilla que tiene en la misma pantalla varios Radios y necesito validar que no pueda pasar a la pantalla siguiente si no ha seleccionado la opción de cada radio, he realizado varias pruebas con el if pero no logro que no me permita seguir si no he seleccionado dichas opciones, además debe de generar un mensaje indicándole cual radio no ha seleccionado. la pantalla que tengo tiene 3 radios y he trabajado con los siguientes if, independiente me funciona pero cuando trato de integrarlos en uno solo no me funciona If(!IsBlank(Radio1.SelectedText.OptionText);Navigate(Screen3; ScreenTransition.Fade;{error1_2_v:false});UpdateContext({error1_v:true}); if(!IsBlank(Radio2.SelectedText.OptionText);Navigate(Screen3; ScreenTransition.Fade;{error2_2_v:false});UpdateContext({error2_v:true}); if(!IsBlank(Radio3.SelectedText.OptionText);Navigate(Screen3; ScreenTransition.Fade;{error3_2_v:false});UpdateContext({error3_v:true}))
@AdriaBalaLLOGIC3 жыл бұрын
Hola, Juan Carlos. ¿Tienes un botón o un icono para navegar a la siguiente pantalla?
@juancarlosolartecorrea64793 жыл бұрын
@@AdriaBalaLLOGIC Gracias Por la pronta respuesta. un Botón, de hecho la encuesta tiene varias pantallas con varios controles Radio, y en todas tendría que hacer la misma validación
@juancarlosolartecorrea64793 жыл бұрын
Buena Tarde, estoy trabajando en una aplicación de encuestas muy sencilla que tiene en la misma pantalla varios Radios y necesito validar que no pueda pasar a la pantalla siguiente si no ha seleccionado la opción de cada radio, he realizado varias pruebas con el if pero no logro que no me permita seguir si no he seleccionado dichas opciones, además debe de generar un mensaje indicándole cual radio no ha seleccionado. la pantalla que tengo tiene 3 radios y he trabajado con los siguientes if, independiente me funciona pero cuando trato de integrarlos en uno solo no me funciona If(!IsBlank(Radio1.SelectedText.OptionText);Navigate(Screen3; ScreenTransition.Fade;{error1_2_v:false});UpdateContext({error1_v:true}); if(!IsBlank(Radio2.SelectedText.OptionText);Navigate(Screen3; ScreenTransition.Fade;{error2_2_v:false});UpdateContext({error2_v:true}); if(!IsBlank(Radio3.SelectedText.OptionText);Navigate(Screen3; ScreenTransition.Fade;{error3_2_v:false});UpdateContext({error3_v:true}))
@AdriaBalaLLOGIC3 жыл бұрын
Hola, Juan Carlos. Mírate el video kzbin.info/www/bejne/rpjafKdqjbSHq6M
@metiche20993 жыл бұрын
Buena tarde, tendras videos donde combines IF t Switch, tengo problemas al validar la mezcla de las respuestas para mostrar una imagen.
@AdriaBalaLLOGIC3 жыл бұрын
Hola, Julio. No recuerdo ningún ejercicio en el que combine ambas funciones pero si te puedo decir que todas las funciones en PowerApps son combinables. Podrías pasarme un ejemplo de tu código para que podamos ver donde puede estar el problema. Saludos.
@eliopetit15573 жыл бұрын
Excelentes tus videos......Una pregunta como puedo realizar una aprobacion, estoy tratando de hacer aprobaciones de Ordenes de Compras en una Tabla Sql Server 2012, donde el campo esta configurado por 1 o 0 me dice que es True o False cuando llamo al campo en la galeria, como puedo hacer para que cuando ejecute el boton commutador y cuando se deslice el boton Alternar se apruebe o se deniege la compra... Mucas Gracias
@AdriaBalaLLOGIC3 жыл бұрын
Hola, Elío. Disculpa el retraso. El truco está en tener una variable que modificas a true o false cuando modificas el conmutador. El valor del campo aprobación tiene que ser esa variable.
@eliopetit15573 жыл бұрын
@@AdriaBalaLLOGIC Disculpa mi ignorancia, he tratado de hacer eso.....y la cabeza no me da, habra alguna manera que podais darme una mano con eso.....dejame saber...por favor...te briandaria todos los accesos...gracias de antemano...
@matiasgutierrez70253 жыл бұрын
Hola, tengo una base de datos de inventarios. No encuentro la forma de, cuando un valor es menor a 0, cambie a color rojo. Por ejemplo usé la función : IF(textinput1.text < textinput2.text;Red;Black) Me sale si la función se usa con el signo igual pero no con los demás signos ( > , < , =). Gracias por sus videos
@AdriaBalaLLOGIC3 жыл бұрын
Mira de meterlo dentro de la función value: value(textinput1.text...
otra consulta, la función IF no te habilita para poner dentro de la función "Navigate" que cuando se cumpla una condición vaya automáticamente a otra pantalla. Por ejemplo: IF(textinput1.text = textinput2.text; Navigate(home);false). Gracias
@AdriaBalaLLOGIC3 жыл бұрын
@@matiasgutierrez7025 Siempre he usado Navigate en la propiedad onselect. Supongo que allí puedes usar el if para ir a una pantalla u otea.
@mariogonzalezb Жыл бұрын
Hola Adria...me han sido de mucha ayuda tus videos y conocimiento sobre Power Apps. Te agradezco si me puedes ayudar con una consulta: Tengo una App que se conecta a Sharepoint y en un formulario de vista traigo varios registros a un listbox siempre y cuando cumpla una condicion (que exista el codigo) , pero cuando hago otra consulta de un codigo que no existe, la lista me sigue mostrando los registros de la consulta anterior (el codigo que si existe). Espero haber sido claro y agradezco todo tu apoyo
@AdriaBalaLLOGIC Жыл бұрын
Hola, Mario. Yo creo que puedes solucionarlo creando una collection y usándola para llenar tu listbox. Esta collection te encargas de llenarla y de vaciarla cuando sea necesario.
@LG-sn6gn3 жыл бұрын
hola, muy buenos los videos son de mucha ayuda, con ellos estoy aprendiendo, ya tengo varias aplicaciones pequeñas hechas, pero ahora tengo el problema : una lista de share point con casi 10 mil registros, pero power apps no me permite administrarlos, hay alguna forma que se puedan manejar esta cantidad de datos? gracias
@AdriaBalaLLOGIC3 жыл бұрын
Hola, L.G. ¿Has probado de pasarlos a una collection al inicio del programa? Si funciona los manejas en la collection y luego los vuelves a subir al SharePoint.
@LG-sn6gn3 жыл бұрын
@@AdriaBalaLLOGIC gracias, pero eso no me funcionaria con varios usuarios usando la aplicacion, cierto?
@AdriaBalaLLOGIC3 жыл бұрын
@@LG-sn6gn PowerApps te va a permitir manejarlos. El problema está si usas funciones no delegables.
@yanacastillo50693 жыл бұрын
Hola!!! gracias por tus videos, hay pocos videos sobre Power apps en español, muchas gracias por tu apoyo para aprender! Ojalá puedas ayudarme con una consulta, yo estoy haciendo una app de registro de datos de pesos, por lo que tengo una cantidad de 12 datos de pesos ( son 12 columnas de las 21 columnas que tiene toda mi tabla origen), por lo que en un excel normal utilizo, contar.si.conjunto, pero en power apps como puedo poner esa fórmula?, el resultado debe ser el número de muestras que están por debajo o por arriba un peso máximo: por ejemplo, 2 tapers están por encima del máximo (2 muestreos de los 12, están por arriba del peso máximo que es 300 gramos) Muchas gracias, buen día!
@AdriaBalaLLOGIC3 жыл бұрын
Hola, Yana. En PowerApps no puedes recorrer las columnas en una única función y sacar resultados. Quizás debas convertir las columnas en filas con la función Split y crear una Collection. Luego a esa collection podrás aplicarle funciones como Count(), CountRows() o CountIf()
@yanacastillo50693 жыл бұрын
@@AdriaBalaLLOGIC gracias lo intentaré! Saludos desde Perú
@jonathanesparza86003 жыл бұрын
Si quiero hacerlo sin agregar un botón como puedo realizarlo
@AdriaBalaLLOGIC3 жыл бұрын
Hola Jonathan tienes varias maneras de activar una acción en PowerApps, por ejemplo tienes la propiedad OnVisible de la pantalla, es decir que algo se active en el momento en el que se navega a esa pantalla.