SYMPTOM:
When applying 4 qualifications in custom number formatting, the following syntax is invalid in Strategy Developer but is accepted in Web.
[<=(1000000)]("$"0.0,,"M");[<=(1000)]("$"0.0,"K");[>=1000000]"$"0.0,,"M";[>=1000]"$"0.0,"K";0 

Invalid Format

CAUSE:
This is a known limitation in Strategy 9.4.x-10.x.
ACTION:
Contact Strategy Technical Support for an update on this issue.
WORKAROUND:
Apply custom formatting to the metric for the positive numbers and then use two separate thresholds to apply the custom formatting for negative numbers separately.
[>=1000000]"$"0.0,,"M";[>=1000]"$0.0,"K";0

[<=(1000000)]("$"0.0,,"M")

3. Create a second threshold to apply custom formatting to negative values less than -1,000, "[<=(1000)]("$"0.0,"K")"

