RsGrid组件编辑字段

  • 进入:点击编辑字段,即可进入编辑字段设置,如果没有设置过,左边的列名为空,编辑字段是默认功能按钮新增和修改需要用到字段设置。

image-20251127103155578

  • 编辑字段操作按钮:在编辑字段设置的上方有操作按钮。

    • 添加:可以手动新增一个编辑字段。
    • 依据表名自动产生:可以按自动按增改删表名中设置的数据库表名字段来产生。
    • 当前删除:删除当前选中的列。

    • 全部删除:删除所有列。

    • 编辑窗一行几列:编辑窗如果弹出编辑窗时,这里可设置弹出窗体每行的列数。
    • 编辑窗宽度%:编辑窗如果弹出编辑窗时,这里可设置弹出窗体占总窗体宽度的比率。
  • 编辑字段属性:

    • 表字段:表字段需要是在增改删表名中有的字段,如果不在表中,那就一定要是关联字段,参考后面参数,是否关联字段

    • 标签:编辑字段在前台显示的名称,如果有设置了常用标签依据表名自动产生的时会自动加入常用标签的设置,设置方法参考教程【辅助设计】下的【常用字段标签】。

    • 最大长度:编辑字段在界面最大输入数据的长度,依据表名自动产生时会自动取数据库的字段长度,手动新增的需要自己设置。

    • 是否必须:打开开关后,编辑界面要求必须要输入数据。

    • 是否显示:打开时编辑界面会显示此编辑字段,关闭而隐藏此编辑字段。

    • 不可编辑:打开时编辑界面此编辑字段为不可编辑。

    • 输入类型:设置编辑字段的输入类型,设计方式参考前面教程【输入数据类型】,有单独的章节进行了讲解。

    • 默认值:编辑字段的默认值,可以直接输入常量,如数字0、1,字符:A、B,也可以是其它控件的数据,如::refs.组件名.findData[x].find_value@。

    • 新增后台产生标记:分以下两个选项;

      • 后台产生:选择后台产生后,可在下方的参数:新增后台产生存储过程 中输入调用的后台,在 新增后台产生标记参数对象 配置参数,这里的参数可以是常量,也可以是本组件的其它值,如前面已经输入的编辑字段的值,还可以是能取到的其它组件中的值。如下图:kind_no: :data[0].find_value@为当前组件的表头第一个条件,art_no: 2 为当前编辑窗的第3个输入的值。

      image-20251127111221733

      • 唯一字串:新增数据到数据库时,产生一个60位的唯一字串给该编辑字段。
    • 是否关联字段:是否关联字段打开后,下方会出现 关联字段取值语句、关联字段取值字段 两个参数,设置方式如下图,关联字段取值字段 在前面的编辑字段中一定要有,使用场景,如在编辑时用户选了厂商编号后,这里马上会显示出厂商简称,不用再重新触发取数apisql向数据库取数据。

    image-20251127112252530

    • 动态标签值:配合取数据apisql中的动态标签apisql取得的数据使用,这里输入动态标签apisql中的字段名,正确设计当前后,标签属性设置不发生作用,以动态标签apisql取得的数据做为标签名。
    • 计算字段表达式:可以以前编辑窗数据做为参数计算此编辑字段,界面的输入框后有=号,点击=号触发。

results matching ""

    No results matching ""