问题标签 [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.
textbox - 如何在 Powerbuilder 文本框中添加上标字符?
有没有办法在数据窗口的文本框的 Powerbuilder 属性窗口中执行此操作?
powerbuilder - Powerbuilder - SQLNRows is 0 after Datawindow update
The first time I call Update
on my DataWindow it returns 1 (success) and SQLCA.SQLNRows
is 1. When I do a second update on the same screen without closing it in between, Update
returns 1 and SQLCA.SQLNRows
is 0. Any suggestions why this is happening?
c# - 将数组转换为对象[]
我正在开发一个使用 Sybase Datawindow.net 的 winforms 应用程序。基本上我有一个检索数据的数据窗口(dw_retailer.Retrieve(id)),我得到的是一个对象列表。数据窗口本身存在标签和文本框,我像这样绑定数据
我现在要做的是将一个字符串放入 object[] 列表中,如下所示
但显然这不起作用。
尽管它有 9 个对象,但它也不起作用(索引超出范围)
也试过这样
数组不是多维的。因为我需要对象中的对象,所以我需要 arrayList[0][5] 但这也不起作用。
我什至不知道这是否只是我必须在 DataWindow Designer 应用程序中选择的设置。如何将数组转换为 object[],以便可以将其放回 _targetForm.dw_retailer.PrimaryData.Rows。甚至可以编辑数据窗口吗?
仍然不工作马克
Retailer.text 的值 "tekst" list[5] 不变。
它不完全是添加一个项目,更像是编辑一个项目。关于索引超出范围,我知道列表中只有 8 个项目,这就是为什么我觉得奇怪的是第五个是索引超出或范围。也许我只是不太了解 .SetValue() 。
感谢 IList 寿!但是如何将 IList 转换回 object[]?
sybase - 如何在数据窗口中创建类似甘特图(Powerbuilder)
我想要一个相当简单(且便宜)的解决方案,仅用于演示目的(并且只是为了显示任务持续时间栏 - 它们之间没有连接线)。因此,例如,我对购买一些像这样的高级自定义控件不感兴趣。你们有没有人用过这样的东西?是否有可用的代码示例?
sybase - 在数据窗口文本字段中模拟超链接功能
这个想法很简单。某些数据窗口(不是 Web 数据窗口)的 varchar 字段包含详细说明。我想知道是否可以向用户提供以下(类似维基百科的)功能:在specific words
阅读时单击(或 dbl-click 或其他)文本的能力(应该以某种方式指示为可单击 - 它会如果它们可以是蓝色的,那就完美了,但我认为这是不可能的)并打开一个相关的窗口(或响应)。你认为这样的事情可以实现吗?
powerbuilder - 有没有办法处理基于网格的数据窗口中单行下拉列表的动态变化?
有没有办法处理基于网格的数据窗口中单行下拉列表的动态变化?
例子:
鉴于上面是一个基于网格的数据窗口,其中 fieldsNAME
和是文本字段,其中 asPURCHASED IN
字段是下拉列表*。COLOUR
LIKABILITY
我之所以说 dropdown*,是因为可以使用 DropDownList(在设计时在数据窗口元素中硬编码)或 DropDownDW(或 DDDW,一种可以基于数据窗口中其他元素的选择语句)来创建相同的可视化表示。
但是,我无法获得Bananas
3 个下拉菜单,而 Apples 只有 2 个。
如果我输入多行Bananas
,则所有行都有 3 个下拉菜单,但只要我添加 Apples 行,所有下拉菜单都会恢复为 2 个选择。
为了尝试实现此功能,我尝试了以下选项:
dw_1.Object.likability.values("Good~tG/Bad~tB/Bananas are good~tDRWHO")
编辑 NAME 时在 ue_itemchange 上。FAILS:编辑 LIKABILITY 的所有实例而不是当前行。
重复的下拉列表,每行有一个过滤的,一个未过滤的选择列表,基于名称选择可见。
失败:无法在基于网格的数据窗口上设置可见性/重叠列。(来源)
硬编码显示值作为数据库值,反之亦然。
GOOD
将,BAD
,BANANASAREGOOD
作为显示和数据库值,并将选项处理从 G、B、DRWHO 更改为这些新值。失败:所有行都出现第三个选项,在 Apple 行上仍然可以选择,这是错误的。
DDDW 检索下拉选项列表。创建一个 DDDW,它使用 NAME 的值来确定它应该对下拉列表进行哪些选择。
FAILS:编辑下拉列表的所有实例,而不仅仅是当前行。
DDDW 检索可用选项的计数器(如果 B,则为 3,否则为 2),然后具有基于 DDDW 计数器保护/取消保护的重复下拉列。
失败:无法自动选择 dddw 值来填充列以对其他两列造成保护,无论如何都是丑陋的解决方案。
对于任何可以给我一个解决方案的人来说,现在有一个赏金,这将使我能够在 PB 10.5 中基于网格的数据窗口上编辑单行的下拉列
tree - 如何在 Powerbuilder Tree Datawindow 中显示不可展开的节点
我在 powerbuilder 中使用树数据窗口。这代表了树和表的混合。
我的问题是:树没有明显区分可扩展和不可扩展节点。如果一个节点不可展开,该节点前面的图标仍然是加号,如果我点击加号,树会在当前节点下方显示一个空节点。
如何获得标准行为(节点不可扩展,节点前没有图标或减号)?我需要更改数据集还是我可以设置的树的属性?
另一种方法是使用原生树视图,但在其他方面不如树数据窗口优雅。
powerbuilder - powerbuilder的datawindow如何执行insert命令
我是 powerbuilder 的新手,在使用 datawindows 时遇到了很多麻烦。我无法理解它的插入机制。有人可以向我解释一下,或者至少指出我正确的方向(文章,提示等......)吗?
powerbuilder - PowerBuilder:使用数据窗口插入数据
假设我有一个名为“test”的表,其中包含名为 和 的test_id
三test_name
列test_age
。我使用了一个名为的检索参数:al_test_id
来提示用户插入一个 id 并在数据库中搜索相应的 id 条目,如果找到,则将其显示给用户。现在,如果没有找到条目,那么我希望用户能够使用他/她作为检索参数输入的 id 插入新行。
我怎样才能做到这一点?