benny111 发表于 2024-7-3 19:00:52

怎么得到当前表的列名与列号

怎么用活字格javaScript得到当前表的列名与列号,看了一下帮助得到下面代码,但只有获取所有列还是JSON的。我只想获取当前列名与列号,分别赋值给二个变量。请不要介绍变通方案,就像我说的那样来实现,请帮助一下,谢谢
// 下面的示例代码中,通过getMergedColumnInfos方法,获取表格中所有列的信息。包括行头列、选择列、隐藏列等。
// 获取当前页面
var page = Forguncy.Page;
// 获取页面上的表格
var listview = page.getListViews()[0];
// 获取表格中所有列的信息
var infos=listview.getMergedColumnInfos();
// 弹出警告框,显示表格中所有列的信息
alert(JSON.stringify(infos, null, " "));





Nathan.guo 发表于 2024-7-3 19:00:53

大佬可以参考这个帖子~~

页面表格双击获取当前是在第几行第几列,以及当前列的列名?
https://gcdn.grapecity.com.cn/showtopic-81052-1-1.html
(出处: 葡萄城开发者社区)

benny111 发表于 2024-7-4 09:54:24

Nathan.guo 发表于 2024-7-4 09:20
大佬可以参考这个帖子~~

页面表格双击获取当前是在第几行第几列,以及当前列的列名?


这个可以的。但是我想做在按钮里,而不是在“页面加载里”因为我要做通用所有页面的一个功能,会用在组件里。大神看看能改吗

Nathan.guo 发表于 2024-7-4 11:13:38

benny111 发表于 2024-7-4 09:54
这个可以的。但是我想做在按钮里,而不是在“页面加载里”因为我要做通用所有页面的一个功能,会用在组件 ...
代码我这边就不太熟悉了:'(

不过我理解原理应该是一样的,只要获取到表格对象,再通过Spread相关API操作就行~~
页: [1]
查看完整版本: 怎么得到当前表的列名与列号