利用內建資料集方便地進行快逸報表除錯

2021-08-25 19:09:27 字數 662 閱讀 9846

使用報表工具設計報表的時候,總會遇到一些自己解決不了的問題,於是需要請教報表工具廠商提供的技術支援。那些技術支援最常說的話就是:把報表發給我看看吧。可是報表到了技術支援的手裡,技術支援沒法瀏覽報表,因為廠商的技術支援沒法連線客戶的資料庫呀!於是技術支援只能半蒙著做出判斷,」你試試****看看行不行」"不行的話再試試****看看行不行」…….

要知道做報表是件工作量巨大的事情,有時候一天需要做上十幾張,**經得起這裡試試那裡試試,時間全浪費了!

有什麼辦法能夠讓廠商的技術支援不用連線資料庫就能夠瀏覽報表進行除錯呢?快逸報表發明了一種辦法:」內建資料集」。所謂內建資料集,是把資料庫的資料儲存到報表模板裡,瀏覽報表的時候不用連線資料庫了。

於是內建資料集一度成了報表設計者的寶貝,它極大地加快了技術支援的速度,減少了來回流轉。基本乙個報表發過去,技術支援十分鐘就改好發回來了。可是還存在乙個不太爽的地方:把乙個報表的資料集轉為內建後,需要另存一下,否則就把原來的報表給沖掉了,資料集需要重新編輯。而且技術支援改好發回的報表,設計者需要對照修改的地方,把手頭原有的報表再改一遍,於是潤幹報表又提供了乙個很體貼的功能:內建資料集的還原。即把sql或者其他型別的資料集轉為內建後,還可以還原回去。

這簡直太爽了,報表設計者基本上不會再因為報表的設計問題而卡在技術支援上了,讓我們為快逸報表鼓掌吧!

效果演示

引自:報表工具知識庫

利用mysql內建函式加鎖

利用mysql自帶函式get lock str,timeout 設法使用字串str 給定的名字得到乙個鎖,超時為timeout 秒。若成功得到鎖,則返回 1,若操作超時則返回0 例如,由於另乙個客戶端已提前封鎖了這個名字 若發生錯誤則返回null 諸如缺乏記憶或執行緒mysqladmin kill ...

利用bind方便多域應用的開發

網就是乙個多域的應用,每個 有自己的網域名稱,則根據使用者使用的網域名稱顯示不同 的內容。192.168.1.5 dog.example.com 192.168.1.5 cat.example.com 如果打算用於測試的網域名稱比較多,這個方法就不那麼方便了。要是hosts能夠支援萬用字元 該有多好...

利用pytorch對CIFAR 10資料集的分類

步驟如下 1.使用torchvision載入並預處理cifar 10資料集 2.定義網路 3.定義損失函式和優化器 4.訓練網路並更新網路引數 5.測試網路 執行環境 windows python3.6.3 pycharm pytorch0.3.0 import torchvision as tv ...