背景信息
在某些情况下,可视设计器、查询编辑器以及“表布局”对话框之间并不完全同步。有时,如果使用查询编辑器从 SELECT 语句中移除某列,当返回到可视设计器以重新显示页面时,可能会收到 解决方法
下面是解决此同步问题的方法。 在包含表组件的页面上选择表组件,然后单击其上下文菜单中的“表布局”。在“表布局”对话框中,移除您不希望显示的列。请参见图 1。
图 1:“表布局”对话框:移除列 然后,双击会话 Bean 中的相应行集条目以启动查询编辑器。在查询编辑器中,取消选择您想要从 SQL SELECT 语句中移除的一列或多列。请参见图 2。
图 2:查询编辑器:移除列 通过在“表布局”对话框和查询编辑器中移除列,您可以确保可视设计器与“表布局”对话框和查询编辑器同步。当您随后切换到可视设计器时,将不会抛出异常。 即使您忘记了将通过查询编辑器进行的列更改与“表布局”对话框保持同步,也可以轻松地修复此问题。返回错误时,表将显示红色标记,您只需执行以下操作即可:右键单击表的错误标记,从上下文菜单中选择“表布局”,然后移除一列或多列。 更多的开发者资源
有关为开发者提供的更多技术提示、文章和专家建议,请访问 Sun Developer Network (SDN) 上的 Java Studio Creator 开发者资源,网址为 http://gceclub.sun.com.cn/prodtech/javatools/jscreator/。 | ||||||||
|
| ||||||||||||