V5填報表只更新修改資料

2021-08-13 09:12:08 字數 335 閱讀 7503

潤幹v5填報儲存時是根據指令碼中的新舊物件進行判斷,然後通過update函式進行更新,目前是對裡邊的所有資料進行操作,也就是後所頁面中展現10條記錄,如果只修改一行的話,那麼儲存時10條就都會進行更新,一方面效率有些差,另外,有可能資料表中會有一些最後修改人等字段,只要求對該條資料修改的字段進行更新。

解決辦法:

可以對新舊物件進行控制,如果資料沒有修改,則在物件中將該條資料刪掉即可,這樣新舊物件中儲存的就是修改的資料,再用update操作即可。下面列出刪除資料的一種方法,其他方法可自行實現:

在資料去向裡,先將新舊物件按照所有欄位join在一起,這樣join出來的就是沒有修改的資料,然後再delete即可。

集深V5中佔比報表

所謂的佔比運算,就是拿每一行的數值除以所有行的合計值,因此,我們要先把合計值算出來。二 設計過程 demo 訂單資訊表 select demo orders.訂購日期,demo orders.貨主地區,demo orders.貨主城市,demo orders.貨主名稱,demo orderdetai...

潤幹V5網格式填報表實現隔行異色的效果

v5版本填報表單元格屬性中,單元格的前景背景顏色沒有提供瀏覽式報表的表示式屬性設定,所以不能通過條件表示式來實現隔行異色的效果,在網格式填報中如果需要實現隔行異色的效果可以通過js實現。下面是設計器下自帶的網格填報表例項2.1sht在頁面展現的原始效果 以該報表上為例,使單雙行顯示不同的背景色。在報...

潤幹報表V5如何訪問WEB INF下的JSP展現

web inf下面的檔案都是受保護的,把需要限制訪問的資源 比如說jsp 放到web應用的web inf目錄下,對於web inf及其子目錄,都是不允許直接訪問的,所以就可以起到保護這些 未經授權的訪問和窺視,更好的保護了源 結合頁面的跳轉方式 一 redirect 方式,二 forward 方式。...