Everylittlehelps的专栏

树结构分类查询功能模块快速开发实例

开发背景:管理软件中对数据进行查询和分析是系统的主要目的,如何在大量数据中查询自己需要的

数据是每个开发人员要考虑的。一个好的管理系统应该能够让用户快速方便

地查看自己想要的数据,这样一来,做一个分类查询功能显得尤为重要了,比如在人员档案模块中,

左侧列出一个部门树状图,右侧是人员档案清单,点击左侧的一个部门,右

侧则列出此部门的人员名单。

这样的功能如果代码级开发,需要做很多工作才有完成,可以通过天纵智能快速开发平台,只要配

置几个参数,就可以实现了。

下面我们来演示一下通过天纵DEV智能快速开发平台来快速开发一个树结构分类查询功能模块。天从智能开发平台分开发入口和应用入口,开发系统从开发入口进入,登录界面如下:

步骤一、设计模块通过开发后台登录进来的时候会看到如下界面,这是一个WIN8风格的导航页面,将开过程中主要用

到的几个工具列在上面了。

点击“模块设计”进入模块设计界面,如下图:

点击页面中工具栏上的“添加”按钮进入如下页面:

注意:这里一定要输入如下信息: 1、模块编号(自定义,但不可和已有的模块编号重复) 2、模块名称(自定义) 3、所属系统(如果有上级菜单就就选择上级才菜单,如果没有上级菜单就直

接选择NULL) 4、模块类型(可以有多种选择 在这里我选择标准模块)其他先用默认值,还有“分类树设置”部分,先不管,后面专门重点介绍。点击“保存并关闭”

按钮,这样我们就在天纵DEV快速开发平台中建立了一个名字为“我的树结构”的

模块。

步骤二、表单设计表单就是我们说的数据表,存放数据的表。点击页面左上侧“导航”按钮。可以进入导航面板,

切换到表单设计。

出现如下页面:

点击“表单设计”菜单,进入到如下页面:

点击这个按钮 进入如下页面

注意:这里一定要输入如下信息: 1、表名称(自定义,不过要符合SQL的要求哦,比如第一个字符不可以是数字,

不要含有特殊字符)。 2、表名描述(自定义,这里可以定义一个中文名了)。 3、所属模块:选择刚才我们建立的“我的树结构”模块。 4、默认查询字段:填写F01(本例中是树名称字段,表字段在设计模块之前最

好先规则好,字段一旦设计好后,不要随意改变,不然引用到此字段的地方会出错了)。点击“保存并关闭”按钮,这样我们就给“我的主次表”模块建立了一个名为:MY_tree_table的

一个数据库表

LZPS:这里的表建立还只是在天纵智能快速开发平台中建立了,并没有在数据库中生成与之相对

应的数据库表

点击页面左上侧“导航”按钮。可以进入导航面板,切回到模块设计界面,我们要将这个表名加

到“模块主表”中。

出现如下页面:

再次单击“模块设计”菜单 进入如下页面:

用你的鼠标轻轻的点一下“数据模型”,天纵DEV快速开发平台就会很聪明的帮你跳入到这个页面:

注意:本例是一个标准模块,其主表名称一定要填写,我们这个功能里面的主表名称是:

My_tree_table,输入以后单击右上角的这个按钮

步骤三、设置数据结构然后我们点击数据表列表中的“数据结构”按钮,为此表添加数据结构,即字段。

进入如下页面

到这里也许有同学就会问了这个页面是干啥子用的喽!好的LZ马上就告诉我你。这个页面是设计数据库中表字段用的。在前面我们添加了MY_tree_table数据库表 但是我们到目前为止还没有给这个表设计表字段啊!离开你的那一天开始,左心房渐渐停止跳动…

Everylittlehelps的专栏

相关文章:

你感兴趣的文章:

标签云: