问题标签 [datawindow]
For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.
powerbuilder - 获取 DW 中显示列的列表
你如何获得可以在 dw 中看到的列的列表?当我使用 遍历列dwobject.object.datawindow.column.count
时,我得到了 sql 中的所有列。至少有一种方法可以确定哪些没有显示?
powerbuilder - Powerbuilder:弹出窗口的定位
我有一个主从数据窗口。在详细信息窗口中,当用户单击一行时,我将另一个数据窗口作为弹出数据窗口打开,该数据窗口位于用户单击的行的正下方。只要详细信息窗口中的行数少于 11 行,它就可以正常工作。当窗口包含超过 11 行并且用户从下部区域单击一行时,弹出窗口不会放置在它应该在的位置。
我的猜测是,当用户单击下部区域中的一行时,窗口会滚动到底部,并且由于滚动,某些行会被隐藏。如果由于滚动而隐藏了两行,则弹出窗口将在所需行下方打开两行。我的定位逻辑如下——
我该如何解决这个问题?
powerbuilder - 在格式化表达式中进行数据库查找
它说“blob_curr = 1”的地方我需要检查对象ID是否存在于另一个表中。我不知道该怎么做。这是几年前编写的应用程序,我是一名合作学生,被要求对其进行一些更改,因此我对这种环境的了解非常有限。如果有帮助,这是 Powerbuilder 9.0。
powerbuilder - Why does Bitmap in Column Header not update it's x position when column is moved? PowerBuilder 10.5
I have a DataWindow that has a number of columns. One of the columns have a bitmap as as a header instead of text. I can move each of the other columns by dragging and dropping to change the column order but I when I try to move the column with the bitmap it does the following:
- Column Space 'Moves' but the bitmap's position is not moving.
- Other text headers now occupy the same space as the bitmap.
- The original column space is now an empty space in the position i moved it to.
- If i try to resize the column by dragging the edges, the bitmap scales up/down but it just does not move.
I've tried checking the 'moveable' checkbox but it does not help the bitmap move when I move the column. Is there any other property I need to check to get the bitmap to move along with the column?
powerbuilder - PowerBuilder - 嵌套报表中的对象
只是想问一下,在PowerBuilder中,如何修改嵌套报表中对象的属性。主数据窗口不是复合数据窗口,它只是一个表格。我很难修改嵌套报表中 2 列的 Visible 属性。
希望很快能在这里听到答案...
谢谢!
powerbuilder - PowerBuilder 11:以编程方式将 DataWindow 添加到控件
任何人都知道如何以编程方式实例化 DataWindow 控件并将其添加到对象?Sybase 的在线文档很糟糕。TIA。
highlighting - 选择行时如何防止某些列被突出显示
我有一个半动态创建的窗口(并使用 PowerBuilder 10.5)。现在有几列可以有不同的颜色,我想在选择一行时看到这些颜色。但是我不知道如何取消选择这些列并使前几列保持选中状态。我们应用程序中的 highlight 函数只是执行 dw.selectrow( x, true )。
问候, 马里努斯
powerbuilder - 在运行时从 dw 中删除分组
是否可以在运行时从 DW 中删除一个或多个组?
.net - PowerBuilder.NET 没有正确读取 Datawindow SQL 语法
希望之前有人遇到过这个问题,因为它困扰了我和同事几天。
我们成功地将项目从 PowerBuilder 12 Classic 转换为 PowerBuilder.NET,一切运行良好,但我们遇到了 PowerBuilder.NET 如何从数据窗口读取 SQL 语法的问题。
打开数据窗口,我复制了语法并将其粘贴到 SQL Server 2008 R2 中,它完成了所有的检索。SQL如下(注意部分字段被删除以节省空间)
但是,当代码在运行时执行时,我得到一个 SQL 错误(即使 SQL 工作)
在试图找出导致错误的原因之后(因为上述 SQL 上的两个连接都可以正常工作),我决定我们应该通过调试器检查数据窗口。好吧,这就是我们所做的,我们找到了原因(请参阅下面的 SQL):
如果您查看 FROM 语句,您将看到 PowerBuilder 决定通过删除 pt.pt_id 之后的逗号 (,) 以及第二个连接 (intf_app_parm) 的开头部分来修改该语句。我们决定检查原始的 PB12 Classic 代码,看看那里是否也存在问题,但是那里没有发生这种奇怪的事情(检索语句被正确读取)。
数据窗口本身在应用过程中的任何时候都不会被修改,SQL 语句也不会被修改。任何有过 PowerBuilder.NET 经验的人都见过这种情况吗?如果是这样,你做了什么来解决这个问题(这发生在多个数据窗口上)。
感谢您的时间!
powerbuilder - 获取 DataWindow 带的对象
例如,如何获取特定波段、详细信息或标题中的所有对象的数组?
我成功使用以下方法获取所有对象: