Foxtable(狐表)用户栏目专家坐堂 → [求助]移动开发中 的日期格式 和逻辑列的值


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

主题:[求助]移动开发中 的日期格式 和逻辑列的值

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


加好友 发短信
等级:七尾狐 帖子:1653 积分:14702 威望:0 精华:0 注册:2014/6/6 8:42:00
[求助]移动开发中 的日期格式 和逻辑列的值  发帖心情 Post By:2017/7/9 1:09:00 [只看该作者]

老师,下面的代码怎么不执行?该如何修改?谢谢!

开始时间 和 结束时间 后台表中的格式是 时间 ,加载后成了 1900-01-01 ,编辑页面显示在输入框的数据没问题。

Dim dt As DataTable = cmd.ExecuteReader
dt.DataCols("开始时间").SetDateTimeFormat(DateTimeFormatEnum.Time)
dt.DataCols("结束时间").SetDateTimeFormat(DateTimeFormatEnum.Time)

 

如何获取当前表 逻辑列的值?下面的代码 当前表 提交申请的值 TRUE 时,显示的FALSE  未选中

 

            With .AddSwitch("提交申请","提交申请")
                 .Value = dr("提交申请")

            End With

 

[此贴子已经被作者于2017/7/9 8:19:54编辑过]

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


加好友 发短信
等级:版主 帖子:85326 积分:427815 威望:0 精华:5 注册:2012/10/18 22:13:00
  发帖心情 Post By:2017/7/9 10:14:00 [只看该作者]


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


加好友 发短信
等级:七尾狐 帖子:1653 积分:14702 威望:0 精华:0 注册:2014/6/6 8:42:00
  发帖心情 Post By:2017/7/9 17:39:00 [只看该作者]

老师,可能是我没説清楚

1、http://www.foxtable.com/mobilehelp/  菜单综合示例 的 Edit 如何获取 逻辑列的值  .value = dr("提交申请") 没有显示后台表真正的  dr("提交申请") 值。始终是 未选中状态

2、http://www.foxtable.com/mobilehelp/  菜单综合示例 的 list 加载后台表的 开始时间 (TIME格式)如 08:15 测试发现 有的是date 格式 有的是 1900-01-01.用  dt.DataCols("开始时间").SetDateTimeFormat(DateTimeFormatEnum.Time) 无效。
   但是在上面的 Edit输入框中显示的和后台表的开始时间 是一样的 为时间格式,如 08:15


图片点击可在新窗口打开查看此主题相关图片如下:qq图片20170709174439.png
图片点击可在新窗口打开查看

图片点击可在新窗口打开查看此主题相关图片如下:qq图片20170709174524.png
图片点击可在新窗口打开查看
[此贴子已经被作者于2017/7/9 17:46:57编辑过]

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


加好友 发短信
等级:版主 帖子:85326 积分:427815 威望:0 精华:5 注册:2012/10/18 22:13:00
  发帖心情 Post By:2017/7/9 17:57:00 [只看该作者]

1、不是设置value,认认真真看 http://www.foxtable.com/mobilehelp/scr/0049.htm

 

2、不要用datatable,用Table的生成方法 http://www.foxtable.com/mobilehelp/scr/0067.htm


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


加好友 发短信
等级:七尾狐 帖子:1653 积分:14702 威望:0 精华:0 注册:2014/6/6 8:42:00
  发帖心情 Post By:2017/7/11 7:34:00 [只看该作者]

老师,用table 解决了时间显示的问题,但是分页 的问题 无法解决了。用datatable 从后台加载 可以用sql server 的  row_number 分页加载函数。table如何分页?谢谢!

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


加好友 发短信
等级:版主 帖子:85326 积分:427815 威望:0 精华:5 注册:2012/10/18 22:13:00
  发帖心情 Post By:2017/7/11 8:33:00 [只看该作者]

以下是引用zcgmxf在2017/7/11 7:34:00的发言:
老师,用table 解决了时间显示的问题,但是分页 的问题 无法解决了。用datatable 从后台加载 可以用sql server 的  row_number 分页加载函数。table如何分页?谢谢!

 

原先的代码可以不变,弄一个窗口表,然后设置datasource属性

 

http://www.foxtable.com/webhelp/scr/1909.htm

 


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


加好友 发短信
等级:版主 帖子:85326 积分:427815 威望:0 精华:5 注册:2012/10/18 22:13:00
  发帖心情 Post By:2017/7/11 8:35:00 [只看该作者]

以下是引用zcgmxf在2017/7/11 7:34:00的发言:
老师,用table 解决了时间显示的问题,但是分页 的问题 无法解决了。用datatable 从后台加载 可以用sql server 的  row_number 分页加载函数。table如何分页?谢谢!

 

或者是不要用dt,直接用fill,如

 

http://www.foxtable.com/webhelp/scr/1929.htm

 

http://www.foxtable.com/webhelp/scr/2912.htm

 


 回到顶部