找回密码
 立即注册

QQ登录

只需一步,快速开始

kasumi2020

注册会员

2

主题

7

帖子

30

积分

注册会员

积分
30
最新发帖
kasumi2020
注册会员   /  发表于:2020-3-19 14:25  /   查看:4267  /  回复:7
spread点击列的header部,排序后,原本程序里写的getvalue的值全都变了。应该是排序后的row index变了,这个怎么解决。如何能拿到它的绝对行,就是不管怎么排序,这个单元格和这个行就是绑定的。

7 个回复

正序浏览
dexteryao讲师达人认证 悬赏达人认证 SpreadJS 开发认证
超级版主   /  发表于:2020-3-20 10:22:25
8#
liyutong 发表于 2020-3-19 16:45
我做的东西是从DB检索出数据后,按照SQL里的列别名给spread每列tag赋值
比如说SQL文,简写一下
select .. ...

回复 使用道具 举报
kasumi2020
注册会员   /  发表于:2020-3-19 21:56:30
7#
liyutong 发表于 2020-3-19 16:45
我做的东西是从DB检索出数据后,按照SQL里的列别名给spread每列tag赋值
比如说SQL文,简写一下
select .. ...

非常感谢你的回答。
回复 使用道具 举报
kasumi2020
注册会员   /  发表于:2020-3-19 17:27:18
6#
liyutong 发表于 2020-3-19 16:07
要不考虑一下Tag 我也没接触多久,感觉这个tag属性挺方便的

麻烦详细说明一下
回复 使用道具 举报
liyutong
初级会员   /  发表于:2020-3-19 16:45:07
5#
我做的东西是从DB检索出数据后,按照SQL里的列别名给spread每列tag赋值
比如说SQL文,简写一下
select ....as A1,.... as A2, .... as A3 from table
这样SQl检索出的datatable列名就是A1,A2,A3
然后spread设计器里给三列的Tag分别设为A1,A2,A3
后台代码中
Me.spread.datasource = dt
Me.spread.columns(0).datafield = Me.spread.columns(0).Tag.ToString()这样的
不知道你想做什么样的效果

评分

参与人数 1金币 +300 收起 理由
dexteryao + 300

查看全部评分

回复 使用道具 举报
kasumi2020
注册会员   /  发表于:2020-3-19 16:34:29
地板
麻烦详细说明一下
回复 使用道具 举报
liyutong
初级会员   /  发表于:2020-3-19 16:07:01
板凳
要不考虑一下Tag 我也没接触多久,感觉这个tag属性挺方便的
回复 使用道具 举报
kasumi2020
注册会员   /  发表于:2020-3-19 14:27:44
沙发
在线等,急急急!!!
回复 使用道具 举报
您需要登录后才可以回帖 登录 | 立即注册
返回顶部