连接列中的值大家好,
我正在尝试创建一个新列,将 A、B 和 C 列连接在一起。 示例和脚本如下所示。 该脚本不起作用。有人可以帮我吗?
谢谢,
ABC
dt_summary << 新列("类别", 字符串,
Formula(:Name( "框架配置" ) || "_" ||:Name( "钢筋间距 (mm)" )||"_"||:Name( "夹紧间距 (mm)" )),
评估公式);
回复:连接列中的值非常感谢大家的帮助。 我的问题已经解决了。
回复:连接列中的值我为我建议堆叠的帖子道歉。 我误解了你的要求。 我想用解决方案替换它不够快。
回复:连接列中的值我用公式完成了它,但你应该能够从中编写脚本。是的,列必须是字符类型才能连接,并插入 - 将其括在引号中:
:第 1 栏 || “-”|| Char(:第 2 列) || “-”||字符(:第 3 列)
回复:连接列中的值我不确定错误中的“堆叠”内容,因为您没有在此处堆叠列,但我预计在连接数值而不先将其转换为字符串时会出现错误。将公式中的每个数字列包装在 char() 中。
dt_summary << New Column( "Category",
Character,
Formula(
:Name( "Frame Config" ) || "_" || char(:Name( "Bar Spacing (mm)" )) || "_" ||
char(:Name( "Clamping Spacing (mm)") )
)
);
回复:连接列中的值嗨马克,
再次感谢你。 我根据你的描述更改了脚本,但新列是空的。 我想知道是否可以在 jmp 中连接不同的数据类型?
谢谢,
维尼
回复:连接列中的值我想知道是否有什么可以让我展示类似“ 3-bar-1000-400”在我的新专栏中。
多谢,
维尼
回复:连接列中的值非常感谢您的快速回复!
有错误消息显示:无法堆叠。 堆叠列具有不同的数据类型
回复:连接列中的值dt_summary << New Column( "Category",
Character,
Formula(
:Name( "Frame Config" ) || "_" || :Name( "Bar Spacing (mm)" ) || "_" ||
:Name( "Clamping Spacing (mm)" )
)
);
数据类型是“字符”而不是“字符串”。