通過不同的按鈕來實現報表資料的不同的排序功能

2021-08-29 21:27:35 字數 2788 閱讀 4280

所用技術通過在jsp頁面按下不同的排序按鈕,呼叫儲存過程返回不同的引數,然後在xsl頁面顯示的時候通過返回的不同的引數呼叫不同的摸板來做.

儲存過程:

if @submitbuttonflag='searchbytractmoney'

begin

select top 1 'searchbytractmoney' as type from #temp1 table0  for xml auto

endelse if @submitbuttonflag='searchbyviewcount'

begin

select top 1 'searchbyviewcount' as type from #temp1 table0  for xml auto

endelse if @submitbuttonflag='search'

begin

select top 1 'search' as type from #temp1 table0  for xml auto

endxsl:

<?xml version="1.0" encoding="gbk" ?>

"xmlns:xsl2=""

xmlns:msxsl="urn:schemas-microsoft-com:xslt"

xmlns:myxsl=""

version="1.0">

沒有資料!

【】序號

員工編碼

銷售人員

t數銷售部門

檢視簡歷數

簽單金額(元)

效費比(簽單金額/檢視簡歷數)

通過不同的引數來呼叫不同的摸板

./table0/@type='search'

">

./table0/@type='searchbyviewcount'

">

./table0/@type='searchbytractmoney'

">

合計./*/@viewcount),'###,###,##0')"/>

./*/@tractmoney),'###,###,##0')"/>

./@tractmoney div ./@viewcount), '##0.00')" data-type="number" order="descending"/>

changetrbgcolor(this,"over");

changetrbgcolor(this,"out");

#ffffff

#ecfbf9

./@perid" />

./@pername" />

./@tnum" />

./@deptname" />

./@viewcount" />

./@tractmoney,'###,###,##0')" />

./@tractmoney div ./@viewcount), '##0.00')='infinity'">

--./@tractmoney div ./@viewcount), '##0.00')=0">

0.00%

./@tractmoney div ./@viewcount), '##0.00')!='infinity'">

./@tractmoney div ./@viewcount), '##0.00')" />

%./@viewcount" data-type="number" order="descending"/>

changetrbgcolor(this,"over");

changetrbgcolor(this,"out");

#ffffff

#ecfbf9

./@perid" />

./@pername" />

./@tnum" />

./@deptname" />

./@viewcount" />

./@tractmoney,'###,###,##0')" />

./@tractmoney div ./@viewcount), '##0.00')='infinity'">

--./@tractmoney div ./@viewcount), '##0.00')=0">

0.00%

./@tractmoney div ./@viewcount), '##0.00')!='infinity'">

./@tractmoney div ./@viewcount), '##0.00')" />

%./@tractmoney" data-type="number" order="descending"/>

changetrbgcolor(this,"over");

changetrbgcolor(this,"out");

#ffffff

#ecfbf9

./@perid" />

./@pername" />

./@tnum" />

./@deptname" />

./@viewcount" />

./@tractmoney,'###,###,##0')" />

./@tractmoney div ./@viewcount), '##0.00')='infinity'">

--./@tractmoney div ./@viewcount), '##0.00')=0">

0.00%

./@tractmoney div ./@viewcount), '##0.00')!='infinity'">

./@tractmoney div ./@viewcount), '##0.00')" />

%

實現點選不同的按鈕載入不同的css

這段時間做乙個小 發現有時候特別需要點選不同的按鈕去載入不同的css,這樣可以確定點選的是哪個,由於每個按鈕都是從後端資料庫載入過來的,不僅是簡簡單單的用id或者是類名,用過this也不行 前端載入的 1 2 a href id a name a books onclick books messag...

競價就是通過不同的關鍵詞,來圈定不同需求的人

搜尋引擎營銷又稱為競價,營銷動作行為的一種。那麼營銷呢簡講就是傳遞資訊,產生價值。詳細的說就是將想傳遞的資訊在合適的時間用合適的渠道 合適的方法傳遞給合適的人群。而企業級的營銷,無外乎就那麼幾個目的。要麼擴大品牌影響力,要麼增加市場份額,要麼獲取關注使用者。但是歸根結底營銷就是為了盈利,而營銷的好壞...

通過例項來實現split的理解

首先將這個url的各個部分區分開來,用split url,以下是具體的 parts split url,此時parts就有三部分,parts 0 ftp,parts 1 username,parts 2 password server 接下來剔除沒有用到的資訊 由於只取username,所以其中pa...