找回密码
 立即注册

QQ登录

只需一步,快速开始

葡萄种子
金牌服务用户   /  发表于:2024-12-11 11:52  /   查看:105  /  回复:4
产品:GcExcel
版本:V6.2.1


请问有没有一些辅助函数可以解析模板表达式,比如:

解析{{ds.f1}} 可以得到他是字段引用,数据源是ds,字段是f1

解析{{=ds.f1 * 1.1}} 可以得到他是表达式,里面是字段引用ds.f1,乘以1.1

解析{{=B2 * 1.1}} 可以得到他是表达式,里面的计算是B2单元格 乘以1.1


4 个回复

倒序浏览
Wilson.Zhang
超级版主   /  发表于:2024-12-11 13:37:39
沙发
您好!请教下您的需求场景是怎样的?解析模板中的字段有什么用途?
回复 使用道具 举报
Wilson.Zhang
超级版主   /  发表于:5 天前
板凳
您好!请教下您提到的“解析”是怎样的需要?

GcExcel可以自行从模板中读取解析数据绑定信息,在设置数据源时便可以根据解析所得的绑定信息填充数据。
可以参考官网产品文档了解详情:
https://www.grapecity.com.cn/developer/grapecitydocuments/excel-java/docs/templates/template-configuration/template-fields

我需要跟您确认下您提到的“解析”是指上述GcExcel产品组件的数据绑定能力呢,还是指您需要通过代码从模板中获取诸如{{ds.f1}}这样的单元格内容,并从中抽出字段f1呢?
回复 使用道具 举报
Lewis
初级会员   /  发表于:5 天前
地板
GcExcel应该没有公开直接的针对模版语法的解析功能,但是有针对Excel公式的公式解析器,你可以尝试一下:
https://www.grapecity.com.cn/dev ... ulas/formula-parser
回复 使用道具 举报
Wilson.Zhang
超级版主   /  发表于:3 天前
5#
您好!请教下您所需要的“解析”指的是怎样的功能?如果与4楼用户的回复一致,可以参考下4楼用户提供的方法。
回复 使用道具 举报
您需要登录后才可以回帖 登录 | 立即注册
返回顶部