欢迎来到 GeneXus问答,任何有关GeneXus的技术问题都可以在这里提问,你将会收到社区其他成员的回答。

查看GeneXus资源列表获取有关GeneXus信息

提问说明:
问题描述尽量清晰明了,建议按如下格式提问
版本:GeneXus16U1
环境:.Net/Java
运行:Web/SD
数据库:SQLServer2012/MySQL5.7/Oracle11g
现象:xxxx
描述:xxxx

请尽可能说明碰到的问题,如果问题不合规,管理员会删除该提问,多次违规将禁用账号。

页面上的日期或者数值类型的输入框或者显示的时候,如果没有值的时候,能显示空白吗?默认是日期的斜杠或者0

0 投票

版本:GeneXus15 U11
环境:.net
运行:web
现象:在开发时,有一些日期类型,或者数值类型的内容,默认是日期格式的斜杠,数值则默认为0,能显示为空白吗?


 

最新提问 7月 6 分类:GeneXusWeb | 用户: xue (2,670 分)

1个回答

0 投票
 
已采纳

1. 关于日期为空时显示空白,这个可以在Generator级别有个blank when empty属性进行配置,即日期为空时显示空白。Blank when empty

2. 关于数值这块,因为默认为空是0,如果想显示空白,则需要修改格式。

在定义变量或属性的地方,Picture可以直接设置,Z表示可以为空,9表示0到9的数字。比如下图变量,默认值是ZZZZZZ9.99,意味着数值为0时也没会显示0.00,如果改为ZZZZZZZ.ZZ,那么则显示空白。(如果整个项目的数值类型都想这样显示,建议通过Domain类定义,这样就不用在每个变量或属性的picture来设置了)

具体也可以看一下文档说明:Picture

设置完成后,编译,显示效果如下:

最新回答 7月 6 用户: xue (2,670 分)
...