2015年4月20日 星期一

ScriptCase 裡面的 Link

如果Application 是 Form,允許的 Link 有:Application 、 Capture 兩種

Application Link :
  • Application - Used to link our form to any other type of application. This linking type is associated to events of Inclusion and/or alteration, when occurs one of those events the navigation will be effected to the application that we are calling.
Capture Link :
  • Capture - Will be created an icon  beside the field inside the form, when being selected it opens other window showing a search application. In this application that will be opened can do searches and return a value to text field.
  • 選了 Capture 以後,會出現一個欄位選擇,然後選擇一個 Grid 的 Application,此 Grid Application,即是產生來讓使用者選擇欄位值的。
  • 注意:選擇連結Capture 的欄位型態不能是<Select>,能夠是 <text>/<integer>等開放輸入欄位,不能是選擇式的,因為,那功能是一樣的,列出來選擇。我試了,如果是<select>,縱使再建立此 Capture Link 也一樣沒有連結東西,將<select>改成<integer> 就有聯結了!

Form 裡面的 fields 如果是 <select> type 的話,在此欄位旁邊可以加上一個 Link到form的連結,這個Link 就只是 Link 過去 edit 一個Form而已,沒有傳參數過去,同時顯示"EDIT"(中文"更改")的一個button。可以打開該欄位內容的 Form 去更改數值。


如果 Application 是 Grid的話,允許的 Link 有:Application 、 Field、Capture 三種

Application Link :

Field Link :

Capture Link :




沒有留言:

張貼留言

如何判斷現在FORM是在 insert mode? 還是 update mode?

只要用  if (empty({primary_key})) 就可以知道是否為新增模式了。 如果 {promary_key} 是空白的,那麼就是在新增模式;反之,就是更新模式。 以上。