Foxtable(狐表)用户栏目专家坐堂 → [求助]关于跨表应用更新代码的问题,求大神指教!


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

主题:[求助]关于跨表应用更新代码的问题,求大神指教!

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


加好友 发短信
等级:童狐 帖子:292 积分:1864 威望:0 精华:0 注册:2013/3/16 21:31:00
[求助]关于跨表应用更新代码的问题,求大神指教!  发帖心情 Post By:2013/4/6 17:00:00 [只看该作者]

Select Case e.DataCol.Name
Case
"品名","型号","规格",
"单价"
Dim Filter As String = "[产品编号] = '" & e.DataRow("产品编号") & "'"
DataTables("订单").ReplaceFor(e.DataCol.Name, e.NewValue, Filter)
End
Select

这里有个问题,就是产品表如果是直接删除表格的行,则订单表先加载的内容不会变,或者如果是先清除的是产品表上的产品编号,订单表上的内容也不会变!

求大神帮忙,如何才能让产品表发生上述2种情况,订单表上的"品名","型号","规格","单价"内容也会随变化和清除,要保留订单表的产品编号。


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


加好友 发短信
等级:童狐 帖子:292 积分:1864 威望:0 精华:0 注册:2013/3/16 21:31:00
  发帖心情 Post By:2013/4/6 17:46:00 [只看该作者]

有大神能帮忙吗?

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


加好友 发短信
等级:童狐 帖子:292 积分:1864 威望:0 精华:0 注册:2013/3/16 21:31:00
  发帖心情 Post By:2013/4/6 18:13:00 [只看该作者]

这个问题没办法解决吗?

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


加好友 发短信
等级:小狐 帖子:321 积分:2468 威望:0 精华:2 注册:2013/1/16 19:33:00
  发帖心情 Post By:2013/4/6 18:20:00 [只看该作者]

产品表BeforeDeleteDataRow事件

Dim Filter As String = "[产品编号] = '" & e.DataRow("产品编号") & "'"
Dim ss() As String ={"品名","型号","规格","单价"}
For Each s As String In ss
DataTables("订单").ReplaceFor(s, Nothing, Filter)
Next

为什么要清除产品表上的产品编号,想不明白。
[此贴子已经被作者于2013-4-6 18:21:45编辑过]

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


加好友 发短信
等级:童狐 帖子:292 积分:1864 威望:0 精华:0 注册:2013/3/16 21:31:00
  发帖心情 Post By:2013/4/6 20:26:00 [只看该作者]

以下是引用fjlclxj在2013-4-6 18:20:00的发言:
产品表BeforeDeleteDataRow事件

Dim Filter As String = "[产品编号] = '" & e.DataRow("产品编号") & "'"
Dim ss() As String ={"品名","型号","规格","单价"}
For Each s As String In ss
DataTables("订单").ReplaceFor(s, Nothing, Filter)
Next

为什么要清除产品表上的产品编号,想不明白。测试没作用,不行啊!
产品下架,没有了呢!打个比方。
[此贴子已经被作者于2013-4-6 18:21:45编辑过]

[此贴子已经被作者于2013-4-6 20:35:59编辑过]

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


加好友 发短信
等级:小狐 帖子:321 积分:2468 威望:0 精华:2 注册:2013/1/16 19:33:00
  发帖心情 Post By:2013/4/6 22:44:00 [只看该作者]

测试有用的,最后要有个DataTables("订单").Save
不会发附件
[此贴子已经被作者于2013-4-6 22:47:15编辑过]

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


加好友 发短信
等级:童狐 帖子:292 积分:1864 威望:0 精华:0 注册:2013/3/16 21:31:00
  发帖心情 Post By:2013/4/6 23:15:00 [只看该作者]

以下是引用fjlclxj在2013-4-6 22:44:00的发言:
测试有用的,最后要有个DataTables("订单").Save
不会发附件
[此贴子已经被作者于2013-4-6 22:47:15编辑过]

我测试还是什么动静都没!


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


加好友 发短信
等级:小狐 帖子:321 积分:2468 威望:0 精华:2 注册:2013/1/16 19:33:00
  发帖心情 Post By:2013/4/7 20:01:00 [只看该作者]

 下载信息  [文件大小:   下载次数: ]
图片点击可在新窗口打开查看点击浏览该文件:更新.table


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


加好友 发短信
等级:童狐 帖子:292 积分:1864 威望:0 精华:0 注册:2013/3/16 21:31:00
  发帖心情 Post By:2013/4/7 20:23:00 [只看该作者]

FJL,你这个解决了删除行的问题,但是还有在不删除行的情况下,清除产品表内容时,由于是先清除的产品编号,订单表的品名","型号","规格","单价"这四项内容仍然不会发生变化

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


加好友 发短信
等级:小狐 帖子:321 积分:2468 威望:0 精华:2 注册:2013/1/16 19:33:00
  发帖心情 Post By:2013/4/7 20:42:00 [只看该作者]

见下楼
[此贴子已经被作者于2013-4-7 20:48:53编辑过]

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