问题标签 [dynpro]
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.
java - 无法检索日期
我正在使用 web Dynpro java.. 我创建了一个无状态会话 bean,其中我创建了用于从我的字典表中插入和检索记录的业务方法。我的表有两个java.sql.Date
类型的字段我创建的 Web 服务工作正常insertRecords()
,但showRecords()
我无法获取日期..
这是我应用的以下代码..
任何人都可以帮忙..谢谢Ankita
abap - 单击按钮时调用屏幕?
我有一个带有几个按钮的主屏幕,我正在尝试将每个按钮与屏幕调用相关联。我无法让它工作。我用布局画家创建了按钮,但我不知道如何使它起作用。
有任何想法吗?谢谢!
forms - 使用生成的“表单”将记录添加到 SAP 数据库
我创建了一个屏幕,并在布局画家中创建了一个基于表格的“表单”(使用按 F6 时出现的向导)。所以现在我拥有了创建行的所有字段,并且我创建了一个“保存”按钮,但显然还没有发生任何事情。
任何人都可以将我链接到有关如何使其发挥作用的某种指南吗?我是 ABAP 的初学者,我在这方面遇到了一些麻烦。谢谢!
编辑
我也在尝试更新数据库中的一行,但是使用此代码,数据库中的每一行都会被删除,而不仅仅是具有指定 ID 的行。有谁知道我做错了什么?
refresh - 动作后刷新表控件
我有一个带有表控件的屏幕(使用 Screen Painter 生成),它显示数据库表中的记录。屏幕还有一个按钮,单击它时会显示一个弹出窗口。弹出窗口有一个向数据库表添加记录的表单。
当表单被提交时,记录被添加到数据库中,但是当弹出窗口关闭时,显示数据库记录的屏幕没有刷新,即没有显示新记录。简单地再次调用屏幕似乎不起作用。
如何刷新表格控件以显示新记录?
screen - 从 ABAP 表单中删除默认值
我有一个用于在表中创建新记录的屏幕,它包含一个包含所有数据库列的表单。问题是,一旦调用屏幕,它就会有最后的数据库记录。因此,要添加新记录,您必须先清空当前值。
知道如何摆脱这个吗?
abap - 如何更改程序标题栏?
我试图在标题栏中显示除程序标题之外的其他内容,但到目前为止它不起作用。我试过了:
当我双击时,title001
我可以创建这个对象并保存它,但它仍然不会改变标题。我是否必须在某处激活它,或者我缺少一个步骤?
abap - SAP 将数据从应用程序传递到屏幕。“表格”如何工作?
我不太明白该TABLES
语句在 ABAP 中是如何工作的。从一些示例代码中,我看到语句后面的表名是一个已经存在的字典结构。这是唯一可以使用的方法吗?因为我永远不确定我需要哪种结构。
一旦它被宣布,我如何将它传递到实际屏幕?我希望它像HIDE
方法一样简单,我无法理解这一点。
abap - ABAP Web Dynpro 员工搜索帮助
一个输入字段是员工编号 (pernr)。我想提供一个选择窗口,以允许最终用户通过名字和姓氏获取 pernr。我想要的与事务 pa20 中的输入字段非常相似。请参阅下面的屏幕截图。谁能给我一些提示?我对 ABAP 和 WDA 很陌生。
modal-dialog - 无法关闭模式对话框
我正在尝试将屏幕称为弹出窗口。屏幕类型设置为Modal dialog box
,我可以调用屏幕,但无法关闭它。当我点击小十字架时,什么也没有发生。下一个屏幕设置为0
。
我作为弹出窗口调用的屏幕不包含任何按钮,也没有任何硬编码的按钮。任何想法我做错了什么?
我还希望它返回的屏幕被刷新(因此它再次加载 PBO)。我怎么做?
这是代码:
locale - 以货币分组数字并删除前导零
我想知道该怎么做
- 数字分组
当我物有所值时,例如 3000000(300 万)我想在屏幕上打印 3.000.000(从最后一个字符开始每三个字符有一个点)
- 删除 value 前面的零
当我从表中选择一个值并将其打印在屏幕上时,该值会自动填充零:例如129
变为0000129