问题标签 [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 回答
389 浏览

tree - Eclipse Scout Tree 表字段

我正在寻找用于表字段的树表示的组件。

我正在寻找的是带有列的表格,但可以选择像树一样折叠单元格。

0 投票
1 回答
55 浏览

generics - Scout Eclips 中的通用表单数据

我想知道如何在课堂上设置通用表单数据。

我有这样的课:

但它会像这样创建表单数据:

并且不考虑T创建类。如何解决这个问题?

马尔科

0 投票
1 回答
103 浏览

rows - Scout Eclipse 中的总行数

我想在 scout eclipse 中的表中添加总行。

我知道我可以添加新行并在末尾添加总和,但我想要的是该行将浮动在表格的底部。

这意味着总计不会是最后一行,而是始终位于底部。(即使只有一排)。

0 投票
1 回答
160 浏览

statusbar - Eclipse Scout 中的状态行

我想在 Eclipse 侦察应用程序中有状态行,它总是可见的。

例如 :

在此处输入图像描述

如何到达这条线?

在 RAP 中,这条线是不可见的。是否有可能在 RAP 中获得它?还是有其他通用解决方案?

马尔科

0 投票
1 回答
147 浏览

infinite-loop - 用于在字段中输入值的 Eclipse Scout 回调

我想知道当用户在字段中设置值时是否有一个函数会触发,但如果程序在字段中设置值则不会。

所以功能:

问题在于循环检测。如果您的逻辑是您有 4 个字段并尝试检测这些字段中的任何一个是否已更改,然后触发方法以更改这些字段中的某些值:

我得到:

所以我知道这个方法execChangedValue()不是我想要的。是否有具有解释行为的类似方法?

马尔科

0 投票
1 回答
96 浏览

contextmenu - Eclipse Scout 表菜单取决于表上下文

在 Eclipse scout 中为表执行“上下文感知”菜单的最佳方法是什么。

例如,假设表有布尔行“ Additional”,我们想要:

如果 Additional 为 true 则显示菜单:

如果为假

这该怎么做 ?

0 投票
1 回答
176 浏览

extends - 扩展表中的列未显示在 Eclipse Scout 的表单数据中

我有表格字段作为模板。

对于此表字段,我使用注释创建了表单数据

在 MyTableField.Table 中,我有n列,所有列都显示在该字段的表单数据中,因此我可以添加如下行:

现在我想扩展我的表,而不是:

我现在有

AbstractTreeTable 是来自此链接的模板。

它里面有两个新的列。我的问题是 AbstractMyTableData 里面仍然只有n列而不是那两个。因此,当我创建新行时,addRow我无法将这两个值设置为该行。

请帮忙。


额外的

我没有看到这AbstractTableFieldBeanData不仅仅是随机的类名AbstractMyTableFieldData,而是创建不同类型的表单数据。

现在我有了基于 bean 的表数据。

但我的问题仍然存在。即使在基于 bean 的新数据中,也只有 myTable 中的列,而不是 treeTable 中的列。

我的层次结构就像@Jmini 描述的那样。

MyTableField.Table是里面的MyTableField女巫是模板。

所以我的代码如下所示:

AbstractTreeTable我没有像@Jmini 建议的任何注释。

我添加如下行:

但里面MyTableFieldRowData没有额外的行AbstractTreeTable

我错过了什么吗?

0 投票
1 回答
234 浏览

valuechangelistener - Scout Eclipse 检查脏字段

当您尝试关闭 Swing 应用程序并更改字段中的相同值时,应用程序会询问您是否要保存更改。

我的第一个问题是为什么 RAP 应用程序不问同样的问题?

第二个也是更重要的问题是如何强制验证字段更改以及如何操作。

例如 :

我有表格行和表格下方的一些字段。如果我单击行,则会在字段中输入一些值。我可以更改此值并单击按钮保存。

我想在行点击时强制更改验证。因此,如果应用了更改,并且如果我单击行,应用程序应该警告我某些更改未保存。但我应该能够操纵什么是变化,什么不是。例如,如果行上的表单击填充一些数据,如果字段没有更改,但如果我输入的值是相同的字段,这就是更改。

我发现了方法

但它什么也没做。(如果我改变价值观与否)

我看到每个领域都有数学

所以我应该操纵更改抛出 m_touched ?

这在 Scout 中是如何处理的?


添加

我正在寻找检查脏字段并弹出消息对话框的功能,与关闭表单时相同,以及设置字段是否脏的方法。

我看这里这里,但它所描述的只是如何为弹出消息存储值以及如何触发此消息(验证)。

0 投票
2 回答
147 浏览

eclipse-scout - 在 Eclipse Scout Luna 中,如何在父级大纲中添加扩展页面?

由于 Scout 在项目中支持模块化,我们决定将事物模块化。问题是当我们向项目添加大纲时:如何将页面添加到该大纲,但是当页面存在于子项目中时。将页面添加到大纲的函数位于大纲内部,问题是我们不应该让父级依赖于子级,因为我们会在依赖关系中得到循环。

大纲是 AbstractExtensibleOutline 类型,可能支持基于类头中的名称和注释的扩展/扩展,但我还没有弄清楚在哪里以及如何做到这一点。

0 投票
1 回答
78 浏览

java - Scout Eclipse TablePage Template

I want to create AbstractTemplatePageWithTable as template.

My problem is that when you create template :

or in code

But When I create Page from this template it create "only" page.

What I would want is that it is created :

Because when you create template, it should be user-friendly and provide table. Is there some annotation or something to convince scout-eclipse creator of class to create this table to.