apm69 发表于 2024-2-28 17:39:15

如何在程序中动态定位单元格

本帖最后由 apm69 于 2024-2-28 17:42 编辑

需求:通过一系列条件判断,向不同单元格写入不同的值。

如:
经过用户交互后,得到一些列条件
根据条件和一系列标准规则计算,获得行坐标定位值11,列坐标定位置B,于是向B11单元格写入指定内容。
下次经过用户交互后,得到一些列条件
根据条件和一系列标准规则计算,获得行坐标定位值29,列坐标定位置K,于是向K29单元格写入指定内容。

Joe.xu 发表于 2024-2-28 17:39:16



您好,可以使用如下的代码往指定的行列写值,前提是这个格子必须初始化,就是给设置上单元格类型,
不然不会渲染,
var cell=Forguncy.Page.getCellByLocation(
    {Row:2,Column:2,PageName:"页面1"}
    );

cell.setValue("456415641")




apm69 发表于 2024-2-28 18:12:39

Joe.xu 发表于 2024-2-28 18:08
您好,可以使用如下的代码往指定的行列写值,前提是这个格子必须初始化,就是给设置上单元格类型,
不 ...

可否上传一下示例中的工程?

apm69 发表于 2024-2-28 18:25:43

Joe.xu 发表于 2024-2-28 18:08
您好,可以使用如下的代码往指定的行列写值,前提是这个格子必须初始化,就是给设置上单元格类型,
不 ...

在本命令中定义的变量可否在此JavaScript命令中引用?
可否提供一下工程文件?我按照您写的命令无法复现效果。

Joe.xu 发表于 2024-2-29 09:04:39

定义的变量是可以在JS中使用,
demo如下

页: [1]
查看完整版本: 如何在程序中动态定位单元格