In this sample I have 2 tables: Orders (Parent) and Products (Child).
I set up a format rule for the Orders Table to format the label [Order]. I call it Parent Format Rule.
When I add a Product, I can see the formatted label:
Now I add another format rule for the Products Table to format the Order column, which is a Ref to the Orders Table. I call it Child Format Rule.
If I enable only the Child Format Rule it looks like this:
If I enable both Format Rules it looks like this:
So what happens:
Now comes the worse part: I change the Input mode from Dropdown to Buttons.
Parent Format Rule | Child Format Rule | Both Format Rules |
|
|
|
Everything fine | Highlight color and Text color is ignored. [Bug?] | Same as with Dropdown like explained above. [Bug?] |
I can see the exact same behavior also if I change the Ref to an Enum or EnumList with Type Ref. (Stack behaves like Buttons.)
One possible reason seems to be that the Child Format Rules interprets [Order] as text, not as Ref. Because If it set the Type to Text, it will look like this:
@Steve Should I report this to AppSheet Support?
Wow, this is tough to follow. I agree the inconsistencies are likely bugs that would require a developer's involvement. Yes, please engage Support.
User | Count |
---|---|
16 | |
10 | |
8 | |
5 | |
5 |