Note that there are some explanatory texts on larger screens.

plurals
  1. PO
    primarykey
    data
    text
    singulars
    1. This table or related slice is empty.
    1. This table or related slice is empty.
    plurals
    1. This table or related slice is empty.
    1. This table or related slice is empty.
    1. This table or related slice is empty.
    1. This table or related slice is empty.
    1. VO
      singulars
      1. This table or related slice is empty.
    1. COThanks for the response. Tweaking your example, we keep track of the colour of the shirt and the colour of the pajamas for the last X days. Multiple colours could be removed/made invalid at once. We currently just reset the listbox to an unselected state with only valid values selectable. The problem is that the user no longer knows WHICH colour was worn on certain days (whereas if we could show invalid entries they could see that they wore red on day 6 and blue on day 12) even though red and blue are no longer valid.
      singulars
    2. COThe historical aspect of this is very interesting. Is this part of your business logic? If so, you don't want them changing history, either, correct? So you do have a very challenging issue on your hands. I think the problem would be better resolved with a custom column, honestly. Ideally, you'd have access to history as-of a certain date. Then, when the combo box is displayed, you could show only the colors that were active on that date. If you don't have access to history, don't even show a combo box, particularly if it's historical.
      singulars
    3. COIt's not really a history, it just fits the example. Maybe its the shirts you want to wear for the rest of the week. Or a meal plan, but you can't have cereal or pancakes now because the milk has gone bad. Long story short: what was once valid has now been removed. In order to re-plan new options, you ideally need to know what the old options were to replace them. As this is for a business application, you need to know that the old value was A so you can replace it with C, this other old value was B so you can replace it with D except for the 3rd instance, where you'd also want C.
      singulars
 

Querying!

 
Guidance

SQuiL has stopped working due to an internal error.

If you are curious you may find further information in the browser console, which is accessible through the devtools (F12).

Reload