Hi, I have 3 tables: Alumnos, Profesoras y Classbook.
And in the Classbook table I have a Enumlist in Alumnos Ausentes, ref to a slice
I need that in Classbook form , when I select the Alumnos Ausentes dropdown, show me only the values of that Profesora.
My Alumno DB
What I'm missing?
Solved! Go to Solution.
Sin slices, con Ref a Alumnos, puedes simplemente poner en "Valid if" y "Suggested Values":
FILTER("Alumnos", [Profesora] = [_ThisRow].[Profesora Encargada])
Unless you are the profesora y que estรฉs utilizando el correo de ella para acceder a la app, your slice will simply be empty.
En Espaรฑol, puede ser mejor?
Si, estoy ingresando con su correo.
Pero sigue mostrando el enumlist vacรญo.
OK, verifiquemos primero que la slice contenga todas las columnas de la tabla original.
Otra cosa, si tienes formulas en los campos Valid if y Suggested Values de la columna.
Hola,
@Joseph_Seddik wrote:slice contenga todas las columnas de la tabla original.
Si, todas.
Y en la vista del Classbook tengo estas columnas
@Joseph_Seddik wrote:Otra cosa, si tienes formulas en los campos Valid if y Suggested Values de la columna.
No, solo las que se muestran acรก
Puedes por favor mirar en el Editor? Va a la slice y prueba con "Preview Data" si la slice tiene filas o se muestra vacรญa.
Hola, no no aparece ningรบn dato.
Lo que necesito, finalmente, es que me muestre los alumnos asociados a la profesora usuaria en ese momento en una enumlist. Quizรกs hay otra forma, pero tiene que ser de tal manera que la profesora estรฉ definida sin poder cambiarla, es decir, que ella ingrese y ya estรฉ fijo su nombre, correo, etc y en la enumlist aparezcan solo los alumnos asociados a ella.
Lo que estรกs haciendo con la slice, me parece correcto y adecuado para tus objetivos. Si la slice se muestra vacรญa serรญa porque la cuenta que estas utilizando no coincide con lo que estรก en la base de datos. Intenta remplazar temporalmente el correo de la profesora por tu correo; para probar la funcionalidad o aรบn ponte como un profesor con una lista de alumnos de test.
Primero habrรก que tener datos en la slice.
Cuando hago una REF directa al slice, me aparecen los datos de los alumnos asociados a mi correo, pero si hago eso con una ENUMLIST referenciada a la slice, no aparecen.
La slice tiene datos o no? รsta es la pregunta, y no tiene nada que ver con el tipo de la columna.
Hola, si, tiene datos cuando utilizo mi correo como profesora
Y si pongo la opcion como REF directo
Si pongo ENUMLIST con REF al slice
En el campo Suggested Values de la columna, pon: Prof Alumnos[ID Alumno]
Muchas gracias por la paciencia y la dedicacion.
Funcionรณ!
Hola, funcionรณ, pero pasa esto... debe ser algo sencillo de solucionar (creo desde mi desconocimiento)
Me muestra los valores correspondientes al usuario, pero tambien me muestra otros valores sin el nombre (solo el ID y con triangulo amarillo) que no corresponde al profesor.
El triangulo amarillo indica un "Broken Reference". Esto pasa con los valores de una columna de tipo Ref que no existen en la tabla referenciada. En las capturas no lo veo esto, no sรฉ si has cambiado algo, mรกs especรญficamente, si la columna ID Usuario es ahora de tipo Ref.
Mira, asรญ tengo todo configurado:
Slice: (tengo que considerar solo los alumnos activos para efecto de pasar asistencia)
En el form Classbook de la profesora Miriya
Pero, si cambio de profesora (Lisa), me muestra los triรกngulos amarillos
Que son los 3 alumnos de la profesora anterior
Y si vuelvo a la profesora inicial (Miriya), me muestra los que corresponde a ella mรกs uno de la otra profesora
Le he dado vueltas, consultado hasta con ChatGPT y no hay respuesta =(
Gracias. El uso de USERSETTINGS no es correcto para esta finalidad. Aquรญ estรก lo que, idealmente, deberรญas hacer; tambiรฉn teniendo en cuenta la futura evoluciรณn de la app.
Hola, hice lo que me dijiste y me arroja este error
Puse el [Rut Alumno] debido a que ese es el KEY de la tabla. Y la Slice ahora se llama Mis Alumnos Prof.
Muchas gracias por todo el tiempo, ya me da vergรผenza seguir molestando.
Error de copy/paste, disculpa, ya lo he corregido. Elimina ANY().
No, tampoco, me muestra todos los alumnos
@Joseph_Seddik wrote:
Construye una slice sobre la tabla de Profesoras, llรกmala por ejemplo actualProfesora. La "row filter condition" serรก:
USEREMAIL() = [Correo Profesora]
Tengo una tabla usuarios tambiรฉn, probรฉ con Profesora y con Usuarios, misma instrucciรณn y me arrojaba el mismo resultado :/, todos los alumnos de la tabla Alumnos.
Verifica que estรกs referenciando la slice no la tabla Alumnos.
Si, a la slice
Entonces la slice no estรก hecha correctamente. Mira con Preview Data si la slice tiene sรณlo los alumnos relevantes.
No, muestra todos los alumnos.
Pero quรฉ relaciรณn hay entre los usuarios y las profesoras?!!! Por favor sigue las etapas que propuse tal cual, sino no podremos avanzar.
Lo seguรญ con profesoras y con usuarios, con el mismo resultado.
Solo subรญ el pantallazo de la opciรณn con usuario
Se podrรก lograr lo mismo con otro approach?
Lo que necesito que en el libro de clases se abra una opciรณn (puede ser enumlist dependientes quizรกs) que muestre los alumnos activos y asociados a esa profesora (la que estรก actualmente logeada), asรญ el proceso es simple y rรกpido para ellas y no tienen que estar navegando entre mรกs ventanas. Actualmente tengo una soluciรณn asรญ, pero quiero que sea lo mรกs simple posible para ellas.
Sin slices, con Ref a Alumnos, puedes simplemente poner en "Valid if" y "Suggested Values":
FILTER("Alumnos", [Profesora] = [_ThisRow].[Profesora Encargada])
Hola, muchas gracias por toda la paciencia.
Funciona justo como necesitaba que lo hiciera!
Lo extraรฑo es que tuve que ajustar la formula, en lugar de Alumnos le puse el nombre del Slice de los alumnos activos y listo, ya que de lo contrario, con el ENUMLIST dirigido al slice alumnos activos nuevamente me los mostraba todos los que correspondรญa a esa profesora y con triangulo amarillo los que no.
@Joseph_Seddik wrote:
FILTER("Alumnos", [Profesora] = [_ThisRow].[Profesora Encargada])
Una duda, la soluciรณn original del Enumlist/Slice es mรกs eficiente en el uso de recursos?
@Yeyo1976 wrote:
Una duda, la soluciรณn original del Enumlist/Slice es mรกs eficiente en el uso de recursos?
Yo dirรญa lo contrario. Pero la slice te ofrecerรญa mรกs flexibilidad en futuros desarrollos, nada mรกs.
User | Count |
---|---|
15 | |
12 | |
9 | |
8 | |
4 |