1. 概述
2. 示例
2.1 數據準備
新建内置數據集,設計如下圖所示:
2.2 表格設計
2.4 設置 JS 事件
選中 C4 單元格,添加編輯後事件,如下圖所示:
JavaScript 代碼如下:
if(this.getValue()!="")//判斷這個控件框是否有值,這裏是不爲空
{this.setEnable(false)}//不爲空,則不能再修改
else
{this.setEnable(true)}//爲空,可以編輯
2.5 效果預覽
1)PC端
保存模板,點擊「填報預覽」,效果如下圖所示:
注:模板未設置填報屬性,所以不能正常入庫,只作前端演示用。
2)移動端
3. 模板下載
已完成的模板可參見:%FR_HOME%\webapps\webroot\WEB-INF\reportlets\doc\JS\參數界面JS實例\JS實現填報控件只能填寫一次.cpt
點擊下載模板:JS實現填報控件只能填寫一次.cpt