自定義提交
描述:
在平常的報表開發中,有時需要將提交按鈕放到自己想要的區域,或者自定義一個提交按鈕,亦或是逐行提交。那麼這些功能怎麼去實現呢?下面分享一下我自己的敬仰!
一,自定義提交整個報表
選中區域->添加普通按鈕—>點擊事件->加上下面的js
_g('${sessionID}').verifyAndWriteReport();
二、單行提交
單行提交:
添加按鈕控件->點擊事件->提交入庫
然後將提交入庫的字段與區域對應
設置回調函數:
if (fr_submitinfo.success) {
FR.Msg.toast('當前行提交成功');
setTimeout("location.reload();", 3000 )
} else {
FR.Msg.toast('當前行提交失敗');
}
總結:
自定義提交,可以再做一些填報的時候,會讓頁面更加美觀,也會使報表更加人性化!