WEB开发框架系列教程 (三)页面功能开发(2)

上一节我们介绍了,基础资料币别信息的开发,

只通过辅助开发工具,创建及资料表,填写 表名,程序就完全好了。

上一节,最后也说到,可能我们也会面对另外一些基础资料信息的维护,但是不是简单到只有代码 和名称,可能还有另外的一些数据项。

例如:我们假设,我们的币别表BASE_CURRENCY 中,还需要一个 汇率字段。

好接下来

第一,我们对表进行调整,增加RATE字段

同时修改表所有列的 列说明

如下图:UPDATE_USER 的列说明,就是“修改人”

你在这里调整好字段列的描述,也就等于你在完成页面上Label描述的调整了

接下来:打开我们的程序设计功能

具体操作方法: 点击开发平台 出现下图  点击 程序设计

进入我们的程序设计列表页面,这里面能够查询到我们所有的通过配置的画面

好,我们点击【新增】按钮,创建我们需要的 币别信息 画面

点击新增后出来程序的维护界面,如下图

上半部分是程序的主要描述

下半部分是程序上字段元素的描述

我们先维护 程序代码、数据表名、和页面标题

然后点击 【选择全部功能】 按钮

做完这些 我们点击【保存】

这样我们币别信息页面就开发了,不过这个页面没有任何字段信息

看下图:我们点击 下面的【字典】按钮

通过点击【字典】按钮我们弹出 数据项选择画面

这个画面的数据都是从数据库中 直接读取表的信息

(所有前面说了,你在维护表的列说明,就是在在进行页面字段Label开发了)

全选,点击【导入】按钮

关闭上面的字典页面,回到程序设计主页面

我们点击【刷新】 功能,刚才导入的字段就全部出现了。

接下来,我们点击【快捷维护】按钮,对字段进行一个快速的维护

点击【快捷维护】后,出现下图:

勾选哪些作为查询条件、哪些是在列表中显示、哪些是编辑画面出现 ,哪些可空,哪个是主键

然后点击保存

关闭上面的 批量设置画面,回到程序设计主页面

点击【预览】按钮 出现下图

就是我们 刚刚通通过配置开发好了 界面,看,税率列也显示出来了

我们点击查询,显示出一笔数据,这就是我们上一节维护的那笔数据

你可以试试新增功能

接下来我们就要来发布程序,具体操作步骤,上一节有介绍,这里不再重复,不清楚的,可以参考前一节的内容

我们 点击 基础资料节点,右键 新增 功能菜单,

名称维护:币别信息2

地址  如下图填写,此处 p参数就是我们开发的程序代码

重新登录或者刷新左侧菜单

左侧菜单中出现了刚刚建立的功能菜单了

点击后,效果如下图

点击查询后,能够正确检索出数据库中的数据内容

好了。

这样带有稍微个性一点的基础资料也完成了。

通过这样的开发,项目中的基础资料部分的开发就不需要我们担心了。

我们把我们的精力都集中到核心的业务模块中开去。

好像依然,没有写一行代码,代码怎么写,大家可能更关心的是这一块

下面一节,我们如何完成一个自己写的代码

时间: 2024-08-29 11:10:09

WEB开发框架系列教程 (三)页面功能开发(2)的相关文章

CRL快速开发框架系列教程三(更新数据)

本系列目录 CRL快速开发框架系列教程一(Code First数据表不需再关心) CRL快速开发框架系列教程二(基于Lambda表达式查询) CRL快速开发框架系列教程三(更新数据) CRL快速开发框架系列教程四(删除数据) CRL快速开发框架系列教程五(使用缓存) CRL快速开发框架系列教程六(分布式缓存解决方案) CRL快速开发框架系列教程七(使用事务) CRL快速开发框架系列教程八(使用CRL.Package) CRL快速开发框架系列教程九(导入/导出数据) CRL快速开发框架系列教程十(

WEB开发框架系列教程 (零)辅助开发工具下载

华东信息辅助开发工具下载 下面会通过辅助工具开展本系列教程 (一).快速创建解决方案 (二).功能页面开发(1)建表,不用配置,不用开发 完成页面功能 (三).功能页面开发(2)建表,配置页面,不用开发 完成页面功能 (四).功能页面开发(3)自主开发页面(借助辅助开发工具完成)零编码实现指定表的增删改查,然后在代码基础上丰富调整 (五).页面代码分析 (六).下拉框资源定义 .... 待续 如果需要请联系QQ:93346562

WEB开发框架系列教程 (二)页面开发之基础资料页面

上一节我们一起创建TEST项目的完整的解决方案 接下来我们面临的是一个一个具体功能页面开发了 在进行开发之前我们需要对我们接下来的页面开发工作进行分析 可以这么说任何一个项目中都有很多非常基础类数据 我们把这类数据归类叫基础数据 这些页面需要有,但是又不常用. 我们如果要开发的话,虽然不复杂肯定也耗时. 开发框架中提供了,此类页面的解决方案.让我们不需要花费太多的时间就能搞定这样的页面 通过统一的配置页面完成的.注意,我们选择的依据是,系统中需要,但又不常用的功能 为什么这么选择? 如果是常用的

WEB开发框架系列教程 (一)创建解决方案

执行<华东信息辅助开发工具> 打开程序界面如下图 输入用户名.密码进行登录 如果暂时还没有用户名和密码,点击注册提供机器码给管理员进行注册. 管理员QQ:93346562 下图是:点击了注册之后出现的画面 如果用户没有注册,会提示如下信息 登录成功后进入下面的工作画面 左侧是功能菜单,有很多非常有用的功能 接下来重点介绍本次要使用的功能 这一节的目标是创建一个项目完整的解决方案 创建解决方案之前,先来创建数据库 点击左侧菜单  辅助工具==>项目数据库  出现右面的工作画面 在项目代码中

CRL快速开发框架系列教程二(基于Lambda表达式查询)

本系列目录 CRL快速开发框架系列教程一(Code First数据表不需再关心) CRL快速开发框架系列教程二(基于Lambda表达式查询) CRL快速开发框架系列教程三(更新数据) CRL快速开发框架系列教程四(删除数据) CRL快速开发框架系列教程五(使用缓存) CRL快速开发框架系列教程六(分布式缓存解决方案) CRL快速开发框架系列教程七(使用事务) CRL快速开发框架系列教程八(使用CRL.Package) CRL快速开发框架系列教程九(导入/导出数据) CRL快速开发框架系列教程十(

CRL快速开发框架系列教程十(导出对象结构)

本系列目录 CRL快速开发框架系列教程一(Code First数据表不需再关心) CRL快速开发框架系列教程二(基于Lambda表达式查询) CRL快速开发框架系列教程三(更新数据) CRL快速开发框架系列教程四(删除数据) CRL快速开发框架系列教程五(使用缓存) CRL快速开发框架系列教程六(分布式缓存解决方案) CRL快速开发框架系列教程七(使用事务) CRL快速开发框架系列教程八(使用CRL.Package) CRL快速开发框架系列教程九(导入/导出数据) CRL快速开发框架系列教程十(

CRL快速开发框架系列教程四(删除数据)

本系列目录 CRL快速开发框架系列教程一(Code First数据表不需再关心) CRL快速开发框架系列教程二(基于Lambda表达式查询) CRL快速开发框架系列教程三(更新数据) CRL快速开发框架系列教程四(删除数据) CRL快速开发框架系列教程五(使用缓存) CRL快速开发框架系列教程六(分布式缓存解决方案) CRL快速开发框架系列教程七(使用事务) CRL快速开发框架系列教程八(使用CRL.Package) CRL快速开发框架系列教程九(导入/导出数据) CRL快速开发框架系列教程十(

Web攻防系列教程之跨站脚本攻击和防范技巧详解

Web攻防系列教程之跨站脚本攻击和防范技巧详解[XSS] 收藏:http://www.rising.com.cn/newsletter/news/2012-04-25/11387.html 来源:瑞星 2012-04-25 14:33:46 摘要:XSS跨站脚本攻击一直都被认为是客户端Web安全中最主流的攻击方式.因为Web环境的复杂性 以及XSS跨站脚本攻击的多变性,使得该类型攻击很难彻底解决.那么,XSS跨站脚本攻击具体攻击行为是什么,又该如何进行有效的防范呢?本文对此进行了 有针对性的具体

struts2 官方系列教程三:使用struts2 标签 tag

避免被爬,先贴上本帖地址:struts2 官方系列教程一:使用struts2 标签 tag http://www.cnblogs.com/linghaoxinpian/p/6901316.html 本教材假定你已完成了HelloWorld项目,你可以在 struts2 官方系列教程三:使用struts2 标签 tag 下载本章节的代码 在上一节教程中,我们在index.jsp中使用 url tag 创建了一个超链接hello.action 这节我们将探索struts2中其它tags Web应用程