问题标签 [dynamic-columns]

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 回答
1966 浏览

reporting-services - 使动态和静态列在 SSRS 2005 中的 Matrix 中很好地发挥作用

我有一份按年份显示财务数据以及其他一些静态数据的报告:每次我尝试放入一个 Column 组时,它都会在静态数据之上或之下:

或者:

我想要的是我得到静态数据,然后是动态数据(可能是 1 或 20 个额外的列),旁边有相应的数据如何让报告看起来像:

非常感谢!

0 投票
1 回答
2356 浏览

sql - 在 SQL Server 中,如何使用另一个表中的列名比较行

我有两个表 A 和 B,有动态列,我不知道其中的关键列是什么,除了另一个名为 C 的表。

C 表指定表 A 和 B 中哪一列是键列。可以有 1 个或多个键列。

我的问题是,我将如何生成这样一个查询,其中我从 A 中选择所有行,其中键列等于 B 中的相同键列?

我的一个想法是创建一个使用 sp_executesql 执行的文本查询,但我需要一些关于如何生成查询的好主意。

首先,我将从表 C 中为表 A 和 B 选择所有键列到我声明的表 @keyColumns。

然后,我将使用 while 循环遍历 @keyColumns 中的所有键列并生成查询并使用 sp_executesql 执行它。

例如:

为了清楚起见,C 表只指定了 B 表的键列,据此我知道 A 具有相同的键列。

但我想知道是否有更好的方法来解决这个问题。

0 投票
1 回答
3101 浏览

reporting-services - Reporting Services Tablix 中的动态列

我有一个数据查询,它以以下格式返回数据:

名称之间的不同时期是恒定的,但在报告的执行之间会有所不同(即,我现在可能会在 1 月/2 月/3 月查询报告,或者稍后会在 4 月/5 月/6 月查询报告)。我正在尝试将其放入 Reporting Services 报告中的表格中,看起来像这样:

谁能指出我做这样的事情的一个例子?我什至不确定如何描述数据的“旋转”(?)。根据数据集中的 Period 值,列应该是动态的。

0 投票
2 回答
966 浏览

reporting-services - MS Reporting Services 中不同数据集的列标题

我基本上需要从一个数据集加载表头,从另一个加载表数据。是否可以使用 MS 报告服务?

正如我所见,表通过 DataSetName 属性与数据相关联,它只能是一个数据集。

0 投票
1 回答
5321 浏览

primefaces - 具有动态列的数据表中的 Primefaces 数据导出器

有没有人成功地将 primefaces 数据导出器组件与带有动态列的 primefaces 数据表一起使用?

就我而言,它会生成 excel 文件,但它是空的。

但是,如果我保持所有内容相同并且只是普通数据表而不是具有动态列的数据表,则生成的 Excel 文件不为空。

我想看看是否有人这样做过。

如果我不使用动态列,它工作正常。

我正在使用 PrimeFaces 2.2.1、JSF 2.0、poi-3.2-FINAL.jar。

0 投票
1 回答
1492 浏览

richfaces - 带有 sortBy 示例的丰富列

有人可以提供一个丰富的示例:列支持 bean 和标签实现以及 sortBy 功能。

0 投票
4 回答
2501 浏览

arrays - 在可变宽度列中打印数组内容

我希望修改我的代码,使列变宽以容纳数据。

下面是一个断行的例子

这是我正在使用的(kludgy)代码

0 投票
1 回答
1980 浏览

sql - SQL 从包含 xml 的 nvarchar 列中透视动态列

我得到了一个包含以下列和一些示例数据的表格:

我需要查询它以获得这样的结果:

xml 字段应该保证格式正确并匹配模式,即使它是 nvarchar 而不是 xml 类型。但是,Name 属性的值是未知的。

我正在使用 SQL Server 2008。如有必要,我可以使用存储过程,但我正在寻找一种可以避免这种情况并避免动态 SQL 的解决方案。不可能写出这样的查询吗?

如果存储过程或动态 sql 是唯一的方法,我愿意使用它的解决方案。

0 投票
2 回答
832 浏览

android - Android动态计算列数

我有一个动态创建的项目列表,应根据包含文本所需的空间显示在两列或一列中,例如,如果文本很长,则每行只有一个项目,否则为两个。显然它们都应该是相同的尺寸(屏幕尺寸的一半)。

据我所知,Adapter 没有标准的 Android 视图可以做到这一点。使用 GridView,您可以有多个列,但不能有一些行一列而其他两列。TableLayout 可以拉伸视图,但在这里你必须知道每行需要多少列。另外它没有适配器。

所以我想知道a)我是否缺少任何支持此类功能的控件或b)解决此问题的最简单方法是什么?

编辑:这些项目还包含一个复选框,我需要跟踪选中状态,所以我不能只使用适配器将两个项目放在一个视图中。

0 投票
1 回答
695 浏览

mysql - 列数未知时逗号分隔值的替代解决方案 | MySQL

我需要设计一个几乎看起来像 3 维需求的表格。

例如,

  1. 有“无限”的恐龙品种。
  2. 所有的恐龙都有一些共同的特征(名字、地球上存在的年代、体重、姓氏等)。
  3. 会有一些特定的特征有时与每个品种无关。每个这样的特征都用一个“名称”=“值”对来标识。“名称”类似于特征的名称(例如可能是头上的喇叭、语音频率等),而“值”可能是特征的值(例如头上的 3 个喇叭、一些 10hz 的语音频率等) .,)。

根据要求,我们可以创建一个具有共同特征的表 X,例如引用 cid、名称、自存在年数、重量等的列。并且可能存在另一个表 Y,其中只有列(uid、名称、值),其中 cid 可以绑定用于 uid。

但事实上,X 中的行数将是巨大的(万亿+,我们可能没有那么多恐龙家族,但这只是一个例子)。类似地,表 X 中的每个条目的 name=value 将是数百个。这将增加表 Y 中的行数。

由于特征“名称”也是“无限的”,我们无法创建具有固定列数的表,不幸的是,就像每个特征的列一样,因为这就像动态列。

一个想法是在表 X 中再增加两列,其中一列可以由逗号分隔的所有特征(“名称”)组成,另一列可以由逗号分隔的所有“值”组成。但我知道这是一个非常糟糕的设计。

有没有更好的解决方案来满足这个要求?