Hi Guys,
I have a column called time slots that is references to table Horas_TM. The VALID_IF of this column has the following expression:
ORDERBY(SELECT(Horas_TM[ID],[Bloque]= [_THISROW].[BloqueHorario]),"Hora TM")
The column BloqueHorario is a virtual column with this expression:
[Zona_ID].[BloqueHorarioID]
I am getting the following data back that is not filtered.
This:
ORDERBY(SELECT(Horas_TM[ID],[Bloque]= [_THISROW].[BloqueHorario]),"Hora TM")
Should be:
ORDERBY(SELECT(Horas_TM[ID],[Bloque]= [_THISROW].[BloqueHorario]),[Hora TM])
Hi @Steve
I did the change but it still not working. I took the order by out of the expression and still no luck.
Please provide a screenshot of the configuration of the column that generates this dropdown:
Please also provide a screenshot of the Valid If expression for that column.
Field
Valid_IF
Virtual column BloqueHorario
What result do you get from the Test button in Expression Assistant for that SELECT() expresion?
With this expression
ORDERBY(SELECT(Horas_TM[ID],[Bloque]= [_THISROW].[BloqueHorario]),[Hora TM])
with the following
the test brings back the following data:
What would you infer from that?
That the [_ThisRow].[BloqueHorario] is not returning the a correct value? but I have placed the following formula in the Display section:
I would guess your data is corrupted somehow. I think someone needs to take a more direct look at your app, so Iโm going to refer you to support@appsheet.com for more help. Sorry!
Thanks for your help!!! Have a great day.
Thanks @Steve found the culprit it whats an issue in the table duplicate IDs.
User | Count |
---|---|
43 | |
29 | |
24 | |
21 | |
13 |