Foxtable(狐表)用户栏目专家坐堂 → SQLTable表


  共有2003人关注过本帖平板打印复制链接

主题:SQLTable表

美女呀,离线,留言给我吧!
lfz123
  1楼 | 信息 | 搜索 | 邮箱 | 主页 | UC


加好友 发短信
等级:二尾狐 帖子:530 积分:4607 威望:0 精华:0 注册:2018/3/24 18:04:00
SQLTable表  发帖心情 Post By:2018/12/17 10:54:00 [只看该作者]

请教老师:我在窗口新建了一个表,有一个步骤没有出来结果,不知道设计思路是否正确?

此主题相关图片如下:表设计1.png
按此在新窗口浏览图片

窗口表事件 第二步

 

收款通知单_Table1_DataColChanged  这一步未实现

 

If e.DataCol.name = "工程fa piao消账码" Then

    Dim dr1 As DataRow = DataTables("销项fa piao").Find("工程fa piao消帐码 = '"& e.datarow("工程fa piao消帐码") & "'")

    e.DataRow("公司名称") = dr1("fa piao抬头")

    e.DataRow("工程名称") = dr1("工程名称")

    e.DataRow("领用人") = dr1("领用人")

    e.DataRow("fa piao日期") = dr1("fa piao日期")

    e.DataRow("fa piao金额") = DataTables("销项fa piao").compute("sum(价税合计)","工程fa piao消帐码 = '"& e.datarow("工程fa piao消帐码") & "'")

End If

 

窗口与控件事件  第一步

 

收款通知单_AfterLoad  这一步已经实现了

 

Dim dtb As New DataTableBuilder("B")

dtb.AddDef("公司名称", Gettype(String), 50)

dtb.AddDef("工程名称", Gettype(String), 50)

dtb.AddDef("领用人", Gettype(String), 50)

dtb.AddDef("fa piao日期", Gettype(Date))

dtb.AddDef("fa piao金额", Gettype(Double))

dtb.AddDef("收款日期", Gettype(Date))

dtb.AddDef("收款金额", Gettype(Double))

dtb.AddDef("未收款", Gettype(Double))

dtb.AddDef("工程fa piao消帐码", Gettype(String), 50)

Tables("收款通知单_table1").DataSource = dtb.BuildDataSource

Dim str As String = CurrentTable.current("工程fa piao消账码")

Dim r As Row = Tables("收款通知单_table1").addnew

r("工程fa piao消帐码") = str



 回到顶部