以文本方式查看主题 - Foxtable(狐表) (http://foxtable.com/bbs/index.asp) -- 专家坐堂 (http://foxtable.com/bbs/list.asp?boardid=2) ---- 几天来使用foxtable遇到的几个问题 (http://foxtable.com/bbs/dispbbs.asp?boardid=2&id=34692) |
-- 作者:zhsenchzhi -- 发布时间:2013/6/13 3:04:00 -- 几天来使用foxtable遇到的几个问题
2 某列 设为 datetime 型, 自己设计了一个 dropdownform 型的输入界面, 该界面一出现,为什么该列的值 自动变成了 datelongtime型的,导致出现问题 3 如何获得类型名称 4 上课开始时间 为 datetime 型的字段 ,为什么不能通过 trv.BuildTree(dt,"上课开始时间 YM|教师ID") 这种方式 建立加载目录树呢? 提示 “上课开始时间 YM” 不存在, 而通过 openloadtree(dt,"上课开始时间 YM|教师ID") ,就可以,这是为什么 5 汇总模式的分组列 用的是 编码,然后通过数据字典 显示成名称,设置完汇总模式后,在 小计 前面 显示 的是 分组列的编码值, 能不能想办法显示成 名称呢? 6 用代码 给某表加了 汇总模式,第一次显示数据正确,刷新后,还是这些数据,显示不正确,是不是 是因为在 汇总模式下更新了数据,怎样用代码退出汇总模式? 7怎样快速注释掉一大段代码,一行一行注释,太麻烦 |
-- 作者:Bin -- 发布时间:2013/6/13 8:43:00 -- 1.这是可以,你应该是拼接错误,或者未为变量赋值等 其他原因造成的. 2.DateTIme型 值当然是DateTIme型啊 3.什么意思? 4.上个例子看看 5.根据编码更改该列的值,或者手动编码汇总 2个方法 6.设置FILTER="" 就可以退出汇总了 7.这个目前没有办法.
|
-- 作者:lsy -- 发布时间:2013/6/13 9:47:00 -- 7.怎么会呢?选定几行就注释几行,全部选中,就可以全部注释,方便的很啦。 |
-- 作者:zhsenchzhi -- 发布时间:2013/6/13 11:38:00 -- 可能是我问他没有描述清楚,第一个问题,指的是通过列属性 来设置 数据字典,其中的筛选无法使用全局变量,如下图所示
|
-- 作者:Bin -- 发布时间:2013/6/13 11:41:00 -- 图挂了 |
-- 作者:zhsenchzhi -- 发布时间:2013/6/13 11:43:00 -- 第2个问题, 某列 设为 datetime 型, 自己设计了一个 dropdownform 型的输入界面, 该界面一出现,为什么该列的值 自动变成了 datelongtime型的,导致出现问题 如下图,正常情况下:
此时显示的时间 到 分
加了dropdownform后,一旦打开dropdownform,变为了 datelongtime,时间显示到秒,直接取消,关掉dropdowntime,还是不能变回到datetime,然后焦点不能离开该列,也不能修改,只能将他的值删掉重新输入
|
-- 作者:zhsenchzhi -- 发布时间:2013/6/13 11:45:00 -- 3 第三个问题 ,实际上是在出现第二个问题后,我想获得 该列 值 的类型名称,看是datetime型的,还是datelongtime型的 |
-- 作者:XYT -- 发布时间:2013/6/13 11:46:00 -- 你怎么用这个来输入日期,不是有这日期输入框吗?图片还是看不了,用IE上传 |
-- 作者:zhsenchzhi -- 发布时间:2013/6/13 12:02:00 -- 上课开始时间 为 datetime 型的字段 ,为什么不能通过 trv.BuildTree(dt,"上课开始时间 YM|教师ID") 这种方式 建立加载目录树呢? 提示 “上课开始时间 YM” 不存在, 而通过 openloadtree(dt,"上课开始时间 YM|教师ID") ,
上图,左边 是 通过 菜单工具中设置 的 加载树,选择的 列是 上课开始时间,类型为datetime,通过 上课开始时间 YM 来设置加载树,能正确显示
右边是通过代码,来实现上述功能,因为 上边的设置不能进一步设置 别的加载条件,代码如下,执行时报错 Dim cmd As New SQLCommand
Dim dt As DataTable cmd.C cmd.CommandText = "SELECT * From {教师上课登记} where [所属中心ID]=" & _user_center_id dt = cmd.ExecuteReader() Dim trv As WinForm.TreeView = e.Form.Controls("TreeViewSearch") trv.BuildTree(dt,"上课开始时间 Y|教师ID") ’此行改为trv.BuildTree(dt,"上课开始时间 YM|教师ID") 或者 trv.BuildTree(dt,"上课开始时间 YM") 也是一样 |
-- 作者:XYT -- 发布时间:2013/6/13 12:07:00 -- 你的图片还是看不到,这样不知道怎么弄,搞个例子吧 |