改善前:
入力比較を行うとロックが失われる
改善後:
入力比較を行ってもロックは失われません。
ロックは、セルの背景を黄色、予定と解の齟齬部分はセル背景を赤と、同じセル背景を使っているのは、変更がありません。しかし、ロックしているのは、大抵の場合ハード制約なので、解があるなら、予定と解は一致します。つまりロックと予定変更が重なることはありませんので、このような実装でも問題なく表示することが出来ます。
ソフト制約の場合は、この原則に当てはまらないのですが、解側では、ロックはないので、正しく表示することが出来ます。一方、予定の側は、ロック優先なので、ロックしているソフト予定セルが変更された場合、予定と解の齟齬を示す赤背景を表示することは出来ません。
0 件のコメント:
コメントを投稿