原创 關於潤乾報表列摺疊的使用及製表方法
潤乾報表通過JSP腳本可以實現報表中行列的自由伸縮,從而達到界面更加美觀的效果,主要利用到JAVA的隱藏及顯示功能。 首先,在頁面加載時,初始化報表 $(document).ready(function(
原创 sql語句的編程手冊 SQL PLUS
1 SQL命令 以下17個是作爲語句開頭的關鍵字: alter drop revoke audit grant rollback* commit* insert select comment lock
原创 潤乾報表數字大寫轉換解決方案
在製作金融報表,報銷單的時候,經常需要將數字轉化爲大寫的文字,有時還需要逐位拆開,製成形如下圖的報表: 潤乾報表給出的相關解決方案如下: 首先爲用戶提供三種小數轉換規則:直接捨棄、直
原创 潤乾報表實現日曆功能
日曆最多6行7天,因此只需在單元格A2輸入=to(0,5),B1單元格輸入=(1,7)即可,然後將A列隱藏。 接下來需要對參數進行詳細設置,如圖: 其中年份月份爲用戶輸入,style參數爲用戶
原创 大數據量導出EXCEL解決方案
將web頁面上顯示的報表導出到excel文件裏是一種很常見的需求。潤乾報表的類excel模型,支持excel文件數據無失真的導入導出,使用起來非常的方便。然而,當數據量較大的情況下,excel本身的支持最多65535行數據的問題便凸顯
原创 java調用的各種存儲過程
1、使用不帶參數的存儲過程 使用 JDBC 驅動程序調用不帶參數的存儲過程時,必須使用 call SQL 轉義序列。不帶參數的 call 轉義序列的語法如下所示: {call procedure-name} 作爲實
原创 潤乾報表/引用自身格內數據
在實際的報表工作中我們經常會遇到,需要取自身單元格內數據的情況,該如何處理呢?看下面的一個簡單案例: 在一張填報單中,我們需要自動計算價格,由成本與利潤相加,但是庫中的數據有的由於折扣等原因,售價一格中已經有數據,這時候要保留原數據。 先
原创 經典算法問題——八皇后
大學的時候就特別喜歡研究算法,記得大學的時候經常會拿些數學問題來做算法。八皇后便是其中之一。當時學的C,C的goto語句真的是相當好用。最近講課又講起八皇后問題了,忍不住把自己的算法又貼出來,算是給自己留個回憶吧。 #include "s
原创 SQL 實用技巧
在選擇數據的時候,我們通常會遇到要取前10條記錄之類的情況。 這時候,我們都會選擇用select top 10 * from 表名,這樣的語句。那麼如果我們單純地想要一個報表結構是否可以用 select top 0 * from 表名呢?
原创 java編寫數字金額大寫轉換代碼及原理
package com.msg; import java.util.Scanner; public class Renminbi { public static String hangeToBig(double value)
原创 潤乾報表隔行異色,N行異色,分層異色
隔行異色是潤乾報表的一大特色,它使得報表的可讀性更強,頁面也更加美觀。利用背景色單元格內的IF函數及row()函數獲取當前行號,可以讓相鄰行的單元格異色。 其實還有一種拓展性更強的方式:case()函數
原创 潤乾報表做排名
潤乾報表能夠通過count(),sum()等函數實現對報表整合排序 下面介紹一下對報表重複排序以及不重複排序的方法: 重複排序: 如下圖設置,其中E2單元格內表達式爲=count(D2[`0]{D2>$D2})+1,表示統計所有比本格數據
原创 仿百度動態搜索顯示報表
本例採用jQuery實現動態搜索顯示功能,只要輸入值就能立刻動態顯示數據,如下圖: 實現代碼如下: <%@ page language="java" pageEncoding="UTF-8"%> <!DOCTYPE HTML PUBL
原创 JAVA中的快速排序及冒泡排序算法
快速排序: package org.rut.util.algorithm.support; import org.rut.util.algorithm.SortUtil; public class QuickSort impleme
原创 DB2數據庫的安裝
這是在IBM RS6000 操作系統爲AIX安裝的,HPArray000上雷同 1. 註冊爲具有超級用戶權限的用戶(root) 2. 將 標