问题标签 [sap-bsp]

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.

0 投票
3 回答
2641 浏览

abap - 截断超过一定长度的文字

我有一个列表,其中包含长度从 1 个字符到数千个字符的文本。我想切断所有超过 255 个字符的文本。我怎样才能做到这一点?我是否必须检查每个字符串的长度,然后用 (255) 切割它,还是有更优雅的表达方式?

编辑:像这样

这是 BSP

提前致谢

0 投票
3 回答
20296 浏览

io - 如何将文本写入本地文件

我正在尝试使用以下代码将文本写入本地文件(即在我的笔记本电脑上):

程序运行良好,执行后出现“完成”。但是我在我的电脑上找不到文本文件“myfile.txt”(它不在 SAP 工作目录中)。

附加信息

我已经使用功能模块进行了这项工作GUI_DOWNLOAD,但是我必须使用OPEN DATASETTRANSFER语句,因为我正在后台程序中编写它(由BSPSUBMIT调用)。

0 投票
1 回答
1083 浏览

crm - 如何激活 BSP 应用程序 (SAP) 的 Tableview 中的按钮

在 Bsp 应用程序中,我需要激活并让 tableview 的这些按钮工作,目前这些按钮存在并且是布局的一部分,但它们不起作用,任何人都知道如何让它们工作?我需要的按钮激活是最大化,最小化,标准等。

在此先感谢,沙米伦

0 投票
1 回答
533 浏览

css - CSS3 在 SAP BSP 中不起作用

我正在尝试在我的 bsp 应用程序中使用 css3 样式(如边框半径、框阴影)。但是这些新样式不适用于 BSP。我也尝试过将 BSP 标签替换为。但是现有的元素(如表格、列表框等)不能正常工作。整个对齐方式已被破坏。我能知道原因吗?

0 投票
3 回答
311 浏览

html - 有没有办法让标签 CSS3 在 SAP BSP 中没有 DOCTYPE 的情况下工作?

有没有办法让标签 CSS3 在没有 DOCTYPE 的情况下工作?你可能会想,我到底为什么需要这个!

在 BSP 页面中,默认标签 ( html, title) 由 SAP 提供,我们无法更改它们。它们不包括DOCTYPE并且我们无法添加DOCTYPE标签,因为使用此标签有限制。Bur 我必须能够在我的 BSP 应用程序中使用 CSS3。任何建议表示赞赏。

提前致谢。

0 投票
1 回答
1389 浏览

url - 对应于 Tcode 的动态 URL

我想在提供 Tcode 时动态创建 URL。导入 Tcode 时,是否有任何功能模块或类来导出 URL?

0 投票
2 回答
740 浏览

abap - BSP 应用程序:客户端 IP 地址

是否可以在 SAP BSP 应用程序中读取客户端 IP 地址?我们想保存 ip 以备后用。

通过 DMZ 中的 WebDispatcher 连接到 SAP WAS。

谢谢,h。

0 投票
3 回答
19101 浏览

javascript - 使用 Javascript 将 HTML 页面转换为图像

你好,

编辑:我想通过不使用任何第三方软件来实现它。我的应用程序是 SAP 产品,我不能去找每个客户并在他的系统中安装该软件。
我有以下场景..

    我的网站(当然,它是一个业务应用程序)中有一个名为"Save as image".so 的按钮,因此每当用户按下该按钮时,必须将页面内容转换为图像文件并保存在他的系统中。
    我们可以通过javascript或jquery来实现吗?
    如果我们不能在 javascript 中完成,我们可以在 SAP BSP 中完成吗,因为我的应用程序是在 SAP BSP 中开发的?

        我已经在这个网站上搜索过,找到了一个只适用于 Firefox 扩展的解决方案。但我需要一个跨浏览器解决方案,它必须适用于 IE、Chromer 等。

0 投票
1 回答
2171 浏览

ajax - 如何在 BSP 中使用 Ajax?

到目前为止,我已经成功地让我的 BSP MVC 模型工作。

这是我的代码。

看法

控制器
通过 fcode 我调用了控制器中的“fcode_incr”方法。'c' 是 zcl_counter 的模型实例。它有一个属性计数器,将通过此方法增加。

我希望 zcl_model 是显而易见的,它的代码在这里不相关。

当我按下“增加”按钮时的问题,服务器发送请求。当它得到响应时,它会刷新页面。所以我得到了增加的值。我怎样才能让它与 Ajax 一起工作,以便页面保持不刷新?

我已经尝试过使用“带有 flowlogic 的 XML 页面”的 Ajax。像“事件处理程序--> OnRequest”

它有没有进一步的帮助?

正确的Ajax 调用将是

0 投票
1 回答
593 浏览

cordova - Phonegap - SAP BSP 应用程序 - 无法加载登录弹出窗口

在 Phonegap 应用程序中,我在 body 的 onload 事件中使用window.location.href打开一个外部 Web 应用程序。它适用于 google.com 和 facebook.com 等其他网址。但我必须像这样打开我的 SAP Bsp 应用程序。

当我打开我的 SAP BSP 应用程序时,它会在弹出窗口中询问登录凭据,如下所示。

从 Windows 操作系统截取的屏幕截图。

在此处输入图像描述

电话间隙对这种情况没有任何反应。如果我在我的 SAP 系统中禁用此弹出窗口,则应用程序加载良好。但我需要启用此弹出窗口。

有什么帮助吗?