找回密码
 立即注册

QQ登录

只需一步,快速开始

biubiubiu

金牌服务用户

82

主题

85

帖子

969

积分

金牌服务用户

积分
969
biubiubiu
金牌服务用户   /  发表于:2021-3-4 16:23  /   查看:5291  /  回复:12
1金币

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

12 个回复

正序浏览
Chelsey.Wang讲师达人认证 悬赏达人认证 活字格认证
论坛元老   /  发表于:2021-12-31 15:46:07
14#
syc123 发表于 2021-12-31 14:15
如果组合框不在表格中怎么处理呢,现在这个demo是通过表格名称定位的,如何通过js定位到那个单元格?

您好,问题场景不同,合适的解决方案也是不一样的,如果您的使用场景和这个帖子中的不太一样,您可以再发一个新帖,描述一下您的需求和场景,这样也能针对您的问题进行解答哦~
另外,提问时尽量带上截图或工程文件,有助于这边对您问题的理解哈~
感谢您的理解与支持

回复 使用道具 举报
syc123
初级会员   /  发表于:2021-12-31 14:15:43
13#
Tracy.Liu 发表于 2021-3-4 16:23
这个人如果要调整的话,需要写一些代码。
可以在页面加载时命令中添加如下代码:

如果组合框不在表格中怎么处理呢,现在这个demo是通过表格名称定位的,如何通过js定位到那个单元格?
回复 使用道具 举报
Joe.xu讲师达人认证 悬赏达人认证 活字格认证
超级版主   /  发表于:2021-7-19 16:54:29
12#
lys 发表于 2021-7-19 16:37
大佬,有劳移步这个帖子,谢谢啦!
https://gcdn.grapecity.com.cn/showtopic-96205-1-1.html

活字格有问必答,我们会在新帖中统一回复您哦。
回复 使用道具 举报
lys
初级会员   /  发表于:2021-7-19 16:37:12
11#
Tracy.Liu 发表于 2021-3-4 16:23
这个人如果要调整的话,需要写一些代码。
可以在页面加载时命令中添加如下代码:

大佬,有劳移步这个帖子,谢谢啦!
https://gcdn.grapecity.com.cn/showtopic-96205-1-1.html
回复 使用道具 举报
lys
初级会员   /  发表于:2021-7-19 16:04:51
10#
Tracy.Liu 发表于 2021-3-4 16:23
这个人如果要调整的话,需要写一些代码。
可以在页面加载时命令中添加如下代码:

大佬您好,表格内组合框的设置讲解非常到位。请问表头部位的下拉框的代码方便发一下吗?
回复 使用道具 举报
Tracy.Liu讲师达人认证 悬赏达人认证 活字格认证
论坛元老   /  发表于:2021-4-26 10:54:42
9#
hubei333 发表于 2021-4-26 10:15
谢谢!的确是可以,发现难点在于怎么找到data-col"",这个引号当中的内容,熟悉JS的可以直接就找到地方,我 ...

这个得学习浏览器控制台的一些使用技巧了,这个不好一两句话说明,得慢慢使用积累经验了
回复 使用道具 举报
hubei333
高级会员   /  发表于:2021-4-26 10:15:09
8#
谢谢!的确是可以,发现难点在于怎么找到data-col"",这个引号当中的内容,熟悉JS的可以直接就找到地方,我这个小白是一个一个div翻过去找的,头晕脑胀的还容易找错
回复 使用道具 举报
Tracy.Liu讲师达人认证 悬赏达人认证 活字格认证
论坛元老   /  发表于:2021-4-25 09:52:17
7#
hubei333 发表于 2021-4-24 18:16
确实是有用,但是好像是只能修改下拉框的第一列的宽度,修改var columnName = "DisplayText";这个值整个 ...

楼上正解~这边测试可以调整哦~


本帖子中包含更多资源

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

x
回复 使用道具 举报
amtath悬赏达人认证 活字格认证
论坛元老   /  发表于:2021-4-24 18:23:32
5#
调整下DisplayText
分别赋值
回复 使用道具 举报
amtath悬赏达人认证 活字格认证
论坛元老   /  发表于:2021-4-24 18:22:55
4#
  1. var comboboxColIndex = 0;
  2. var columnName1 = "DisplayText";
  3. var columnName2 = "DisplayText";
  4. var columnName3 = "DisplayText";
  5. var columnWidth = 500;
  6. var spread = Forguncy.Page.getListView("表格1").getControl();
  7. var sheet = spread.getActiveSheet();
  8. sheet.bind(GC.Spread.Sheets.Events.EditorStatusChanged, function (eventType, args) {
  9.     var col = sheet.getActiveColumnIndex();
  10.     if (col === comboboxColIndex) {
  11.         var row = sheet.getActiveRowIndex();
  12.         var combobox = sheet.getCellType(row, col).getGcCombobox();
  13.         combobox.getDropDownList().updateColumnWidth(columnName1, columnWidth);
  14.                 combobox.getDropDownList().updateColumnWidth(columnName2, columnWidth);
  15.                 combobox.getDropDownList().updateColumnWidth(columnName3, columnWidth);
  16.     }
  17. });
复制代码

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