Warning: file_get_contents(/data/phpspider/zhask/data//catemap/1/oracle/10.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181

Warning: file_get_contents(/data/phpspider/zhask/data//catemap/7/user-interface/2.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Oracle 展示位置的适当组件_Oracle_User Interface_Oracleforms - Fatal编程技术网

Oracle 展示位置的适当组件

Oracle 展示位置的适当组件,oracle,user-interface,oracleforms,Oracle,User Interface,Oracleforms,我的GUI有问题,我想与大家分享。我有一个列表项(类型:Poplist)来显示我的目录详细信息。 目录详细信息如下: SRC\CLIENT1\TEST SRC\CLIENT2\TEST DEV\CLIENT3\TEST DEV\CLIENT4\TEST DEV\CLIENT5\TEST 我的问题是我想用一些东西来替换这个GUI结构,因为路径的长度不断增加,我无法正确地显示它们,但我无法决定使用哪个组件更好 我试图将我的列表项类型更改为Tlist,但这不是我想要的。 combobox类型的问

我的GUI有问题,我想与大家分享。我有一个列表项(类型:Poplist)来显示我的目录详细信息。

目录详细信息如下:

  • SRC\CLIENT1\TEST
  • SRC\CLIENT2\TEST
  • DEV\CLIENT3\TEST
  • DEV\CLIENT4\TEST
  • DEV\CLIENT5\TEST
我的问题是我想用一些东西来替换这个GUI结构,因为路径的长度不断增加,我无法正确地显示它们,但我无法决定使用哪个组件更好

我试图将我的列表项类型更改为Tlist,但这不是我想要的。 combobox类型的问题也是开发人员能够修改位置的原因


在你看来,树状视图是可以替代的好东西吗?但是我应该怎么处理空间问题呢?

我不知道这是否是您所追求的,但是您可以通过编程方式设置项目的工具提示。当用户将鼠标悬停在项目上时,将显示工具提示。缺点是表单没有实例级的工具提示,这意味着您需要在创建新记录实例时重置工具提示。另一种方法应该是以类似的方式使用提示文本属性。第三种选择是,当用户双击项目或类似内容时打开项目编辑器

我不知道这是否是您想要的,但您始终可以通过编程方式设置项目的工具提示。当用户将鼠标悬停在项目上时,将显示工具提示。缺点是表单没有实例级的工具提示,这意味着您需要在创建新记录实例时重置工具提示。另一种方法应该是以类似的方式使用提示文本属性。第三种选择是,当用户双击项目或类似内容时打开项目编辑器

DJPeter:嗨,伙计,我很熟悉工具提示,但我不知道我可以在oracle表单中动态设置它,你能确认我可以动态设置它吗?是的,你可以使用set_Item_属性以编程方式设置工具提示。语法是“SET_ITEM_PROPERTY(”,TOOLTIP_TEXT“”);”。谢谢@DJPeter,正如您所建议的,它正在工作,但不幸的是oracle表单将工具提示分配给所有行。这意味着所有行显示相同的值:(无论如何,再次感谢你。DJPeter:嗨,老兄,我熟悉工具提示,但我不知道我可以在oracle表单中动态设置它,你能确认我可以动态设置它吗?是的,你可以使用set_Item_属性以编程方式设置工具提示。语法是“set_Item_Property”('),tooltip_TEXT'))'。谢谢@DJPeter,正如您所建议的那样,它正在工作,但不幸的是oracle窗体为所有行指定了工具提示。这意味着所有行都显示相同的值。:(无论如何,再次感谢。