原创 JS實現填報時對修改過的單元格進行標識

1. 描述在填報預覽時,對單元格編輯後,其左上角有個紅色標記,但非常不明顯,用戶很難注意到。有沒有什麼好的辦法,對單元格操作後,將其做較明顯的特殊標記處理,方便用戶識別呢?如圖所示:對單元格進行操作後,將其單元格進行背景色着色、文本加粗等標

原创 FineReport單行與數據庫交互的方法

1.   問題描述       我們在做一張報表填報的時候經常會遇到需要在一行進行添加動作,將該行數據直接與數據庫交互,執行存儲過程過程。我們可以通過每一行增加帆軟“插入”按鈕實現插入動作,並且在控件事件中增加和數據庫的交互,但當事件過多時

原创 FineReport新增多項目甘特圖示例及操作

1.描述我們在做報表的時候,往往想體現其中隨着時間的變化而產生的項目進度的變化和其他相關的系統進展,每當這種時候甘特圖便是其中的不二之選。FineReport新增的多項目甘特圖可以說是滿足了大多數的需要。最近試了下FineReport甘特圖

原创 FineReport中如何實現自動滾屏效果

對於一些特殊的模板,可能爲了展示的更加豐富、全面會在一個頁面放置很多圖表。表格等內容。由於內容過多,超出了瀏覽器窗口的大小導致內容展示不全的情況。這樣我們就需要用到JS滾屏效果來解決,這裏主要介紹在FineReport中的具體制作方法。  

原创 如何在FineReport中解析數據庫內XML文件

在數據庫表中,其中字段XML所存的爲xml格式數據在表xmltest中。那麼在使用該表進行報表製作時,需要將存於xml字段中的值讀取出來作爲報表數據源。XML每條記錄數據格式如下:<Field><Name>MemoryFreeSize</N

原创 FineReport中如何自定義登錄界面

在登錄平臺時,不希望使用FR默認的內置登錄界面,想通過自定義登錄界面實現登錄操作,內置登錄界面如下圖: 登錄界面,獲取到用戶名和密碼的值,發送到報表系統,報表服務帶着這兩個參數訪問認證地址進行認證。自定義登錄界面登錄界面設置自定義html登

原创 FineReport如何手動推送APP消息

在報表填報成功後,發送消息至APP會提示數據已更新。再次期間用戶需要有查看該模板的權限,如果沒有的話,則無法接受到提示信息。那麼在FineReport移動端中,如何手動推送APP消息呢?具體用法在報表填報成功後事件中添加js,使用ajac發

原创 FineReport和泛微OA(Ecology)的單點登錄集成方案

最近出現了很多關於帆軟報表和泛微OA的集成問題,均出現在“單點登錄”上。直接也有相關的文章介紹一些FineReport和泛微集成的背景、價值等,以及FineReport和OA的深度集成的方案,但是並沒有提到單點登錄的集成方案,今天就簡單介紹

原创 FineReport連接多維數據庫示例及操作

1. 描述FineReport連接多維數據庫,首先要通過數據連接將多維數據庫與FineReport連接起來,然後在數據連接的基礎上新建多維數據庫XMLA數據集,用於模板設計。2.XMLA數據連接2.1描述多維數據庫(Multi Dimens

原创 我是如何入門、成長並進階爲數據分析師的?

前幾天和一朋友A聊天,一個在我看來完全可以在大部分行業領域公司獨當一面的數據分析師,目前仍謙虛的以“數據猿”自稱。從事數據分析的他,半路出家,起初雖然懂一些數據庫的知識,但仍然和很多人一樣,艱難地上了路。於是我們就索性一起討討經,“一本正經

原创 Linux之FineBI集羣部署

在企業應用中,通常單個計算機的配置是有限的,而企業應用又是高併發的需求,這個時候會通過計算機集羣的方式來提高併發數,從而提高整體應用服務的性能。集羣是將多臺計算機作爲一個整體來提供相關應用的服務。FineBI支持多計算機服務的集羣部署,通過

原创 JS實現點擊參數面板按鈕顯示或隱藏數據

當報表中列出數據太多時,想通過顯示按鈕隱藏明細數據只顯示統計數據。如下圖示例,那麼該如何實現呢?本文以FineReport爲例,來講述JS如何實現點擊參數面板按鈕顯示或隱藏數據。 打開報表在參數面板添加一個標籤控件,控件名爲lable,設置

原创 FineReport中如何用JavaScript解決控件值刷新不及時

我們經常利用按鈕進行一些頁面值的處理工作,但是默認的邏輯造成,每次新填報的值,需要點擊下空白區域或是執行某個其他操作纔可以被正確讀取,那麼我們如何處理呢?例:當我們用常規取值的時候,雖然B3單元格錄入了值,但是在光標不離開B3的前提下,用J

原创 如何將釘釘集成到FineReport插件中

報表服務器安裝釘釘管理插件後,打開報表管理平臺,管理系統下會增加釘釘管理節點,釘釘相關的配置管理都將會放在這個節點中去配置: 同時,設置定時任務的最後一步輸出設置中,會增加推送釘釘消息: 釘釘企業應用管理員登錄釘釘企業號,進入微應用設置,需

原创 FineBI如何在web頁面中嵌入式集成

1. API嵌入集成1.1 描述FineBI是基於B/S架構的瀏覽器/服務器模式,現在用戶開發的系統基本上趨向於B/S架構的瀏覽器/服務器模式,因此有些頁面完全可以直接採用web頁面嵌入式集成的簡易方式完成集成。而且些因爲框架的原因可以採用