以文本方式查看主题
- Foxtable(狐表) (http://foxtable.net/bbs/index.asp)
-- 专家坐堂 (http://foxtable.net/bbs/list.asp?boardid=2)
---- 在窗口中显示合并模式的表 (http://foxtable.net/bbs/dispbbs.asp?boardid=2&id=72960)
|
-- 作者:bestorange
-- 发布时间:2015/8/9 21:09:00
-- 在窗口中显示合并模式的表
此主题相关图片如下:qq图片20150809170514.png
此主题相关图片如下:qq图片20150809200806.png
之前发帖求助过关于课表的问题,现在决定用合并单元格的方式来展示
我在"教师课表"中使用自由合并模式 得出图1
然后建了窗口"课程表",编写了命令:
Tables("教师课表").Filter = "星期 = \'" & e.Form.Controls("ComboBox1").Text & "\'"
控件ComboBox1绑定了 "教师课表"的"星期"列
课时预览发现, 无法显示
|
-- 作者:bestorange
-- 发布时间:2015/8/9 21:10:00
--
要在窗口事件中 加
With Tables("教师课表") .MergeMode = MergeModeEnum.Free .MergeCols.Clear() .MergeCols.Add("星期") .MergeCols.Add("教师姓名") .MergeSort = "星期,教师姓名" .AllowMerge = True End With
吗??
|
-- 作者:bestorange
-- 发布时间:2015/8/9 21:11:00
--
.NET Framework 版本:2.0.50727.8009 Foxtable 版本:2014.11.11.1 错误所在事件: 详细错误信息: 从字符串“程莉”到类型“Decimal”的转换无效。
|
-- 作者:有点蓝
-- 发布时间:2015/8/9 21:19:00
--
这个错不是上面代码的问题
|
-- 作者:bestorange
-- 发布时间:2015/8/9 21:26:00
--
那是什么错??还有 我星期 列 是字符型列
如何按照 星期有到星期日 排序呢?
|
-- 作者:bestorange
-- 发布时间:2015/8/9 21:33:00
--
还有 日期时间格式 怎样设置 能显示成 当天是星期几?
|
-- 作者:bestorange
-- 发布时间:2015/8/9 21:36:00
--
问题错在 Tables("教师课表").Filter = "星期 = \'" & e.Form.Controls("ComboBox1").Text & "\'"
这条命令
|
-- 作者:大红袍
-- 发布时间:2015/8/10 9:46:00
--
If e.Form.Controls("ComboBox1").Text = nothing then Tables("教师课表").Filter = "" Else Tables("教师课表").Filter = "星期 = \'" & e.Form.Controls("ComboBox1").Text & "\'" End If
|