e.Form.controls("Table1").Table.Fill("Select 学期,班级,a.学生编号,a.学生姓名 * {学生基本信息} a Inner JOIN {缴学费信息} b ON a.学生编号 = b.学生编号 WHERE 学期 = \'"& XQ &"\' ORDER BY 学期,班级,a.学生编号","数据库", True)
可以在查询时直接删除吗?
-- 作者:有点蓝
-- 发布时间:2016/9/9 17:30:00
--
什么数据库?
-- 作者:有点蓝
-- 发布时间:2016/9/9 17:34:00
-- 试试
SubString(a.学生姓名,2,len(a.学生姓名) - 3) as 学生姓名
-- 作者:良才
-- 发布时间:2016/9/9 20:16:00
--
SubString(a.学生姓名,2,len(a.学生姓名) - 3) as 学生姓名
这样不行,“学生姓名”有的4个字,Access 数据库
[此贴子已经被作者于2016/9/9 20:16:31编辑过]
-- 作者:良才
-- 发布时间:2016/9/9 20:26:00
--
编写DrawCell事件
If e.Col.Name = "学生姓名" AndAlso e.Text.Split("-").Length >= 2 Then
e.Text = e.Text.Split("-")(1)
End If
自能隐藏,打印时还是有的。
能在打印加代码删除吗?
Dim Book As New XLS.Book(ProjectPath & "报表模板\\点名册.xls") Dim fl As String = ProjectPath & "Reports\\点名册.xls" Book.Build() Book.Save(fl) Dim App As New MSExcel.Application Dim Wb As MSExcel.WorkBook = App.WorkBooks.Open(fl) Dim Ws As MSExcel.WorkSheet = Wb.WorkSheets(1) App.Visible = True Ws.PrintPreview App.Quit