If you find an expression that causes a crash, please post it. The expression engine should handle circular references, syntax errors, etc.
What is a circular reference? An infinite loop?
I used Ricks expression as the calculated data in a field called [a.Rating]
Mid(★★★★★, 0, [a.Rating])If(IsEqual(Right([a.Rating], 2), .5), ☆, )
I think I know why it was crashing...
I had a field called [#Test], it's calculated data was also
Mid(★★★★★, 0, [a.Rating])If(IsEqual(Right([a.Rating], 2), .5), ☆, ),
so when I changed the calculated data for [a.rating] to Mid(★★★★★, 0, [a.Rating])If(IsEqual(Right([a.Rating], 2), .5), ☆, ) they were both calling upon [a.rating] or trying to edit it's contents, or something I can't quite understand it.
I deleted the field [#Test] & it is working fine know.
I don't know if this was a circular reference or not
Thanks Vagskal, I think i get it know..
Which I can't show you as text because it still does this: ).
How about a screenshot??