上一节介绍了,基础资料币别信息的开发,只通过辅助开发工具,创建及资料表,填写 表名,程序就完全好了。

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

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

第一,我们对表进行调整,增加RATE字段,同时修改表所有列的 列说明 ,如下图:UPDATE_USER 的列说明,就是“修改人”

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

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

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

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

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

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

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

下半部分是程序上数据项的描述

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

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

点击【保存】

这样币别信息页面就开发了,此时这个页面没有任何字段信息

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

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

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

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

全选,点击【导入】按钮

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

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

接下来,点击【快捷维护】按钮,对字段进行快速的配置

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

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

然后点击【保存】

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

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

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

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

你可以试试新增功能

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

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

名称维护:币别信息2

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

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

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

点击后,效果如下图

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

好了。

这样带有稍微个性一点的简单功能也完成了。

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

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

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

下面一节,将具体介绍如何完成一个自己写的代码

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

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

    本系列目录 CRL快速开发框架系列教程一(Code First数据表不需再关心) CRL快速开发框架系列教程二(基于Lambda表达式查询) CRL快速开发框架系列教程三(更新数据) CRL快速开发框 ...

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

    上一节一起创建TEST项目的完整的解决方案 接下来面临的是一个个具体功能页面开发了 在进行开发之前需要对接下来的页面进行分析 可以这么说任何一个项目中都有很多非常基础类的数据维护功能 我们把这类数据归 ...

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

    执行<华东信息辅助开发工具> 程序 打开程序界面如下图 输入用户名.密码进行登录 如果暂时还没有用户名和密码,点击注册提供机器码给管理员进行注册. 管理员QQ:93346562 下图是:点 ...

  4. CRL快速开发框架系列教程五(使用缓存)

    本系列目录 CRL快速开发框架系列教程一(Code First数据表不需再关心) CRL快速开发框架系列教程二(基于Lambda表达式查询) CRL快速开发框架系列教程三(更新数据) CRL快速开发框 ...

  5. CRL快速开发框架系列教程十二(MongoDB支持)

    本系列目录 CRL快速开发框架系列教程一(Code First数据表不需再关心) CRL快速开发框架系列教程二(基于Lambda表达式查询) CRL快速开发框架系列教程三(更新数据) CRL快速开发框 ...

  6. CRL快速开发框架系列教程七(使用事务)

    本系列目录 CRL快速开发框架系列教程一(Code First数据表不需再关心) CRL快速开发框架系列教程二(基于Lambda表达式查询) CRL快速开发框架系列教程三(更新数据) CRL快速开发框 ...

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

    本系列目录 CRL快速开发框架系列教程一(Code First数据表不需再关心) CRL快速开发框架系列教程二(基于Lambda表达式查询) CRL快速开发框架系列教程三(更新数据) CRL快速开发框 ...

  8. CRL快速开发框架系列教程十三(嵌套查询)

    本系列目录 CRL快速开发框架系列教程一(Code First数据表不需再关心) CRL快速开发框架系列教程二(基于Lambda表达式查询) CRL快速开发框架系列教程三(更新数据) CRL快速开发框 ...

  9. CRL快速开发框架系列教程十一(大数据分库分表解决方案)

    本系列目录 CRL快速开发框架系列教程一(Code First数据表不需再关心) CRL快速开发框架系列教程二(基于Lambda表达式查询) CRL快速开发框架系列教程三(更新数据) CRL快速开发框 ...

随机推荐

  1. 【Zeller公式计算星期几】HDU 6112 今夕何夕

    acm.hdu.edu.cn/showproblem.php?pid=6112 [思路] 公式计算即可,注意特判2月29号 Zeller公式里,计算出的week不能直接模7,要保证week是正数 [A ...

  2. leetcode之twosum

    class Solution { public: vector<int> twoSum(vector<int>& nums, int target) { vector& ...

  3. struts2 标签库使用

    [引用]json 使用 [引用]struts2 标签库使用 2011-05-11 16:13:00|  分类: 默认分类 |  标签: |举报 |字号大中小 订阅 本文转载自kangzye<st ...

  4. [USACO12MAR]拖拉机

    题目描述 After a long day of work, Farmer John completely forgot that he left his tractor in the middle ...

  5. poj3694+hdu2460 求桥+缩点+LCA/tarjan

    这个题使我更深理解了TARJAN算法,题意:无向图,每添加一条边后文桥的数量,三种解法:(按时间顺序),1,暴力,每每求桥,听说这样能过,我没过,用的hash判重,这次有俩个参数(n->10w, ...

  6. poj3635 FULL tank(TLE) 有限制的最短路(BFS搜索)。

    用的BFS+优先队列+二进制压缩状态判重+链式前向星, TLE,好像有人这样过了...好像要用A*算法,还不太会,所以暂时放弃.但是也学会了很多,学习了链式前向星,更深理解了BFS求最优的时候,什么时 ...

  7. Spring Boot+Profile实现不同环境读取不同配置

    文件结构如下: 但是官方推荐放在config文件夹下. 作用: 不同环境的配置设置一个配置文件,例如:dev环境下的配置配置在application-dev.properties中.prod环境下的配 ...

  8. 《gis空间分析及应用案例解析》培训总结

    <gis空间分析及应用案例解析>培训总结 来源:常德水情 作者:唐校准 发布日期:2014-01-02       2013年12月2630日由中国科学院计算技术研究所教育中心组织的< ...

  9. 百度统计的JS脚本原理解析

    一句话:在你的网站上加载百度统计的脚本,这个脚本会收集你的本地信息,然后发送给百度统计网站 https://blog.csdn.net/iqzq123/article/details/8877645 ...

  10. http://vdceye.com/ 全新页面上线

    vdceye manager home page