@Andrew_W Thanks for this info. We are aware of this weird behavior and are investigating where the main problem is.
I also have an action in an app that is suppose to trigger an email with attachment. It also recently stopped working only in a web-browser, though. The action still works on a tablet (although I need it more for a web-browser). I click the action button and nothing happens when it should automatically update and sync to run the workflow rule.
@Aleksi Do we know if this is fixed yet?
This seems to be a different problem.
I would suggest to try your action in the app design window (Emulator). If it works, refresh your browserâs cache by clearing all Appsheet cookies and data, and then reloading them again.
I believe Appsheet is still working on it.
@Phil Any thoughts about this issue?
We have found the reason for this and if everything goes well, the fix is released when we deploy today.
The action now works as expected, all above formulas FILTER(âŚ), REF_ROWS(âŚ) seem to perform well.
Thanks Appsheet team!
Couldnât do it without your help!
Youâre welcome
For your information what Iâve noticed on my side concerning âexecute an action on a set of rowsâ:
For a record of this table : TableA
Referenced Table: TableB
Referenced Rows:
Referenced Action : ActionX
when the 2 tables are the same , Referenced Rows = SELECT() and the ActionX is executed
sample: that works:
For a record of this table : T_ImpPrs1
Referenced Table: T_ImpPrs1
Referenced Rows: SELECT(T_ImpPrs1[Ip1_ID],[Ip1_NewPrs_B])
Referenced Action : ActionX
p1_ID is the key of T_ImpPrs1, the action ActionX is executed
when the 2 tables are the different, Referenced Rows = SELECT() , the ActionX is NOT executed
when I replace the SELECT() by FILTER() the ActionX is Executed
sample: that donât works:
For a record of this table : T_ImpPrs1
Referenced Table: T_Person
Referenced Rows: SELECT(T_Person[ID],AND([_THISROW].[Ip1_Prs_ID]=[ID],NOT([_THISROW].[Ip1_NewPrs_B])))
Referenced Action : ActionY
ID is the key of T_ Person, the action ActionX is NOT executed
now I change the SELECT by a FILTER
sample: that works:
For a record of this table : T_ImpPrs1
Referenced Table: T_Person
Referenced Rows: FILTER(âT_Personâ,AND([Ip1_Prs_ID]=[ID],NOT([Ip1_NewPrs_B])))
Referenced Action : ActionY
ActionX is executed