首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >如何在Oracle中填充航天飞机左侧

如何在Oracle中填充航天飞机左侧
EN

Stack Overflow用户
提问于 2020-06-24 07:56:25
回答 1查看 463关注 0票数 0

我决定把I asked here这个问题改写成一种更简单的方式。

在Oracle中有任何方法动态地填充航天飞机的左侧吗?

我编写了一个PL/SQL进程,它计算了我想要用于穿梭空间左侧的值列表,但我无法将其附加到其中。微积分是基于穿梭之前的一个选择列表项 P1_MY_LIST。当在选择列表上发生更改时,进程将触发

现在我试过了::P1_MY_SHUTTLE := list_of_values,但它显然填充了航天飞机的右侧。

对如何做到这一点有什么建议吗?我用的是Apex 19.1

EN

回答 1

Stack Overflow用户

发布于 2020-06-24 09:21:12

所以我在航天飞机上玩了一会儿,这是我想出来的。

代码语言:javascript
复制
var left = $("#P1_MY_SHUTTLE ")[0].children[0].children[0].children[0].children[0].children[0]
var right = $("#P1_MY_SHUTTLE ")[0].children[0].children[0].children[0].children[2].children[0]

这两个应该标明航天飞机的左窗格和右窗格。那么你需要的是

代码语言:javascript
复制
 left.appendChild()

但是你不能只是附加‘某物’,你可以玩更多的这些东西,并弄清楚如何正确地添加它,它可能意味着创建一个新的变量与构造函数或其他东西,我不知道。

但这件事的黑客是

代码语言:javascript
复制
left.appendChild(right.children[0])

它只是把右边的第一个元素移到右边。这意味着你可以把东西添加到右边,然后把它移到左边。

您还可以执行一些代码,向右侧添加一些内容,然后遍历右侧的所有选项,找到刚才添加的选项,然后将其移到左侧。

显然,这不是一个优雅的解决方案,地狱,它可能甚至不能很好地工作。但是这是一个开始,所以现在你有了一个开始,你可以在控制台里玩更多,希望找到一个完美的解决方案来解决你的问题。

票数 1
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/62550312

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档