问题标签 [sap-smp]

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 投票
2 回答
13406 浏览

cordova - Cordova 试图从 repo 获取插件而不是本地插件

我正在尝试使用 SMP SDK 3.O PL3 创建适用于 iOS 的 Fiori 客户端。在某些时候,它会尝试获取一个不存在的插件:Fetching plugin "kapsel-plugin-inappbrowser" via npm

我不明白为什么。插件的源文件都在那里,就像其他插件一样: 在此处输入图像描述

插件.xml:

我已经使用 Cordova 5.2 和最新的 master 5.3 进行了尝试。

0 投票
1 回答
487 浏览

sapui5 - 适用于移动应用的 SAP HANA 云平台

SAP HANA Cloud Platform 能否用于自行部署移动应用程序?或者我是否需要本地 SMP 服务器等?

我按照本教程https://help.hana.ondemand.com/help/frameset.htm?e7c9982cbb571014a97a8a675cf28c15.html创建了一个 HTML5 Hello World 应用程序。

我没有看到任何部署选项。

0 投票
1 回答
37 浏览

javascript - How to define date type in Sencha Touch?

I am working in a Sencha Touch app, backend is running with SAP, and is sending in the json this odata string format '20140811'(for instance) if I define in the model this type nothing happens..

How should I convert correctly Sap date format to Sencha type?

0 投票
1 回答
112 浏览

cordova - 对 SAP 移动平台的质疑

我正在使用前端的 Sencha Touch 和后端的 SAP 启动一个新应用程序,我们将为此目的使用 SMP3(Sap 移动平台)并在此 Cordova 应用程序中实现 kapsel 插件,问题是..从前端开发人员的角度来看,我在一个文件夹中有 kapsel 包插件,我在移动设备上使用这个插件,但是:

  1. 它在我的前端开发中添加了 SMP 什么?
  2. 什么是 SMP?
0 投票
0 回答
456 浏览

android - android 4.0.3中带有multidex的空白屏幕

我有一个支持从 4.0.3 到 6.0 的 android 版本的应用程序,它已达到应用程序中允许的方法的总数,它迫使我启用 multidex 功能。

该应用程序支持滑动关闭功能,我使用的是名为 EnhancedListView 的组件。这个库导致了几个问题,我用 RecyclerView 替换了它。

在该设备(Dolphing black - android 4.0.3)停止工作之后。当我运行应用程序时,我得到一个白屏,然后是 ANR 和一条日志消息,通知 VM 1.6 不支持 multidex。

我在 android shell 中确认该设备在 VM 1.6 下运行,如下图所示: 在此处输入图像描述

但是该信息是矛盾的,因为在用 RecyclerView multidex 替换 EnhancedListView 之前是有效的。

下面是运行应用程序后显示的logcat

这是我的 gradle 文件:

PS:用 RecyclerView 替换 EnhancedListView 只是一个提示,但这里的主要重点是 multidex 支持。

有人可以帮我吗?
问候,

0 投票
1 回答
110 浏览

android - 使用 Proguard for Android Applications 混淆 SMP 库

最近我使用 SMP SDK - SAP 技术为 Android 构建了一个应用程序。出于安全原因,我必须混淆已开发应用程序的所有代码和 jar。我试图混淆所有的罐子,但我遇到了以下错误。寻找在不使用/不使用 progaurd 的情况下以任何其他方式混淆整个应用程序的最佳方法。

Progaurd.txt 文件

0 投票
0 回答
117 浏览

sapui5 - 在 JBOSS 的 sapui5 启动板中实现单点登录

我是 sapui5 开发者,Toady Client 提出了单点登录的建议。

据我所知,单点登录是 sap 网关的功能(假设配置在此之前完成)。

x-csrf-token 可以被认为是由 netweaver 网关设置的会话 id。(如果我错了,请纠正我)。

但在我的情况下,假设应用程序只能由具有 2 个角色的用户访问(一个具有角色 1 的用户可以编辑数据,另一个具有角色 2 的用户只能查看数据)并且我必须将 jboss DV 作为后端处理。

所以我的问题是.. 在启动板中单击我的应用程序磁贴时,在 JBoss DV 中运行的 java 项目如何知道登录的用户并以相应的数据进行响应?

0 投票
0 回答
277 浏览

c# - 禁用 Windows 安全弹出窗口

我正在 Windows UWP 中开发 Sap Mobile Platform 应用程序。

在向服务器注册应用程序时,Windows 会打开一个自定义的用户名和密码弹出窗口(如果给定的凭据失败)。如何禁用弹出窗口。

0 投票
1 回答
1101 浏览

sapui5 - 是否有在不安装本地 SAP HAT 的情况下部署适用于 Android 的 SAP 移动应用的解决方案?

我在问我是否有一种方法可以在不安装“本地”HAT 连接器的情况下为 Android/iOS 部署 SAP 混合应用程序(在 WEB IDE 中编程)?

我的意图是,通过所有这些云服务,应该可以在云中使用“为 Android 构建”服务,而不是在本地开发人员机器上安装构建的东西。

这个问题与这些帖子有点相关:

0 投票
1 回答
998 浏览

authentication - How to authenticated in an SAP hybrid app against SMP and a backend system with different users?

Following situation:

  • An SAP OnPremise system is connected over cloud connector to SAP HCP
  • In the cloud version of the SAP mobile plattform (SMP) I configured the system
  • I have a hybrid app (using SAP Kapsel SDK) and try to connect to
  • a) SMP itself (registring)
  • b) also to the real backend sytem with the data needed
  • User name of SMP and backend system is not the same

Does anyone have a good tutorial / documentation link how to setup this correct?

I found a very good tutorial about the Kapsel plugins: - https://blogs.sap.com/2016/10/20/getting-started-kapsel-part-1-sp13/

With a trial account and a trial backend account (same user name) it seems somehow working. But in my situation it is more complex.

Problem in other words (Edit)

I am searching for a way to use user & password from OnPremise system to authenticate against HCPms over a Hybrid app.