找回密码
 立即注册

QQ登录

只需一步,快速开始

sz_xd
金牌服务用户   /  发表于:2021-10-31 03:41  /   查看:4781  /  回复:13
本帖最后由 sz_xd 于 2021-10-31 04:43 编辑

巧用活字格的服务端命令的公式进行调用前端页面函数,完成类似服务端自定义函数功能

发现有活字格友提出:活字格设计器页面的函数是非常多及方便的,但是服务端命令中的公式函数却不太多,有些未增加的使用非常不方便;


其实活字格的服务端命令现是可以调用前端页面的函数呀! 经过整合为一起这样可以做成类似 服务端的自定义函数!(大家要巧用活字格平台已提供这些动态的功能)

例如: 设置变量命令中的公式就是引用前端页页函数一致的?反正现我测试了多个都是可以使用的,非常方便的,, 大家可参考以下图片:


我例子中的公式目的是取回组合编码中最后一组的编码值,
  组合代码(参数1)为:  LHNPL-COD-TN-LHVN0006


  现可以利用公式函数取得以上组合编码的最后一组的编码值(以上:红色字部分),这是大家分析时经常发生用到的,


其公式设置为: =TRIM(RIGHT(SUBSTITUTE(参数1,"-",REPT(" ",LEN(参数1))),LEN(参数1)))





image.png88340758.png

8f76017634fd264b959045b92b2682c.png934197387.png





6859e1eaef0b4258b76291db7e98212.png192815245.png

2021-10-31 利用设置变量命令公式进行做函数Document.fgcc

81.29 KB, 下载次数: 291

评分

参与人数 3金币 +66 满意度 +10 收起 理由
Lay.Li + 66 很给力!
白菜贝贝 + 5
孤狼 + 5

查看全部评分

13 个回复

倒序浏览
sz_xd
金牌服务用户   /  发表于:2021-10-31 21:01:16
来自 8#
本帖最后由 sz_xd 于 2021-10-31 21:34 编辑
15285159209 发表于 2021-10-31 17:45
我按照您的方法,直接提示得到#VALUE!,请问相差的地方在哪里啊

你这是页面表格的动态多行选择的,这表多行选ID值可能是10000个值时,你以上手工公式的设置是不合理的!且生成的字符串要符合 SQL 值格式;

当涉及页面的表格的多行选择,这当然用表格自动选择功能啦!将选择值作服务端命令作参数,之后遁环生成这ID选择值为变量字符串, 再将ID选择字符串值 用公式并入 SQL的语句中执行就可以了!


现我已帮忙你修改完成了!

已完成对  利用服务端命令进行表选项多行执行demo-7.102版


当然我也奇怪发现 用内置表中 SQLLITE 语句是无法自动将这 以上生在选项值字符串 进行 直接读取入SQL参数值中直接转换,故我只可用公式拼接了!

如果有需要参考的格友,也可下载进行参考!

f227ea1dd950d695ce8ec014886d99d.png658086242.png



2021-10-31 利用服务端命令进行表选项多行执行demo-7.102版.fgcc

211.52 KB, 下载次数: 4

售价: 20 金币  [记录]

回复 使用道具 举报
swejet悬赏达人认证 活字格认证
论坛元老   /  发表于:2021-10-31 09:11:43
板凳
楼主太勤奋了,凌晨3点啊,内个,我泼盆凉水啊,活字格是官方的,小命是自己的,还是要劳逸结合。

什么?你说我也经常凌晨3点发贴?

好吧——
image.png245898436.png

回复 使用道具 举报
sz_xd
金牌服务用户   /  发表于:2021-10-31 13:20:34
地板
本帖最后由 sz_xd 于 2021-10-31 16:57 编辑
swejet 发表于 2021-10-31 09:11
楼主太勤奋了,凌晨3点啊,内个,我泼盆凉水啊,活字格是官方的,小命是自己的,还是要劳逸结合。

什么 ...


多谢提醒关心,谢谢!

其实我白天许多时间都在忙其他事情,其他同事找、有电话找要沟通及有要参加会议、有要微信回复、有回复邮件及有要审批回复等一堆事情,如果不理不回复又不行,故许多时候都是需要晚上时才静下心来,处理一些工作事情及学习,当然也可能是我能力差吧!

看到活字格平台工具的互助及分享气氛是非常好的,我也非常感恩看到活字格团队及其他格友积极无私分享,使到我活字格使用越来越方便,当看到其他格友提出想达到要求,在也刚好我知道可解决的答案时,就忍不住回复!同时也希望帮助到有需要其他格友时,我也就再进行分享了! 这活字格平台服务端命令是个好工具!

作为大家是参与活字格平台低代码开发的一份子,你不能专只独自看别人的好,也需要自己感觉得好的心得也分享一下,大家团队才会不断成长得更好!

以下是格友提出的希望解决的内容参考:
服务端命令基本函数功能完善
https://gcdn.grapecity.com.cn/fo ... 133628&fromuid=9683
(出处: 葡萄城产品技术社区)


当然也希望活字格团队要逐渐多开发些在服务端控制台上已设定允许的接口!
例如你现智能手机上有许多接口都是你使用者(类似活字格控制台中的开关设备)允许后才可以使用的,这安全由当事人使用者决定,不能因为你感觉不安全时就不敢开放了,否则你就只能用老人的2G手机了,不能上网只可以打电话,逐步被社会淘汰了,例如我感受到活字格胡老板不断向其技术团队及领导游说提出给活字格松绑及增加功能一样,我能深深体会以这心情;其实活字格在版本7.0后的版本才是一个真正发挥高效率的低代码平台,因该版后可以真正让使用者可以利用低代码进行整合在服务端计算等使用,更可以利用Json数据的传输,实现活字格远程云服务器的查询及保存的速度提升了上来! 例如:远程云保存表单的1万条记录数据可以不足1秒就完成了!

回复 使用道具 举报
15285159209
高级会员   /  发表于:2021-10-31 14:13:04
4#
厉害
回复 使用道具 举报
sz_xd
金牌服务用户   /  发表于:2021-10-31 14:37:37
5#

你也可以的,每个人的成长都是一步一步学习到的,只要自己能坚持及努力!

回复 使用道具 举报
孤狼悬赏达人认证 活字格认证
高级会员   /  发表于:2021-10-31 17:30:46
6#
这是真厉害!
回复 使用道具 举报
15285159209
高级会员   /  发表于:2021-10-31 17:45:21
7#
我按照您的方法,直接提示得到#VALUE!,请问相差的地方在哪里啊

ssss.png
www.png

demo.fgcc

210.82 KB, 下载次数: 295

回复 使用道具 举报
sz_xd
金牌服务用户   /  发表于:2021-10-31 21:32:46
9#

你也可以的,大家一起努力加油!现在这活字格功能还是不错的!

回复 使用道具 举报
孤狼悬赏达人认证 活字格认证
高级会员   /  发表于:2021-11-1 10:25:37
10#
凌晨4点还在干活?楼主你的肝还好吗?
回复 使用道具 举报
12下一页
您需要登录后才可以回帖 登录 | 立即注册
返回顶部