问题标签 [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.
datetime - PowerBuilder DataWindow 日期语法
我正在记录员工的date_of_birth
、year_employed
和current_DateTime
记录数据(用户单击保存的实际日期和时间),因为公司正在自动化其记录。
DataWindow 对象中没有datepicker
或monthcalendar
控件可以使用户更容易选择日期。
- 与用户在列上书写相比,最有效的方法是
dates
什么? current_DateTime
在DataWindow中输入数据库的代码是什么?
powerbuilder - PowerBuilder 下拉数据窗口插入行更改显示列值
使用 PowerBuilder 11.5。
我有一个使用下拉数据窗口(dddw)的数据窗口(dw)。我在dw的构造函数中执行dddw.insertrow(0),然后执行dw.insertrow()。
我遇到的问题是 dw 中 dddw 控件的“显示列”的值在某些时候被更改为“数据列”的值,即生成的应用程序正在显示数据(主键)格式化字符串值(我选择的“显示列”)。
我还在 insertrow 和检索调用之后检索“显示列”属性的值,它仍然按照我最初设置的方式定义(即未更改),但是当显示数据时,“数据列”值是显示。
任何关于为什么会发生这种情况的指示?
谢谢
powerbuilder - Powerbuilder Datawindow 交叉表显示
我的交叉表中有 20 列和 1 行,其中以纵向 8" x 13" 显示,现在当我打印出前 14 列时显示在第 1 页的第一行,那么接下来的第 14 列显示在第一行的下一页。
任何想法如何显示超出的第 14 列在交叉表的前 14 列下方的下一行继续。
任何想法都非常感谢。
这是我的数据窗口交叉表源代码:
我的数据窗口交叉表中的所需输出:
谢谢,乔恩戴夫
powerbuilder - PowerBuilder DataWindow 对象 编辑
我有一个带有一些列的 DataWindow。一列包含某个对象的编号。我想在此列上放置一个编辑(掩码?),以便当它大于 0 时,将列值更改为“可用”。
我怎样才能在设计视图中实现这一点?
powerbuilder - PowerBuilder 中的网格数据窗口问题
我有一个数据窗口来显示来自 DB 的数据,以及在 DW
clicked
事件中的以下代码来显示来自 DB 的最新数据。我将数据窗口样式更改为网格样式。现在,如果我单击 DW 中的一行,它会显示错误
ora-00936 missing expression
错误。任何人都可以早些时候遇到这个问题,请帮助我如何解决这个问题?
在使用“黑色”颜色对其选择的整列进行排序后,在网格数据窗口中对数据进行排序。
我想将这种黑色更改为任何其他体面的颜色。我怎样才能做到这一点?
text - 将数据窗口保存为 powerbuilder 中的文本,并带有一些附加文本
我希望我的 Powerbuilder 数据窗口另存为文本看起来像这样粗体文本是要添加的附加文本,其余文本是当前另存为文本结果。
webforms - PowerBuilder 12.5 Web 表单 - 列不可编辑或在部署时丢失选项卡顺序
我是一位经验丰富的 PB 开发人员,但主要使用典型的客户端-服务器架构,并且在使用PB12.5 Classic部署到IIS7.5的Web 窗体应用程序时确实遇到了问题。
我正在创建一个在设计模式下完美运行的可更新数据对象(Web 服务),但是当从部署的 IIS 服务器运行时,我设置为正选项卡顺序(可编辑)的所有列看起来好像它们有一个选项卡顺序零。我无法选择一行,无法将焦点移到一列,唯一起作用的是添加到数据对象的一些按钮(通用插入和删除)。
我已经尝试了 Web 生成选项卡下数据对象设计中的所有可能选项,包括 HTML/XHTML、HTML、XHTML、XML 等。我尝试检查所有 Javascript 生成复选框(生成 JS、客户端事件、客户端验证、计算字段、客户端格式化、客户端脚本化、生成 DDDW 帧,但这些都无济于事。
我已经尝试了所有三种分页方法,XMLClientSide、PostBack、Callback。请注意,我的分页工作正常。我只是无法使可编辑的列(带有正标签顺序)获得焦点!这通常是新手的错误,但在 Web 窗体部署中有些不同,我需要帮助。
我的数据对象类型是表格。Web 服务更新,我已经通过数据对象预览尝试了所有的 Web 服务功能。我在同一台计算机上运行 IIS 7.5。已安装所有运行时 DLL。在工程对象的Win32动态库文件中包含了Sybase.PB.WebService.Runtime.dll、RuntimeRemoteLoader.dll、WSDL.dll、WSDLRemoteLoader.dll。在 Win32 动态库文件中包含了 dataservice 非可视 dll。我对基本的 SQL 数据源数据对象有同样的问题。
我已经包含了来自我的窗口的编辑源的片段,这些片段涵盖了 HTML 的主要数据对象部分和已部署 Web 表单应用程序的一行数据对象的 HTML ,希望可能有一些识别信息:
首先是源的数据对象部分:
下一行的来源:
有没有其他人经历过这种情况,如果有,解决方案是什么?有人问我是否尝试过不同的浏览器,我尝试过 Chrome 和 IE。
非常感谢你。
添加于 11-11-12:根据成员提出的评论和问题,我在事后添加了一些有用的信息。
我尝试过哪些浏览器?我已经尝试过 IE(32 和 64 位)版本 9.0.8112.16424、Chrome 版本 23.0.1271.64 m,并且两者都不允许编辑制表符顺序大于零的列。
应该支持 IE,所以我决定用这个浏览器更加努力。我在 Windows 2008 R2 Server 上进行测试,显然 Microsoft 出于安全原因自动在服务器上打开 Internet Explorer 增强安全性。增强的安全性使浏览器使用起来非常烦人,并且必须禁用 javascript,这最终导致 Web 表单数据窗口无法按我预期的那样运行。我按照这些说明关闭了 IE 增强安全性,并且 Web 表单应用程序工作正常!
2013 年 7 月 2 日添加:有评论询问我是否查看了生成的 Javascript/CSS/HTML 并确定在非 IE 浏览器中出现了什么问题,我不得不承认我没有花太多时间研究为什么非 IE 浏览器如果有人确实解决了这个问题,请添加评论。
button - 在数据窗口中的按钮上调用事件
我在数据窗口上放置了一个搜索按钮,并且我已经有一个用于搜索此类列表的事件......一旦在运行时单击该按钮,如何调用事件。
下面是我的名为“ue_key”的活动的代码
非常感谢!
.net - Chrome、FireFox、Opera 上的 PowerBuilder .net Web 表单
我正在使用 PowerBuilder 12.5 开发一个 .net Web 表单,我设法在 IE 上工作,但它在 Chrome、FireFox 或 Opera 上不起作用
问题在于下拉数据窗口 * 在 Chrome 中,单击箭头时不显示列表 * 在 FireFox 中,ItemChanged 事件不会触发!
有什么方法或工具可以让 PowerBuilder .net Web Forms 在 Chrome、FireFox、Opera 上运行?
powerbuilder - PowerBuilder 12.5 修改后的 DataWindow 不使用表所有者限定列名
我正在尝试维护一个 PowerBuilder 程序,并且无法访问之前编写代码的程序员。我修改了一个 DataWindow,现在它生成的源代码在选择的列名中不包含表所有者 (dbo)。但它确实在 WHERE 子句中包含 dbo。见下文。
(旧的源代码在选择和位置的任何地方都显示 dbo.FieldAuxs。)
这会导致错误:列前缀 dbo.FieldAuxs 与查询中使用的表名或别名不匹配...
我的数据库配置文件让我以我(而不是 dbo)的身份登录到 PowerBuilder 开发环境。我相信这就是我想做的。
我已阅读有关将我的 SQLCA.DBParm 设置为 SQLQualifiers=1 的信息,但我在 Database Profile Setup 中看不到 DBParms 输入区域。似乎在 12.5 之前的某些版本中,您可以直接在某个框中输入 DBParm 值。但是在 12.5 中,它们只有复选框和下拉菜单来设置 DBParm 的值。而且我没有看到可以转化为为 SQLQualifiers 设置值的选择。根据文档: SQLQualifiers=1 --在 SQL 语句中使用所有者名称限定标识符。
我必须没有正确设置我的 DataWindow 自动生成的源代码,该源代码仅在 WHERE 子句中而不是在选择中完全限定列名。
欢迎提出想法!