原创 關於潤乾報表列摺疊的使用及製表方法

        潤乾報表通過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. 將 標