以文本方式查看主题

-  Foxtable(狐表)  (http://foxtable.net/bbs/index.asp)
--  专家坐堂  (http://foxtable.net/bbs/list.asp?boardid=2)
----  [求助]导出  (http://foxtable.net/bbs/dispbbs.asp?boardid=2&id=150560)

--  作者:crazyfengyu
--  发布时间:2020/6/2 10:38:00
--  [求助]导出
If dlg.ShowDialog = DialogResult.Ok Then
    Book.Save(dlg.FileName)
    Dim Proc As New Process
    Proc.File = dlg.FileName
    Proc.Start()

End
If
导出表格的时候选择保存路径的系统窗口弹出后,如何设置默认的文件名?

--  作者:有点蓝
--  发布时间:2020/6/2 11:03:00
--  
dlg.FileName = “xxxx”
If dlg.ShowDialog = DialogResult.Ok Then

--  作者:crazyfengyu
--  发布时间:2020/6/2 15:58:00
--  [求助]控件
1.窗口有2个按钮  一个新增  一个保存
订单表新增一行前想对上一行自动执行一次保存按钮里面的代码

2.使用过滤条件为 "版本=\'V1.0\'"  会报错提示,缺少运算符
[此贴子已经被作者于2020/6/2 16:18:21编辑过]

--  作者:有点蓝
--  发布时间:2020/6/2 16:23:00
--  
1、调用保存按钮的代码:http://www.foxtable.com/webhelp/topics/2309.htm
2、贴出完整代码

--  作者:crazyfengyu
--  发布时间:2020/6/2 16:29:00
--  
dim r2 as row = tables("订单列表").Current
r2("被占用数") = DataTables("订单明细").Compute("Sum(占用数)","编号=\'" & r2("编号") & " and 版本号=\'" & r2("版本号") & "\'")


------r2 的版本号为  "V1.0" 的时候就会报错。其他的没有\'
图片点击可在新窗口打开查看此主题相关图片如下:snipaste_2020-06-02_16-28-10.jpg
图片点击可在新窗口打开查看
.\'的就是正常的


--  作者:有点蓝
--  发布时间:2020/6/2 16:43:00
--  
带点我测试没有问题,做个实例发上来看看
--  作者:crazyfengyu
--  发布时间:2020/6/2 16:59:00
--  
dim r2 as row = tables("订单列表").Current
r2("被占用数") = DataTables("订单明细").Compute("Sum(占用数)","编号=\'" & r2("编号") & " and 版本号=\'" & r2("版本号") & "\'")
r2("被占用数") = DataTables("订单明细").Compute("Sum(占用数)","版本号=\'" & r2("版本号") & " and 编号=\'" & r2("编号") & "\'")

将版本号和编号换一个位置就好了,这是啥情况