问题标签 [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.
filter - 如何在 Sum (PowerBuilder) 的数据窗口计算字段中包含过滤的行
我有一个包含 2 个组(公司和部门)的数据窗口。即使用户已按部门过滤,我也需要显示公司的总金额。
数据场景
我需要部门组(第 2 组)的组总数仅包括该部门的计数(总和(第 2 组的EmpCount)) ......这是有效的。
我需要公司组(第 1 组)的组总数来包括所有部门的计数(总和(第 1 组的EmpCount))或(总和(所有的EmpCount)),虽然最初有效。
但是,当用户过滤数据窗口以仅显示“X”部门的行时,公司组的组总数现在仅反映一个部门的数据(35),但我需要它始终显示所有(45 ) .
数据窗口也是可编辑的,因此值必须是计算字段,而不是检索值。
我尝试使用 SetDetailHeight 来“隐藏”其他部门的行,这有助于保持公司组总数正确,但它仍然显示被过滤掉的部门的预告片。
powerbuilder - 为 PowerBuilder 中的列设置必需的属性
我想关闭 PowerBuilder DataWindow v10.2 中列所需的行为。数据库列可以为空,但如果在添加时没有为列提供值,我会得到“缺少所需的值...”。
powerbuilder - 删除数据窗口带之间的间距
我遇到了摘要和页脚带之间的间距问题。请注意,仅使用细节和页脚带。有没有办法消除摘要和页脚带之间的间距?即我希望页脚位于详细信息选项卡的信息下方。似乎有20像素的差异。
正在使用表格数据窗口。
谢谢 :)
powerbuilder - 如何启用从数据窗口中的同一列检查两个复选框
我有来自同一列的 2 个复选框,一个用于吃,另一个用于饮料,我计划如果用户检查吃,它将作为吃数据保存在数据库的“a_type”列中,饮料也是如此。此外,用户还可以检查吃和喝复选框并保存为数据库中的两者,我的问题现在我不能同时检查,我只能检查其中一个
break - 当数据窗口空间有限时如何打破整个组(Powerbuilder 11.5 build 2506)
在 Powerbuilder 中,当整个组没有足够的空间时,如何将整个组拆分到另一个页面?
我不想每次分组列的内容发生变化时都断开分组,而是仅在页面没有足够空间显示整个分组时自动断开。现在的情况是它可以自动将详细记录分解到另一个页面中。
在下面的示例中,有一个组(按产品代码),但是当没有足够的空间时它将记录分成两页而不是破坏整个组。
powerbuilder - PB10.5中DataWindow的修改功能无法正常使用
所以我有一个带有大型 sql 查询的字符串,名为sql_select
. 我在 PowerBuilder 10.5 中有以下代码:
我看到我没有得到完整的查询,即某些条件不存在!即使sql_select
是对的。问题是什么?
utf-8 - Powerbuilder:UTF-8 的 ImportFile(将 UTF-8 转换为 ANSI)
我的 Powerbuilder 版本是 6.5,不能使用更高版本,因为这是我支持的。
我的问题是,当我在做 dw_1.ImportFile(file) 时,第一行和第一列有一个有趣的字符串,如下所示:
在我尝试打开文件并将其保存到一个新的文本文件并尝试导入该新文件之前,我不明白这一点。没有有趣的字符串,它可以完美地工作。
我的结论是,这是因为文件是 UTF-8(如 NOTEPAD++ 所示)而新文件是 Ansi。我尝试导入的文件是由第 3 方自动提供的,我的用户不希望这样做的额外工作。
如何在 powerbuilder 中强制将此文件转换为 ANSI。如果没有,我可能需要进行命令提示符转换,有什么想法吗?
search - 使用 PowerBuilder,有没有办法确定是否正在使用特定的数据窗口或数据存储?
编写完我的 PowerBuilder 代码后,我可能有几个数据窗口,其中一个称为d_Gubbins。我可以搜索整个未编译的程序以查看是否实际使用了数据窗口吗?
sybase - 如何在数据窗口中添加过滤器
我是电力建设者的新手。我正在尝试在数据窗口中添加过滤器。我创建了一个数据窗口 dw_trans,它返回 trans 编号和金额。我想根据反号添加过滤器。用户仅选择特定行将显示的 trans 编号。
sybase - 如何获取单击数据窗口的按钮
任何人都可以帮助我如何知道单击数据窗口上的哪个按钮以及单击的按钮行号是什么。我创建了一个数据窗口,它从表中获取 emp 数据。我在数据窗口上添加了两个按钮,一个是更新,第二个是删除。
数据窗口如下所示:-
ABC [删除] [更新]
qwe [删除] [更新]
rty [删除] [更新]
& 是两个按钮数据窗口
我希望用户单击 del 按钮行将从 dw 和表中删除。& 因为单击更新按钮数据将在 Dw 和表中更新。
谢谢