跳转到主要内容

允许在日期时间选择器中定义默认时间

项目描述

Beta License: AGPL-3 OCA/web Translate me on Weblate Try me on Runboat

本模块自定义了日期时间选择器小部件,并允许定义在用户仅选择日期的情况下应用的默认时间。

例如,如果用户想要定义一个承诺日期而无需指定该日期的时间,则可以在表单视图中设置默认时间值,以确保承诺日期将设置为该时间,而不是浏览器加载页面时的时间。

目录

使用方法

您可以将默认时间定义为以下静态值

<field name="your_datetime_field" options="{'defaultTime': {'hour': 8, 'minute': 30, 'second': 15 }}"/>

否则,您也可以使用JSON字段通过计算函数使其动态化,并在视图中引用此字段

start_time = field.Json(compute="_compute_start_time")

def _compute_start_time(self):
    for rec in self:
        rec.start_time = {'hour': 8, 'minute': 30, 'second': 15 }
<field name="start_time" invisible="1" />
<field name="your_datetime_field" options="{'defaultTime': 'start_time'}"/>

已知问题/路线图

  • 处理与默认时间相关的时区

错误跟踪器

错误在GitHub问题上跟踪。如果在那里遇到问题,请检查您的问题是否已经报告。如果您是第一个发现它的,请通过提供详细且受欢迎的反馈来帮助我们将其解决。

不要直接联系贡献者以获取支持或帮助解决技术问题。

鸣谢

作者

  • Camptocamp

贡献者

维护者

本模块由OCA维护。

Odoo Community Association

ODoo社区协会(OCA)是一个非营利组织,其使命是支持ODoo功能的协作开发并推广其广泛应用。

当前维护者

grindtildeath

本模块是GitHub上OCA/web项目的组成部分。

欢迎您贡献。有关如何贡献的信息,请访问https://odoo-community.org/page/Contribute

项目详情


下载文件

下载适用于您平台的文件。如果您不确定选择哪个,请了解更多关于安装包的信息。

源代码分发

此版本没有提供源代码分发文件。请参阅生成分发存档的教程

构建分发

支持

AWS AWS 云计算和安全赞助商 Datadog Datadog 监控 Fastly Fastly CDN Google Google 下载分析 Microsoft Microsoft PSF赞助商 Pingdom Pingdom 监控 Sentry Sentry 错误日志 StatusPage StatusPage 状态页面