nc打开节点或者点开单据控制列表或者卡片元素

2024-05-24 15:48

本文主要是介绍nc打开节点或者点开单据控制列表或者卡片元素,希望对大家解决编程问题提供一定的参考价值,需要的开发者们随着小编来一起学习吧!

nc打开节点或者点开单据控制列表或者卡片元素

使用这两个事件


ListHeadRowChangedEvent


ListHeadDoubleClickEvent


找到配置文件的billform


右击类,重写方法:

@Override

    public void handleEvent(AppEvent evt) {

        if (evt instanceof ListHeadDoubleClickEvent) {

            // 拉单根据供应商申请单的评估分类隐藏表体评估对象字段

            BillCardPanel panel = this.getBillCardPanel();

            // 表头评估分类

            String assessclassify = null;

            Object assessclassifyO = panel.getHeadItem("assessclassify")

                    .getValueObject();


            if (assessclassifyO == null) {

                assessclassify = (String) assessclassifyO;

                // 评估分类为“招标过程评估”时

                if ("1".equals(assessclassify)) {

                    // 隐藏"合同名称"字段

                    panel.getBodyPanel("pk_srm_er_va").hideTableCol(

                            "compactname");

                    // 显示"招标分项名称"

                    panel.getBodyPanel("pk_srm_er_va").showTableCol(

                            "tditemname");

                }

                // 评估分类为“履约评估”或者“付款评估”时

                else if (!"2".equals(assessclassify)

                        || "3".equals(assessclassify)) {

                    // 显示"合同名称"字段

                    panel.getBodyPanel("pk_srm_er_va").showTableCol(

                            "compactname");

                    // 隐藏"招标分项名称"

                    panel.getBodyPanel("pk_srm_er_va").hideTableCol(

                            "tditemname");

                }

            }

        }

        super.handleEvent(evt);

    }

列表获取表头信息:

    row = ((ListHeadDoubleClickEvent) evt).getRow();
            BillListPanel listpanel = ((ListHeadDoubleClickEvent) evt).getBillListPanel();
            // 拉单根据供应商申请单的评估分类隐藏表体评估对象字段
            // 表头评估分类
            String assessclassify = null;
            DefaultConstEnum assessclassifyO = (DefaultConstEnum) listpanel.getBillListData()
                    .getHeadBillModel().getValueObjectAt(row, "assessclassify");

这篇关于nc打开节点或者点开单据控制列表或者卡片元素的文章就介绍到这儿,希望我们推荐的文章对编程师们有所帮助!



http://www.chinasem.cn/article/998846

相关文章

Python中列表的高级索引技巧分享

《Python中列表的高级索引技巧分享》列表是Python中最常用的数据结构之一,它允许你存储多个元素,并且可以通过索引来访问这些元素,本文将带你深入了解Python列表的高级索引技巧,希望对... 目录1.基本索引2.切片3.负数索引切片4.步长5.多维列表6.列表解析7.切片赋值8.删除元素9.反转列表

如何提高Redis服务器的最大打开文件数限制

《如何提高Redis服务器的最大打开文件数限制》文章讨论了如何提高Redis服务器的最大打开文件数限制,以支持高并发服务,本文给大家介绍的非常详细,感兴趣的朋友跟随小编一起看看吧... 目录如何提高Redis服务器的最大打开文件数限制问题诊断解决步骤1. 修改系统级别的限制2. 为Redis进程特别设置限制

Python实现局域网远程控制电脑

《Python实现局域网远程控制电脑》这篇文章主要为大家详细介绍了如何利用Python编写一个工具,可以实现远程控制局域网电脑关机,重启,注销等功能,感兴趣的小伙伴可以参考一下... 目录1.简介2. 运行效果3. 1.0版本相关源码服务端server.py客户端client.py4. 2.0版本相关源码1

Spring Security 基于表达式的权限控制

前言 spring security 3.0已经可以使用spring el表达式来控制授权,允许在表达式中使用复杂的布尔逻辑来控制访问的权限。 常见的表达式 Spring Security可用表达式对象的基类是SecurityExpressionRoot。 表达式描述hasRole([role])用户拥有制定的角色时返回true (Spring security默认会带有ROLE_前缀),去

【前端学习】AntV G6-08 深入图形与图形分组、自定义节点、节点动画(下)

【课程链接】 AntV G6:深入图形与图形分组、自定义节点、节点动画(下)_哔哩哔哩_bilibili 本章十吾老师讲解了一个复杂的自定义节点中,应该怎样去计算和绘制图形,如何给一个图形制作不间断的动画,以及在鼠标事件之后产生动画。(有点难,需要好好理解) <!DOCTYPE html><html><head><meta charset="UTF-8"><title>06

day-51 合并零之间的节点

思路 直接遍历链表即可,遇到val=0跳过,val非零则加在一起,最后返回即可 解题过程 返回链表可以有头结点,方便插入,返回head.next Code /*** Definition for singly-linked list.* public class ListNode {* int val;* ListNode next;* ListNode() {}*

c++的初始化列表与const成员

初始化列表与const成员 const成员 使用const修饰的类、结构、联合的成员变量,在类对象创建完成前一定要初始化。 不能在构造函数中初始化const成员,因为执行构造函数时,类对象已经创建完成,只有类对象创建完成才能调用成员函数,构造函数虽然特殊但也是成员函数。 在定义const成员时进行初始化,该语法只有在C11语法标准下才支持。 初始化列表 在构造函数小括号后面,主要用于给

【每日一题】LeetCode 2181.合并零之间的节点(链表、模拟)

【每日一题】LeetCode 2181.合并零之间的节点(链表、模拟) 题目描述 给定一个链表,链表中的每个节点代表一个整数。链表中的整数由 0 分隔开,表示不同的区间。链表的开始和结束节点的值都为 0。任务是将每两个相邻的 0 之间的所有节点合并成一个节点,新节点的值为原区间内所有节点值的和。合并后,需要移除所有的 0,并返回修改后的链表头节点。 思路分析 初始化:创建一个虚拟头节点

Spring+MyBatis+jeasyui 功能树列表

java代码@EnablePaging@RequestMapping(value = "/queryFunctionList.html")@ResponseBodypublic Map<String, Object> queryFunctionList() {String parentId = "";List<FunctionDisplay> tables = query(parent

matlab读取NC文件(含group)

matlab读取NC文件(含group): NC文件数据结构: 代码: % 打开 NetCDF 文件filename = 'your_file.nc'; % 替换为你的文件名% 使用 netcdf.open 函数打开文件ncid = netcdf.open(filename, 'NC_NOWRITE');% 查看文件中的组% 假设我们想读取名为 "group1" 的组groupName