问题标签 [ofbiz]

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.

0 投票
1 回答
1288 浏览

ajax - 在 OFBiz 中使用 Prototype.js 的 Ajax

我需要在 OFBiz 框架内使用prototype.js. 我正在从一个.ftl文件中做到这一点。我对如何处理服务器端感到困惑 - 通过 Java 事件或 Java 服务?最佳做法是什么?而且我在让框架识别prototype.js文件时遇到问题。脚本标签中的路径名存在一些问题。根据 OFBiz 框架标准,它必须是一些特殊的命名。

我搜索了谷歌,但我只找到了关于如何使用原型的链接,但没有找到关于原型 + OFBiz 组合的链接。如果有人在 OFBiz 做过这样的事情,请帮忙。

0 投票
1 回答
975 浏览

ofbiz - OFBiz 工作努力日历定制

我在 Work Effort 应用程序中自定义日历,我必须在添加新事件(事件类型 - EVENT)时限制显示的字段数量。我修改了 WorkEffortForms.xml 中的 EditWorkEffort 表单以忽略我不想显示的字段。我正在使用 use-when 属性来检查上下文键 workeffort、workEffortId 是否为 null 并且 workEffortTypeId 是否为 EVENT。如果上述条件返回 true,那么我将使用忽略标签忽略该字段。否则,字段将按之前的状态显示,即当为新任务(事件类型 - TASK)创建新工作量或创建新工作量(事件类型 - AVAILABLE)时。

现在,如果出现新事件(事件类型 - 事件),上面的逻辑给了我想要的结果。但是,当我添加新任务(事件类型 - 任务)或新工作量(事件类型 - 可用)时,WorkEffort 实体的所有字段都会显示(这是正确的),但布局会失真(这是我的问题)。当我检查最终生成的 html 源代码时,我看到一个 colspan=4 被添加到我使用 use-when 标记的相应字段的 html td 中。

我希望我已经解释了我的问题陈述。我需要纠正布局问题。而且我在为我的定制做正确的事情还是有更好的方法来做到这一点?

0 投票
3 回答
3882 浏览

entity-framework - Jira 使用 OfBiz 的企业架构

“开放商业项目”是一个企业框架。

碰巧 Jira 使用了这个,我对提取特定实体的数据所涉及的工作量感到非常震惊(比如 Jira 案例中的问题/错误)。

想象一下获取所有问题的列表,它必须首先获取要为表列显示的所有列(或属性),然后为每个列提取值。对于企业解决方案,这听起来像是一个次优解决方案(但我了解它如何增加灵活性)。

您可以阅读它在 Jira 中的实际使用方式:http://confluence.atlassian.com/display/JIRA/Database+Schema

主站点: http: //ofbiz.apache.org/docs/entity.html

我只是对如何列出所有问题感到困惑。意思是,sql 查询会是什么样子?

拉一个问题是一回事,但要获得一个列表,您必须做大量工作才能获得价值。 我不认为现在可以通过使用连接的单一查询来完成它吗?

0 投票
6 回答
44008 浏览

performance - 如何使用 SELECT DISTINCT 提高 Oracle 的性能

我目前正在部署基于 OFBiz 的 ERP 正在使用的数据库是 Oracle 10g Enterprise

最大的问题之一是一些oracle性能问题,分析ofbiz日志,如下查询:

很慢。我们已经测试了在没有 DISTINCT 的情况下执行查询,大约需要 30 秒。表中有 4.000.000 多个寄存器。PK 字段 orderId 和几乎所有其他字段都有索引

带有 DISTINCT 的解释计划是:

并且没有 DISTINCT 是:

关于调整 oracle 以提高此类查询的性能的任何想法?重写查询非常困难,因为它是由ofbiz自动生成的,所以我认为解决方案是关于调整oracle

提前致谢

编辑:我使用 tkprof 分析了查询,正如 Rob van Wijk 和 haffax 所建议的那样,结果如下

所以看来问题是“数据库文件分散读取”,关于如何调整 oracle 以减少此事件中的等待的任何想法?

跟进新的 tkprof 结果,这次关闭会话:

0 投票
2 回答
1944 浏览

java - Oracle 是否通过 JDBC 支持服务器端可滚动游标?

目前正在部署基于 OFBiz 的 ERP,我们遇到了以下问题:框架的一些代码调用 resultSet.last() 来了解结果集的总行数。使用 Oracle JDBC Driver v11 和 v10,它尝试缓存客户端内存中的所有行,导致 JVM 崩溃,因为它没有足够的堆空间。

经过研究,问题似乎是Oracle JDBC通过使用缓存在客户端而不是在服务器中实现了可滚动光标。使用 datadirect 驱动程序,这个问题得到了解决,但是对 resultset.last() 的调用似乎需要太多才能完成,因此应用程序服务器中止了事务

有什么方法可以在 oracle 中通过 jdbc 实现可滚动游标,而无需借助 datadirect 驱动程序?

知道给定结果集长度的最快方法是什么?

提前感谢伊斯梅尔

0 投票
1 回答
517 浏览

.net - 如何从 .NET 连接到 Apache OfBiz

从 .NET 应用程序连接到Apache OfBiz的方法有哪些?

我想知道如何从 ofbiz 获取数据以及如何将日期从 .NET 应用程序更新到 ofbiz。

0 投票
1 回答
613 浏览

ofbiz - 多个用户可以使用派对经理和角色将产品上传到 ofbiz 电子商务网站吗?

我可以设置 OfBiz 派对经理,让多个用户可以使用派对和角色将他们自己的产品上传到他们自己的目录中吗?

0 投票
1 回答
294 浏览

java - Apache OFBiz 启动时如何自动执行 Java 程序?

我们的应用程序使用 Apache ofbiz9.0。现在我想在ofbiz启动时自动执行一个Java程序。

0 投票
2 回答
590 浏览

ofbiz - 我将需要的 jar 文件放在 ofbiz-trunk 文件夹中的哪个位置?

我想把我必要的 jar 文件放在我的 ofbiz-trunk 文件夹中。但我不知道我把 jar 文件放在哪里。请告诉我位置...

再见,

沙拉瓦南

0 投票
0 回答
646 浏览

java - 如何生成 ValueLink 商户工作密钥

我正在尝试使用 apache ofbiz ValueLinkApi 类的修改版本生成 ValueLink 商家工作密钥- src

我只对它进行了修改,使其成为一个独立的类,我可以在 ofbiz 框架的上下文之外运行它。

我的程序运行没有错误,但我的密钥没有被 api 接受。

你有没有实现过这个?您是否使用过这个库或其他类似 openSSL 的库?如果您使用了这个库,您是否必须修改它?

这是我的版本: