Foxtable(狐表)用户栏目专家坐堂 → [讨论]还没有选择就执行代码了


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

主题:[讨论]还没有选择就执行代码了

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


加好友 发短信
等级:童狐 帖子:201 积分:1386 威望:0 精华:0 注册:2015/4/14 17:39:00
[讨论]还没有选择就执行代码了  发帖心情 Post By:2015/6/16 16:17:00 [只看该作者]

不知道为什么。我在  selectedindexchanged事件里面,写入如下代码:

   

 
Dim  a As String =e.Form.Controls("ComboBox1").text
    Dim Book As New XLS.Book(ProjectPath & "Attachments\学籍卡.xls") '打开模板
    Dim fl As String = ProjectPath & "Reports\" & a & ".pdf"
    Dim Sheet As XLS.Sheet = Book.Sheets(0)
    Sheet(1,9).Value = "<[班级名称] = '" & a &"'>"
    Book.Build() '生成报表
    book.SaveToPDF(fl)

 Dim Proc As New Process    '打开报表输出目录
Proc.File = ProjectPath & "reports"
Proc.Start()

 

现在问题出现在 窗口的复合框。 我还没有选择任何班级,就出现  文档未保存  对话框。也就是说 我还没有选择班级,居然已经执行代码。

  当然,我选择班级,这个代码能准确执行的。  那么,我的错误出现在哪儿?


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