创建链接<meta http-equiv="Content-Type" content="text/html; charset=UTF-8" />你好
我想知道是否可以获得链接信息和标题以根据这两个信息创建新链接
| 标头 1 | 标题 2 | 标题 3 |
|---|
| 链接(http// ....) | 姓名 | 姓名 |
回复:创建链接行状态处理程序是个好主意。我想我是在它可用之前就开发了我的方法的。这是一个更清洁的解决方案。
回复:创建链接根据 Peter 的想法,您还可以使用“行状态处理程序”:
新专栏( “关联” ,
特点,
“名义” ,
价值标签(
{ ” http://www.google.com ” = “谷歌” , ” http://www.jmp.com ” = “JMP” ,
” https://community.jmp.com/community/discussions ” = “社区” }
) ,
使用值标签( 1 ) ,
设定值(
{ ” http://www.jmp.com ” , ” http://www.google.com ” ,
” https://community.jmp.com/community/discussions ” }
)
)
) ;
// 跟随当前选定的每一行中的链接
关注链接=
功能({ X } ,
对于每一行(
如果(已选择(行状态()) ,网络(柱子( dt , “关联” )[排()]) ) ;
) ;
) ;
// 将处理程序分配给表
rsh = dt << MakeRowStateHandler (关注链接) ;
(顺便说一句,我注意到表达式列似乎不允许使用值标签)。
回复:创建链接抱歉 - 没有测试我的逻辑。这段代码将起作用:
dt =新表( “网络逻辑示例” ,添加行( 3 ) ,
新专栏( “点击查看网页” ,特点, “名义” ,
设定值( { “JMP” , “谷歌” , “JMP 社区” } )
) ,
新专栏( “关联” ,特点, “名义” ,隐藏,
设定值(
{ ” http://www.jmp.com ” , ” http://www.google.com ” ,
” https://community.jmp.com/community/discussions ” }
)
)
) ;
dt <<新专栏( “选择逻辑” ,特点,
公式(
目的地=当前数据表() ; // 需要一个局部变量,因为这是一个公式
如果(已选择() ,
sel_cols =目的地<<获取选定的列;
sel_rows =目的地<<获取选定的行;
如果(列表( sel_cols ) ,
// 然后
如果(尼特姆斯( sel_cols ) == 1 &行数( sel_rows ) == 1 &
( sel_cols [ 1 ] <<得到名字) == “点击查看网页” ,
// 然后
我的网址=柱子(目的地, “关联” )[ sel_rows [ 1 ]] ;
网络(我的网址) ; // 实际工作吗
) ; // 结束 1 列、1 行、AER 列
) ; // 结束列表
) ; // 如果选择则结束
“X” ; // 需要该列的虚拟值
) ; // 论坛结束
) ; // 结束新列
柱子( dt , “选择逻辑” ) <<隐藏;
回复:创建链接好的,PMorz,
它真的不起作用。
我实际上可以创建一个填充“x”的逻辑列......
有什么提示吗?
回复:创建链接好的,我知道了。非常感谢
我不知道这个网络功能,但看起来很酷。
回复:创建链接这将做到这一点:
// 假设您有一个名为 Header 3 的列,其中包含要获取的内容的描述
// 以及另一列名为 Header 1 的实际 URL
dt <<新专栏( “选择逻辑” ,特点,
公式(
目的地=当前数据表() ; // 需要一个局部变量,因为这是一个公式
如果(已选择() ,
sel_cols =目的地<<获取选定的列;
sel_rows =目的地<<获取选定的行;
如果(列表( sel_cols ) ,
// 然后
如果(尼特姆斯( sel_cols ) == 1 &行数( sel_rows ) == 1 &
大写(字符( sel_cols [ 1 ])) == “标题3” ,
// 然后
我的网址=柱子(目的地, “标题1” )[ sel_rows [ 1 ]] ;
网络(我的网址) ; // 实际工作吗
) ; // 结束 1 列、1 行、AER 列
) ; // 结束列表
) ; // 如果选择则结束
“X” ; // 需要该列的虚拟值
) ; // 论坛结束
) ; // 结束新列
柱子( dt , “选择逻辑” ) <<隐藏;
回复:创建链接更具体
我有一张桌子
第 1 列 --> 链接(例如: https://community.jmp.com/)
第 2 列 --> 名称(例如 JMP)
我想将第 3 列创建为
第 3 栏 -->联合管理计划(如同超级链接Excel 中的函数)
原因是有时http很长并且无法用于查看。
如果不可能的话,我可以通过 Excel 没有问题,但更愿意将所有内容都放在 JMP 中
回复:创建链接您的问题是:
如果我在数据表的某一列中有一个 URL 链接,在数据表的另一列中有一个标题,我可以将这些信息放在一起以在第三列中提供一个新的 URL 链接吗?
如果这是问题,答案是肯定的,但我不确定这就是您要问的。您能否提供更多有关您所要求的具体信息?