widget odoo

一统天下 flutter - widget Sliver: SliverList, SliverFixedExtentList - 列表(需要在 CustomScrollView 中使用)

一统天下 flutter - widget Sliver: SliverList, SliverFixedExtentList - 列表(需要在 CustomScrollView 中使用) ......

一统天下 flutter - widget Sliver: CustomScrollView/SliverPadding/SliverSafeArea - 通过 slivers 实现滚动效果

一统天下 flutter - widget Sliver: CustomScrollView/SliverPadding/SliverSafeArea - 通过 slivers 实现滚动效果 ......

odoo中 py3o的打印报告中,报告的名字如果要取当天的日期或其它日期时,如果要导包,import timedate. 这种在report的名字中,是请允许使用eval 这个函数(出于安全考虑)

odoo中 py3o的打印报告中,报告的名字如果要取当天的日期或其它日期时,如果要导包,import timedate. 这种在report的名字中,是请允许使用eval 这个函数(出于安全考虑) 可以使用下面的来替代 时间'order recap %s' % (time.strftime("%Y- ......
名字 日期 报告 函数 timedate

odoo中打印模板处理selection字段

在odoo中处理selection字段,通常情况下,如果拿到的是key, 还要再翻译成value. 这里可以用fields_get()这个函数,来实现这个问题 ${dict(item.fields_get(allfields=['type_id'])['type_id']['selection']) ......
字段 selection 模板 odoo

odoo doAction

setup(){ this.action = useService("action"); } openSettings(){ console.log("click action"); // this.action.doAction("base_setup.action_general_configu ......
doAction odoo

odoo wizard界面显示带复选框列表及勾选数据获取

实践环境 Odoo 14.0-20221212 (Community Edition) 需求描述 如下图(非实际项目界面截图,仅用于介绍本文主题),打开记录详情页(form视图),点击某个按钮(图中的"选取ffers"按钮),弹出一个向导(wizard)界面,并将详情页中内联tree视图("Offe ......
界面 数据 wizard odoo

odoo 开发入门教程系列-QWeb简史

QWeb简史 到目前为止,我们的房地产模块的界面设计相当有限。构建列表视图很简单,因为只需要字段列表。表单视图也是如此:尽管使用了一些标记,如<group>或<page>,但在设计方面几乎没有什么可做的。 然而,如果我们想给我们的应用程序一个独特的外观,就必须更进一步,能够设计新的视图。此外,PDF ......
入门教程 简史 教程 odoo QWeb

一统天下 flutter - widget 状态管理: 状态管理 - Redux

源码 https://github.com/webabcd/flutter_demo 作者 webabcd 一统天下 flutter - widget 状态管理: 状态管理 - Redux 示例如下: lib\state\redux.dart /* * 状态管理 - Redux * * Redux ......
状态 一统天下 flutter widget 天下

odoo 提示通知

import { registry } from "@web/core/registry"; const myService = { dependencies: ["notification"], start(env, { notification }) { let counter = 1; set ......
odoo

一统天下 flutter - widget 滚动类: PageView - 页面滚动切换

源码 https://github.com/webabcd/flutter_demo 作者 webabcd 一统天下 flutter - widget 滚动类: PageView - 页面滚动切换 示例如下: lib\widget\scroll\page_view.dart /* * PageVie ......
一统天下 PageView flutter 页面 widget

一统天下 flutter - widget 选择类: ToggleButtons - 一组多状态按钮

源码 https://github.com/webabcd/flutter_demo 作者 webabcd 一统天下 flutter - widget 选择类: ToggleButtons - 一组多状态按钮 示例如下: lib\widget\selection\toggle_buttons.dar ......

一统天下 flutter - widget 选择类: showDatePicker()/showTimePicker/CalendarDatePicker - 日期选择和时间选择

一统天下 flutter - widget 选择类: showDatePicker()/showTimePicker/CalendarDatePicker - 日期选择和时间选择 ......

odoo owl store

https://odoo.github.io/owl/playground/ /** @odoo-module **/ const { Component, useState, useRef, mount, onMounted, props, useEnv, reactive } = owl; fu ......
store odoo owl

odoo owl playground

https://odoo.github.io/owl/playground/ /** @odoo-module **/ const { Component, useState, useRef, mount, props } = owl; class Task extends Component { ......
playground odoo owl

docker compose 安装 odoo(补充)

1. 配置扩展目录 odoo 配置文件 /opt/odoo/config/odoo.conf # 内容 [options] addons_path = /mnt/extra-addons db_host = localhost db_user = odoo db_name = odoo db_pas ......
compose docker odoo

一统天下 flutter - widget 基础: 生命周期

一统天下 flutter https://github.com/webabcd/flutter_demo 作者 webabcd 一统天下 flutter - widget 基础: 生命周期 示例如下: lib\widget\basic\lifecycle.dart /* * 生命周期 */ impo ......
一统天下 周期 flutter 生命 基础

odoo 开发入门教程系列-模块交互

模块交互 在上一章中,我们使用继承来修改模块的行为。在我们的房地产场景中,我们希望更进一步,能够为客户生成发票。Odoo提供了一个开发票模块,因此直接从我们的房地产模块创建发票是很简单的,也就是说,一旦某个房产设置为“已售出”,就会在Invoicing应用程序中创建发票 一个具体示例: 记账凭证(A ......
入门教程 模块 教程 odoo

odoo 开发入门教程系列-继承(Inheritance)

继承(Inheritance) Odoo的一个强大方面是它的模块化。模块专用于业务需求,但模块也可以相互交互。这对于扩展现有模块的功能非常有用。例如,在我们的房地产场景中,我们希望在常规用户视图中直接显示销售人员的财产列表。 在介绍特定的Odoo模块继承之前,让我们看看如何更改标准CRUD(创建、检 ......
入门教程 Inheritance 教程 odoo

Qt 编程中 namespace Ui { class Widget; } 解析

文章目录 本博文的简述or解决问题? 理解一: 1、新建Qt 设计师界面类 dialog.h dialog.cpp ui_dialog.h 2、分析代码 3、Ui 创建两种不同的方式 4、pImpl的原理 理解二: Qt 编程中 namespace Ui { class Widget; } 解析 用 ......
namespace Widget class Qt Ui

一统天下 flutter - widget 按钮类: Ink/InkWell/InkResponse - 让任意组件支持点击事件和点击效果

一统天下 flutter https://github.com/webabcd/flutter_demo 作者 webabcd 一统天下 flutter - widget 按钮类: Ink/InkWell/InkResponse - 让任意组件支持点击事件和点击效果 示例如下: lib\widget ......

一统天下 flutter - widget 列表类: GridView - 网格

一统天下 flutter https://github.com/webabcd/flutter_demo 作者 webabcd 一统天下 flutter - widget 列表类: GridView - 网格 示例如下: lib\widget\list\grid_view.dart /* * Gri ......
一统天下 网格 GridView flutter widget

一统天下 flutter - widget 状态管理: 状态管理 - 在树上,父监听子的通知

一统天下 flutter https://github.com/webabcd/flutter_demo 作者 webabcd 一统天下 flutter - widget 状态管理: 状态管理 - 在树上,父监听子的通知 示例如下: lib\state\notification_listener.d ......
状态 一统天下 flutter widget 天下

一统天下 flutter - widget 滚动类: DraggableScrollableSheet - 可滚动组件,并且支持通过拖拽的方式上下展开

一统天下 flutter - widget 滚动类: DraggableScrollableSheet - 可滚动组件,并且支持通过拖拽的方式上下展开 ......

一统天下 flutter - widget 滚动类: ScrollNotification - 滚动通知

一统天下 flutter https://github.com/webabcd/flutter_demo 作者 webabcd 一统天下 flutter - widget 滚动类: ScrollNotification - 滚动通知 示例如下: lib\widget\scroll\scroll_no ......

一统天下 flutter - widget 容器类(只能有一个子): AspectRatio - 按比例

一统天下 flutter https://github.com/webabcd/flutter_demo 作者 webabcd 一统天下 flutter - widget 容器类(只能有一个子): AspectRatio - 按比例 示例如下: lib\widget\container\aspect ......

odoo Dockerfile 处理

1. linux软件源配置 # debian软件源 RUN sed -i 's/deb.debian.org/repo.huaweicloud.com/g' /etc/apt/sources.list apt update 2. pip源配置 pip install -i https://repo. ......
Dockerfile odoo

Odoo16_月份选择(owl)

1.js /** @odoo-module **/ const { Component } = owl; import { registry } from "@web/core/registry"; export class FsnMonth extends Component { setup() ......
月份 Odoo owl 16

odoo中用javascript调用model中定义好的方法

odoo中如果前端界面要调用后台model中写好的方法,很简单。使用 do_action 即可,比如要调用改res.users的默认语言后执行的方法 odoo.define('switch_language.SwitchLanguageMenu', function (require) { "use ......
中用 javascript 方法 model odoo

odoo.define

前面我们讲到了odoo的前端js加载以及怎么把自己写的js插入odoo的框架中。那在这里,有些人就会问了,odoo的模块安装是乱序的,我们怎么保证前端js在执行的时候,那些依赖的底层包已经加载了呢?如果两个模块之间有依赖关系,那在上一节讲的前端继承加载的位置是否有要注意的呢? 其实这些都不用担心,o ......
define odoo

odoo Docker Compose 部署

1. docker-compose.yml配置 version: '3.1' services: web: image: odoo:14 depends_on: - mydb ports: - "8069:8069" environment: - HOST=mydb - USER=odoo - PA ......
Compose Docker odoo