问题标签 [gridx]
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.
javascript - 在添加 VirtualVScroller 模块之前,Gridx 工作正常。然后只显示“正在加载...”
当我将 Gridx 模块“VirtualVScroller”添加到我的网格时,只有“正在加载...”并且没有显示任何数据。没有模块,一切正常。我已经尝试删除所有其他模块,但这也无济于事。下面我的代码有什么想法吗?:
dojox.grid - gridx 显示我的动态数据的最后一条记录
你好我正在使用网格来显示动态数据道场,但我得到的是样本(n)次,但总是向我显示最后一条记录,但如果我用虚拟数据做这件事效果很好,我希望你能帮我解决这个问题。
define(["js/module/modControllerPersona", "dojo/store/Memory", "gridx/Grid", "gridx/core/model/cache/Sync", "dojo/data/ObjectStore"],
function(modControllerPersona, Store, Grid, Cache, ObjectStore){
var grid, store, data;
var persona = new Array();
return{
datagridx: function(){
modControllerPersona.persona().then(function(result){
persona = JSON.parse(result);
data = persona.items;
store = new Store({data: data});
var columns = [
{name: 'id', field: 'descripcion'},
{name: 'descripcion', field: 'id_Maquinaria'},
{name: 'descripcion', field: 'id_tipo_Maquinaria'},
{name: 'Nombre', field: 'kind'},
{name: 'Nombre', field: 'nombre'},
{name: 'Nombre', field: 'visible'}
];
grid = new Grid({
cacheClass: Cache,
store: store,
structure:columns
}, 'gridNode');
grid.startup();
});
javascript - gridx 中的启用/禁用按钮
我正在尝试在 gridx.xml 中设置禁用几个按钮。(使用dojo gridx 1.3) gridx 中的按钮有两种状态(启用状态和禁用状态),它会根据条件而变化。我现在正在研究 CellWidget 演示。但是我找不到在gridx中设置按钮状态的好方法。 http://oria.github.io/gridx/demos/cellWidget.html
是否可以禁用 gridx.xml 中的特定按钮?
javascript - Gridx:如何在多个页面上保持选择?
我目前遇到以下问题:
我有一个由 5 页组成的分页网格。用户需要在该网格中选择某些行,同时浏览所有 5 个页面(第 1 页上的一些选择,第 2 页上的一些等)。
一旦用户导航到另一个页面,如何确保用户从第 1 页的选择不会“消失”?我目前的设置方式是,一旦用户点击第 2 页,第 1 页的选择就消失了。
对此的任何帮助都将受到高度赞赏。谢谢你的时间。
xpages - xpages gridx jsonREST 和查询/搜索
我一直在关注 Brad Balassaitis 的优秀“XPages 中的 Dojo Grids” - https://xcellerant.net/dojo-grids-in-xpages/
我有一个带有引用 Notes 视图的 jsonREST 服务的 XPage,以及第 10 部分 - Dojo 数据网格搜索和过滤中描述的选项。
所以一切都很好,我可以在 ComboBox 中做出选择,然后网格重新加载显示 jsonREST 服务搜索的结果。
我现在想用 gridx 做同样的事情;布拉德再次对此有一个出色的系列 - https://xcellerant.net/gridx-in-xpages/
但是,他没有介绍进行 jsonREST 搜索和重新加载 gridx。
我一直在尝试从 Data Grid 版本中复制这些技术,但没有成功。我什至不确定是否应该直接运行 jsonREST Search,然后刷新网格,或者使用 grid.query 方法。我发现很少有好的文档,任何相关文章似乎对我没有多大帮助。我现在真的被困住了。
任何指针都非常感谢。
combobox - 如何更新嵌入在 GridX 中的 ComboBox 的内容
我正在更改现有的 GridX 表以添加一个包含下拉列表的新列,每一行的内容都不同。
我通过将单元格的结构设置为,将下拉列表添加为组合框
这将使组合框的单元格成为装饰器。
我现在的问题是更新功能通过获取 gridx 并设置新商店来运行。这适用于文本数据,但我找不到创建将填充组合框的商店的方法。
我是否需要以某种方式与单元格的setCellValue挂钩?
谢谢
dojo - 加载时gridx模块未定义错误
我在使用 IndirectSlect 时遇到了 Gridx 的问题,下面是我的代码
当我在 IE&Firefox 控制台中运行我的代码时,我看到如下所示的错误消息。基本上,在创建 gridx 时找不到两个模块。
找不到第 1 个声明的模块,请在使用前先要求它:gridx/modules/IndirectSelect
找不到第 2 个声明的模块,请在使用前先请求它:gridx/modules/RowHeader
请帮忙。
问候, 曼朱
java - Java中的GridBagLayout不起作用
我一直在尝试按照我想要的方式调整我的显示器,但它似乎不起作用。我想使用 GridBagLayout 来做这样的事情:
我找到了一段代码,并对其进行了编辑:
我不知道如何按照我的意愿塑造它,任何人都可以帮忙吗?非常感谢 !
javascript - 从 gridx IBM BPM 获取选定的行
我已经为 ibm-bpm 应用程序在 gridx 表中实现了导出到 excel 服务。目前它将整个表格导出到 Excel 工作表中。我只想将表中选定的行传递到 excel 中。到目前为止,我已经在加载事件处理程序中尝试了以下操作来获取选定的行值:
- this.context.binding.get("value").get("listAllSelectedIndices");
- this.grid.select.row.getSelected();
似乎有模块可以选择行。有人可以解释我如何实现它们吗?我已经实现了如下所示的代码:http: //www.ibpmcoding.com/2015/02/export-to-excel-in-gridx-table-coach.html