永洪社区

标题: 如何将获取的值当做对象使用? [打印本页]

作者: 鹿先森    时间: 2024-3-27 15:32
标题: 如何将获取的值当做对象使用?
var 图表 = 参数1.getSelectedObjects()[0
图表.x=15
图表.y=330






这样写法报错:
报告(未命名-1)-->变化时运行-->组件(参数1)-->Java class "java.lang.String" has no public instance field or method named "x". ([script]#3) at line 3


如何写才正确



作者: yhdata_yzm    时间: 2024-3-27 15:51
要把什么值用在什么地方?
作者: 鹿先森    时间: 2024-3-27 15:54
yhdata_yzm 发表于 2024-3-27 15:51
要把什么值用在什么地方?

用在脚本中,控制组件的位置
作者: 鹿先森    时间: 2024-3-27 15:55
鹿先森 发表于 2024-3-27 15:54
用在脚本中,控制组件的位置

方便远程吗

作者: yhdata_lyaa    时间: 2024-3-27 16:15
组件名字不能做变量
作者: 鹿先森    时间: 2024-3-27 16:21
yhdata_lyaa 发表于 2024-3-27 16:15
组件名字不能做变量

那有别的办法实现过度吗

作者: yhdata_lyaa    时间: 2024-3-27 16:41
鹿先森 发表于 2024-3-27 16:21
那有别的办法实现过度吗

具体需求是啥,想要实现什么
作者: 鹿先森    时间: 2024-3-27 16:50
yhdata_lyaa 发表于 2024-3-27 16:41
具体需求是啥,想要实现什么

想要实现下拉筛选控制组件的显示顺序,当中间的组件隐藏,能补位上去
作者: yhdata_lyaa    时间: 2024-3-27 16:55
鹿先森 发表于 2024-3-27 16:50
想要实现下拉筛选控制组件的显示顺序,当中间的组件隐藏,能补位上去

智能布局好像有这效果。
写脚本的话,下拉列表组件是用来控制隐藏哪个组件的吗,
if(图表2.visible==false)
{
图表1.x=
图表1.y=
}
作者: Efheih    时间: 2024-3-27 17:12
yhdata_lyaa 发表于 2024-3-27 16:55
智能布局好像有这效果。
写脚本的话,下拉列表组件是用来控制隐藏哪个组件的吗,
if(图表2.visible=false ...

漂亮
作者: 美滋滋    时间: 2024-3-27 17:26
yhdata_lyaa 发表于 2024-3-27 16:55
智能布局好像有这效果。
写脚本的话,下拉列表组件是用来控制隐藏哪个组件的吗,
if(图表2.visible=false ...

" == "
作者: yhdata_lyaa    时间: 2024-3-27 17:29
美滋滋 发表于 2024-3-27 17:26
" == "

火眼金睛
作者: 美滋滋    时间: 2024-3-27 17:42
yhdata_lyaa 发表于 2024-3-27 17:29
火眼金睛

就喜欢挑刺
作者: 鹿先森    时间: 2024-3-27 21:41
本帖最后由 鹿先森 于 2024-3-27 21:43 编辑
yhdata_lyaa 发表于 2024-3-27 16:55
智能布局好像有这效果。
写脚本的话,下拉列表组件是用来控制隐藏哪个组件的吗,
if(图表2.visible==false ...
如果我有8个的话,这样排列组合太多了,没办法都罗列出来
作者: 报意思    时间: 2024-3-27 21:56
组件名字不作变量
作者: 鹿先森    时间: 2024-3-28 07:28
报意思 发表于 2024-3-27 21:56
组件名字不作变量

有什么别的方法能够变通解决吗
作者: 报意思    时间: 2024-3-28 07:48
组件名字不能做变量
作者: 鹿先森    时间: 2024-3-28 09:11
报意思 发表于 2024-3-28 07:48
组件名字不能做变量

知道不能做变量,谢谢,现在的问题是看看有没有变通的方式承接进而解决问题




欢迎光临 永洪社区 (https://club.yonghongtech.com/) Powered by Discuz! X3.4