Powerbuilder/Javascript HTML数据窗口SetItem日期时间失败
Powerbuilder/Javascript HTML Datawindow SetItem Datetime Failure
我使用PowerBuilder 11.2 9097在Jaguar 5.4环境中工作。我在里面有一个php脚本,我有一个beforeItemChanged事件的javascript。我正在根据开始日期和要添加的月数计算结束日期(日期时间,编辑格式为dd-mmm-yyyy)。事件在输入月份数后启动。我能够计算出新的结束日期。我尝试使用dw更改数据窗口中的结束日期。SetItem(行、列、值)具有新计算的结束日期,但设置的项失败,返回代码为-1。我尝试了以下格式:mm/dd/yyyy、mm-dd-yyyy、dd/mm/yyyy,dd-mm-yyyy、dd mmm-yyyy(dw中的编辑格式)、new Date()、列出的日期的字符串变体。我甚至试着只输入一个有效的日期,但每次更改都失败了。
我可以设置其他字段和数据类型,但不能设置日期时间字段。
是否有人在beforeItemChange事件中使用SetItem成功地在HTML数据窗口上设置了日期。如果是的话,你能提供一个setitem语句的例子吗。
TIAAnthony
正如一位同事所指出的,要解决这个问题,您需要编写以下代码:
dw_1.setRow(rownum);
dw_1.setColumn(列名称/编号);
dw_1.setText(日期值);
dw_1.acceptText();
hth
Anthony
相关文章:
- 比较从函数和生成的日期对象
- Json数据包含日期和时间格式
- Javascript日期格式类似于ISO,但本地
- 如何在输入字段中的按钮的帮助下打开日历,该字段的类型为“=”;日期”;
- 如何在JavaScript中延长当前日期
- 两位数的月份日期验证
- 更改angularjs中的日期-时间格式
- 将日期时间作为 JSON 发送将无法在我的视图中正确显示
- 将日期时间从json转换为可读格式
- NodeJS日期格式不起作用
- jquerydatetimepicker日期和时间应在框默认值中,而无需单击框
- 使用当前日期生成随机id
- primefaces日历可以禁用过去的日期和时间吗
- 提前阅读日期
- 在JavaScript中拆分日期字符串的更好方法是什么
- 查找最短和最长日期
- 将日期和时间转换为UTC格式的日期-Javascript
- jquery日期选择器年份范围默认值
- jquery日期选择器失去了交互性
- Powerbuilder/Javascript HTML数据窗口SetItem日期时间失败