填報表怎麼通過許可權控制是否可寫
如題,潤乾 v5 的填報表中怎麼通過登陸的使用者名稱或者角色控制其對錶中某些單元格的可寫屬性。
如下圖:
如果使用者名稱是 lis 則可以修改部門列的資料 否則不可以編輯
此處用引數模板控制使用者名稱的傳入(正式專案中可以通過報表的展現介面將外部引數傳給報表)
實現上述效果 報表中設定如下:
選中部門列所在單元格 B3 右邊屬性欄中設定 【是否可編輯表示式】為 user==‘lis’ 或者 user==‘lis’?true:false(注意:此表示式嚴格按照 js 的規則書寫不能使用報表中定義的 if() 函式 )
並且在報表中增加對應的引數 如下圖
按照上述設定後即可實現報表可寫的許可權控制。
上述設定適用於區域性可寫控制,如想要根據登入使用者 實現全域性控制可以在展現介面中使用 editable 標籤值實現,其中,yes 表示可編輯 no 表示不可編輯 預設為 yes。
作者:IBelieve
連結:http://c.raqsoft.com.cn/article/1534733987754
來源:乾學院
著作權歸作者所有。商業轉載請聯絡作者獲得授權,非商業轉載請註明出處。
相關推薦
填報表怎麼通過許可權控制是否可寫
如題,潤乾 v5 的填報表中怎麼通過登陸的使用者名稱或者角色控制其對錶中某些單元格的可寫屬性。 如下圖: 如果使用者名稱是 lis 則可以修改部門列的資料 否則不可以編輯 此處用引數模板控制使用者名稱的傳入(正式專案中可以通過報表的展現介面將外部引數傳給報表) 實現上述效果
填報表上下載檔案控制元件可寫許可權控制
注意:此文章中的編輯單元格指的是 單元格型別為數值格 編輯風格為預設的輸入框 問題: 大家都知道如果我們要對填報表的編輯單元格做可寫的許可權控制,是通過單元格屬性設定【是否可編輯表示式】值表示式進行控制的,但是實際應用中我們發現如果單元格編輯風
潤乾報表主子報表通過引數控制子報表顯示
客戶需求: 通過引數控制1張彙總表中展現哪個或者哪幾個子報表 製作報表樣式如下圖: 其中第2行 隱藏行表示式為if(@arg1==1,true,false) 插入的子報表是aa00.raq 第4行 隱藏行表示式為if(@arg1!=1,true,false) 插入的子報
.NET MVC 通過許可權控制檔案的下載
禁止使用者通過URL直接下載檔案 在web.config中配置通過後綴名拒絕訪問(需要IIS伺服器已安裝請求篩選模組) <security> <requestFilteri
Ubuntu下Samba伺服器的簡單設定,只讀,可讀寫等許可權控制。
伺服器:Ubuntu 10.04 LTS Samba版本:3.4.7 注:本文不會對每個引數,設定的值具體是什麼意思做深入的闡述,本文的目的是使用這些配置,立即可用。 1,samba的安裝 Ubuntu下面安裝samba伺服器是很簡單的。$ sudo aptitude install samba 2,共
Laravel 通過Gate實現使用者-角色-許可權控制
1.建立相應的資料庫: 建立許可權表: Schema::create('permissions',function(Blueprint $table){ $table->increments('id'); $table->
粗粒度許可權控制通過過濾器
粗粒度許可權控制(攔截是否登入、攔截使用者名稱admin許可權) RBAC(Role-Based Access Control)->基於角色的許可權控制 LoginServlet protected void doPost(HttpServletRequest reque
潤乾報表如何實現資料許可權控制
售前現場交流或售後技術支援階段,經常被客戶問到:“你們報表系統是怎麼搞許可權控制的?” 既然經常被問,那麼今天就討論一下這個問題。 首先呢,看看許可權管理長啥樣! 許可權管理:(來自百度百科),一般指根據系統設定的安全規則或者安全策略,使用者可以訪問而且只能訪問自己被授權的資源,不多不少
javaEE shiro框架,許可權控制。通過註解的方式為方法配置訪問許可權
applicationContext.xml(Spring的核心配置檔案,開啟shiro框架的註解支援): <?xml version="1.0" encoding="UTF-8"?> <beans xmlns="http://www.spring
許可權控制-禁止普通登入使用者通過直輸URL方式訪問系統中其它自己不具備許可權的模組
1.描述 一個普通使用者,只有單點登入的許可權,通過一些工具獲取到系統的其它模組的URL ,在位址列直接輸入,訪問,我們在一些按鈕做了一些控制,但是部分不具有操作機會的頁面還是會展現出來,不影響功能,但是也需要做優化處理 2.程式碼(JAVA) @WebFilter(u
linux 可讀可寫可執行許可權 chmod
面試題: 磚石王老五,聘請了一個碼農為自己建個網站,約定七天干完,每天支付一兩黃金,不可預付,不可拖欠農民工工資。目前王老五有三根不同的金條,一兩的黃金、二兩的黃金、四兩的黃金。問王老五怎麼支付比較合適?Linux答:如果沒有標題關聯linux許可權,自己
通過代理實現許可權控制
許可權控制在很多系統中都會用到,其實實現許可權控制方法有很多,這裡給大家介紹一下通過代理模式實現許可權控制。Spring中的AOP、Apache的shiro開源專案,其實都是基於此的。 1、實體類Pe
linux對只有Read-only filesystem的檔案,如何改為為可寫、可讀許可權?
問題: push 某個檔案到目標板(比如/data目錄下)時,提示其目錄是隻讀的;可通過如下命令,將目標目錄臨時變更為可讀寫模式:解決方法: mount -o remount -rw /data【擴充套件:】重新掛載為已經掛載了的檔案系統(以讀寫
Linux中檔案的可讀,可寫,可執行許可權的解讀以及chmod,chown,chgrp命令的用法
本文轉載自[strggle&小白],僅供自己學習參考使用 chmod是更改檔案的許可權 chown是改改檔案的屬主與屬組 chgrp只是更改檔案的屬組。 一、檔案許可權解讀 如上圖所示,開頭的-rwxrw-r--這一字串標識檔案許可權。 這
許可權系統--通過shiro進行按鈕及頁面訪問url的許可權控制
一:問題的引入 前面雖然基本的功能都有了但是頁面按鈕的控制與url的控制還是沒有處理。這麼一個場景,雖然使用者只能通過點選選單進行各個介面的訪問,假如使用者知道了你的介面的訪問url,直接跳過選單訪問的話,正常來說是不應該跳轉到對應的介面上的。如果不對其進行控制,也會造成許
通過js控制層的動態隱藏
name 通過 fse head isp blog height 隱藏 function <style type="text/css"> #dv1{ width:1000px; height:1
MFC通過button控制編輯框是否顯示系統時間(動態顯示)
box style public ack span ren item upd 函數 1.在dlg.h中public bool flag; static UINT time(void *param); 2.在構造函數中 flag=fal
通過JS控制各種元素的點擊事件的事件間隔
led pan func color write spa 點擊事件 通過 cli <script type="text/javascript"> document.write(sumdemo(1, 2)); var btn = document.get
通過鍵盤控制改變物體transform值
方法 atime del taxi keycode pos 物體 ati 通過 通過鍵盤控制改變物體transform值 private Vector3 trans; //使用Rotate繞y 軸旋轉 transform.Rotate(new Vector3(0,Inp
jasper報表通過字段隱藏指定位置
報表 log src -1 image 技術分享 nbsp blog jasper jasper報表通過字段隱藏指定位置