需要一种在Siebel中设计浮动窗口的方法吗

需要一种在Siebel中设计浮动窗口的方法吗,siebel,escript,Siebel,Escript,我正在使用Siebel HTIM应用程序v8.0 我需要一个浮动窗口,这不应该是弹出窗口。使用弹出窗口时,无法编辑数据主窗口。用户应该能够在不关闭浮动窗口的情况下编辑主窗口和浮动窗口中的数据。并且主窗口和浮动窗口中的数据来自不同的BC。它们只是联系在一起的 我尝试了ShowPopup()方法,但这给了我一个弹出窗口。如果有人知道如何在Siebel应用程序中设计浮动窗口。请帮忙。据我所知,这在西贝尔甚至是不可能的。至少,不容易 唯一可以添加到Siebel视图的是小程序。在小程序内部,您可以嵌入“高

我正在使用Siebel HTIM应用程序v8.0

我需要一个浮动窗口,这不应该是弹出窗口。使用弹出窗口时,无法编辑数据主窗口。用户应该能够在不关闭浮动窗口的情况下编辑主窗口和浮动窗口中的数据。并且主窗口和浮动窗口中的数据来自不同的BC。它们只是联系在一起的


我尝试了
ShowPopup()
方法,但这给了我一个弹出窗口。如果有人知道如何在Siebel应用程序中设计浮动窗口。请帮忙。

据我所知,这在西贝尔甚至是不可能的。至少,不容易

唯一可以添加到Siebel视图的是小程序。在小程序内部,您可以嵌入“高级”控件,如ActiveX对象、Java小程序、外部网页。。。但它们的外观和行为都不像一扇浮动的窗户

通过服务器脚本,您可以打开弹出窗口,引发错误文本,仅此而已。在浏览器脚本中,您还有一些选项(警报、确认等),但对您的重新查询没有任何用处

也许你可以调整webtemplate文件并在那里插入浮动窗口HTML代码。。。并使用浏览器脚本显示/隐藏/控制窗口。但是,如果只有HTML,就不能向其中添加字段。而且,要让它工作起来会非常痛苦,而且从一开始就是维护的噩梦

如果您使用的是Siebel 8.1+,您可以尝试新的OpenUI,而不是标准的ActiveX界面。它基于CSS和jQuery,因此应该更容易调整外观。但它只适用于Siebel 8.1+

你真的需要浮动窗口吗?为什么不将父子视图与两个小程序一起使用呢