Book a Demo

Author Topic: Additional value operations for Auto-Color Legends  (Read 4598 times)

Paolo F Cantoni

  • EA Guru
  • *****
  • Posts: 8626
  • Karma: +259/-129
  • Inconsistently correct systems DON'T EXIST!
    • View Profile
Additional value operations for Auto-Color Legends
« on: April 29, 2016, 07:09:52 pm »
Auto-Color Legends are being used more and more extensively in our practice.

However, we are missing the ability to test for a Missing Value, an empty value.

In addition, if a (say Tagged) Value is defined as Boolean with a default value of "True", then the absence of the value should be considered false.

Thoughts?

Reported,
Paolo
« Last Edit: May 04, 2016, 11:41:56 am by Paolo F Cantoni »
Inconsistently correct systems DON'T EXIST!
... Therefore, aim for consistency; in the expectation of achieving correctness....
-Semantica-
Helsinki Principle Rules!

skiwi

  • EA Expert
  • ****
  • Posts: 2081
  • Karma: +46/-82
    • View Profile
Re: Additional value operations for Auto-Color Legends
« Reply #1 on: May 04, 2016, 11:31:38 am »
It seems to me there are four scenarios, and all should be testable
  • defined tag with valid values that can be tested for (e.g. boolean with valid values true for false)
  • defined tag with invalid value
  • defined tag with null value
  • missing tag
Orthogonality rules
Position and Team disestablished, thanks austerity.
Now itinerant.

Paolo F Cantoni

  • EA Guru
  • *****
  • Posts: 8626
  • Karma: +259/-129
  • Inconsistently correct systems DON'T EXIST!
    • View Profile
Re: Additional value operations for Auto-Color Legends
« Reply #2 on: May 04, 2016, 11:42:59 am »
It seems to me there are four scenarios, and all should be testable
  • defined tag with valid values that can be tested for (e.g. boolean with valid values true for false)
  • defined tag with invalid value
  • defined tag with null value
  • missing tag
Empty is in addition to Null (especially for Strings), but not for all types.

Paolo
Inconsistently correct systems DON'T EXIST!
... Therefore, aim for consistency; in the expectation of achieving correctness....
-Semantica-
Helsinki Principle Rules!