离线模式¶
重要
Odoo 的离线模式为短期中断提供解决方案;它并不旨在提供完整或长期的离线功能。
为确保在连接不稳定或不可用(例如通勤途中或在信号较差或无信号的场所工作)时的业务连续性,Odoo 为已登录用户提供某些离线可用功能。
一旦互联网连接不再有效,数据库标题栏中就会出现 离线工作 按钮。以前在线时打开过的视图或记录可以重新打开,无论连接丢失时它们是否在浏览器中处于活动状态。只要满足特定条件,就可以 编辑、删除、归档、取消归档或创建记录。以前执行的 搜索查询 可以再次运行。
离线时不可用的项目会显示为灰色。
离线时所做的任何更改都会 在本地排队;连接恢复后,更改会自动同步并反映在您的数据库中。
小技巧
如果您预计会出现连接问题,请先快速打开您预计需要的任何视图或记录,并执行任何搜索,以便在连接丢失时仍可访问它们。
注解
Odoo 支持使用 标准 Odoo 框架组件 构建的应用程序和模块进行离线访问。
出于性能考虑,Odoo 为离线数据分配的最大空间为 2 GB。当达到此限制时,系统会删除最旧的数据,为最新活动腾出空间。
使用
Ctrl + F5或Cmd + Shift + R执行强制刷新(例如出于故障排除的目的),将清除所有本地存储的数据。这会影响离线模式下视图和记录的可用性。
创建和更新记录¶
离线时,记录可以:
创建,前提是您在线时曾创建过相同类型的记录
编辑、删除、归档或取消归档,前提是您在线时曾打开过这些记录
注解
附件和图像可以在离线时打开,但无法上传或删除。
执行搜索¶
以前在线时执行过的搜索查询可以在离线时重复执行。要重复以前执行过的搜索,请在搜索栏中点击,然后从可用的搜索中进行选择。
管理离线更改¶
当您在离线状态下创建或更新记录时,更改会存储在本地临时队列中,直到互联网连接恢复。
要在仍处于离线状态时查看待处理的更改,请点击 离线工作 按钮;修改过的记录会列出,并带有标签显示该记录是 已创建、已编辑、已归档 还是 已取消归档。
将鼠标悬停在 已编辑 标签上即可查看所做的更改。
示例
在示例中,Office Design and Architecture 商机被编辑:将 销售人员 (技术字段名 user_id)从 Mitchell Admin 改为 Marc Demo,并将 预期收入 从 9000 改为 15000。
要在仍处于离线状态时对已编辑的记录做进一步更改,请点击该记录以在本地打开它。要在仍处于离线状态时放弃待处理的更改(例如,更改有误或顺序错误),请点击 (放弃离线更改) 图标。
为特定视图禁用离线模式¶
在某些情况下(例如对报表视图而言),显示过时或缓存的信息可能并不合适。要禁用特定视图的数据缓存,从而使其在离线时不可用,请按照以下步骤操作:
打开相关视图。
激活 开发者模式。
在数据库标题栏中点击 (bug) 图标,然后选择 操作。
禁用 数据缓存。