2014-02-14 60 views

回答

1

您可以在複選框旁邊放置編輯框字段的編輯版本(我將其稱爲MyTable::MyOptions),並刪除以瀏覽模式編輯字段的功能。這樣,每次用戶選中或取消選中某個值時,該字段的編輯框版本都會顯示所選的每個唯一值。

除此之外,您還可以考慮將包含複選框的字段更改爲指向包含所有可能選項的「複選框選項」表的門戶。你可以把上運行的腳本「添加/刪除選項」是

  • 從目前點擊門戶行
  • 比較它與你的領域,你曾經有過取值每個門戶行按鈕您複選框,看看是否值存在與否:

    PatternCount (¶ & MyTable::MyOptions & ¶ ; ¶ & $selectedValue & ¶) > 0

  • 如果此值不存在(模式計數返回true),那麼你可以從列表中刪除值:

    Substitute (¶ & MyTable::MyOptions & ¶ ; ¶ & $selectedValue & ¶ ; ¶)

  • 如果該值不存在,你可以把它添加到外地:

    Set Field [MyTable::MyOptions ; MyTable::MyOptions & ¶ & $selectedValue]

這將允許你條件格式添加到按鈕上的每個門戶網站如果行所包含的值位於包含所有選項的字段中,則該行將更改顏色。