梅梅梅梅 发表于 2023-1-11 11:28:53

【15.2.2】添加了下拉树组件,绑定的字段不显示[SJS-16598]

本帖最后由 Ellia.Duan 于 2023-1-12 10:14 编辑

功能需要下拉树的功能,然后重写了功能。现在设计器处理数据——绑定工作表时,单元格不显示已经绑定的字段,这要怎么处理呢


调用代码如下:

sheet.suspendPaint();
var cellType = new ComboTreeCellType();
cellType.items(dataSource);
sheet.setCellType(row, col, cellType);
sheet.resumePaint();

效果如下图:


Ellia.Duan 发表于 2023-1-11 11:28:54

本帖最后由 Ellia.Duan 于 2023-1-29 08:57 编辑

您好,经调研,这个问题属于bug ,此贴将置为保留处理,移动至bug反馈区域。预计在V16.0.3中修复。

Ellia.Duan 发表于 2023-1-11 11:38:05

建议您将https://gcdn.grapecity.com.cn/forum.php?mod=viewthread&tid=160117 此贴进行合并,之后在此贴中 进行跟帖。

梅梅梅梅 发表于 2023-1-11 11:41:51

Ellia.Duan 发表于 2023-1-11 11:38
建议您将https://gcdn.grapecity.com.cn/forum.php?mod=viewthread&tid=160117 此贴进行合并,之后在此贴中 ...

好的

Ellia.Duan 发表于 2023-1-11 13:47:48

您好,经过电话沟通,了解到您这边的需求是绑定数据源,然后用户选择下拉框树之后,通过getDataSource()获取绑定数据。
这边通过如下步骤进行测试:
1、设计数据源字段city
2、将city字段拖拽进A1单元格
3、对A1单元格设置下拉框数据
4、设置sheet.setDataSource(new GC.Spread.Sheets.Bindings.CellBindingSource({}))
5、用户选中下拉树选项
6、获取数据 sheet.getDataSource() 发现是有值的
以上步骤见如下动图






梅梅梅梅 发表于 2023-1-11 16:22:57

Ellia.Duan 发表于 2023-1-11 13:47
您好,经过电话沟通,了解到您这边的需求是绑定数据源,然后用户选择下拉框树之后,通过getDataSource()获 ...

我知道,他实际上已经绑定上了字段。但是我想要的需求的是选中绑定工作表之后,能够在单元格中显示出来我已经绑定的字段,不然的话,我设计模板的时候可能不知道这个单元格绑定的哪个字段。我测试了框架中带的组合框,也存在同样的问题。

Ellia.Duan 发表于 2023-1-11 18:00:14

本帖最后由 Ellia.Duan 于 2023-1-12 10:15 编辑

这个问题将深入调研下,是否是设计,以及是否有其他方案,此贴将置为保留处理。

梅梅梅梅 发表于 2023-1-12 11:50:21

Ellia.Duan 发表于 2023-1-11 18:00
这个问题将深入调研下,是否是设计,以及是否有其他方案,此贴将置为保留处理。

那大概什么时候给回复呢

Ellia.Duan 发表于 2023-3-1 09:30:03

您好,v16.0.3版本已发布,请及时下载更新测试下
页: [1]
查看完整版本: 【15.2.2】添加了下拉树组件,绑定的字段不显示[SJS-16598]