zoukankan      html  css  js  c++  java
  • Drop Dialog 窗体,Lookup中的Super

    今天犯了两个低级错误,浪费了一些时间,在此记录下:

    1.大家可以看到,在Form的模板中有Drop  Dialog 窗体,这类窗体,可能像平常那样建个按钮,放在界面上展现的格局并不是你想要的。

    如果要展现的Form窗体在系统某个界面展现,新加按钮后,在界面的Action里,可以选择新建Drop Dialog类型的按钮。。。。。

    其效果类似于供应商发布到其他账套的窗体:

    2.另一个错误,在Form中重写Lookup方法,忘记将重写中的Super方法屏蔽,(取消父类级本身及可以下拉),导致,下拉选择时会弹出,已打开一个对话窗体

    这样的情况发生很频繁的是,当表中的字段本身已经关联表下拉,在Form中重写时,要去掉Super,不然就会报错。

    若是系统中的Form已经写了Lookup方法,我们在控件上重写,则也需要通过代码取消父级的Lookup。可参考以下,更详细可参考 http://www.cnblogs.com/sunny-technology/p/9338989.html

     FormControlCancelableSuperEventArgs ce = e as FormControlCancelableSuperEventArgs;
     ce.CancelSuperCall();//不调用其父类的Lookup,数据源中的Lookup
  • 相关阅读:
    CF1119H
    oracle 第06章 数据字典
    oracle col命令
    oracle 第05章 SQL语句
    oracle 第04章 字符集
    oracle 第03章 体系结构
    oracle 第02章 基本操作
    oracle 第01章 安装
    oracle启动、关闭、重启脚本
    第十一周-学习进度条
  • 原文地址:https://www.cnblogs.com/sunny-technology/p/9369065.html
Copyright © 2011-2022 走看看