
Odoo中文社区可以通过以下两个域名访问:shine-it.net , odoo.net.cn
由于系统升迁的原因,本论坛部分较早期的内容存在格式和链接损坏失效的问题,并非本论坛系统本身的缺陷,望谅解
本社区没有维护任何QQ群讨论组,任何与本社区同名的QQ群讨论组的言论与本社区无关!
开发人员可以登录gitter讨论组: http://gitter.im/odoo-china/Talk, 需要github账号
如果您登录系统碰到问题,请在微信公众号留言:
OPENERP 时分秒
-
OPENERP DateTime 字段的时候显示的是包含年月日,时分秒,请教应该只要显示时分秒的字段呢,6.0里面有time,7.0里面找不到啊
-
我也遇到相同的问题,字段类型换成 datetime 会显示时分 而秒是不会显示的 ,需要设置 datetimepicker 的 showSecond 为 true
-
[quote author=hugecrab link=topic=16407.msg28077#msg28077 date=1401181918]
OPENERP DateTime 字段的时候显示的是包含年月日,时分秒,请教应该只要显示时分秒的字段呢,6.0里面有time,7.0里面找不到啊
[/quote]
请问找到方法了吗??? -
新版 中
addons/web/static/src/js/views/form_widgets.js
中添加 相应的 FieldTime<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 />
addons/web/static/src/js/widgets/date_picker.js 添加:<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 />
也就是自己去实现 widget="time" 的 widget
good luck... -
v7.0 的玩滑:
addons/web/static/src/js/view_form.js 添加:<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 />
在 addons/web/static/src/js/view_form.js --> instance.web.form.widgets 的 new instance.web.Registry 中添加:<br />...<br /> 'time' : 'instance.web.form.FieldTime',<br />...<br />
当然... 别忘记在你的 form view 中使用 widget="time" -
太高太深。。。只有帮顶的份