Ecology9建模查询列表自定义按钮根据条件显示

14 篇文章 47 订阅
订阅专栏

一、简介

如图建模查询列表的自定义按钮来源有两种,一种是引用模板的页面扩展,另一种为新建的自定义按钮,针对两种类型的自定义的按钮,分另有两种方式按条件显示或隐藏。在这里插入图片描述

二、页面扩展类型按钮按条件显示

设置步骤:

1.定位到【模块-页面扩展】选项页面,找到示例中的引用的按钮【打印】;

在这里插入图片描述

2.点击进入【打印】扩展页面的设置窗口,进入【权限】设置窗口后,点击【添加条件】;

(https://img-blog.csdnimg.cn/c23c0809622445f791748141199c056a.png)

3.条件设置可支持SQL条件和表单字段条件,此处设置的条件为表单字段条件,意思是仅ID大于4的显示【打印】按键;

在这里插入图片描述

4.设置完成后点击保存,再次打开查询列表,效果如下:

在这里插入图片描述

三、自定义按钮按条件显示

设置步骤:

1.定位到【查询-自定按钮】窗口,点击自定义按钮【测试】,进入自定义按钮设置窗口;

在这里插入图片描述

2.此处填入自行上传的编译好的java接口代码class文件路径;

在这里插入图片描述

3.上传java接口代码模板示例如下,需根据自己实际业务逻辑进行编写(可点击下载徐图标按钮下载接口模板)。
package weaver.formmode.interfaces.impl;

import weaver.conn.RecordSet;
import weaver.formmode.interfaces.PopedomCommonAction;

public class CustomBtnShowTemplate implements PopedomCommonAction {

    /**
     * 说明
     * 修改时
     * 类名要与文件名保持一致
     * class文件存放位置与路径保持一致。
     * 请把编译后的class文件,放在对应的目录中才能生效
     * 注意 同一路径下java代码名不能相同。
     *
     * 得到是否显示操作项
     * @param modeid 模块id
     * @param customid 查询列表id
     * @param uid 当前用户id
     * @param billid 表单数据id
     * @param buttonname 按钮名称
     * @retrun "true"或者"false"true显示/false不显示
     */
    @Override
    public String getIsDisplayOperation(String modeid, String customid,String uid, String billid, String buttonname) {
        RecordSet rs = new RecordSet();
        String sql = "select * from xx where id=?";
        rs.executeQuery(sql,billid);
        if (rs.next()) {
            String status = rs.getString("xx");
            if("1".equals(status)){
                return "true";
            }else{
                return "false";
            }
        }
        return "true";
    }
}

Ecology9 】- 5 流程表单添加按钮
何以小城大事的博客
09-08 1067
Ecology9 】- 5 流程表单添加按钮
泛微OAecology 9二次开发培训
05-25
泛微OA ecology 9二次开发培训 01 / 流程表单校验,建模表单校验 02 / 流程和建模action 03 / 建模自定义按钮建模的权限重构 04 / 怎么发布一个定时任务 05 / 怎么写API接口并发布API接口 06 / 怎么写WebService并发布接口 07 / 怎么在后端拦截接口并修改
【泛微OA Ecology 9.0】通过JavaScript 流程表单创建自定义按钮
最新发布
斌斌斌Bingo的专栏
07-25 1014
在流程页面上添加一个按钮。通过按钮绑定相关方法。
灵活设置匹配规则的查询条件技术方案与实现
学海无涯,行者无疆
04-03 1799
今天介绍一种将匹配规则交由前端控制的实现方案,整体实现思路如下: 前后端约定好数据格式为 左括号+规则编码+右括号+查询条件值,如(LK)abc,代表查询条件值是“abc”,查询规则为模糊匹配(like,简写为LK),然后传到后端,后端根据约定好的格式进行解析处理,根据匹配规则,生成对应的SQL语句。
Bootstrap-Table实现自定义条件查询
HerryDong的博客
03-23 7314
鉴于最近有人询问Bootstrap-Table的自定义条件查询如何实现,今天特在此说明。首先展示一下效果: 默认查询 条件查询 测试数据 前端代码 <!DOCTYPE html> <html> <head> <meta charset="utf-8" /> <title></title> <...
OpenJweb平台中自定义组合查询条件窗口的实现方式(经典之作)
anjichan4261的博客
04-11 232
首先,在父页面中写一个javascript脚本,用来接收组合条件设置窗口的拼装的SQL语句,查询条件子窗口关闭后,javascript将查询条件提交到后台控制层,父页面javascript: function doCustQuery(){//var returnvalue =window.showModalDialog( "<%=request.getContextPa...
泛微E9表单建模常用功能总结
泛微二次开发后端知识总结
08-07 7034
"ModeList.showMessage('消息内容')"在建模的【模块】【页面扩展】【新建保存】 或者【编辑保存】"当页数据带显示内容请查看console控制台""当页数据为请查看console控制台""顶部随机弹出message""清除选中的checkbox""获取当页表格json数据""获取当页表格json数据""选中的记录被清除选中了""当页数据带显示内容为:""选中的记录都被选中了""获取列表未选中ID""重新加载了列表数据""获取列表选中ID""重新加载列表数据""未选择的ID是:"
泛微Ecology9.0系统建模引擎维护手册
05-20
1.2.5、创建查询列表及发布前端菜单 1.2.6、前端增删改查操作 三、 X1-3-【资产信息搭建】 1.3.1、概述 1.3.2、搭建一个【资产信息】模块 1.3.3、浏览框的应用 四、 X1-4-【资产入库记录】 1.4.1、概述 1.4.2、...
泛微E9建模demo应用-法务管理
04-29
在这个应用中,我们能够看到泛微E9系统建模的强大功能,它允许用户根据实际业务需求自定义工作流程、表单以及数据集,以实现灵活且高效的法务管理工作。 首先,"建模引擎"是这个系统的核心组件,它为用户提供了一种...
ecology8表单建模模块开启
08-15
"ecology8表单建模模块开启"这个标题揭示了我们将探讨的是一个名为"ecology8"的系统或平台中的特定功能——表单建模。这个模块允许用户无需编程知识就能创建自定义的应用,适应各种业务需求,进行二次开发。 "自建...
泛微ecology E9培训课件与资料
01-05
泛微ecology E9培训课件与资料
2020收集——泛微 Ecology流程表单常用JS脚本
03-09
收集统计了泛微OA Ecology流程表单的JS脚本,OA系统管理必备文档。可以参考PDF的文档学习一下,将它转变成自己的知识,后面就可以给泛微做系统维护人员,有事不求人哈……
泛微Ecology9开非标配功能
11-24
1. **流程定制**:泛微Ecology9支持自定义工作流,用户可以根据实际业务需求设计出符合自己企业的审批流程,实现审批自动化,提高工作效率。 2. **表单设计**:系统提供了强大的表单构建工具,允许企业根据业务需求...
泛微e9建模开发实际项目案例
06-30
预览查询界面可以根据业务需求进行自定义,例如添加查询条件、修改查询结果的展示方式等。 例如,在本案例中,我们创建了一个客户信息查询,生成了预览查询界面。预览查询界面可以根据业务需求进行自定义,例如添加...
Ecology9 ecode WeaTableEdit 基础示例
九方
09-09 1825
register.js 注册文件 ecodeSDK.rewriteRouteQueue.push({ fn: (params) => { const {Com, Route, nextState} = params const cpParams = { path: 'main/cs/app', // 路由地址,不可变更 appId: '${appId}', name: 'index', // 具体页面应用模块名称 node: 'app', // 渲染的路由节点,这.
泛微oa明细表添加按钮_e-cology后端配置自定义浏览按钮
weixin_30438795的博客
12-29 6174
配置自定义浏览按钮一、接口说明该接口主要用来在e-cology配置自定义数据源的数据选择框,通过配置方式扩展浏览按钮的选择项。二、使用说明1、配置标准浏览按钮可通过两种方式配置外部数据源,一种是修改配置文件(此方式需要重新resin服务器),另一种是通过可视化页面进行配置(此方式无需重启resin服务器):(1)修改配置文件browser.xml(该文件位于/ecology/WEB-INF/ser...
泛微Ecology9.0流程Ecode实践:新建流程页面隐藏操作按钮及右键菜单实例
svsou的专栏
11-30 1848
泛微Ecology9.0流程Ecode实践:新建流程页面隐藏操作按钮及右键菜单实例
Ecology9 流程引擎 修改表单字段类型
九方
08-27 1245
目标字段类型:浏览按钮-多人力资源(SQLServer) -- 16166 替换为实际字段ID UPDATE WORKFLOW_BILLFIELD SET FIELDDBTYPE='text', FIELDHTMLTYPE=3, TYPE=17 WHERE ID=16166; -- cwsh 替换为实际字段名 -- uf_fyspcwb 替换为实际数据表 ALTER TABLE uf_fyspcwb ADD _temp_ text NULL; UPDATE uf_fyspcwb SET _temp_=.
Ecology8增加自定义按钮
04-03
Ecology8增加自定义按钮非常简单,只需要按照以下步骤操作即可: 1. 打开Ecology8页面,进入编辑模式。 2. 在需要添加自定义按钮的位置,点击“插入”按钮。 3. 在弹出的菜单中,选择“自定义按钮”选项。 4. 在弹出的对话框中,输入按钮的名称、链接地址和图标等信息。 5. 点击“确定”按钮,即可添加自定义按钮。 注意事项: 1. 按钮的图标可以使用Ecology8内置的图标,也可以使用自己的图片。 2. 链接地址必须是有效的URL地址。 3. 添加多个自定义按钮时,要注意按钮之间的排列和布局,以避免页面过于混乱。
写文章

热门文章

  • 泛微Ecology9.0流程二开演示:使用Ecode对流程浏览框进行赋值 4655
  • 泛微Ecology9.0流程Ecode实践:新建流程页面增加自定义页签简单实例 2790
  • ESB模拟异构系统通过Token认证使用Resful接口doCreateRequest在Ecology9的创建流程示例 2756
  • 泛微Ecology9.0如何通过API接口参数datakey获取表单数据的原始SQL脚本 2224
  • 泛微Ecology9.0流程Ecode实践:新建流程页面隐藏操作按钮及右键菜单实例 1844

分类专栏

  • 泛微Ecology运维 14篇

最新评论

  • 泛微Ecology WebService API测试方法演示(带工具)

    lin9901: 你好!我按照这个文档输入 3个参数值,不成功。返回值-7

  • 泛微Ecology9.0如何通过API接口参数datakey获取表单数据的原始SQL脚本

    码不多: 这个就不能加个权限认证吗 登录人查询现在也给404,这让开发怎么玩

  • 泛微Ecology9.0如何通过API接口参数datakey获取表单数据的原始SQL脚本

    rslyw: 被拦截了。新安全包屏蔽了这个接口

  • 泛微Ecology9.0如何通过API接口参数datakey获取表单数据的原始SQL脚本

    weixin_46115507: 现在这个接口404了吗

  • 泛微Ecology9.0流程Ecode实践:流程加载时调用后端接口返回数据实例

    Zldz33: 想问一下浏览框按钮想实现这个通过调用后端接口获取第三方系统数据应该怎么去修改他的api呢

大家在看

  • 【学术会议征稿】第三届地理信息与遥感技术国际学术会议(GIRST 2024)
  • 利士策分享,职场“三力”,爽赢未来
  • 【无人机设计与控制】基于改进拥挤距离的多模态多目标优化差分进化(MMODE-ICD)求解无人 1399
  • 模拟 DDoS 攻击与防御实验
  • 【Java】并发韵律:多线程编程的深度探索与艺术实践

最新文章

  • 泛微Ecology9.0流程Ecode实践:通过修改Store对象隐藏流程明细表列实例
  • 泛微Ecology9.0流程Ecode实践:通过复写接口彻底隐藏流程明细表列数据实例
  • 泛微Ecology9.0流程Ecode实践:流程加载时调用后端接口返回数据实例
2024年3篇
2023年14篇

目录

目录

评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43元 前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

水哥工坊

你的鼓励将是我创作的最大动力

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或 充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值

玻璃钢生产厂家上海商场主题创意商业美陈作品玻璃钢雕塑是不是越厚越好福建开业商场美陈市场价广场玻璃钢卡通雕塑产品介绍长春玻璃钢雕塑施工香港商场美陈广西树脂玻璃钢雕塑包头学校玻璃钢雕塑制作湖州玻璃钢广场雕塑吴忠玻璃钢雕塑哪里好闽清玻璃钢雕塑海豚玻璃钢雕塑蘑菇玻璃钢雕塑玻璃钢雕塑玻璃钢成都景观玻璃钢雕塑优势福建开业商场美陈有哪些天津景区玻璃钢雕塑定做售卖熊猫玻璃钢雕塑肇庆玻璃钢雕塑品牌洪湖玻璃钢花盆花器瑞丽市玻璃钢雕塑设计多少钱武汉镂空玻璃钢仿铜雕塑广西玻璃钢花盆厂家玻璃钢花盆制作壁纸工艺玻璃钢雕塑厂家淄博玻璃钢人物雕塑定制常州户外玻璃钢花盆江苏季节性商场美陈报价宜春公园玻璃钢雕塑制作玻璃钢卡通雕塑定制价格香港通过《维护国家安全条例》两大学生合买彩票中奖一人不认账让美丽中国“从细节出发”19岁小伙救下5人后溺亡 多方发声单亲妈妈陷入热恋 14岁儿子报警汪小菲曝离婚始末遭遇山火的松茸之乡雅江山火三名扑火人员牺牲系谣言何赛飞追着代拍打萧美琴窜访捷克 外交部回应卫健委通报少年有偿捐血浆16次猝死手机成瘾是影响睡眠质量重要因素高校汽车撞人致3死16伤 司机系学生315晚会后胖东来又人满为患了小米汽车超级工厂正式揭幕中国拥有亿元资产的家庭达13.3万户周杰伦一审败诉网易男孩8年未见母亲被告知被遗忘许家印被限制高消费饲养员用铁锨驱打大熊猫被辞退男子被猫抓伤后确诊“猫抓病”特朗普无法缴纳4.54亿美元罚金倪萍分享减重40斤方法联合利华开始重组张家界的山上“长”满了韩国人?张立群任西安交通大学校长杨倩无缘巴黎奥运“重生之我在北大当嫡校长”黑马情侣提车了专访95后高颜值猪保姆考生莫言也上北大硕士复试名单了网友洛杉矶偶遇贾玲专家建议不必谈骨泥色变沉迷短剧的人就像掉进了杀猪盘奥巴马现身唐宁街 黑色着装引猜测七年后宇文玥被薅头发捞上岸事业单位女子向同事水杯投不明物质凯特王妃现身!外出购物视频曝光河南驻马店通报西平中学跳楼事件王树国卸任西安交大校长 师生送别恒大被罚41.75亿到底怎么缴男子被流浪猫绊倒 投喂者赔24万房客欠租失踪 房东直发愁西双版纳热带植物园回应蜉蝣大爆发钱人豪晒法院裁定实锤抄袭外国人感慨凌晨的中国很安全胖东来员工每周单休无小长假白宫:哈马斯三号人物被杀测试车高速逃费 小米:已补缴老人退休金被冒领16年 金额超20万

玻璃钢生产厂家 XML地图 TXT地图 虚拟主机 SEO 网站制作 网站优化