找回密码
 立即注册

QQ登录

只需一步,快速开始

徐金8787

初级会员

28

主题

100

帖子

480

积分

初级会员

积分
480
徐金8787
初级会员   /  发表于:2021-8-7 12:51  /   查看:5477  /  回复:16
20金币

var p = Forguncy.Page
    var listview = p.getListView("表格1");
var activeSheet = listview.getControl().getActiveSheet();
activeSheet.bind(GC.Spread.Sheets.Events.EditStarting, function (sender, args) {

    if (listview.getRowCount() <= args.row) { //新增行
        return;
    }
    var v = listview.getValue(args.row, 3);//类型值

    if (args.col == 4 && v != true) { // 客户列
        args.cancel = true;
        return;
    }
    if (args.col ==5 && v != true) { // 供应商列
        args.cancel = true;
        return;
    }


});






附件: 您需要 登录 才可以下载或查看,没有帐号?立即注册

16 个回复

正序浏览
David.Zhong讲师达人认证 悬赏达人认证 活字格认证
论坛元老   /  发表于:2021-8-13 16:26:03
17#
秋夜 发表于 2021-8-13 12:10
麻烦看一下我的项目,我把代码放里面,做了个测试 001 编码不行 002确可以不知道为什么

大佬,我看有格友已经在这个帖子中帮大佬解答了呢~
如何通过条件来控制前面的单元格是否可以填写内容 - 活字格专区 - 求助中心 - 葡萄城产品技术社区 (grapecity.com.cn)
回复 使用道具 举报
秋夜
初级会员   /  发表于:2021-8-13 12:10:42
16#
麻烦看一下我的项目,我把代码放里面,做了个测试 001 编码不行 002确可以不知道为什么

本帖子中包含更多资源

您需要 登录 才可以下载或查看,没有帐号?立即注册

x
回复 使用道具 举报
秋夜
初级会员   /  发表于:2021-8-13 11:58:55
15#
我用的是外链数据库,就不行,我把您的代码自已做个案例 是可行的,不知道为什么
回复 使用道具 举报
秋夜
初级会员   /  发表于:2021-8-13 11:39:04
14#
我按代码设置就是无法实现
回复 使用道具 举报
Chelsey.Wang讲师达人认证 悬赏达人认证 活字格认证
论坛元老   /  发表于:2021-8-13 11:09:03
13#
秋夜 发表于 2021-8-13 09:13
大神帮忙看一下我这是不是哪里设置不对,完不成效果,我这里是否填写宽度是用odata公式重表里查出来的,是 ...

您好,您是遇到了什么问题呢?
我们尽量保证一个帖子解决一个问题,您可以重新发一个悬赏贴提问哈,在帖子内描述一下您的问题和想要实现的效果,尽量附上工程文件和截图,这样便于我们理解您的问题,也能针对您的问题解答哦~感谢您的理解与支持~
回复 使用道具 举报
秋夜
初级会员   /  发表于:2021-8-13 09:13:51
12#
大神帮忙看一下我这是不是哪里设置不对,完不成效果,我这里是否填写宽度是用odata公式重表里查出来的,是不是和脚本执行的时间有冲突,先执行脚本后执行odata公式的问题?

本帖子中包含更多资源

您需要 登录 才可以下载或查看,没有帐号?立即注册

x
回复 使用道具 举报
zyk.Zhou活字格认证
论坛元老   /  发表于:2021-8-13 09:00:44
11#
本帖最后由 zyk.Zhou 于 2021-8-13 09:07 编辑
秋夜 发表于 2021-8-13 08:57
请问在哪里调用这个代码才可以实现这个功能

就是在刚刚图里面JavaScript命令里面就好了,里面的数字对应的是你表格中想要控制的列的序号

本帖子中包含更多资源

您需要 登录 才可以下载或查看,没有帐号?立即注册

x
回复 使用道具 举报
秋夜
初级会员   /  发表于:2021-8-13 08:57:51
10#
请问在哪里调用这个代码才可以实现这个功能
回复 使用道具 举报
zyk.Zhou活字格认证
论坛元老   /  发表于:2021-8-13 08:50:51
9#
秋夜 发表于 2021-8-13 08:34
请问这个代码写在哪里


JavaScript命令里面

本帖子中包含更多资源

您需要 登录 才可以下载或查看,没有帐号?立即注册

x
回复 使用道具 举报
秋夜
初级会员   /  发表于:2021-8-13 08:34:16
8#
请问这个代码写在哪里
回复 使用道具 举报
12下一页
您需要登录后才可以回帖 登录 | 立即注册
返回顶部