问题标签 [powerbuilder-pfc]
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 - 新的检索参数未进入 PFC 链接参数
我为我的数据窗口添加了新的检索参数。当我尝试启动数据窗口时,pfc 链接参数没有采用我添加的新参数。
我收到以下错误
检索参数 2 与预期类型不匹配
清楚地表明它正在尝试在没有第二个参数的情况下检索数据窗口。
powerbuilder - Powerbuilder 7 - 仅在第一页打印页眉,在最后一页打印页脚
我只需要在第一页上打印页眉,在最后一页上打印页脚。请帮忙。谢谢。
tfs - PowerBuilder (PFC) 崩溃引用数据窗口属性 - 当 TFS 不拉数据对象时
当分配的数据对象丢失(在构建或开发中)时,是否有人使用 PowerBuilder 基础类 (PFC) 经历过应用程序崩溃?
我们都经历过动态分配数据对象并且您在其中获得预期数据的空白数据窗口。这种情况有所不同,在开发和编译情况下,PFC 代码都会因空对象引用而崩溃。
当一个全新的数据对象添加到窗口但由于某种原因 TFS 无法将新对象下拉到构建机器时,就会出现这种情况。我不知道是我们的构建人员不知道他们在做什么,还是 TFS 失败——倾向于后者。这是另一个问题——如果有人知道解决方案,我们将不胜感激。
由于当分配给数据窗口控件的数据对象丢失时,PFC 在许多地方崩溃——我倾向于认为有人通过修复 PFC 解决了这个问题。
测试用例:
Datawindow control dw_1 Dataobject dw_new_dataobject 这是全新的,我们的构建器没有它 代码看起来像 dw_1.dataobject = 'dw_new_dataobject' (不是动态分配)
我们尝试了什么?
我们尝试了 IsNull(idw_requestor.object.datawindow.help.command) 或 IsNull(idw_requestor.object.datawindow),但没有成功。即使这确实有效,我们也需要在 PFC 中包含与 datawindow 属性相关的每个点符号分配。
我应该知道如何解决这个问题,但画一个空白。是否有一个简单的编码检查我们可以用来验证分配的数据对象是否存在于构建中,如果没有优雅地处理问题?
理想情况下是这样的伪代码:
对象:pfc_n_cst_dwsrv_sort 错误:在对象的函数 of_setstyle 中的空对象引用...
PFC 代码(众多故障点之一):
powerbuilder - 如何在powerbuilder中自动填充字段
我是 PowerBuilder 10.5 的新手,我正在尝试创建成本应用程序,当我从 DDDW 中选择输入图像描述材料时,我想自动完成该行,我想自动填写价格和单位。有 2 个表 1Material - Unit - Price 2- Itemname DDDW - Quantity - Unit - Price 我在 MSaccess 上做了,但我不知道如何在 PowerBuilder 上对其进行编码
我如何在 PowerBuilder 中做到这一点
ghostscript - dw_1.print(false) 生成的 PDF 始终为空白
我得到了这个脚本来检查文件长度,我总是生成一个 11kb 的 PS。如果我继续创建 pdf。它将创建一个空白 PDF。有时它实际上打印正确的信息,有时它是空白的。
pdf - 如何在 PowerBuilder 中动态创建 PDF 文档?
我们在 PowerBuilder 10.5 和 SQL Server 中开发了制造 ERP。
现在我们想从datawindow动态生成PDF文件并通过电子邮件附件发送给客户。
(我们不使用 PFC,我们使用自己的框架)
任何帮助都将是可观的。
有什么解决办法吗?
powerbuilder - 连接到新对象在 powerbuilder 中返回 -3
我正在处理我在 powerbuilder 中连接 dot net dll 的项目。在 dot net 的 dll 项目中,我引用了另外两个 dll。我的项目 dll 是 COM 类型的,并且已使用 dot net version 目录中的 regasm.exe "mydll.dll" 成功注册。我可以在我的 Windows 注册表中看到注册表项,但是当我在其他机器上测试时,它会抛出连接到 com 对象失败返回 -3 的异常。
我被严重卡住了,无法找出解决方案。
在我的 powerbuilder 代码中:
ll_obj 在其他机器中返回 -3。
有什么帮忙的吗?