会员
众包
新闻
博问
闪存
赞助商
HarmonyOS
Chat2DB
所有博客
当前博客
我的博客
我的园子
账号设置
会员中心
简洁模式
...
退出登录
注册
登录
授客的博客
专业软件测试知识分享平台
首页
新随笔
联系
订阅
管理
上一页
1
2
3
4
5
6
7
8
9
···
47
下一页
2023年4月22日
odoo wizard界面显示带复选框列表及勾选数据获取
摘要: 实践环境 Odoo 14.0-20221212 (Community Edition) 需求描述 如下图(非实际项目界面截图,仅用于介绍本文主题),打开记录详情页(form视图),点击某个按钮(图中的"选取ffers"按钮),弹出一个向导(wizard)界面,并将详情页中内联tree视图("Offe
阅读全文
posted @ 2023-04-22 11:55 授客
阅读(593)
评论(0)
推荐(0)
2023年4月21日
odoo 开发入门教程系列-QWeb简史
摘要: QWeb简史 到目前为止,我们的房地产模块的界面设计相当有限。构建列表视图很简单,因为只需要字段列表。表单视图也是如此:尽管使用了一些标记,如<group>或<page>,但在设计方面几乎没有什么可做的。 然而,如果我们想给我们的应用程序一个独特的外观,就必须更进一步,能够设计新的视图。此外,PDF
阅读全文
posted @ 2023-04-21 20:50 授客
阅读(671)
评论(0)
推荐(0)
2023年4月16日
odoo 开发入门教程系列-模块交互
摘要: 模块交互 在上一章中,我们使用继承来修改模块的行为。在我们的房地产场景中,我们希望更进一步,能够为客户生成发票。Odoo提供了一个开发票模块,因此直接从我们的房地产模块创建发票是很简单的,也就是说,一旦某个房产设置为“已售出”,就会在Invoicing应用程序中创建发票 一个具体示例: 记账凭证(A
阅读全文
posted @ 2023-04-16 21:50 授客
阅读(570)
评论(0)
推荐(0)
2023年4月14日
odoo 开发入门教程系列-继承(Inheritance)
摘要: 继承(Inheritance) Odoo的一个强大方面是它的模块化。模块专用于业务需求,但模块也可以相互交互。这对于扩展现有模块的功能非常有用。例如,在我们的房地产场景中,我们希望在常规用户视图中直接显示销售人员的财产列表。 在介绍特定的Odoo模块继承之前,让我们看看如何更改标准CRUD(创建、检
阅读全文
posted @ 2023-04-14 20:59 授客
阅读(752)
评论(0)
推荐(0)
2023年4月9日
odoo 开发入门教程系列-添加修饰
摘要: 添加修饰 我们的房地产模块现在从商业角度来看是有意义的。我们创建了特定的视图,添加了几个操作按钮和约束。然而,我们的用户界面仍然有点粗糙。我们希望为列表视图添加一些颜色,并使一些字段和按钮有条件地消失。例如,当房产已出售或取消时,“已售出”和“取消”按钮应消失,因为此时不再允许更改状态。 参考: 文
阅读全文
posted @ 2023-04-09 23:11 授客
阅读(515)
评论(0)
推荐(1)
2023年4月7日
odoo 开发入门教程系列-约束(Constraints)
摘要: 约束(Constraints) 上一章介绍了向模型中添加一些业务逻辑的能力。我们现在可以将按钮链接到业务代码,但如何防止用户输入错误的数据?例如,在我们的房地产模块中,没有什么可以阻止用户设置负预期价格。 odoo提供了两种设置自动验证恒定式的方法:Python约束 and SQL约束。 SQL 参
阅读全文
posted @ 2023-04-07 20:48 授客
阅读(440)
评论(2)
推荐(0)
2023年4月2日
odoo 开发入门教程系列-准备一些操作(Action)?
摘要: 准备一些操作(Action)? 到目前为止,我们主要通过声明字段和视图来构建模块。在任何真实的业务场景中,我们都希望将一些业务逻辑链接到操作按钮。在我们的房地产示例中,我们希望能够: 取消或将房产设置为已售出 接受或拒绝报价 有人可能会说,我们已经可以通过手动更改状态来完成这些事情,但这并不太方便。
阅读全文
posted @ 2023-04-02 19:36 授客
阅读(404)
评论(0)
推荐(0)
2023年4月1日
odoo 开发入门教程系列-计算的字段和变更(Computed Fields And Onchanges)
摘要: 计算的字段和变更(Computed Fields And Onchanges) 模型之间的关系是任何Odoo模块的关键组成部分。它们对于任何业务案例的建模都是必要的。然而,我们可能需要给定模型中字段之间的链接。有时,一个字段的值是根据其他字段的值确定的,有时我们希望帮助用户输入数据。 “Comput
阅读全文
posted @ 2023-04-01 09:56 授客
阅读(567)
评论(0)
推荐(0)
2023年3月31日
odoo 开发入门教程系列-模型之间的关系(Relations Between Models)
摘要: 模型之间的关系(Relations Between Models) 上一章介绍了为包含基本字段的模型创建自定义视图。然而,在任何真实的业务场景中,我们都需要不止一个模型。此外,模型之间的链接是必要的。人们可以很容易地想象一个模型包含客户,另一个模型则包含用户列表。你可能需要参考任何现有业务模型上的客
阅读全文
posted @ 2023-03-31 22:02 授客
阅读(416)
评论(0)
推荐(0)
2023年3月26日
odoo 开发入门教程系列-基本视图
摘要: 在上一章中已经看到,odoo能够为给定模型生成默认视图。实际上,默认视图对于业务应用程序来说是不可接受的。相反,我们至少应该以逻辑的方式组织各个字段。 视图是在带有操作和菜单的XML文件中定义的。它们是ir.ui.view model的实例。 在我们的estate模块中,我们需要以逻辑方式组织字段:
阅读全文
posted @ 2023-03-26 20:30 授客
阅读(454)
评论(0)
推荐(0)
2023年3月25日
odoo 开发入门教程系列-一些用户界面
摘要: 一些用户界面 数据文件 (XML) 参考: 该主题关联文档可以查看Data Files. 上一章,我们通过CSV文件添加了数据。当需要添加数据格式简单时,用CSV格式还是很方便的,当数据格式更复杂时(比如视图架构或者一个邮件模板),我们使用XML格式。比如包含HTML tags的 help fiel
阅读全文
posted @ 2023-03-25 18:32 授客
阅读(882)
评论(2)
推荐(0)
odoo 开发入门教程系列-安全-简介
摘要: 安全-简介 前一章中我们已经创建了第一个打算用于存储业务数据的表。在odoo这样的一个商业应用中,第一个考虑的问题就是谁(Odoo 用户(或者组用户))可以访问数据。odoo为指定用户组用户提供了一个安全的数据访问机制。 更多关于安全主题的详细信息可以查看 Advanced B: ACL and R
阅读全文
posted @ 2023-03-25 08:31 授客
阅读(548)
评论(0)
推荐(0)
2023年3月24日
odoo 开发入门教程系列-模型和基本字段
摘要: 模型和基本字段 在上一章的末尾,我们创建一个odoo模块。然而,此时它仍然是一个空壳,不允许我们存储任何数据。在我们的房地产模块中,我们希望将与房地产相关的信息(名称(name)、描述(description)、价格(price)、居住面积(living area)…)存储在数据库中。odoo框架提
阅读全文
posted @ 2023-03-24 22:22 授客
阅读(491)
评论(0)
推荐(0)
odoo 开发入门教程系列-一个新应用
摘要: 一个新应用 房地产广告模块 假设需要开发一个房地产模块,该模块覆盖未包含在标准模块集中特定业务领域。 以下为包含一些广告的主列表视图 form视图顶层区域概括了房产的重要信息,比如name,Property Type, Postcode等等。 列表记录详情页中,第一个tab包含了房产的描述信息,比如
阅读全文
posted @ 2023-03-24 20:41 授客
阅读(582)
评论(0)
推荐(0)
2023年3月13日
odoo 权限管理学习总结
摘要: 环境 odoo-14.0.post20221212.tar base_user_role-12.0.2.1.2.zip 下载地址: https://apps.odoo.com/apps/modules/12.0/base_user_role/ 权限管理 简介 为了更好的熟悉权限,我们先来了解下用户,
阅读全文
posted @ 2023-03-13 08:21 授客
阅读(1364)
评论(0)
推荐(1)
上一页
1
2
3
4
5
6
7
8
9
···
47
下一页
公告