[已解决]急求各位大神帮忙,非常感谢
2021-3-5 11:08:33
4824
10
10条回帖
本帖最后由 冰冰凉 于 2021-3-5 15:14 编辑 有一个可以绕的方法,建一个整数字段,华为+(整数字段)转文本应该就是你想要的,具体方法:建一个接口,接口只有一个华为的计数即可,用于查询客户档案中有几个华为即可,写一个保存时业务公式,查出来有几个华为,插入这个整数字段,再写业务公式把他们拼起来插入你的客户简称,不过这样是有一个问题的,如果是新客户,那么就会变成华为-0,可以通过业务公式条件表达式调整,当计数=0时,客户简称=华为-1,计数>=1时候,客户简称=华为-文本(计数)。--------------------------------------------------这个只是一个思路参考,提供一个理论,可能是一个笨方法,欢迎提建议 |
+1
2
最近谁赞过
一般是这样设计的,如果你要区分的话,一开始就在获取数据的那个表单那里设计好的,比如你数据源的表单定义为:华为-1 华为-2,而你的客户编号又是唯一的,就可以根据客户编号来查询到你想要的信息了 |
+1
0
160873438605428 发表于 2021-3-5 11:08 不好意思,不太明白有点绕 例如:客户名称:华为技术有限公司 简称:华为-1 客户名称:华为技术有限公司 简称:华为-2 以此类推 如果新增客户 例如:客户名称:小米科技有限责任公 简称:小米-1 客户名称:小米科技有限责任公 简称:小米-2 每次在“列表选择”的简称不变,唯一变得值就是简称后面的的序号,而这需要按顺序排序; 1、每次新更新一个客户,需要重新排序 2、如果有新增 华为 新的订单,排序又开始从“华为-2”开始排序“华为-3” |
+1
0
本帖最后由 扶老奶奶过马路 于 2021-3-6 11:23 编辑 你可以一开始就设定好这个简称的,比如,先用业务公式批量修改好这个简称,然后再去做成一个接口就好了。即使你要找到指定表单,你的编号也是唯一的呀 |
+1
0
liu_lijian1 发表于 2021-3-6 11:25 你没有合同编号栏位的吗? 但按你的思路,估计只能用统计函数,先去统计“客户简称”在合同单据中出现的次数 用保存后的业务公式公式去更新,且只能设置:新建保存后更新,(编辑保存后不需要加业务公式) =本表单.客户简称+“-”+统计的简称出现的数量 |
+1
0