【自然框架】之通用許可權(七):許可權到按鈕
繼續,這是第七章了。我已經到了無話可說的地步了。哎,在堅持幾章就結束了。第七章到第十章,我打算採用簡單說明的方式來做,因為我感覺我這麼寫好像大家都不打感興趣,或者說都比較忙,沒有時間細看,或者說我寫的太亂了,看不明白。所以只能挑一挑是否符合正規化這樣的毛病,其他的地方要麼沒時間,要麼是看不懂,總之沒看都又來討論的。 這幾章寫完之後,進入Demo階段。把Demo放出來,大家看看,如果好用呢,就用一用,如果有某個地方值得借鑑,那就借鑑一下,如果沒有什麼用處,那麼就那麼地了。如果有什麼疑問呢,左上角是我的聯絡方式,可以找我聊天。
通用許可權想要寫的文章目錄:(這是第七章)
1、 簡介、資料庫的總體結構 2、 介紹人員表組 3、 介紹組織結構表組 4、 介紹角色表組 5、 介紹“專案自我描述表組” 6、 許可權到節點 7、 許可權到按鈕 8、 許可權到列表(表單、查詢) 9、 許可權的驗證 10、 資源方面的許可權 11、 角色管理的程式(給客戶用的) 12、 許可權下放 13、 個性化設定 A、 【自然框架】之通用許可權(外傳):雜談
按鈕組
先說一下按鈕組,我會根據Manage_ButtonBar表的內容,繪製出來一個按鈕組,就是<input type=”button”>的按鈕(比如新增、修改),通過按鈕來開啟指定的頁面。每個節點都有自己的按鈕,通過按鈕可以開啟表單頁面、列表頁面和刪除頁面,也可以開啟匯出資料的頁面。還有就是顯示/隱藏查詢用的表單。其實一開始根本就沒有考慮到許可權,只是想弄出來幾個按鈕,後來才加入了許可權的共能。就是說這個表本身是和許可權沒有什麼關係的。
許可權到按鈕
這個和許可權到節點是一個意思,就是加一個查詢條件就可以了。我把節點可以使用的按鈕(不同的角色可以設定不同的按鈕),放在Role_RoleButton 表裡面,然後根據這裡的記錄進行許可權過濾。這樣就得到了可以使用的按鈕。
================================
現在我是沒有什麼信心了,所以我想發個問卷調查。
您對我的通用許可權的看法?
A、行,挺好。 B、好,可以。 C、勉強及格。 D、垃圾,不要再寫了。
如果沒有人來選呢,那就說明我的。。。。。。
就是說,如果大家都不需要的話,或者說我的這個什麼都不是,那我為什麼還要繼續呢?
如果您還有時間的話,那麼您給打個分,就按照滿分10分來。
可能是我的心理太脆弱了吧,希望大家能夠理解。