I suspect you're getting this error because you're passing the data table name to the CountRows function like so:
The trick is to provide the data source to the CountRows function, rather than the table name. You can find this by viewing the properties of your data table, and going to the Data section.
Yes, the value that you need to pass to the countrows function is the datasource, not the datatable.
In my example here, the value I would pass to the countrows function is highlighted.
So in your case, it would be:
"if (countrows(datasource) > 0, navigate(blah), false)"
Try this -
If (Countrows( Filter(ProjectHistory,Title= DataCardValue9.Text) ) > 0, navigate(blah), false)
so basically it will count the rows for the filtered datasource .
I see that you are just checking if the table is empty of not, so you could also use the IsEmpty function.
Hope this helps!
Continue your learning in our online communities.
Next Wednesday, September 18th at 8am PDT
Features releasing from October 2019 through March 2020
Coming to a city near you
Fill out a quick form to claim your user group badge now!
Connect, share, and learn with your peers year-round
Register by September 5 to save $200