Foxtable(狐表)用户栏目专家坐堂 → [求助]如何用代码设置逻辑列的“逻辑格式”


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

主题:[求助]如何用代码设置逻辑列的“逻辑格式”

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


加好友 发短信
等级:童狐 帖子:252 积分:2193 威望:0 精华:0 注册:2011/6/28 16:50:00
[求助]如何用代码设置逻辑列的“逻辑格式”  发帖心情 Post By:2011/9/27 13:37:00 [只看该作者]

逻辑格式

如果选定列是逻辑列,列属性窗口会出现一个“逻辑格式”属性。
在默认情况下,逻辑列以检查框的形式显示,检查框被选中表示True,否则表示False。
如果你希望用字符型形式表示逻辑值,例如开/关、高/低等等,可以通过设置逻辑格式属性来实现。
例如你希望单元格值为True的时候显示“开”,单元格内容为False的时候显示“关”,只需将逻辑格式属性设为“开;关”即可,注意字符之间是用分号(;)分割的。
对于设置了格式的逻辑列,可以通过双击单元格或按空格键来改变单元格内容。

 

 

用代码如何设置逻辑格式?求助!!!

 


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


加好友 发短信
等级:管理员 帖子:47448 积分:251054 威望:0 精华:91 注册:2008/6/17 17:14:00
  发帖心情 Post By:2011/9/27 14:08:00 [只看该作者]

DataTables("表A").DataCols("逻辑列名").SetFormat("是;否")

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


加好友 发短信
等级:童狐 帖子:252 积分:2193 威望:0 精华:0 注册:2011/6/28 16:50:00
  发帖心情 Post By:2011/9/27 14:50:00 [只看该作者]

如获至宝,谢谢。本人对易表较熟,一心想打造出一个与易表类似的菜单,多亏狐爸支持,现已完成85%的工作量。还有一些卡壳的地方,就是不知道某些列的属性,没法赋值和获值。具体如下:

数值列:(最大小数位数,固定小数位数,显示千位分割符,按百分比格式显示,显示货币符号,自定义货币符号)

还有就是代码只有setformat,相反的getformat是否有,想先判断列相应的格式状态,再处理相应的格式设置。如:显示千位分割符,按百分比格式显示,显示货币符号等,均需知道原先的设置情况。

狐爸,求你了,给条路走走!!!!!

 


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


加好友 发短信
等级:管理员 帖子:47448 积分:251054 威望:0 精华:91 注册:2008/6/17 17:14:00
  发帖心情 Post By:2011/9/27 15:00:00 [只看该作者]

没有getFormat的。

 回到顶部