3K+ 次浏览
有很多函数可以用来读取 csv,但是很多函数都已损坏并且只能读取部分内容。您需要遍历每个文件,然后处理文件内容。我更倾向于手动执行此操作。您可以使用 READ DATASET 从应用程序服务器上的文件读取数据。以下是语法:READ DATASET INTO [LENGTH ]。以下是可以用来了解更多关于从文件读取数据的信息的 SAP 文档链接:SAP 文档示例如果您使用的是二进制模式,则可以使用 LENGTH 来查找传输到 的数据的长度。... 阅读更多
131 次浏览
请注意,Eclipse UI 基于 JAVA,因此您可以使用 QTP Java 插件来自动化 Eclipse。要执行 QTP Java 插件,请转到控制面板→添加或删除程序,然后从列表中选择 Quickest Professional。单击“更改”按钮。要执行插件安装,请单击 Java 插件的关闭按钮旁边的黑色小向下箭头。单击它将显示一个包含 3 个选项的小菜单,如下面的图像所示。
200 次浏览
您应该使用维护视图来显示与客户编号相对应的名称。使用维护视图,您可以在多个表中维护相关数据。查看此链接以了解有关维护视图的更多信息:SAP 链接要执行强制性检查,请编辑生成的屏幕,并在屏幕流程逻辑中添加一个模块来检查所需字段是否已填写。您也可以在屏幕字段选项中将字段设置为强制性,但这不推荐,因为它即使对于空行也会将其显示为强制性。SAP 链接
691 次浏览
您可以通过基于参与者 ID 作为主键添加一个组来实现此目的。然后,您必须在组页脚中添加 ran 描述。在您的组页脚设置中,选中“新页面之前”选项
1K+ 次浏览
这是一个非常通用的错误,它可能是由于任何原因造成的:代码错误、数据不一致或其他一些问题。您可以使用 T 代码:ST22 检查 SAP 系统中的短转储消息。这用于检查 ABAP 运行时错误 - 所有客户端。您需要传递筛选条件,然后单击“开始”
2K+ 次浏览
使用 SAP ABAP 7.5,您可以使用 CONCAT_WITH_SPACE 函数。示例以上代码可以简化为:CONCAT_WITH_SPACE( bp.name_first, bp.name_last, 1 )
548 次浏览
您可以使用 F2。
735 次浏览
如果您使用的是 SendKeys,则应避免使用它。我在过去的项目中使用过它,它似乎不一致且容易出错。您可以在模块的顶部使用以下代码段,并在需要时调用它。Option Explicit Private Declare Sub keybd_event Lib "user32" (ByVal bVk As Byte, ByVal _bScan As Byte, ByVal dwFlags As Long, ByVal dwExtraInfo As Long) Private Const KEYEVENTF_KEYUP = &H2 Private Const VK_SNAPSHOT = &H2C Private Const VK_MENU = &H12 Sub PrintScreen() keybd_event VK_SNAPSHOT, 1, 0, 0 End Sub
359 次浏览
要确定行的索引,您可以使用属性“indexOfRow”来获取单击按钮的行。所有按钮都位于同一列中,因此获取列索引没有意义,但是如果您仍然需要获取列索引,则可以继续使用属性“indexOfColumn”或“columnIndex”。
680 次浏览
当您使用 gui_upload 函数上传文件时,文件不会上传到应用程序服务器。文件是从表示层读取到内部表。示例以下代码可用于调用 gui_upload 函数以将文件读取到 internet 表:lv_filename = p_filebp. CLEAR lt_data_tab. IF NOT lv_filename IS INITIAL. CALL FUNCTION 'GUI_UPLOAD' EXPORTING filename = lv_filename TABLES data_tab = lt_data_tab EXCEPTIONS file_open_error = 1 OTHERS = 17. IF sy-subrc 0. EXIT. ... 阅读更多