找回密码
 立即注册

QQ登录

只需一步,快速开始

[资源分享] 自定义函数教程

lovert
银牌会员   /  发表于:2024-4-13 09:44:16
11#
var row = arg2.yf[0].row;
        var col = arg2.yf[0].col;
var rowCount = arg2.yf[0].rowCount;
var colCount = arg2.yf[0].colCount;这个是错的,yf是代码压缩后的属性名称,如果spreadjs版本变了这个就失效了,新版本
yf已经变成了$gt了
正确的应该是调用

var row = arg2.getRow();
var col = arg2.getColumn();
var rowCount = arg2.getRowCount();
var colCount = arg2.getColumnCount();
回复 使用道具 举报
zhojinggu
初级会员   /  发表于:2024-4-19 22:17:26
12#
看能不能帮忙封装一个插件,然后把if等这些函数都做进去。我这边有偿开发需求
回复 使用道具 举报
lovert
银牌会员   /  发表于:2024-4-20 07:50:13
13#
本帖最后由 lovert 于 2024-4-20 07:53 编辑
zhojinggu 发表于 2024-4-19 22:17
看能不能帮忙封装一个插件,然后把if等这些函数都做进去。我这边有偿开发需求

if语句就是活字格命令里的条件语句,本身就是基本功能,不需要插件,官方的还有循环命令、设置单元格属性、设置变量等基本的类似于js赋值命令,这些都可以实现js的逻辑,不需要再封装成插件


再说插件里封装的自定义函数在页面中不能使用,我试过了,你就是把自定义函数js放在页面加载命令里,都不能使用,必须放在整个程序设置的js设置里,自定义函数是全局的
回复 使用道具 举报
12
您需要登录后才可以回帖 登录 | 立即注册
返回顶部