找回密码
 立即注册

QQ登录

只需一步,快速开始

小侠米
论坛元老   /  发表于:2022-3-3 11:20  /   查看:2621  /  回复:6

截图单元格是文本框类型,默认只读,希望能对只读和读写状态设置不同格式,以便明显提示用户现在是可以编辑状态。


本帖子中包含更多资源

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

x

6 个回复

倒序浏览
Martian活字格认证
中级会员   /  发表于:2022-3-3 12:05:59
沙发
这个可以通过页面加载时js命令实现
var c = Forguncy.Page.getCell("aaa");
if (c._pageCell.styleInfo.isReadOnly
) {
        c.setBackColor("blue");
} else {
        c.setBackColor("red");
}

评分

参与人数 1金币 +5 收起 理由
Lay.Li + 5 赞一个!

查看全部评分

回复 使用道具 举报
小侠米
论坛元老   /  发表于:2022-3-3 13:53:09
板凳
Martian 发表于 2022-3-3 12:05
这个可以通过页面加载时js命令实现
var c = Forguncy.Page.getCell("aaa");
if (c._pageCell.styleInfo.i ...


首先感谢大佬的回复,但是有如下问题:
1、图文列表里面没有办法设置单元格名称,所以不能按名称取单元格
2、如果要标识20个单元格,就要定义20个变量,都是重复操作了20次
3、原本是希望其它地方引用单元格时,例如条件格式,IF控制语句参照设置单元格属性那些可以设置值、停用,启用、只读、读写等不同场景值,这样才能更好的满足需求


本帖子中包含更多资源

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

x
回复 使用道具 举报
Martian活字格认证
中级会员   /  发表于:2022-3-3 14:08:54
地板
小侠米 发表于 2022-3-3 13:53
首先感谢大佬的回复,但是有如下问题:
1、图文列表里面没有办法设置单元格名称,所以不能按名称取单 ...

那就通过css [readonly]设置
回复 使用道具 举报
Lay.Li悬赏达人认证 活字格认证
超级版主   /  发表于:2022-3-3 17:45:34
5#
感谢各位大佬的支持~
这个的话确实目前需要写js/css代码去实现,这边儿先给您记一个需求,希望条件格式/单元格格式中可以设置文本框只读状态下的样式。需求编号是40848,后边会有专门的同事来评估和处理这些需求的,感谢您的支持~
回复 使用道具 举报
Simon.hu讲师达人认证 悬赏达人认证 活字格认证
超级版主   /  发表于:2022-4-7 13:41:46
6#
这个直接使用单元格自己的样式设置是不是就行了?



行业的标准一般也是:
只读一般来说就是跟【一般】是一样的,不然你就使用禁用比较合适

本帖子中包含更多资源

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

x
回复 使用道具 举报
小侠米
论坛元老   /  发表于:2022-4-11 15:14:26
7#
Simon.hu 发表于 2022-4-7 13:41
这个直接使用单元格自己的样式设置是不是就行了?

也可以,前提是单元格类型得先用有个 禁用  的选项,跟只读放一起的那样啊,总不能一个一个单元格都是命令去禁用一次吧

本帖子中包含更多资源

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

x
回复 使用道具 举报
您需要登录后才可以回帖 登录 | 立即注册
返回顶部