找回密码
 立即注册

QQ登录

只需一步,快速开始

hyzok 活字格认证

初级会员

6

主题

147

帖子

389

积分

初级会员

积分
389

活字格认证

hyzok 活字格认证
初级会员   /  发表于:2022-4-12 23:24  /   查看:1776  /  回复:3
 今日偶得一个操作感受分享给大家,也算是一种另类实现吧。初始表格结构是这样的: 11.JPG

现在的需求是在页面上自动计算出金额并且存入表格中.

先在页面绑定表格数据,在"金额"模板行输入公式计算(=单价*数量)
22.JPG
运行发现没有任何结果,想想是金额字段绑定的问题去掉后数据就显示出来了。
但是如何自动写入表格中呢?绞尽脑汁,折腾一番终于成功.
步骤如下:
1.因为希望是直接打开页面就计算出"金额"结果,所以选择"页面设置"里的
33.JPG

2.分别添加"循环"命令和"数据表操作"命令,并进行设置:
捕获.JPG
3333.JPG
注:循环所有行控制更新次数(表格1为页面显示表格,实际上数据来源于表2)。
  这里只是对表2"金额"字段进行"更新"操作,其他的不用选。
  不能选择更新"当前行"或"选择行",否则只添加第一条记录,而应该选择"特定行",并以ID做为更新记录条件。
333.JPG (为了美观起见,页中绑定的ID列可以隐藏起来,不影响使用)

3.运行页面,发现表2"金额"字段已经添加成功。
66.JPG

 有的格友可能认为此举太过复杂和没有必要,确实,"金额"字段完全可以直接在页面上利用公式计算不必入库,这种方法当表格数据量比较大的时候,打开页面可能会有些卡,这里只是抛砖引玉,给大家提供一种思路,启发思考,活字格功能强大,几乎无所不能,能不能创造性的去解决问题,就看大家八仙过海,各显神通了!

3 个回复

倒序浏览
一眼望天涯
高级会员   /  发表于:2022-4-13 13:04:05
沙发
你的做法叫做“用空间换时间”,把需要大量计算的数据提前算好、放到数据库里备用,是非常实用的解决办法~
回复 使用道具 举报
hyzok活字格认证
初级会员   /  发表于:2022-4-13 17:15:28
板凳
一眼望天涯 发表于 2022-4-13 13:04
你的做法叫做“用空间换时间”,把需要大量计算的数据提前算好、放到数据库里备用,是非常实用的解决办法~: ...

感谢大佬的肯定,只是感觉这种用法可能在某些另类场合下可以做为解决问题的一种思路,多多指教,写的不好哈
回复 使用道具 举报
望星空
注册会员   /  发表于:2023-10-10 21:55:53
地板
不错不错,学习了!
回复 使用道具 举报
您需要登录后才可以回帖 登录 | 立即注册
返回顶部