【自然框架】之通用权限(八):权限到字段(列表、表单、查询)

 

 通用权限想要写的文章目录:(这是第八章)

 

1、 简介、数据库的总体结构
2、 介绍人员表组
3、 介绍组织结构表组
4、 介绍角色表组
5、 介绍“项目自我描述表组”
6、 权限到节点
7、 权限到按钮
8、 权限到列表(表单、查询)
9、 权限的验证
10、 资源方面的权限
11、 角色管理的程序(给客户用的)
12、 权限下放
13、 个性化设置

A、 【自然框架】之通用权限(外传):杂谈

 

 

列表 myGrid

先说一下myGrid,我会根据Manage_FunListCol表和Manage_Columns表的内容,绘制出来一个table,就是<table><TR><TD></TD></TR></table>的HTML。主要的目的就是显示数据。他和GridView相比,myGrid可以很方便的根据表里的数据绘制表头。如果用GridView的话也可以,只不过是要使用模板列,还要用到绑定数据的方式。这个就比较复杂,目前我还没有完全掌握,所以我就采用了古老的asp的方式,拼接字符串。

权限到列表

这个和权限到节点是一个意思,就是加一个查询条件就可以了。我也不多说了。

表单 myForm

说实在的权限到表单的情况,到目前为止我还没有遇到。为什么加上了呢,主要是因为实现方式和前面的是一样的,只需要加上一个查询语句就可以了。

查询 mySearch

同理如上。

 

 

 

时间: 2024-07-29 08:41:18

【自然框架】之通用权限(八):权限到字段(列表、表单、查询)的相关文章

【自然框架】通用权限的视频演示(一):添加角色,权限到功能节点和按钮

      写了几个关于权限的东东,好像大家都不大理解,也不太清楚我的权限到底能做什么,所以想来想去还是弄点视频吧,就是屏幕录像,这样大家看起来就方便了吧.       为了大家便于观看视频,我先说一下视频的步骤.      1.添加角色,选择角色可以使用的功能节点和按钮.      2.选择用户,就是给角色里面添加用户.      3.用用户的账号登录,查看效果.      4.修改角色可以使用的按钮,查看效果.       这里举了一个很简单的例子--新闻维护,有两个角色,一个是"新闻维护&

通用JS事件写法实现代码_表单特效

<html xmlns="http://www.w3.org/1999/xhtml" > <head> <title>test</title> <script language="javascript" type="text/javascript"> window.onload = function() { var oImg = document.getElementById("

【自然框架】 页面里的父类——把共用的东东都交给父类,让子类专注于其他。

  [类图] [命名空间]------------------[文件截图]     可能您会问,不就是弄个父类吗,怎么又是这么复杂呢?这个嘛,听我慢慢道来. (类图里面Tree.Main1.DataDelete1.DataForm1.DataList1不是父类,而是共用页面)       这个是依据自然框架的特点来设置的,目的就是把共用的代码都放到父类里面,减轻子类的代码量.就是最大限度的避免冗余代码,就是说相同的代码只出现在一处!       如果只设置一个父类,不能满足不同的需求,所以就根据

【自然框架】之通用权限(五):项目描述表组

        继续,这是第五章了.我发现了,写文章比写程序还要有难度.   通用权限想要写的文章目录:(这是第五章)    1. 简介.数据库的总体结构2. 介绍人员表组3. 介绍组织结构表组4. 介绍角色表组5. 介绍"项目自我描述表组"6. 权限到节点7. 权限到按钮8. 权限到列表(表单.查询)9. 权限的验证10. 资源方面的权限11. 角色管理的程序(给客户用的)12. 权限下放13. 个性化设置 A. [自然框架]之通用权限(外传):杂谈         项目描述表组  

【自然框架】 权限 的视频演示(二): 权限到字段、权限到记录

      继续.这里演示权限到字段和权限到记录.            权限到字段有两种安全级别,      1.低安全级别.有些项目不需要做到控制每一个字段是否显示,那么就可以采用这种级别.低安全级别就是:如果一个节点里面没有设置可以访问哪些字段,那么就默认为不需要做到控制字段的程度,就是说节点里的字段都是可以访问的.这么做是为了操作方便.       2.高安全级别.有些项目要求非常严格,要严格控制每一个字段是否可以访问,那么就可以采用这种安全级别.高安全级别:如果一个节点里面没有设置可以

【自然框架 免费视频】资源角色的思路介绍(整理了一下以前帖子的目录,请刷新)

  请大家不要忘记点推荐!   源码下载: 自然框架的源代码.Demo.数据库.配置信息管理程序下载 这里介绍一下资源权限的思路,我们来设计一个场景,这个场景大家比较常见的,也是我遇到过的.我们来通过这个简单的实例,来看看资源权限可以如何实现. 资源权限,就是同样的一个表,一些人可以看到一部分信息,另一些人可以看到另一部分信息,还有些人可以看到全部信息,还有--.总之就是根据员工的权力,进行适当的筛选.可以看到一部分,或者可以看到全部.一级可以做什么样的操作(增删改查,导出等).   这里先只介

【自然框架】PowerDesigner 格式的元数据的表结构

  自然框架里的元数据 元数据的职责: 自然框架里的元数据有三个职责:描述数据库(字段.表.视图等),描述项目(功能节点.操作按钮等),项目和数据库的关系(一个列表页面里需要显示哪些字段.哪些查询条件等) 元数据的存储: 有两个存储元数据的地方,一个是数据库,另一个是实体类.   先看一下表结构图:[表结构图]   是不是比较眼熟,这个在以前的通用权限的地方已经介绍过了,只不过那个没有用PD画出来. 先看右面的两个表: Manage_Columns(字段描述表). 这个表主要是存放字段的说明的,

【自然框架】稳定版beta1的Demo —— 四:角色管理。另外 在线演示 终于搞定了

  在线演示   首先感谢"云淡风清"和"恭敬"提供域名.空间和数据库! 感谢大家对我的支持! 在线演示:http://demo.naturefw.com/login.aspx   服务器在电信的机房,所以联通的用户访问可能会有点慢.   管理员的账号就不开放了,请大家多多体谅.如果您想体验一下管理员的话,可以下载Demo.自然框架和数据库,在您的电脑里运行一下.   首先您可以用 Guest (密码:123)来登录,登录后可以看到主要功能.这个账号只有查看的功能.

【自然框架】——重开在线演示

  以前的那个在线演示的空间和域名过期了(感谢"云淡风清"和"恭敬"提供域名.空间和数据库),想想还是自己弄个空间来的稳定一些.所以买了个空间,交了一年的钱,所以至少一年内是稳定的.另外还想做一个专门介绍"自然框架"的网站,现在还在构思和完善中,预计一周的时间可以基本成型.   新的在线演示网址:http://demo.naturefw.com        源码下载地址:http://www.natureFw.com   您可以用 guest(

【自然框架】元数据的数据库结构的详细说明和示例(三):项目与数据库字段的关联

  [自然框架]PowerDesigner 格式的元数据的表结构 [自然框架]元数据的数据库结构的详细说明和示例(一):项目描述部分 [自然框架]元数据的数据库结构的详细说明和示例(二):数据库描述部分     1.Manage_FunListCol(列表用字段) 字段名 中文名 类型 大小 默认值 说明 FunctionID 节点ID int 4 1 外键,关联节点 ColumnID 字段ID int 4 1 外键,关联字段 Sort 排序 int 4 1 同一节点下的排序 ColWidth