问题标签 [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.
tree - Eclipse Scout Tree 表字段
我正在寻找用于表字段的树表示的组件。
我正在寻找的是带有列的表格,但可以选择像树一样折叠单元格。
generics - Scout Eclips 中的通用表单数据
我想知道如何在课堂上设置通用表单数据。
我有这样的课:
但它会像这样创建表单数据:
并且不考虑T
创建类。如何解决这个问题?
马尔科
rows - Scout Eclipse 中的总行数
我想在 scout eclipse 中的表中添加总行。
我知道我可以添加新行并在末尾添加总和,但我想要的是该行将浮动在表格的底部。
这意味着总计不会是最后一行,而是始终位于底部。(即使只有一排)。
statusbar - Eclipse Scout 中的状态行
我想在 Eclipse 侦察应用程序中有状态行,它总是可见的。
例如 :
如何到达这条线?
在 RAP 中,这条线是不可见的。是否有可能在 RAP 中获得它?还是有其他通用解决方案?
马尔科
infinite-loop - 用于在字段中输入值的 Eclipse Scout 回调
我想知道当用户在字段中设置值时是否有一个函数会触发,但如果程序在字段中设置值则不会。
所以功能:
问题在于循环检测。如果您的逻辑是您有 4 个字段并尝试检测这些字段中的任何一个是否已更改,然后触发方法以更改这些字段中的某些值:
我得到:
所以我知道这个方法execChangedValue()
不是我想要的。是否有具有解释行为的类似方法?
马尔科
contextmenu - Eclipse Scout 表菜单取决于表上下文
在 Eclipse scout 中为表执行“上下文感知”菜单的最佳方法是什么。
例如,假设表有布尔行“ Additional
”,我们想要:
如果 Additional 为 true 则显示菜单:
如果为假
这该怎么做 ?
extends - 扩展表中的列未显示在 Eclipse Scout 的表单数据中
我有表格字段作为模板。
对于此表字段,我使用注释创建了表单数据
在 MyTableField.Table 中,我有n
列,所有列都显示在该字段的表单数据中,因此我可以添加如下行:
现在我想扩展我的表,而不是:
我现在有
它里面有两个新的列。我的问题是 AbstractMyTableData 里面仍然只有n
列而不是那两个。因此,当我创建新行时,addRow
我无法将这两个值设置为该行。
请帮忙。
额外的
我没有看到这AbstractTableFieldBeanData
不仅仅是随机的类名AbstractMyTableFieldData
,而是创建不同类型的表单数据。
现在我有了基于 bean 的表数据。
但我的问题仍然存在。即使在基于 bean 的新数据中,也只有 myTable 中的列,而不是 treeTable 中的列。
我的层次结构就像@Jmini 描述的那样。
这MyTableField.Table
是里面的MyTableField
女巫是模板。
所以我的代码如下所示:
在AbstractTreeTable
我没有像@Jmini 建议的任何注释。
我添加如下行:
但里面MyTableFieldRowData
没有额外的行AbstractTreeTable
我错过了什么吗?
valuechangelistener - Scout Eclipse 检查脏字段
当您尝试关闭 Swing 应用程序并更改字段中的相同值时,应用程序会询问您是否要保存更改。
我的第一个问题是为什么 RAP 应用程序不问同样的问题?
第二个也是更重要的问题是如何强制验证字段更改以及如何操作。
例如 :
我有表格行和表格下方的一些字段。如果我单击行,则会在字段中输入一些值。我可以更改此值并单击按钮保存。
我想在行点击时强制更改验证。因此,如果应用了更改,并且如果我单击行,应用程序应该警告我某些更改未保存。但我应该能够操纵什么是变化,什么不是。例如,如果行上的表单击填充一些数据,如果字段没有更改,但如果我输入的值是相同的字段,这就是更改。
我发现了方法
但它什么也没做。(如果我改变价值观与否)
我看到每个领域都有数学
所以我应该操纵更改抛出 m_touched ?
这在 Scout 中是如何处理的?
添加
我正在寻找检查脏字段并弹出消息对话框的功能,与关闭表单时相同,以及设置字段是否脏的方法。
eclipse-scout - 在 Eclipse Scout Luna 中,如何在父级大纲中添加扩展页面?
由于 Scout 在项目中支持模块化,我们决定将事物模块化。问题是当我们向项目添加大纲时:如何将页面添加到该大纲,但是当页面存在于子项目中时。将页面添加到大纲的函数位于大纲内部,问题是我们不应该让父级依赖于子级,因为我们会在依赖关系中得到循环。
大纲是 AbstractExtensibleOutline 类型,可能支持基于类头中的名称和注释的扩展/扩展,但我还没有弄清楚在哪里以及如何做到这一点。
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.