问题标签 [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.
tableview - 修复或“冻结”Eclipse Scout 内表中的列
我对如何在 Eclipse Scout 表中实现“冻结”列很感兴趣。
我看到了两个表的解决方案https://www.eclipse.org/forums/index.php/t/99484/,但我正在寻找是否有人有不同的解决方案,或者这是唯一的一个。
马尔科
forms - Scout eclipse 表单模板
我在Scout Explorer 视图中代表我的应用程序的树中看到,我在模板节点下有两个子文件夹:
- 形式
- 表单域
我知道如何添加表单域,它非常简单,但我不知道如何创建表单模板,我在互联网上找不到它。
马尔科
编辑 :
现在我弄清楚如何将表单添加到来自模板文件夹。您只需要添加abstract
标签,然后您就可以从此模板创建新表单。
现在我需要将默认主框类从 : 更改AbstractGroupBox
为AbstractMyGroupBox
. 要理解,我需要以某种方式在内部设置AbstractMyForm
,来自AbstractMyForm
模板的所有表单都改为:
拥有这个 :
templates - 在 scout eclipse 中扩展表单数据
我有一些抽象形式:
这个表单数据里面有一些表格(MyTable 类作为模板):
我的真实表单扩展了 AbstractMyForm :
为此的表格数据是:
问题是表单数据(AbstractMyFormData 和 MyFormData)都实现了
而不是侦察员抱怨有重复的方法getMyTable()
。
但我不明白这一点。如果 MyFormData 是从 AbstractMyFormData 扩展的,那么 MyFormData 不能在里面有这个方法,因为它已经有了它的父级。
这个怎么做?我看到FormData.SdkCommand.USE
描述可能是它,但我现在不知道如何使用它。
女巫可能相关的第二个问题是如何像普通的 AbstractForm 注入取消按钮一样在 AbstractMyForm 中注入表?
编辑 :
类代码:
抽象形式
AbstractMyTableField 模板:
对于 REAL FORM,您只需从模板创建表单:
并在主框中添加 MyTable,如:
插入:
做 :
我希望我这次更明确。
编辑 2
我承认在抽象表单中创建主框可能不是正确的方法,但我想要实现的是AbstractMyTableField
在 AbstractMyFormData 中,所以我可以依靠服务器端,所有从 AbstractMyForm 扩展的表单在表单数据中都有这个,所以我可以只为所有表单编写一个服务器方法(返回 AbstractMyFormData)。
css - 改变 Scout Eclipse Rap 的风格
我想改变说唱侦察项目中某些元素的外观。我找到了包含 RAP.application.css 文件的文件夹,但它是空的。
我想知道如何使用它,对于字段禁用颜色,...
马尔科
button - Eclipse Scout Lable 将“行”保存为按钮
我想知道如何将 LabelField 与 Eclipse Scout 中的 Buttons 放在同一行。
尽管您为字段放置了网格 X,Y,但侦察员始终将按钮放在“额外”行的底部,即使您将标签和按钮放在相同的 Y 网格属性按钮将是标签下方的一行。
我有一些状态文本要显示,最好把它和按钮放在同一行。你如何做到这一点。
position - Scout Eclipse 标签位置
在 Scout Eclipse 中,每个字段都带有它的标签。但我的问题是那里有很多可用空间,因为这些字段比它们应该的要小。
例如 :
我试过了 :
以像素为单位设置标签宽度:它有效,但您应该为每个字段设置和计算它,您可以忘记翻译,因为其他语言中的文本大小不同。
将标签水平对齐设置为右 - 文本按字段定位,但可用空间位于左侧。
如何处理?
PS我不需要没有任何可用空间的标签,但需要更小的标签。
编辑 :
使用间谍工具它看起来像:
button - 没有背景图像的 Scout Eclipse 按钮
我正在寻找如何摆脱侦察日食按钮的背景图像。默认图像是圆角灰色矩形。
但我想要按钮只是没有背景(图像或颜色)的标签。
马尔科
java - 如何在 Eclipse Scout 中显示图像?
如何以侦察员的形式显示图像?
我想在桌面表单中将图像显示为徽标,我尝试了 imagefield 和 htmlfield,但我未能在网上找到示例。
forms - Eclipse Scout 缓存表单页面
从页面切换到页面时,我想在表单页面中缓存状态。
所以:我有 3 页表格,当我从一个切换到另一个时,我希望数据保留在表格中。
我发现了这个:https ://wiki.eclipse.org/Scout/Concepts/Page_Detail_Form
并说 setDetailForm() 缓存数据
但这对我不起作用。
我的代码是
但它停留在最后一页。
例如 :
如果我有页面 A、B、C 并且我打开页面 A,它会自行创建它并将其设置为 detailForm()。如果我然后打开页面 B 也可以。但是,如果我然后再次单击页面 A,它会检查 detailForm() 是否不为空(并且它不是),因此它会停留在页面 B 上(插入页面 A)
编辑 :
我认为 getDetailForm() 正在返回正确的表单,但显然 super.execPageActivated() 不起作用。
drop-down-menu - Scout Eclipse RAP 智能领域
我在 scout eclipse 中的 RAP 应用程序中遇到智能字段问题。
我的问题在于查找调用,因为在 RAP 上(并且仅在 RAP 上)有时在用户更改搜索文本时不会更新选择。当用户单击搜索窗口或按向上或向下键时,我会刷新它,但这很烦人。
当我调试它时,我看到代码被执行并且新值被“返回”(在 LookupService 中),但是没有包进入浏览器。