环思产品论坛

 找回密码
 立即注册

QQ登录

只需一步,快速开始

搜索
热搜: 活动 交友 discuz
查看: 2403|回复: 0
打印 上一主题 下一主题

[55312]工单模板

[复制链接]

6

主题

6

帖子

65

积分

版主

Rank: 7Rank: 7Rank: 7

积分
65
跳转到指定楼层
楼主
发表于 2016-6-20 13:34:33 | 只看该作者 |只看大图 回帖奖励 |倒序浏览 |阅读模式
本帖最后由 yinchao 于 2016-7-1 14:50 编辑

功能概括:
新建的工单模板窗体用途为“代办事项”(55313)窗体所调用。
UI原型图:
该窗体是主从结构的增改查的功能,不可删除,只可以设置是否可用。

UI的显示以及界面的字段:
UI界面的显示:

Icmain中的字段信息:

grddtl中字段信息:

操作流程:
1.用户打开界面点击新建后对工单模板内容进行录入。
2.单据号和单据状态不可进行编辑,单据编号的编码规则为2579,单据状态默认为草稿状态。
3.红色字体表示必填不可为空的,工单模板界面不可以进行删除只可以对整单进行设置是否可用,界面默认显示的是可用内容
4.数据录入完成后点击保存后,然后进行提交。

控件设置:
在Action中添加索引行移动事件,当工单模板中的内容为提交状态后则该条数据则不允许进行编辑(编辑按钮变为灰色)action如下图:

Entity.Retrive(OutParam,47360,mainEntitySet); action 解释为:执行47360这条sql语句后结果返回到outparam实体集中去。
EntitySet.ValidateEmpty(mainEntitySet);    校验实体集是否为空;
RefreshControl(bbiEdit,:f[OutParam.iBSts]<>1); 如果 不存在47360sql查询的结果时则对编辑按钮进行刷新;

47360sql语句如下图:

ref参照:
处理人:采用lookup框 查询出用户表中的姓名和编号,并且把用户表中的iiden回写到工单模板明细表中(woBillTemplateStep)的 处理人字段上(iHandleUserId);
工单状态:采用下拉框 并且引用常量292;
工单类型:采用下拉框 查询工单类型表中的类型名称并且把工单类型表(woBillType)的iiden回写到工单模板头表中(woBillTemplate)的工单类型字段上(iwoBillTypeId);


分享到:  QQ好友和群QQ好友和群 QQ空间QQ空间 腾讯微博腾讯微博 腾讯朋友腾讯朋友
收藏收藏 转播转播 分享分享
回复

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

QQ|Archiver|手机版|小黑屋|上海环思 ( 沪ICP备11022428号 )

GMT+8, 2025-4-29 03:31 , Processed in 0.083788 second(s), 27 queries .

Powered by Discuz! X3.2

© 2001-2013 Comsenz Inc.

快速回复 返回顶部 返回列表