Foxtable(狐表)用户栏目专家坐堂 → 紧急求救!


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

主题:紧急求救!

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


加好友 发短信
等级:狐精 帖子:3313 积分:23146 威望:0 精华:1 注册:2009/3/31 11:25:00
紧急求救!  发帖心情 Post By:2009/9/17 17:40:00 [只看该作者]

dim j as integer
'清除库存数据
dim tb as table = Tables("开卷导入临时表")
tb.Focus
if Tables("开卷导入临时表").count > 0 then
for j = 0 to tb.count-1
    tb.rows.Remove(0)
next
end if

Dim cmd As New SQLCommand
cmd.C
Dim dlg As New OpenFileDialog '定一个新的OpenFileDialog
dim s1 as string
   dlg.Filter= "Excel文件|*.xls"    '|文本文件|*.txt|Access文件|*.mdb" '设置筛选器
If dlg.ShowDialog = DialogResult.Ok Then '如果用户单击了确定按钮
   s1 = dlg.FileName
   If s1<> " " then
      Dim Book As New XLS.Book(s1)
      Dim ss3 as string = Book.Sheets(0).Name + "$"
      Dim mg As New Merger
      mg.SourcePath = s1
      mg.Format = "excel" '指定格式
      mg.SourceTableName = ss3     '指定要合并的表
      mg.DataTableName = "开卷导入临时表"   '指定接收数据的表
      mg.Filter = "[捆包号] <> ''" '指定合并条件
      mg.Fields = "发货通知号,捆包号,生产厂家资源号,品名,钢种,毛重,净重,件数,规格"
      mg.Merge() '开始合并
  end if
end if
if tables("开卷导入临时表").count > 0 then
   for i as integer = 0 to tables("开卷导入临时表").count -1
       dim dr as row = tables("开卷导入临时表").rows(i)
      dr("出货日期") = format(date.now,"yyyy-MM-dd")
   Next
end if


以上代码是导入数据功能,在我电脑上可以正常使用,在另外一台电脑上出现如下画面,求教各位!谢帮忙!!
图片点击可在新窗口打开查看此主题相关图片如下:1.jpg
图片点击可在新窗口打开查看

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


加好友 发短信 一级勋章
等级:MVP荣誉狐 帖子:5154 积分:31434 威望:0 精华:8 注册:2008/9/8 12:27:00
  发帖心情 Post By:2009/9/17 18:06:00 [只看该作者]

图片点击可在新窗口打开查看   没用过导入,同情之·····     难道xxxxx.table的路径也要一致?

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


加好友 发短信
等级:狐精 帖子:3313 积分:23146 威望:0 精华:1 注册:2009/3/31 11:25:00
  发帖心情 Post By:2009/9/17 18:11:00 [只看该作者]

这下可搞杂了,昨天也好好的,不知动了哪里怎会这样。我电脑上没事,刚好正要用的电脑上就出问题,关键时候,出问题呀!

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


加好友 发短信
等级:狐精 帖子:3313 积分:23146 威望:0 精华:1 注册:2009/3/31 11:25:00
  发帖心情 Post By:2009/9/17 18:28:00 [只看该作者]

s1 = dlg.FileName 得出的路径怎么要加上系统项目的路径呢?

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


加好友 发短信
等级:狐精 帖子:3313 积分:23146 威望:0 精华:1 注册:2009/3/31 11:25:00
  发帖心情 Post By:2009/9/17 18:34:00 [只看该作者]

哦,终于找出原因了,原来在开发者登陆时就不会出现,如果设置了黙认的用户时,路径不正确了。这是一个BUG呀。

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


加好友 发短信
等级:狐精 帖子:3313 积分:23146 威望:0 精华:1 注册:2009/3/31 11:25:00
  发帖心情 Post By:2009/9/17 18:35:00 [只看该作者]

害得我不轻了,给老板K了我一顿呀。

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


加好友 发短信
等级:狐精 帖子:3313 积分:23146 威望:0 精华:1 注册:2009/3/31 11:25:00
  发帖心情 Post By:2009/9/17 19:07:00 [只看该作者]

真正原因是,使用了Defaultproject.txt直接打开项目时,路径会把Defaultproject.txt中的路径加上去,如果不用Defaultproject.txt打开时,选择的路径才正确。请老大尽快处理这个Bug吧。这段时间真是烦透了。

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


加好友 发短信 一级勋章
等级:MVP荣誉狐 帖子:5154 积分:31434 威望:0 精华:8 注册:2008/9/8 12:27:00
  发帖心情 Post By:2009/9/17 19:14:00 [只看该作者]

发布自己的系统

下面的发布功能针对的是商业版本和试用版,开发版的发布功能与此不同。

发布步骤:

1、将foxtable.exe和foxtable.chm改为你喜欢的名字。
2、将你项目的整个目录复制到foxtable目录下。
3、创建文本文件DefaultProject.txt,里头写入目录名称和项目名称(最好同名),例如:金越进销存\金越进销存.table
4、将整个foxtable目录复制到任何电脑,即可直接启动foxtable并打开你的项目文件 。
5、DefaultProject.txt必须位于foxtable目录下,而不是项目目录下。

注意如果改foxtable.chm和foxtable.exe,必须改为相同的名字,例如jyt.exe、jyt.chm
 


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


加好友 发短信
等级:狐精 帖子:3313 积分:23146 威望:0 精华:1 注册:2009/3/31 11:25:00
  发帖心情 Post By:2009/9/18 8:02:00 [只看该作者]

以下是引用mr725在2009-9-17 19:14:00的发言:

发布自己的系统

下面的发布功能针对的是商业版本和试用版,开发版的发布功能与此不同。

发布步骤:

1、将foxtable.exe和foxtable.chm改为你喜欢的名字。
2、将你项目的整个目录复制到foxtable目录下。
3、创建文本文件DefaultProject.txt,里头写入目录名称和项目名称(最好同名),例如:金越进销存\金越进销存.table
4、将整个foxtable目录复制到任何电脑,即可直接启动foxtable并打开你的项目文件 。
5、DefaultProject.txt必须位于foxtable目录下,而不是项目目录下。

注意如果改foxtable.chm和foxtable.exe,必须改为相同的名字,例如jyt.exe、jyt.chm
 

 是按以上方法的呀。就是出错呀。


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


加好友 发短信
等级:管理员 帖子:47497 积分:251403 威望:0 精华:91 注册:2008/6/17 17:14:00
  发帖心情 Post By:2009/9/18 8:32:00 [只看该作者]

做个简单的例子看看,我怎么测试不出来的啊

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