“省”、“市”二个模块之间的关联的操作(1)



视频解说在线观看:视频解说链接 http://i.youku.com/jfok1972


       一、 “市”模块定义好了。我们先来新增1个市。看看和“省”的关联操作。



        上面显示了“市”的模块界面。在导航栏中为省份的导航,我们看到仅仅有“江苏省”一个,其它的在哪里呢。
        一个模块的父模块的导航有一个选项,叫“显示无记录的项目”。此选项默认不选中,也就是说省里面还没有市的话。那个省将不放在导航列表中,看下图。



        二、记录拖放操作。

操作员具有“市”模块的改动权限。而且在能够改动“省”份字段的情况下,能够直接将记录拖放到左边的导航区域的其它省份上,直接将一个市放置到还有一个省以下。

拖放操作没法截图。仅仅能看看拖放后的结果了




        拖放后将会有例如以下提示框,按“是”则会将南京移到还有一个省里。

对于全部的子模块,其直接父模块的值都能够这样进行改动。不需进行不论什么配置。


        三、子模块显示父模块的记录值。在设置了子模块的附加字段的时候,能够把父模块的字段加进去,放在grid 中显示。下图仅仅放一个结果。在“市”模块中。要显示“所属所区”这个字段。

(能够想到的是在省份模块中增加市的聚合信息)




        四、记录新增。新增记录有一个选项,那就是能够必须选择某个父模块的导航值。比方说这个选项为true时,我在新增一个市的时候。必须先选中一个省,假设不选的话,就会提示让你选一个。这样做的优点是:1. 在新增的form窗体里你不用再在下拉框里找了;2. 你选择了一个省份以后,该省份下的市都会列出来,你能够看看你要新增的记录是不是已经有了。
        这个选项的设置,是在“模块字段”的里面的,


        五、批量新增。用excel表批量新增的功能,在“省”模块里已经介绍过了,由于该模块没有父模块,因此进行的非常顺利。到了“市”模块再excel批量新增的话。难点就出来了,怎样增加“省”的值是一个重点了。在我这个“省”的设计中主键是可见的,对于大多数模块来说主键是自己主动增量型。或者是随机的,那么怎样确定上级模块的值呢?
        先配置一下模块,使“市”能够excel多条导入。下载可导入的文件。并添好数据。


看看导入结果:




        为什么省份我能够添“07”,“江苏”,“江苏省呢”都能够正确导入呢?


版权声明:本文为博主原创文章。未经博主同意不得转载。

举报

相关文章推荐

模块管理常规功能自己定义系统的设计与实现(28--多个模块之间的关联[4])

多个模块之间的关联(4)         前面搭建了客户以及客户父模块的一个分支,另一个分支是产品线,另一个是业务员,然后这三条线归并到订单之上。 前面我贴了我要搭建系统的一张图,现...
  • jfok
  • jfok
  • 2014-05-06 10:56
  • 2497

cpp note

c++ primer 4 基本内置类型。结枚联类,函数指。引 1. 函数:返回类型(或函数类型),函数名,形參表,函数体。 2. 后缀:cpp,cc,cxx,cp,c. 3. 标准库四个IO对象:cin,cout,cerr,clog 4. #include 5. std::cout << "hello" <> a >> b; 6. "::"作用域操作符,scope operator 7. //,/* ... */(不可嵌套) 8. +=复合赋值操作符 9. 类成员:数据成员,方法(又

Windows系统及应用技巧二十六篇

文件夹:一:具体的xp修复控制台命令和使用方法二:常见文件扩展名和它们的说明三:GHOST怎么用?四:怎样防范恶意站点</em

模块管理常规功能自己定义系统的设计与实现(24--二个模块之间的关联[2])

父子模块之间关联操作(2)         上一节介绍了子模块中对父模块的一些相关操作。这一节来看看父模块中对子模块能够进行什么样的操作。

        一、进入子模块的时候,限定父模块...

  • jfok
  • jfok
  • 2014-05-04 14:43
  • 1692

网摘-java面试笔试题大汇总

1.抽象:  抽象就是忽略一个主题中与当前目标无关的那些方面。以便更充分地注意与当前目标有 关的方面。抽象并不打算了解所有问题,而仅仅是选择当中的一部分,临时不用部分细节。抽象包含 两个方面。一是过程抽象,二是数据抽象。

    2.继承:    继承是一种联结类的层次模型,而且同意和鼓舞类的重用。它提供了一种明白表述共性的方法。

对象的一个新类能够从现有的类中派生,这个过程称为类继承。新类继承了原始类的特性,新类称 为原始类的派生类(子类),而原始类称为新类

模块管理常规功能自己定义系统的设计与实现(29--多个模块之间的关联[5])

然后把选入的字段增加到 grid 其中。 再来看看子模块市以下的菜单: 以下显示一下选择了订
  • jfok
  • jfok
  • 2014-05-06 12:50
  • 1955

web test performance tools / linux performance tools / windows performance tools

性能測试服务PTS https://docs.aliyun.com/?

spm=0.0.0.0.Lv9qWT#/pub/pts 站点压力性能免费在线測试:阿里云PTS,Load Impact,loader.ioserver负载能力測试 http://www.chinaz.com/web/2015/0813/433986.shtml    <p style="font-siz

C/C++笔试题(非常多)

微软亚洲技术中心的面试题!

!! 1.进程和线程的区别。 线程是指进程内的一个运行单元,也是进程内的可调度实体. 与进程的差别: (1)调度:线程作为调度和分配的基本单位。进程作为拥有资...

java面试笔试题大汇总

我从别人那找到的。。。。 第一,谈谈final, finally, finalize的差别。   最常被问到。     第二。Anonymous Inner Class (匿名内部类) 能否够extends(继承)其他类,能否够implements(实现)interface(接口)?

     第三。Static Nested Class 和 I

模块管理常规功能自己定义系统的设计与实现(11--Grid导航设计初步[1])

模块管理常规功能自己定义系统的设计与实现(10--数据新增[三、批量导入数据]) 这一节讲一下Grid导航设计。在前面的章节中有看到Grid导航的样子,那是一个模块的父模块(ManyToOne)对子模...
  • jfok
  • jfok
  • 2014-04-27 15:33
  • 2514
  • 微博
    微信
    QQ
收藏助手
不良信息举报
您举报文章:深度学习:神经网络中的前向传播和反向传播算法推导
举报原因:
原因补充:

(最多仅仅同意输入30个字)

posted on 2017-08-16 17:21  lxjshuju  阅读(137)  评论(0编辑  收藏  举报