以文本方式查看主题
- Foxtable(狐表) (http://foxtable.com/bbs/index.asp)
-- 专家坐堂 (http://foxtable.com/bbs/list.asp?boardid=2)
---- [求助] (http://foxtable.com/bbs/dispbbs.asp?boardid=2&id=77684)
|
-- 作者:yupeng
-- 发布时间:2015/11/23 15:37:00
-- [求助]
代码:
Dim proc As new Process If Tables("打板记录").current.IsNull("物料卡") Then MessageBox.Show("此款无物料卡,请刷新后再试!") Else proc.File = DataTables("打板记录").DataCols("物料卡").DefaultFolder & "/" & Tables("打板记录").current("物料卡") proc.Start End If
项目打开后,在窗口运行上面的代码显示运行错误:系统找不到指定的文件。
但是我编辑任何一行后再运行就可以
还有就我是另一个窗口运行此代码(另一个表),也是没有问题的。
|
-- 作者:大红袍
-- 发布时间:2015/11/23 15:41:00
--
msgbox看一下路径是什么。
Dim proc As new Process If Tables("打板记录").current.IsNull("物料卡") Then MessageBox.Show("此款无物料卡,请刷新后再试!") Else Dim fpath As String = DataTables("打板记录").DataCols("物料卡").DefaultFolder fpath = iif(fpath > "", fpath, ProjectPath & "Attachments") proc.File = fpath & "/" & Tables("打板记录").current("物料卡") proc.Start End If
|
-- 作者:yupeng
-- 发布时间:2015/11/23 16:02:00
--
尚未提供文件名,因此无法启动进程。
|
-- 作者:大红袍
-- 发布时间:2015/11/23 16:38:00
--
看2楼。报什么错?
|
-- 作者:yupeng
-- 发布时间:2015/11/23 16:47:00
--
看不来路径 把您的代码复上去 还是显示系统找不到指定的文件 谢谢
|
-- 作者:大红袍
-- 发布时间:2015/11/23 16:48:00
--
msgbox(proc.File)看一下路径啊,你肯定没有对应的文件啊。
|
-- 作者:yupeng
-- 发布时间:2015/11/23 17:33:00
--
此主题相关图片如下:qq截图20151123173100.jpg

此主题相关图片如下:11.jpg

|
-- 作者:大红袍
-- 发布时间:2015/11/23 17:35:00
--
认认真真看路径提示。
你的文件夹是 报价管理 啊
|
-- 作者:yupeng
-- 发布时间:2015/11/23 17:55:00
--
谢谢您了
|