问题标签 [eclipse-scout]

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 回答
70 浏览

forms - Eclipse Scout Dialog 表单 X(关闭)按钮不可点击

我有一种类型的表格DialogModality设置为自动。但是无法单击右上角的“X”按钮(甚至不会触发翻转)。

在 Chrome 中,我可以更改“可关闭”类的 z-index,然后它开始工作。

在此处输入图像描述

这是一个错误吗?如果不是,有没有办法解决这个问题?

我正在使用 Eclipse Scout Neon M5。

0 投票
1 回答
155 浏览

layout - Scout Eclipse Neon 两列固定宽度

我有表格,我想把它组织成两列。首先是长且可滚动的,其他需要始终保持在右侧。第二列的宽度需要很小,这样就不会占用太多的屏幕空间。

我的代码看起来像这样:

但是这种配置给出了这样的布局:

在此处输入图像描述

如果我将按钮设置为

它看起来是正确的,但问题是框仍然右侧框仍然延伸到左侧,因此滚动并单击字段在左侧面板的右侧不起作用。(黑色矩形内)

在此处输入图像描述

我错过了什么?

0 投票
3 回答
82 浏览

setfocus - Eclipse Scout Neon 滚动位置

我有一些很长的表格,里面有很多字段(和框)。因此,我希望有一些快捷按钮可以滚动到特定groupBox的形式。

我试试

如果 field 不是labelor ,则女巫工作groupBox

如果我尝试这样做,groupBox则会返回一个错误:

在此处输入图像描述

我的问题是,并非所有组框都有第一个“可聚焦”字段。

如何做到这一点?我尝试getConfiguredFocusable()在框中覆盖 to true,但不起作用。

0 投票
2 回答
156 浏览

eclipse-scout - Eclipse Scout Neon 模拟后端服务

在我们的项目中,我有模块 scout.client、scout.server、scout.shared 和 backend。

后端对 scout.server 和 scout.shared 没有依赖关系,但 scout.server 对后端有依赖关系。

在此处输入图像描述

在后端项目内部,我拥有所有业务逻辑并调用所有外部服务。

我的问题是当我尝试测试使用后端服务的侦察服务时。

因为 scout 提供了一些很好的模拟 bean 的工具,所以我们在后端将我们的服务定义为 bean:

CarService.class 和 PartnerService.class 都在后端。

当我尝试编写一些测试并将@BeanMock 添加到测试服务时

我得到了模拟,但是每个函数的每个返回都是空的,即使我写

如果我在测试中进行调试,在使用调试器调用此测试之前,我可以获得:

什么是正确的,但是当被测试的类调用此服务时,它返回 null。

我知道这可能是由于 interface 上缺少注释@ApplicationScoped。没有这个,就不能保证只bean创建一个,并且when声明对该bean的另一个副本做出反应......?

我无法在接口上添加注释,因为后端对侦察模块没有依赖关系。

我怎么能处理这种情况?


测试类是:

测试类是:

0 投票
2 回答
93 浏览

form-data - Eclipse Scout neon 在字段更改的抽象框中导入表单数据

我有抽象组框。在这个组框中我有智能字段,并且在更改时我想填写表单中的其他一些字段。

问题是:

  • 在抽象组框上无法创建新的框形式数据。
  • 如果我尝试导入表单数据,因为检测到称为 setValue 循环的导入表单数据。

我的尝试是将抽象组框更改为“普通组框”并设置如下值:

这种方法实际上有效,并填充数据,但我得到

处理这种情况的正确方法是什么?

我知道我总是可以只获得 DTO 对象并在客户端设置值,但这不是我想要的......

0 投票
1 回答
58 浏览

eclipse-scout - Scout Bean 管理器:registerClass(..) 或 registerBean(..)

在我们的项目中,我们有以下模块scout.client、​​ 和。scout.serverscout.sharedbackend

backend不依赖于scout.serverscout.shared,但scout.server依赖于backend

截屏

backend项目内部,我们拥有所有业务逻辑并调用所有外部服务。

我们使用 Scout Bean Manager 来管理后端服务的实例scout.server

两者,CarService.classPartnerService.class都在backend.

这个注册正确吗?或者我应该使用registerBean(..)方法而不是注册类registerClass(..)


来自@marko-zadravec提出的另一个问题的问题

0 投票
1 回答
48 浏览

user-interface - Eclipse scout neon 复选框周围的整个区域是可点击的

我注意到复选框周围的整个区域都是可点击的。

在此处输入图像描述

这是有意的功能还是 GUI 错误?问题是用户不希望如果他们单击外部复选框,则更改复选框中的值。

0 投票
1 回答
101 浏览

eclipse-scout - Eclipse Scout Neon 使用 Tab 键添加新行

如果我在最后一行的最后一列上按 Tab,我想在表格字段中添加新行。

如果用户按下单元格(可编辑单元格)上的选项卡,它会选择行中的下一个单元格或进入新(现有)行。但是我想实现这一点,如果我在最后一列的最后一行按制表符,此操作将创建新行。目前,它关注表单中的下一个按钮/字段/...。

有没有办法做到这一点?

0 投票
1 回答
77 浏览

eclipse-scout - 单元格中的 Eclipse Scout Neon 值已更改

我有可编辑列的表字段。当我更改一个单元格中的值时,我需要计算其他字段中的值。我想知道,如何检测单元格中的值何时发生变化。我找不到任何可以告诉我单元格中的值发生变化的钩子。

我发现 :

但我不认为这是一条路要走。

0 投票
2 回答
187 浏览

url - Scout Eclipse Neon 不同页面的不同 url

我想知道 Scout 是否有办法在不同的链接上制作不同的表格。现在所有表单都在相同的 url 链接上打开。例如,如果应用程序在http://localhost:1808/上运行,打开人员表单后,此表单在链接http://localhost:1808/person?id=300中打开。

有没有办法做到这一点?