Foxtable(狐表)用户栏目专家坐堂 → 如何把返回的json值填入到table中?


  共有3123人关注过本帖树形打印复制链接

主题:如何把返回的json值填入到table中?

帅哥哟,离线,有人找我吗?
有点甜
  1楼 | 信息 | 搜索 | 邮箱 | 主页 | UC


加好友 发短信
等级:版主 帖子:85326 积分:427815 威望:0 精华:5 注册:2012/10/18 22:13:00
  发帖心情 Post By:2019/5/28 12:30:00 [显示全部帖子]

1、你调用成功 webservice 了没有?

 

2、返回的json分解出来 http://www.foxtable.com/mobilehelp/scr/0140.htm

 

3、在datacolchanged事件,再次调用 webservice 不就可以了?


 回到顶部
帅哥哟,离线,有人找我吗?
有点甜
  2楼 | 信息 | 搜索 | 邮箱 | 主页 | UC


加好友 发短信
等级:版主 帖子:85326 积分:427815 威望:0 精华:5 注册:2012/10/18 22:13:00
  发帖心情 Post By:2019/5/28 15:53:00 [显示全部帖子]

以下是引用ycwk在2019/5/28 12:47:00的发言:
调用成功,也能取出值来。

问题是,我用table一般是绑定某表啊,不知道这种情况下如何绑定啊。

 

你可以把值取出了,那能否新增一行,给表格各列赋值?

 


 回到顶部
帅哥哟,离线,有人找我吗?
有点甜
  3楼 | 信息 | 搜索 | 邮箱 | 主页 | UC


加好友 发短信
等级:版主 帖子:85326 积分:427815 威望:0 精华:5 注册:2012/10/18 22:13:00
  发帖心情 Post By:2019/5/28 16:54:00 [显示全部帖子]

以下是引用ycwk在2019/5/28 16:48:00的发言:
那像这种临时表,能写表事件吗?能给个代码示例吗?

 

1、表结构是否固定?如果固定,可以添加临时表或者sqlquery表,都有表事件的。

 

2、也可以开启全局表事件

 

http://www.foxtable.com/webhelp/scr/0671.htm

 

 


 回到顶部
帅哥哟,离线,有人找我吗?
有点甜
  4楼 | 信息 | 搜索 | 邮箱 | 主页 | UC


加好友 发短信
等级:版主 帖子:85326 积分:427815 威望:0 精华:5 注册:2012/10/18 22:13:00
  发帖心情 Post By:2019/5/28 17:52:00 [显示全部帖子]

开启全局表事件

 

DataTables("窗口表").GlobalHandler.DataColChanged = True

 

http://www.foxtable.com/webhelp/scr/0671.htm

 


 回到顶部
帅哥哟,离线,有人找我吗?
有点甜
  5楼 | 信息 | 搜索 | 邮箱 | 主页 | UC


加好友 发短信
等级:版主 帖子:85326 积分:427815 威望:0 精华:5 注册:2012/10/18 22:13:00
  发帖心情 Post By:2019/5/29 11:11:00 [显示全部帖子]

 

把你返回的内容,直接贴出来测试。

 

 


 回到顶部
帅哥哟,离线,有人找我吗?
有点甜
  6楼 | 信息 | 搜索 | 邮箱 | 主页 | UC


加好友 发短信
等级:版主 帖子:85326 积分:427815 威望:0 精华:5 注册:2012/10/18 22:13:00
  发帖心情 Post By:2019/5/29 11:41:00 [显示全部帖子]

参考代码

 

Dim json As String = ClipBoard.GetText
json = json.split("]")(0) & "]"
msgbox(json)
Dim ja = jarray.Parse(json)
msgbox(ja(0)("BED_NO"))
msgbox(ja(1)("BED_NO"))


 回到顶部
帅哥哟,离线,有人找我吗?
有点甜
  7楼 | 信息 | 搜索 | 邮箱 | 主页 | UC


加好友 发短信
等级:版主 帖子:85326 积分:427815 威望:0 精华:5 注册:2012/10/18 22:13:00
  发帖心情 Post By:2019/5/29 13:19:00 [显示全部帖子]


 回到顶部
帅哥哟,离线,有人找我吗?
有点甜
  8楼 | 信息 | 搜索 | 邮箱 | 主页 | UC


加好友 发短信
等级:版主 帖子:85326 积分:427815 威望:0 精华:5 注册:2012/10/18 22:13:00
  发帖心情 Post By:2019/5/29 16:07:00 [显示全部帖子]

以下是引用ycwk在2019/5/29 15:37:00的发言:
DataTables("产品").MultiRowHeader = False
DataTables
("产品"
).BuildHeader()

这代码是只关闭 “产品” 这个表的,还是关闭了所有表的?  顺便问下这代码放哪里?

 

关闭【产品表】的,对应的副本表,也会关闭。

 

代码写到你需要关闭的事件去。


 回到顶部
帅哥哟,离线,有人找我吗?
有点甜
  9楼 | 信息 | 搜索 | 邮箱 | 主页 | UC


加好友 发短信
等级:版主 帖子:85326 积分:427815 威望:0 精华:5 注册:2012/10/18 22:13:00
  发帖心情 Post By:2019/5/31 11:15:00 [显示全部帖子]

以下是引用ycwk在2019/5/31 10:57:00的发言:
临时表不能像普通表一样,检测 新增行吗?  

 

再问,临时表,

Dim dr1 As DataRow = DataTables("Result_床位").AddNew()   后,不能立即在表中显示出新增的这行吗?

 

可以检测新增行啊。

 

你是不是给表设置了筛选条件,导致不显示某些行?

 


 回到顶部
帅哥哟,离线,有人找我吗?
有点甜
  10楼 | 信息 | 搜索 | 邮箱 | 主页 | UC


加好友 发短信
等级:版主 帖子:85326 积分:427815 威望:0 精华:5 注册:2012/10/18 22:13:00
  发帖心情 Post By:2019/5/31 11:43:00 [显示全部帖子]

以下是引用ycwk在2019/5/31 11:33:00的发言:
如何清空和刷新临时表?     

 

清空 DataTables("表B").deletefor("")

 

删除 DataTables.unload("统计")


 回到顶部
总数 12 1 2 下一页