• MVG配置


    MVG的配置:(前提是一个表的字段包含多值字段,一般是1:M或M:M的关系) 想要在学生界面显示多个教师的名称.
    1.首先在一个Project中,建两张表学生表和教师表T_Stu与T_Tea和一张中间表,中间表任意.
    2.然后创建两个BC,一个学生BC(StuBC)和教师BC(TeaBC)
    3.创建一个Link,把两个BC建立关联.
    通过Link,把StuBC与TeaBC建立连接Name(P-BC/C-BC)--->输入Project名称-->Parent Business Component(StuBC)-->Child Business Component(TeaBC)-->Source Field(Sid)-->Destination Field(TId)-->Inter Table(任选)
    4.创建一个MVL(多值link)与MVF(多值字段)
    配置MVL:在StuBC中添加一个MVL--->Name(Test MVL)-->Destination Business Component(TeaBC)-->Destination Link(StuBC/TeaBC)--Source Field(如果不填 默认的为ID)
    配置MVF:在StuBC中添加一个多值字段Name(TeaAll)-->Multivalue Link(Test MVL)-->Field(TName) 字段所对应是显示多值的字段名. 其它的默认.
    5.然后在StuBC中继续配置多值字段Name(TeaAll)-->Dest Field(TName)--->Multivalue Link(Test MVL)-->Multivalued(必须勾选多值)其它默认.
    6.然后配置Applet中Form Applet--Controls
    就是在StuBC 对应的Form Applet中新建一个字段,Name(TeaAll)-->Caption-String Override(TeaAll)-->Field(TeaAll)-->Runtime(必须勾选)-->其他的默认.
    然后查看Form Applet中查看Edit Web Layout是否出现了一个TeaAll字段名以及文本框.关闭按钮,然后再查看List Applet中Edit Web Layout中TeaAll字段删除.就是不能让多值字段出现在List Applet.配置完成之后,关闭按钮,
    选List -->List Column-->添加一个记录 Name(TeaAll)-->Field(TeaAll)-->Display Name(TeaAll)-->Display Name-String Override(TeaAll)-->Runtime(必须勾选)-->其他的默认.
    7.点击Applet-->选中list Applet查看Edit Web Layout,把刚添加的字段TeaAll拖进主体窗.保存,关闭。
    8.拷贝一个MVG Applet.
    TeaAll MVG Aplet-->选中项目名称-->BC(TeaBC)-->Title-String Override(选择班主任)-->Type(MVG)-其它默认.
    然后把TeaAll MVG Applet查看Edit Web Layout查看,把之前的三个字段删除掉.然后保存.
    然后选中Applet -->TeaAll Applet-->List Column-->把之前的Name字段和Field改成教师字段(Tid Tname Created)-->Display Name-String Override()-->Runtime(必须勾选)--其他的默认.
    然后在回到TeaAll MVG Applet中查看Edit Web Layout,把教师信息添加到主体窗.
    9.然后再把TeaAll MVG Applet的名称放到Form Applet以及List Applet所对应的MVG Applet(TeaAll MVG Applet).
    10.最后选中project-->Tools--->Compile Project进行编译。

  • 相关阅读:
    [转]MS SQL Server数据库事务锁机制分析
    【z】TCP/IP 网络基础 (v 0.2b)
    理解 SET CHAINED command not allowed within multistatement transaction.
    inux 设置系统时间和硬件时间
    Java IO测试样例字节流字符流
    【转】memcached完全剖析–1. memcached的基础
    【原】squid简单应用
    jstl字符串处理
    位图异或操作
    多个线程的同步执行,优先级控制
  • 原文地址:https://www.cnblogs.com/tdskee/p/6510374.html
Copyright © 2020-2023  润新知