问题标签 [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.
abap - 截断超过一定长度的文字
我有一个列表,其中包含长度从 1 个字符到数千个字符的文本。我想切断所有超过 255 个字符的文本。我怎样才能做到这一点?我是否必须检查每个字符串的长度,然后用 (255) 切割它,还是有更优雅的表达方式?
编辑:像这样
这是 BSP
提前致谢
io - 如何将文本写入本地文件
我正在尝试使用以下代码将文本写入本地文件(即在我的笔记本电脑上):
程序运行良好,执行后出现“完成”。但是我在我的电脑上找不到文本文件“myfile.txt”(它不在 SAP 工作目录中)。
附加信息
我已经使用功能模块进行了这项工作GUI_DOWNLOAD
,但是我必须使用OPEN DATASET和TRANSFER语句,因为我正在后台程序中编写它(由BSPSUBMIT
调用)。
crm - 如何激活 BSP 应用程序 (SAP) 的 Tableview 中的按钮
在 Bsp 应用程序中,我需要激活并让 tableview 的这些按钮工作,目前这些按钮存在并且是布局的一部分,但它们不起作用,任何人都知道如何让它们工作?我需要的按钮激活是最大化,最小化,标准等。
在此先感谢,沙米伦
css - CSS3 在 SAP BSP 中不起作用
我正在尝试在我的 bsp 应用程序中使用 css3 样式(如边框半径、框阴影)。但是这些新样式不适用于 BSP。我也尝试过将 BSP 标签替换为。但是现有的元素(如表格、列表框等)不能正常工作。整个对齐方式已被破坏。我能知道原因吗?
html - 有没有办法让标签 CSS3 在 SAP BSP 中没有 DOCTYPE 的情况下工作?
有没有办法让标签 CSS3 在没有 DOCTYPE 的情况下工作?你可能会想,我到底为什么需要这个!
在 BSP 页面中,默认标签 ( html
, title
) 由 SAP 提供,我们无法更改它们。它们不包括DOCTYPE
并且我们无法添加DOCTYPE
标签,因为使用此标签有限制。Bur 我必须能够在我的 BSP 应用程序中使用 CSS3。任何建议表示赞赏。
提前致谢。
url - 对应于 Tcode 的动态 URL
我想在提供 Tcode 时动态创建 URL。导入 Tcode 时,是否有任何功能模块或类来导出 URL?
abap - BSP 应用程序:客户端 IP 地址
是否可以在 SAP BSP 应用程序中读取客户端 IP 地址?我们想保存 ip 以备后用。
通过 DMZ 中的 WebDispatcher 连接到 SAP WAS。
谢谢,h。
javascript - 使用 Javascript 将 HTML 页面转换为图像
你好,
编辑:我想通过不使用任何第三方软件来实现它。我的应用程序是 SAP 产品,我不能去找每个客户并在他的系统中安装该软件。
我有以下场景..
我的网站(当然,它是一个业务应用程序)中有一个名为"Save as image"
.so 的按钮,因此每当用户按下该按钮时,必须将页面内容转换为图像文件并保存在他的系统中。
我们可以通过javascript或jquery来实现吗?
如果我们不能在 javascript 中完成,我们可以在 SAP BSP 中完成吗,因为我的应用程序是在 SAP BSP 中开发的?
我已经在这个网站上搜索过,找到了一个只适用于 Firefox 扩展的解决方案。但我需要一个跨浏览器解决方案,它必须适用于 IE、Chromer 等。
ajax - 如何在 BSP 中使用 Ajax?
到目前为止,我已经成功地让我的 BSP MVC 模型工作。
这是我的代码。
看法
控制器
通过 fcode 我调用了控制器中的“fcode_incr”方法。'c' 是 zcl_counter 的模型实例。它有一个属性计数器,将通过此方法增加。
我希望 zcl_model 是显而易见的,它的代码在这里不相关。
当我按下“增加”按钮时的问题,服务器发送请求。当它得到响应时,它会刷新页面。所以我得到了增加的值。我怎样才能让它与 Ajax 一起工作,以便页面保持不刷新?
我已经尝试过使用“带有 flowlogic 的 XML 页面”的 Ajax。像“事件处理程序--> OnRequest”
它有没有进一步的帮助?
正确的Ajax 调用将是
cordova - Phonegap - SAP BSP 应用程序 - 无法加载登录弹出窗口
在 Phonegap 应用程序中,我在 body 的 onload 事件中使用window.location.href打开一个外部 Web 应用程序。它适用于 google.com 和 facebook.com 等其他网址。但我必须像这样打开我的 SAP Bsp 应用程序。
当我打开我的 SAP BSP 应用程序时,它会在弹出窗口中询问登录凭据,如下所示。
从 Windows 操作系统截取的屏幕截图。
电话间隙对这种情况没有任何反应。如果我在我的 SAP 系统中禁用此弹出窗口,则应用程序加载良好。但我需要启用此弹出窗口。
有什么帮助吗?