问题标签 [listgrid]
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.
smartgwt - smartgwt listgrid 设置光标交出一个图标字段
我已经在这个问题上工作了很长一段时间,但一直无法解决它。我有一个带有字段类型图标的列表网格。我想将光标更改为“移交”图标。
我一直在网上搜索,发现存在一些解决方案。其中之一是addCellOverHandler
用于列表网格。但我不明白如何更改列表网格指定字段的光标。
我在 listgrid 中的字段定义为:
就像论坛上有人指出setCursor()
的那样,listgrid 存在一种方法,但不仅仅适用于该领域......
如果有人有线索...谢谢
gwt - 在 Listgrid (smartGWT) 中设置值
我正在尝试使用智能 Gwt,Listgrid。
我同时使用 com.google.gwt.user.client.ui 和 smart gwt。我在 ListGridRecords[] 记录中有价值。
我无法在表中设置值。
这段代码是复合的。
java - 在 Listgrid 的过滤器编辑器中编辑数据不会导致 fetchData
我有一个ListGrid
过滤器编辑器设置为可见。通常,如果我在过滤器编辑器中键入数据,它会导致从服务器获取数据并且我的executeFetch(..)
方法被调用。
但在某些情况下,在编辑过滤器的数据后不会调用此方法。例如,如果我输入“ word ”,它会显示一些数据ListGrid.
然后我将光标移动到第一个位置,输入“ one ”,所以总的来说我有过滤字符串“ one word ”。在这种情况下,不会执行获取,并且不再显示更多“旧”数据。也许我需要禁用一些结果集/标准的缓存?
这是我的 ListGrid 声明:
smartgwt - Smartgwt selectitem键值问题
我有一个SelectItem
我填写的Map
,这个组合在一个listgridfield中,所以很好,但是当我选择组合框中的任何项目而不是获取地图的描述或值时,会将键放在listgridfield中。
我该怎么做才能让我设置值而不是键?现在我尝试使用 AddChangeHandler 但没有奏效。
我得到了下一个代码:
在 measureComboBox 当我放置变量结果(即 Map)并单击组合的任何项目时,显示在组合框中的值是 linckedhashmap 的键,而不是项目的值......我怎么能做出改变吗?
非常感谢。
smartgwt - 动态设置智能 gwt 列表网格标题
我创建了一个 smartgwt列表网格。网格标题是静态的,内容由服务器端数据填充。代码看起来像这样
在页面加载时,它首先初始化网格对象,设置字段名称(列),当服务器端数据可用时,它会填充网格。
当列/标题是静态的时,这种方法很好。但是,我正在尝试修改网格以便动态设置标题。更具体地说,服务器数据将包括有关网格标题的信息(网格的列数、列名等)。一种方法是将标题信息放在网格内容单元格中,并将该单元格设计为看起来像标题。
我想知道是否有更好的方法来做到这一点?
css - 智能 gwt 删除 hilite 并更改背景颜色
我有一个 ListGrid,我为所有工作正常的单元格分配了 hilite[] 。
但是现在当我选择那个特定的单元格/记录时,我已经改变了单元格的颜色。
我创建了如下hilites。此处所选单元格的颜色不会变为蓝色。但一开始它的绿色或红色。请帮忙
smartgwt - SmartGWT:从 Listgrid 中选择的记录绑定到另一个窗口中的 TextBox
我是 SmartGWT 的新手,
我有两个窗口。Window1 中的 Button1 显示了一个包含列表网格的 Window2。在 Window2 中按下 Button2 时,listgrid 中的选定记录必须显示在 Window1 的 TextBox 中。最好的方法是什么?任何帮助表示赞赏。
gwt - 如何在 listgrid 的单元格中拖放元素?
我正在使用:SmartGwt 3.0;重量 2.4; 火狐 11 和谷歌浏览器 19.0.1084.52。
首先我要为我的英语道歉,因为它非常糟糕。我需要的是在listgrid 的单元格中拖放一个组件(例如标签、图像等...)。我知道您可以拖动记录,但我想在单元格中添加任何类型的组件。感谢任何帮助,无论多么小,否则我将创建一个表格组件,它具有大量属性 listgrid,您可以在其中添加一个单元格中的组件。事实并没有解决问题。
我正在使用最新版本的 smartgwt
我正在试验方法“getShowRecordComponents”、“getShowRecordComponentsByCell”、“WillAcceptDrop”和“CreateRecordComponent”。我必须拖放一个组件 smartgwt(通过先前的配置),但我在记录的末尾 Arreaga,我希望你把它放在你放置组件的列行中。
这个类在其他类中被调用。
你能帮助我吗??
performance - (InternalError): script too large stack... 在 Firefox 中请求 50000+ 条记录时
我正在使用智能 GWT 2.4。
我正在显示一个包含大约 20 列的报告,这些列是字符串、数字和日期类型的组合。当我请求的记录少于 50000 条时,该报告在 Fire Fox 中有效。但是当我请求超过 50000 条记录时,它会引发以下错误并在不显示报告的情况下中断。
(InternalError): script too large stack: vjb([object Object], fileName:......
即使对于 100,00 多条记录,相同的报告在 Chrome 中也能正常工作。我尝试了从 8.0 到 12.0 的各种版本的 Firefox。
您能否建议解决此问题并能够在 Firefox 中显示 100,000 条记录的解决方法。非常感谢任何帮助。
谢谢, 瓦姆西
java - Smartclient:如何在模态掩码上显示画布?
我ListGrid
在仪表板布局上显示了一个。在少数情况下,我需要显示我们通常使用的 Notes 消息SC.say()
。
但我设计了自己的画布来显示所有此类消息,并将其放置在父仪表板上。
现在需要在 Listgrid 组件上发生某些操作时显示消息。该窗口设置为模态,因此我的 Notes Canvas 显示但被仪表板布局掩盖。
我想在没有遮罩的情况下显示画布?
我怎样才能做到这一点来显示没有蒙版的画布和 ListGrid 显示?
![在此处输入图像描述][1] 这是实际发生的情况,因为窗口设置为 isModal(true) 和 setModalMask(true),我知道它是可选的,但在我们的项目中是必需的,但现在我只需要带上黄色画布消息显示为正常突出显示,而不是刚刚显示的蒙版
现在这个 Message 组件在演示者文件中被调用。
上面的代码用于列表网格,因为我需要显示的是未屏蔽但现在当我调用消息组件时,我还需要使用以下代码显示消息组件未屏蔽,但所有三个浏览器都提供不同的 o/p。