自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(69)
  • 收藏
  • 关注

原创 泛微E9开发 创建自定义浏览框,关联物品管理表【2】

1、关联文章2、创建“物品购买申请书”流程3、展示效果。

2024-09-26 15:12:45 280

原创 泛微E9开发 创建自定义浏览框,关联物品管理表【1】

1、自定义浏览框1.1 概念1.2 前端样式2、创建物品管理表2.1 新建建模表单操作方法2.2 物品管理表3、创建浏览按钮自定义浏览框可以理解为是建模引擎中的表与表关联的一个桥梁。比如利用建模引擎搭建了一个物品管理,物品管理表是一张表单,购买物品信息表是一张表单,购买物品信息表中有个字段名为物品名,关联的是物品管理表单中的数据,那么物品名这个字段是如何关联物品管理表卡片的信息,这个就需要通过我们的自定义浏览框功能作为一个桥梁把两者联系起来。

2024-09-21 11:13:40 366

原创 泛微E9开发 获取浏览按钮的显示值

获取选择框类型的显示名称,多个则以splitChar字符分隔拼接成串。获取浏览按钮的显示名称,多个则以splitChar字符分隔拼接成串。

2024-08-31 09:59:09 665

原创 泛微E9开发 申请流程时,通过附件ID带出文件

流程显示页面,双击“附件”打开以下选择框,设置附件的公式。改值的格式在添加明细行初始化、批量修改字段等场景类同。附件id栏输入文件的id,那么附件就会自动带出来。

2024-08-31 09:40:30 353

原创 泛微E9开发 文本框可编辑状态为空时设置默认提示信息,鼠标数据时消失

流程表单中添加了一个“电话号码”文本框的字段,需要提醒用户这个电话号码用于电话联络、通知等用途,虽然可以使用系统自带的“问号说明”,但是每次需要点击才能看到,所以用户提出需要明显一点的地方显示。KaTeX parse error: Expected group after '_' at position 7: {字段ID}_̲。新建流程时,打开表单默认显示界面如下图。

2024-08-17 09:43:10 427

原创 泛微E9开发 归档流程强制收回

用户流程提交后,发现有部分数据填写错误,但是审批人在审批过程中未发现,导致错误数据一直流转到归档,现需要将流程收回,把错误数据修改后重新审批归档。

2024-08-17 09:12:16 908

原创 js基础-小数计算,并转换成带两位的百分比

注意:实际上,s2 的计算 parseFloat(s)*100.00.toFixed(2) + ‘%’ 在执行时会先计算 100.00.toFixed(2) 得到 “100.00”,然后 “100.00” 会被隐式转换为数字 100,再与 parseFloat(s) 的结果相乘,得到 2.5。在工作中,有时需要将计算的小数转换成百分比小数,但是在js代码中,计算公式一点点的区别就会影响到最终的结果,如下面代码,s1和s2变量的计算过程只有一点点区别,但是s2计算出来的结果跟我们预想的完全不一样。

2024-07-16 21:50:11 793

原创 泛微E9开发 获取/设置当前节点的签字意见

用户提交或审批流程时,必须填写签字意见,并且签字意见字数不少于10个。

2024-07-16 21:33:55 604

原创 泛微E9开发 控制Radio框字段打印是否仅显示选中项文字

这次的代码块与以往的代码块的位置不一样,因为要实现的功能是针对打印设置的,所以我们要在打印界面添加代码块。时,往往会把所有的选项一起打印出来(如下图所示),现在有需求部门提出只需要打印出选中的那个值即可。仅支持选择框中单选框类型,打印场景,是否仅显示选中项文字,都未选中显示空。只打印出选中的值的效果。

2024-07-09 20:22:41 261

原创 泛微E9开发 控制日期浏览按钮的可选日期范围

2. 控制日期浏览按钮的可选日期范围在当前时间的前一周~当前时间的后一周,如下图所示。仅支持日期类型,控制手动选择时的可选日期范围。

2024-07-09 20:13:15 644

原创 泛微E9开发 根据条件显示/隐藏明细行

主表字段“全部显示/隐藏”(下拉框,值:0 全部显示、1 全部隐藏),用来控制所有明细行的显示、隐藏。明细表字段“显示/隐藏”(下拉框,值:0 显示、1 隐藏),用来控制该明细行的显示、隐藏。注:只是界面效果隐藏,序号不会变化,即被隐藏行的前后行序号会断层不连续。(3)主表的“全部显示/隐藏”选择“全部显示”(4)主表的“全部显示/隐藏”选择“全部隐藏”(2)第二行的“显示/隐藏”选择“隐藏”

2024-07-08 19:58:00 943

原创 泛微E9开发 根据故障来源新增明细行,并且初始化错误类型

用户对出现故障的机器或设备进行判断问题判断,系统根据软硬件故障自动识别相关的故障原因,并且对故障原因进行确认,当存在某个现象时,明细表自动新增行,并初始化错误类型。说明:根据字段ID获取字段信息,JSON格式,包括名称、类型、只读必填属性等。“硬件故障”去掉“硬盘存在坏道或损坏”故障原因。返回值字段信息JSON重要属性说明。

2024-07-01 21:18:04 557

原创 泛微E9开发 限制明细表列的值重复

限制明细表的“类型”字段,在同一个流程表单提交时不能重复,比如已经选择了“一级项目”这个值,那么其他明细行就不能选择这个值了,只允许选择其他的值。此方法修改的字段如果涉及到触发联动、单元格格式化等,修改完值会自动触发联动/格式化。

2024-07-01 21:00:44 463

原创 JAVA开发 通过apache.poi库创建Excel文件(简单版)

是用Java编写的免费开源的跨平台的 Java API,Apache POI提供API给Java程序对Microsoft Office格式档案读和写的功能。

2024-06-24 21:47:43 398

原创 泛微E9开发 根据判断条件,控制字段的编辑/必填属性

当字段“填报人”和字段“姓名”的值相同时,那么明细表1的“预计完成时间”必填(系统自动变更字段属性),否则“预计完成时间”可编辑不必填。//下标从1开始,明细1添加行触发事件,注册函数入参为新添加行下标。//下标从1开始,明细1添加行触发事件,注册函数入参为新添加行下标。alert(“删除行下标集合是”+arg.join(“,”));//下标从1开始,明细2删除行触发事件。alert(“添加行下标是”+index);支持多次调用注册,按注册的先后顺序依次执行。//下标从1开始,明细2删除行触发事件。

2024-06-24 18:32:17 1282

原创 泛微E9开发 查询页面添加按钮,完成特定功能

/此方法用来打开一个自定义对话框//如果是内部iframe里定义的方法,直接写方法名,外部添加代码块方式添加的方法,需要在方法名前面加上base.let buttons=[{btnname:'保存',callfun:'base.saveDialog'},{btnname:'新建',callfun:'base.add'},{btnname:'关闭',callfun:'base.closeDialog'}];let prop={title:'测试jsp',url:'',style:style};

2024-06-18 11:05:14 978 3

原创 JAVA开发 选择多个文件,系统运行后自动生成ZIP压缩包

案例简述:通过启动java代码来打开文件选择器对话框,用户选择确认需要进行压缩的文件,可一次性选择多个文件,选择完毕后点击按钮确认,指定位置自动生成压缩包。

2024-06-16 21:26:41 702

原创 JAVA开发 选择指定的文件生成ZIP压缩包

案例简述:通过启动java代码来打开文件选择器对话框,用户选择确认需要进行压缩的文件,选择完毕后点击按钮确认,指定位置自动生成包含该文件的压缩包。

2024-06-16 09:46:17 1011

原创 JAVA开发 选择本地的文件,控制台输出选择的文件名

JFileChooser是Java Swing库中的一个类,它提供了一个图形用户界面(GUI)组件,用于让用户选择文件或目录,由于JFileChooser是纯Java实现的,因此它在所有平台上都具有相同的行为和外观风格,在实际使用中,应注意处理可能出现的异常和错误,如文件不存在、没有写入权限等。

2024-06-13 23:12:10 313 1

原创 JAVA开发 创建TXT文件,写入并读取数据流输出到控制台

BufferedReader和BufferedWriter都是Java中用于提高字符流处理效率的类。BufferedReader主要用于从字符输入流中读取数据,并提供缓冲功能以提高效率。BufferedWriter主要用于将数据写入字符输出流,同样通过缓冲功能来提高效率。两者都提供了缓冲机制,减少了直接对数据源或目标进行IO操作的次数,从而提高了程序的性能。

2024-06-13 11:56:20 1510

原创 JAVA开发 PDF文件生成表格,表格根据内容自动调整高度

运行程序自动生成PDF文件,并且绘制表格,表格根据文本内容自动调整高度。

2024-06-11 21:55:58 966

原创 JAVA开发 使用Apache PDFBox库生成PDF文件,绘制表格

当我们使用Apache PDFBox库在PDF文件中创建带有表格的内容,需要遵循几个步骤。PDFBox本身并没有直接的API来创建表格,但我们可以通过定位文本、绘制线条和单元格矩形来模拟表格的创建。

2024-06-11 17:46:41 1367

原创 JAVA开发 利用代码生成奖状pdf-中文版

【代码】JAVA开发 利用代码生成奖状pdf-中文版。

2024-05-30 22:58:07 466

原创 JAVA开发 利用代码生成奖状pdf-英文版

【代码】JAVA开发 利用代码生成奖状pdf-英文版。

2024-05-30 19:26:44 602

原创 JAVA开发 利用代码生成奖状图片

【代码】JAVA开发 利用代码生成奖状。

2024-05-27 16:17:12 456

原创 JAVA开发 基础Jaccard来计算两个字符串之间的重复率

Jaccard方法,也称为Jaccard相似度或Jaccard相似系数,是一种用于衡量两个集合相似程度的指标。

2024-05-23 20:00:00 510

原创 JAVA开发 基于最长公共子序列来计算两个字符串之间的重复率

基于最长公共子序列(Longest Common Subsequence, LCS)的重复率的中心逻辑是首先找到两个或多个序列中同时出现的、不一定连续但保持相对顺序的最长子序列,然后计算这个最长公共子序列的长度与两个或多个序列中较长字符串长度的比值,通常以百分比的形式表示。然而,需要注意的是,这种方法只能捕捉到字符串中的顺序相似性,而不能捕捉到非顺序的相似性(如字符频率或编辑距离)。重复率 = (LCS的长度 / 较长字符串的长度) * 100%

2024-05-23 15:39:42 537

原创 Excel 通过使用vlookup函数,根据员工 ID 查找员工姓名

请记住,查阅值应该始终位于所在区域的第一列,这样 VLOOKUP 才能正常工作。例如,如果查阅值位于单元格 C2 内,那么您的区域应该以 C 开头。=VLOOKUP(要查找的内容、要查找的位置、包含要返回的值的范围内的列号、返回表示为 1/TRUE 或 0/FALSE 的近似或精确匹配项)。例如,按部件号查找汽车部件的价格,或根据员工 ID 查找员工姓名。例如,如果指定 B2:D11 作为区域,那么应该将 B 算作第一列,C 作为第二列,以此类推。lookup_value:要查找的值,也被称为查阅值。

2024-05-21 19:27:41 1247

原创 泛微E9开发 明细表字段赋值到主表字段,将各类型合计赋值到主表类型合计中

①绑定明细表类型、预计金额字段的值改变事件,每当有值发生改变,就需要重新计算供应商1、供应商2、供应商3的合计,如果不绑定这两个字段的话,会出现计算不及时或计算错误的问题。②当有明细行被删除时,也需要重新计算供应商1、供应商2、供应商3的合计,比如删除了供应商1的明细行,如果不重新计算,那么供应商1的值还是被删之前的值,合计错误。将各类型合计赋值到主表类型合计中。

2024-05-21 19:10:51 1286

原创 泛微E9开发 查看流程表单字段的字段类型

查看流程表单字段的字段类型,该表中包含了主表和明细表所有的字段相关信息,并且用detailtable来标识是主表还是明细表。

2024-05-21 09:37:18 1360

原创 泛微E9开发 获取流程附件的路径地址

从流程表单中进行筛选,只要流程有保存操作或者提交操作,系统都会生成一个唯一的requestid值,可以利用这个条件找到附件的docid。

2024-05-17 10:56:47 1374

原创 泛微E9开发 自动获取日期

用户选择开始日期,系统自动带出结束日期,如需要带出6天后的结束日期,下图所示,5月14日到5月20日是一个周期,用户只需要选择开始日期5月14日,那么系统将自动带出5月20日。

2024-05-16 10:57:15 560

原创 文章模版--测试

【代码】文章模版--测试。

2024-05-13 22:38:17 264

原创 泛微E9开发 添加多个多选框,实现单选框的效果

如下图所示,在表单中新增四个“选择框-复选框”类型的字段,并且设置其中的选项,每个多选框都只有一个选项,通过代码块实现单选框的效果。如果该问题没有选择选项,系统将弹出提示提醒用户,并且流程无法提交。多个多选框实现单选框效果。

2024-05-13 22:37:17 593

原创 泛微E9开发 通过点击按钮来复制选择的明细行

用户可以通过“复制明细”按钮来实现新增选择的明细行,并且新增明细行的数据跟选择的数据完全一样,具体操作如下图所示:1. 手动新增明细行,并且输入数据

2024-05-09 22:13:41 794

原创 SQL STRING_SPLIT函数,将指定的分隔符将字符串拆分为子字符串行

STRING_SPLIT 是一个表值函数,它根据指定的分隔符将字符串拆分为子字符串行。

2024-05-09 21:56:42 1929

原创 泛微E9开发 选择项目类型,自动带出该类项目的预计金额(即下拉框联动浮点型数据)

在用户进行项目类型选择时,自动带出其余的标准数据(样例中的预计金额),如对员工进行表彰奖励时,不同的表彰有不同的奖励金额,那么我们就可以使用以下的方式来进行操作。KaTeX parse error: Expected group after '_' at position 7: {字段ID}_̲。此方法修改的字段如果涉及到触发联动、单元格格式化等,修改完值会自动触发联动/格式化。绑定后对新添加的明细行字段以及加载的已有行明细字段,值变更触发所绑定的事件。

2024-05-08 20:41:55 454

原创 泛微E9开发 限制整型、日期型、附件型字段的取值范围

通过【后端】-【流程引擎】,找到对应的路径-【基础设置】-【附件设置】,设置“限制附件上传格式”为pdf即可,如果还要增加doc格式的文件,那么应该设置成“pdf,doc”,多个文件格式中间用“,”分开。限制整数的范围在0~100之间。限制日期的选择范围在最近一周。限制文件的类型只能是pdf。

2024-05-06 21:41:03 721

原创 泛微E9开发 如何自定义流程标题

主表中有“选择类别”下拉框字段,用户可以根据需求来选择申请类别,一般多个相似流程的申请可以合并成一个,但是为了区分,我们可以通过将标题修改的方式来使整个显示页面更明确。由于路径名不允许进行字段属性设置,我们可以新增一个文本类型的字段来充当新的路径名,并且为其设置字段属性,通过添加sql语句来判断是哪种选项类别的流程申请。:系统字段【路径名】是不允许对其进行字段属性设置的。

2024-04-26 22:46:34 552 1

原创 泛微E9开发 获取当前流程的基础信息(包括路径id、节点id、表单id)

泛微E9开发 获取当前流程的基础信息(包括路径id、节点id、表单id)//获取当前操作人员名称。//获取当前操作人员。//获取当前节点名称。

2024-04-22 15:05:16 1043

通过java语言生成奖状pdf文件(中文)

通过java语言生成奖状pdf文件(中文)

2024-05-30

通过java语言生成奖状pdf文件(英文)

java生成奖状pdf文件

2024-05-30

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除