Odoo中文社区可以通过以下三个域名访问:shine-it.net , odoocn.org,odoo.net.cn

原论坛用户的基本信息和发帖这里都予以保留,请注意:原论坛用户无需重新注册新用户,但是您的密码需要重置

开发人员可以登录gitter讨论组: http://gitter.im/odoo-china/Talk, 需要github账号

如果您登录系统碰到问题,请在微信公众号留言:

OPENERP 时分秒



  • OPENERP DateTime 字段的时候显示的是包含年月日,时分秒,请教应该只要显示时分秒的字段呢,6.0里面有time,7.0里面找不到啊



  • OPENERP DateTime 字段的时候显示的是包含年月日,时分秒,请教应该只要显示时分秒的字段呢,6.0里面有time,7.0里面找不到啊



  • ;D 我也遇到相同的问题,字段类型换成 datetime  会显示时分 而秒是不会显示的 ,需要设置 datetimepicker 的 showSecond 为 true



  • [quote author=hugecrab link=topic=16407.msg28077#msg28077 date=1401181918]<br />OPENERP DateTime 字段的时候显示的是包含年月日,时分秒,请教应该只要显示时分秒的字段呢,6.0里面有time,7.0里面找不到啊<br />[/quote]<br /><br />请问找到方法了吗???



  • 新版 中<br /><br />addons/web/static/src/js/views/form_widgets.js <br /><br />中添加 相应的 FieldTime<br /><br />[code]<br /><br />var FieldTime = FieldDatetime.extend({<br />    template: "FieldTime",<br />    build_widget: function() {<br />        return new datepicker.TimeWidget(this);<br />    }<br />});<br /><br />...<br /><br />core.form_widget_registry.add('time', FieldTime);<br /><br />...<br />[/code]<br /><br />addons/web/static/src/js/widgets/date_picker.js  添加:<br /><br /><br />[code]<br />...<br />var TimeWidget = DateWidget.extend({<br />    type_of_date: "time"<br />});<br /><br />return {<br />    DateWidget: DateWidget,<br />    DateTimeWidget: DateTimeWidget,<br />    TimeWidget: TimeWidget,<br />};<br />...<br />[/code]<br /><br />也就是自己去实现  widget="time" 的 widget<br /><br />good luck...<br />



  • v7.0 的玩滑:<br /><br />addons/web/static/src/js/view_form.js  添加:<br /><br />[code]<br />...<br />instance.web.TimeWidget = instance.web.DateTimeWidget.extend({<br />    jqueryui_object: 'datepicker',<br />    type_of_date: "time"<br />});<br />...<br />instance.web.form.FieldTime = instance.web.form.FieldDatetime.extend({<br />    template: "FieldTime",<br />    build_widget: function() {<br />        return new instance.web.TimeWidget(this);<br />    }<br />});<br />...<br />[/code]<br /><br />在 addons/web/static/src/js/view_form.js --> instance.web.form.widgets 的 new instance.web.Registry 中添加:<br /><br />[code]<br />...<br />    'time' : 'instance.web.form.FieldTime',<br />...<br />[/code]<br /><br />当然... 别忘记在你的 form view 中使用 widget="time"<br /><br /><br />



  • 太高太深。。。只有帮顶的份


登录后回复
 

与 Odoo 中文社区 的连接断开,我们正在尝试重连,请耐心等待