问题标签 [cuba-platform]

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 投票
3 回答
128 浏览

java - ClassCastException:java.util.Date 无法转换为

我正在使用 CUBA-FRAMEWORK 中的服务进行一些数据操作并收到以下错误:

错误源于以下代码行:

周围的附加代码:

我试过这个,但没有帮助

感谢您的帮助。

0 投票
2 回答
798 浏览

cuba-platform - 古巴平台 - 复制动作

我是 Cuba Platform 的新手,我正在尝试添加在表中复制记录的功能。与管理 -> 用户 -> 复制用户屏幕中的功能基本相同。

按钮操作是 usersTable.copy

添加类似的操作,例如 booksTable.copy 似乎不能在本地工作。我需要添加什么方法或其他任何方法才能使其正常工作?

我浏览了文档,只有一个使用 usersTable 的示例。

提前谢谢了

0 投票
1 回答
283 浏览

cuba-platform - CUBA:操作由 FieldGroup 生成的标签

FieldGroup 组件正在为每个映射属性创建一组标签和字段。我希望能够在更改相应字段值时更改标签的样式。文档说明了如何为字段而不是标签执行此操作。

我应该怎么做 ?

0 投票
1 回答
275 浏览

cuba-platform - 一对一组合与一对一关联

我有一个客户的地址。如果要删除客户,则应删除地址。在我看来,这是一个组合。但古巴的作品只是一对多。

我用一对一的关联和级联类型ALL解决了它:

这是我必须走的路吗?

0 投票
1 回答
77 浏览

cuba-platform - 在 cuba-platform 应用程序中引导 Json TestData

我想基于 cubas Json-Export-Entity 功能创建测试数据。

在古巴引导数据的入口点在哪里?

0 投票
1 回答
421 浏览

vaadin - 如何以编程方式在(组)表上启用多列排序?

如何对 grouptable 多个进行排序?我想为用户启用排序。另外我想设置排序程序化。

例如:一个客户有很多订单。在表格中,我想查看按用户订单号排序的所有订单。该表应按 和customer.name排序customer.order*.orderNumber

0 投票
1 回答
303 浏览

vaadin - valueChangeListener 事件返回空值

如果我在 PickerField 上获得 valueChangeListener 的值,如果我第二次选择同一个客户,它会返回 null。

这是一个vaadin错误吗?

我在GitHub 上创建了一个示例项目

0 投票
1 回答
50 浏览

cuba-platform - 在 cuba-platform 的 windows powershell 中启动服务器

是否可以更改 cuba 配置以在 windows power shell 窗口而不是在 dos 窗口中启动 tomcat 服务器?

关于卡尔

0 投票
1 回答
60 浏览

cuba-platform - 具有数字值的 JPQL 过滤器字符串在门户应用程序 REST API V1 中引发 IllegalArgumentException

我想通过使用此正文通过 zip(String) 获得客户:

我收到此错误:

java.lang.IllegalArgumentException:您尝试为参数 zip 设置类型为 java.math.BigDecimal 的值,预期类型为 java.lang.String 从查询字符串中选择 c from demo$Customer c where c.zip = :压缩。

如果我将值更改为 C12345,我会得到数据。

我的参数是错误的还是当值是 BigDecimal 并且域属性是字符串时的错误?如何将 vale 显式标记为 String?

感谢您的回答。

0 投票
1 回答
867 浏览

cuba-platform - 拦截表项点击事件的最佳方法

我正在使用两个表,第一个包含“团队”,第二个包含“团队成员”,并且基于第一个表选择进行填充。我还会根据选择显示各种统计数据,无论是团队还是特定成员。如果没有选择任何成员,则显示团队统计信息,否则显示成员统计信息。

我在表格上使用 ItemChangeListeners 来重绘统计信息,但这会阻止我单击已选择的团队以从该团队中“取消选择”选定的成员,因为在这种情况下不会触发任何事件。作为一种解决方案,我还在 Team 表上使用了 ClickListener,但它似乎只有在我单击单词时才有效(而不是在整个单元格上工作)

有没有更好的方法来捕捉对表格单元格的点击?或者有没有更好的方法来完全解决这个问题?