欧美亚洲综合图区在线|天天射天天干国产成卜|99久久免费国产精精品|国产的欧美一区二区三区|日韩中文字幕无码不卡专区|亚麻成人aV极品一区二区|国产成人AV区一区二区三|成人免费一区二区三区视频网站

當(dāng)前位置:首頁(yè) > 軟件開放 > 正文內(nèi)容

加號(hào)的代碼(加號(hào)的字符代碼)

軟件開放4個(gè)月前 (08-29)330

業(yè)務(wù)報(bào)表中,有些敏感數(shù)據(jù)是需要根據(jù)用戶身份過濾的。比如銷售數(shù)據(jù)統(tǒng)計(jì)表,只允許報(bào)表用戶看到本部門的銷售數(shù)據(jù)。這時(shí)就需要將用戶信息作為報(bào)表數(shù)據(jù)的查詢條件。

葡萄城報(bào)表提供了一個(gè)專門的表達(dá)式變量,表示用戶身份信息。不僅可以按登錄報(bào)表系統(tǒng)的用戶名來(lái)查詢數(shù)據(jù),也可以按照用戶所屬部門等其他關(guān)聯(lián)信息作為查詢條件。這種用戶身份關(guān)聯(lián)信息稱為“用戶上下文(User Context)”信息。引用用戶上下文信息的表達(dá)式形式為:

=Code.UserContext.GetValue("Key")

其中,Key表示上下文信息的鍵值,比如:Name表示用戶名,也就是說,Code.UserContext.GetValue("Name")返回的就是正在查看報(bào)表的用戶登錄名。

通過葡萄城報(bào)表特有的安全提供程序機(jī)制,可以支持任意字符串的Key,比如用戶所屬部門、業(yè)務(wù)管轄區(qū)域、甚至姓名、年齡、身份證號(hào)等任何與用戶帳號(hào)關(guān)聯(lián)的信息。

下面是一個(gè)銷售統(tǒng)計(jì)表的簡(jiǎn)單示例,在此示例中,查看報(bào)表的用戶只能看到其所屬部門的銷售數(shù)據(jù)。數(shù)據(jù)庫(kù)中的用戶關(guān)聯(lián)信息如下表:

其中:UserName表示用戶登錄報(bào)表系統(tǒng)的用戶帳號(hào);DepId為用戶所屬部門的代碼。銷售數(shù)據(jù)如下表:

展開全文

其中的DepId就是部門代碼,SalesQty為銷售數(shù)量,SalesAmt為銷售額。新建一個(gè)RDL報(bào)表,添加用戶信息參數(shù),參數(shù)名為UserName,如下圖:

注意:因?yàn)檫@個(gè)參數(shù)的值要從系統(tǒng)中自動(dòng)獲取,而不是讓用戶在參數(shù)欄自行輸入,所以勾選了【隱藏】,這樣可以避免用戶輸入其他用戶的用戶名,從而“偷窺”敏感信息。

切換到【默認(rèn)值】選項(xiàng)卡,選擇【非查詢結(jié)果】,點(diǎn)擊加號(hào)圖標(biāo),添加一個(gè)參數(shù)默認(rèn)值,設(shè)置其表達(dá)式為:=Code.UserContext.GetValue("Name")如下圖:

點(diǎn)擊【確定】按鈕,保存參數(shù)設(shè)置。添加數(shù)據(jù)源,如下圖:

添加數(shù)據(jù)集,先定義數(shù)據(jù)集參數(shù),使之引用前面定義好的取用戶信息的報(bào)表參數(shù)UserName,如下圖:

加號(hào)的代碼(加號(hào)的字符代碼)

再定義查詢語(yǔ)句,select * from DepSaleswhere DepId in (select DepId from Emp where UserName = @p1)如下圖:

其中的Where子句,就是根據(jù)用戶所屬部門來(lái)過濾數(shù)據(jù)。準(zhǔn)備好數(shù)據(jù)集之后,在設(shè)計(jì)區(qū)拖放一個(gè)文本框,用于顯示UserName參數(shù)的內(nèi)容,再放一個(gè)表格,綁定數(shù)據(jù)集的字段,如下圖:

注意:因?yàn)楸镜卦O(shè)計(jì)器中并沒有哪個(gè)用戶登錄,因此在設(shè)計(jì)器中預(yù)覽時(shí),是取不到用戶上下文信息的。如果在預(yù)覽時(shí)看到報(bào)錯(cuò),可將UserName參數(shù)設(shè)置為【允許空值】,如下圖:

為了檢查按用戶身份過濾數(shù)據(jù)的效果,請(qǐng)點(diǎn)擊【文件】菜單的【保存到服務(wù)器】,將報(bào)表模板上傳到報(bào)表服務(wù)器。然后在報(bào)表管理門戶設(shè)置報(bào)表查看權(quán)限,如下圖:

再在系統(tǒng)管理門戶創(chuàng)建幾個(gè)用戶,如下圖:

以zhang,li,wang等用戶身份登錄到報(bào)表查看門戶,查看報(bào)表,如下圖:

?

可以看到,報(bào)表內(nèi)容正確顯示了當(dāng)前用戶名,并且表格中僅顯示該用戶所屬部門的業(yè)務(wù)數(shù)據(jù)。

有獎(jiǎng)問卷

親愛的用戶,感謝您對(duì)葡萄城的支持和認(rèn)可!為充分了解您的需求,以便我們持續(xù)改進(jìn),提供更強(qiáng)大的控件軟件產(chǎn)品和更專業(yè)的技術(shù)服務(wù),特邀請(qǐng)您參加本次問卷調(diào)查。參與即有獎(jiǎng)!完整填寫問卷,即可獲得 500枚 GCDN金幣(可兌換實(shí)體獎(jiǎng)品),還可參加抽獎(jiǎng)獲贈(zèng)精美獎(jiǎng)品。

問卷地址:https://www.wenjuan.in/s/fYzUJf/

轉(zhuǎn)載請(qǐng)注明出自:葡萄城報(bào)表

了解葡萄城報(bào)表:http://www.grapecity.com.cn/enterprise-solutions/activereports_server/

關(guān)于葡萄城

葡萄城成立于1980年,是全球最大的控件提供商,世界領(lǐng)先的企業(yè)應(yīng)用定制工具、企業(yè)報(bào)表和商業(yè)智能解決方案提供商,為超過75%的全球財(cái)富500強(qiáng)企業(yè)提供服務(wù)。葡萄城于1988年在中國(guó)設(shè)立研發(fā)中心,在全球化產(chǎn)品的研發(fā)過程中,不斷適應(yīng)中國(guó)市場(chǎng)的本地需求,并為軟件企業(yè)和各行業(yè)的信息化提供優(yōu)秀的軟件工具和咨詢服務(wù)。

掃描二維碼推送至手機(jī)訪問。

版權(quán)聲明:本文由飛速云SEO網(wǎng)絡(luò)優(yōu)化推廣發(fā)布,如需轉(zhuǎn)載請(qǐng)注明出處。

本文鏈接:http://www.landcheck.net/post/120308.html

標(biāo)簽: 加號(hào)的代碼

“加號(hào)的代碼(加號(hào)的字符代碼)” 的相關(guān)文章

sony相機(jī)官方售后電話(sony相機(jī)客服電話)

sony相機(jī)官方售后電話(sony相機(jī)客服電話)

今天給各位分享sony相機(jī)官方售后電話的知識(shí),其中也會(huì)對(duì)sony相機(jī)客服電話進(jìn)行解釋,如果能碰巧解決你現(xiàn)在面臨的問題,別忘了關(guān)注本站,現(xiàn)在開始吧!本文目錄一覽: 1、索尼相機(jī)合肥售后服務(wù)在哪里 2、哈爾濱的索尼相機(jī)售后服務(wù)在哪 3、襄陽(yáng)SONY相機(jī)的售后服務(wù)電話是多少?地址在哪? 索尼相機(jī)...

酷信源碼下載(酷信下載安裝)

酷信源碼下載(酷信下載安裝)

今天給各位分享酷信源碼下載的知識(shí),其中也會(huì)對(duì)酷信下載安裝進(jìn)行解釋,如果能碰巧解決你現(xiàn)在面臨的問題,別忘了關(guān)注本站,現(xiàn)在開始吧!本文目錄一覽: 1、酷信通怎樣恢復(fù)出廠設(shè)置 2、酷信即時(shí)通訊軟件有什么特點(diǎn)? 酷信通怎樣恢復(fù)出廠設(shè)置 1、先行備手機(jī)內(nèi)的數(shù)據(jù) (短信、聯(lián)系人、下載的應(yīng)用程序等),然后請(qǐng)...

小米手機(jī)工程模式代碼大全(小米手機(jī)工程模式代碼大全)

小米手機(jī)工程模式代碼大全(小米手機(jī)工程模式代碼大全)

今天給各位分享小米手機(jī)工程模式代碼大全的知識(shí),其中也會(huì)對(duì)小米手機(jī)工程模式代碼大全進(jìn)行解釋,如果能碰巧解決你現(xiàn)在面臨的問題,別忘了關(guān)注本站,現(xiàn)在開始吧!本文目錄一覽: 1、小米手機(jī)如何查看電池?fù)p耗代碼? 2、怎么進(jìn)入紅米3MTK的工程模式的代碼 3、小米手機(jī)一直工程模式 小米手機(jī)如何查看電池...

傳奇手游攻擊變速器免費(fèi)下載(傳奇手游攻擊變速器輔助)

傳奇手游攻擊變速器免費(fèi)下載(傳奇手游攻擊變速器輔助)

今天給各位分享傳奇手游攻擊變速器免費(fèi)下載的知識(shí),其中也會(huì)對(duì)傳奇手游攻擊變速器輔助進(jìn)行解釋,如果能碰巧解決你現(xiàn)在面臨的問題,別忘了關(guān)注本站,現(xiàn)在開始吧!本文目錄一覽: 1、怎么修改手游傳奇攻速代碼 2、傳奇手游加速器蘋果版怎么下載 3、有沒有什么輔助可以加速傳奇類手游攻擊速度的。 4、傳奇...

自適應(yīng)網(wǎng)站源碼(自適應(yīng)網(wǎng)頁(yè)代碼)

自適應(yīng)網(wǎng)站源碼(自適應(yīng)網(wǎng)頁(yè)代碼)

本篇文章給大家談?wù)勛赃m應(yīng)網(wǎng)站源碼,以及自適應(yīng)網(wǎng)頁(yè)代碼對(duì)應(yīng)的知識(shí)點(diǎn),希望對(duì)各位有所幫助,不要忘了收藏本站喔。 本文目錄一覽: 1、自適應(yīng)源碼在手機(jī)端不好看,有什么辦法可以單獨(dú)調(diào)整手機(jī)端呢? 2、Java源碼做的網(wǎng)站,如何做到自適應(yīng)屏幕 3、如何把網(wǎng)頁(yè)自動(dòng)轉(zhuǎn)換成寬屏自適應(yīng)的網(wǎng)頁(yè)源代碼 4、自...

nginx自動(dòng)安裝和源碼安裝的區(qū)別(nginx源碼安裝 linux)

nginx自動(dòng)安裝和源碼安裝的區(qū)別(nginx源碼安裝 linux)

今天給各位分享nginx自動(dòng)安裝和源碼安裝的區(qū)別的知識(shí),其中也會(huì)對(duì)nginx源碼安裝 linux進(jìn)行解釋,如果能碰巧解決你現(xiàn)在面臨的問題,別忘了關(guān)注本站,現(xiàn)在開始吧!本文目錄一覽: 1、源碼安裝的nginx注冊(cè)到系統(tǒng)服務(wù) 2、ubuntu服務(wù)器 自己安裝的nginx 寶塔安裝nginx 和通過寶...