找回密码
 立即注册

QQ登录

只需一步,快速开始

leikaihua

注册会员

25

主题

78

帖子

193

积分

注册会员

积分
193

活字格认证

leikaihua
注册会员   /  发表于:2014-12-25 13:13  /   查看:5863  /  回复:4
     vsFlex8.ocx com

1、当绑定数据库的字段类型为时间时,显示如图。 目前设置对齐  CellAlignment  都无效。请问如何实现?
2、虽然通过格式化 可以实现 yyyy-mm-dd hh:mm:ss 的时间格式,但是我想让其默认就是此格式,请问通过 c1表格可以设置吗?  如果不能数据库如何设置可以使c1读出的日期时间 为: yyyy-mm-dd hh:mm:ss 。数据库为 ACCESS

本帖子中包含更多资源

您需要 登录 才可以下载或查看,没有帐号?立即注册

x

4 个回复

倒序浏览
Alice
社区贡献组   /  发表于:2014-12-25 19:32:00
沙发
回复 1楼leikaihua的帖子

1.可以设置单元格的align或是列的align。
单元格语法:
[form!]vsFlexGrid.Cell(Setting As CellPropertySettings, [R1 As Long], [C1 As Long], [R2 As Long], [C2 As Long]) [ = Value ]
里面的参数的常量是FlexcpAlignment,值是2。
具体看文档:
http://helpcentral.componentone. ... ts/cellproperty.htm
2.flexgrid不能设置,因为要考虑到整个flexgrid单元格的类型有很多。
可以设置ColFormat给列设置format。文档参考
http://helpcentral.componentone. ... 2dataformatting.htm

有关数据库的设置日期默认读出格式,你可以上网查找相关资源。
请点击评分,对我的服务做出评价!  5分为非常满意!

葡萄城控件服务团队

官方网站: http://www.gcpowertools.com.cn
回复 使用道具 举报
leikaihua
注册会员   /  发表于:2014-12-27 08:39:00
板凳
回复 2楼Alice的帖子

使用 vsFlexGrid.Cell(2, -1,3, ,)=1   设置 对齐方式 时 是无效 ,当字段为日期时间型时。
比如上面设置为 左中对齐  ,但是表格还是显示如顶楼的图片一样。
回复 使用道具 举报
leikaihua
注册会员   /  发表于:2014-12-27 08:53:00
地板
还有 我已经在ACCESS数据库中将时间格式改为了:yyyy-mm-dd hh nn ss 了,数据库已经按照这个格式显示了,但是c1在绑定之后 依旧显示为 如顶楼的图片一样的。
回复 使用道具 举报
Alice
社区贡献组   /  发表于:2014-12-29 11:04:00
5#
回复 4楼leikaihua的帖子

参考代码:
  1.   ' format dates
  2.         fg.ColFormat(1) = "yyyy-mm-dd"
  3.         fg.ColFormat(2) = "Medium Date"
  4.         fg.ColFormat(3) = "Medium Time"

  5.         ' set some cells
  6.         fg.TextMatrix(1, 1) = #7/4/1969#
  7.         fg.TextMatrix(1, 2) = #7/4/1969#
  8.         fg.TextMatrix(1, 3) = #7/4/1969#

  9.         ' display results:   
  10.         Dim i%
  11.         Debug.Print "Format"; Tab(20); "Content"; Tab(40); "Display"
  12.         Debug.Print "-----------"; Tab(20); "-----------"; Tab(40); "-------------"
  13.         For i = 1 To 3
  14.               Debug.Print fg.ColFormat(i); Tab(20); _
  15.                           fg.Cell(flexcpText, 1, i); Tab(40); _
  16.                           fg.Cell(flexcpTextDisplay, 1, i)
  17. Next
复制代码


具体文档参考:
http://helpcentral.componentone. ... lformatproperty.htm

评分

参与人数 1满意度 +5 收起 理由
leikaihua + 5 很热心

查看全部评分

请点击评分,对我的服务做出评价!  5分为非常满意!

葡萄城控件服务团队

官方网站: http://www.gcpowertools.com.cn
回复 使用道具 举报
您需要登录后才可以回帖 登录 | 立即注册
返回顶部