chinameng 发表于 2023-10-23 12:56:23

7.0.104和8.0.105单元格样式均存在的BUG

本帖最后由 chinameng 于 2023-10-25 20:22 编辑



如图,自建单元格样式中的禁用标签,去掉勾选后保存,系统又变回勾选状态。导致在使用单元格属性禁用时无法生效。通过系统原有样式复制新建立的则可以保存,条件禁用可以生效,只有自建格式无法生效

Shawn.Liu 发表于 2023-10-23 17:51:37

感谢大佬的反馈,这里的问题是自建单元格格式和系统格式复制出来的在禁用状态的背景/前景颜色设置,"自建单元格样式中的禁用标签,去掉勾选后保存,系统又变回勾选状态。",这里去掉勾选指不继承于一般状态下的颜色,是否有自定义颜色呢?
如果不继承一般状态的颜色时,建议可以自定义后保存试试。

chinameng 发表于 2023-10-24 00:25:15

本帖最后由 Shawn.Liu 于 2023-10-24 17:56 编辑

有自定义颜色,难道有自定颜色就不能去掉继承了?

Shawn.Liu 发表于 2023-10-24 18:04:23

这边测试系统格式、复制格式和自建格式在禁用状态下,反勾选继承后保存的表现一致,都是会自动勾选;

chinameng 发表于 2023-10-24 23:15:16

本帖最后由 chinameng 于 2023-10-24 23:28 编辑

我要的效果是像系统自带格式一样没有勾选的状态,因为勾选上会导致组件禁用按钮失效。看你的视频也是都是自动勾选了,要的效果是不勾选。系统默认格式和复制的格式,默认都是不勾选。仔细看一下工程文件,运行一下页面,赋值1时看看效果。要的效果是复制的格式和系统的格式效果能让组件生效,但又能自建格式。目前只能通过复制系统原有格式来达到目的了,发现此问题是当时系统复制了两个格式,自建了7个格式,结果发现组件赋值禁用按钮只有两个生效,对比了格式差异,发现就是在禁用界面的勾选上有差异,系统默认都是不勾选的。说明只要一旦勾选了就无法去掉了是吗?需要的是不勾选的效果,只有不勾选组件里面才能让单元格禁用功能生效

chinameng 发表于 2023-10-24 23:29:43

本帖最后由 chinameng 于 2023-10-24 23:36 编辑

原来如此,也就是在禁用界面必须要自定义一个颜色才能去掉勾选,否则系统回自动再勾回去{:5_105:}。可以结案了

Shawn.Liu 发表于 2023-10-25 14:05:53

对的,当取消继承一般状态时,需要我们自定义下背景色前景色,大佬理解了就好
页: [1]
查看完整版本: 7.0.104和8.0.105单元格样式均存在的BUG