问题标签 [computed-field]
For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.
odoo - Odoo:从数据库访问支付小部件
当你widget="payment"
在 Odoo 中添加一个类似的构建模块时,你会得到这个(在红色箭头旁边)。
如何从数据库中访问此小部件中的值?(从开发模式,据说该字段是account_invoice的payments_widget,在数据库中不存在)。
就我而言,我只是想通过修改数据库来修改所有出现的付款值(输入期间的错误,我必须在验证后更正)。
根据这篇文章,它只是一个计算域。那么它不应该存储在数据库中。
但是在更改数据库中我的金额的所有其他出现之后,小部件中的金额并没有改变。
那么为什么这些数据是持久的,在数据库中哪里可以找到呢?
mysql - 在 MySql 中创建一个 ID 为 CHV18000002 的列
我可以在 Microsoft sql 中执行此操作以创建一个递增的列,例如 CHV180000001、CHV180000002,但尝试在 MySql 中执行此操作。我试过但得到错误:语法不正确。实现这一目标的任何指南:这是我的代码:
python - @api.depends 非存储字段不起作用
我需要存储一个计算字段,以便我可以在树视图中分组使用它,问题是一旦我添加 store=True 字段不会更新并返回 0 即使使用 @api.depends
PS:amount_total 也是一个计算字段,所以也许这就是问题所在,请帮帮我
这是我的代码:
谢谢
laravel-nova - Laravel Nova - 如何确定资源计算字段的视图(索引、详细信息、表单)?
在查看索引视图时,我想为计算字段返回不同的结果,而不是查看资源的详细视图时。
基本上类似于下面的 viewIs() :
python - 如何使用 Python 在 Odoo 11 中的发票上创建计算字段?
我们公司根据逐行给予的折扣支付佣金。我试图在我们发送给销售代表的发票副本上显示此佣金金额。
我在 v12.0 中使用 Odoo 工作室并创建了一个字段 x_studio_field_dakHb,标记为“佣金金额”,该字段出现在 account.invoice.line 模型中。
我已经检查了“只读”和“存储”框。在“依赖项”字段中,我有“折扣,价格小计”。
在“高级属性”部分中,我有:
我没有收到任何错误,但该字段没有像我预期的那样计算。
我期望的一个例子如下:
我的代码中是否缺少某些内容以使其正确计算?
sql-server - 检查计算字段中 sqlserver 表的字段是否为空/满
我需要在 sqlserver 表中添加一个计算字段,以显示该表的其他字段是否为空或已满(全部,其中一些,无)
该字段应包含:
实现它的最有效方法是什么?
angular - 你如何在 Angular 中使用计算/计算的属性?
我被这个问题折磨着:我应该在角度项目中的哪里找到我的计算属性?
例如:我有模型、服务来获取模型和组件来显示模型。
人.模型.ts:
人.service.ts:
人.component.ts
现在我需要fullName
将它显示到我的输入字段下的模板中。
选项 1。如果您 google 'calculated properties angular',您很可能会在组件本身中找到具有计算属性的示例。
但这是存放此类代码的正确位置吗?如果我们想在其他组件、服务等中重用这个属性怎么办?
选项 2.我个人想扩展person.model.ts
.
但随后我们面临另一个问题。我们的personService
返回对象根本没有这个 getter。
所以我该怎么做?我是否需要创建新的实例,person.model.ts
然后将我们的响应分配给它,或者我可能需要另一个模型,比如person.view-model.ts
?
谢谢你的时间:D
sum - 在发票的计算字段中计算运费总额 - Odoo
我正在尝试在发票底部显示运费总额。我在会计模块中创建了一个名为“Freight Total”的新字段 (x_studio_freight_total)。对于“产品”(product_id)=“FREIGHT”的任何实例,我想获得“小计”(price_subtotal)的总和。
对于字段 x_studio_freight_total,我将依赖项设置为:“invoice_line_ids.price_subtotal, invoice_line_ids.product_id”
我将 Compute 属性设置为:
如果发票显示名为“FREIGHT”的“产品”行和“12.75”的“小计”,我希望我的“运费总计”字段显示“12.75”。
如果发票有两行名为“FREIGHT”的“产品”,一行的“小计”为“12.75”,另一行的“小计”为“7.50”,我希望“运费总计”字段显示“20.25” .但它目前没有显示任何东西只是“0.00”
python - 如何在所有记录上运行 odoo 计算字段?
大家好,我已经添加了一个名为employee_id的文件,它将记录ID作为员工ID计算字段,当任何依赖字段发生更改时它运行良好,但我需要在所有旧日期运行该函数,而不是在创建新员工或我改变了依赖
这是方法
任何帮助将不胜感激