-
公开(公告)号:US10761815B2
公开(公告)日:2020-09-01
申请号:US16208981
申请日:2018-12-04
Applicant: SAP SE
Inventor: Marcel Waechter , Andreas Hoffner
IPC: G06F16/955 , G06F8/35 , G06F16/25 , G06F11/36
Abstract: Disclosed herein are system, method, and computer program product embodiments for supporting different data sources provided in developing applications. An embodiment operates by a processor receiving the application descriptor, which includes a first data source for providing a first portion of data for the application, the first data source providing the first portion of data as a first data type that is incompatible with the application. The processor can then determine whether the first data source provides the first portion of data as the first data type and request based on the determination, the first portion of data from the first data source. The processor can thereafter receive a modified first portion of data in the second data and create a model for the application based thereon.
-
公开(公告)号:US10402210B2
公开(公告)日:2019-09-03
申请号:US15244725
申请日:2016-08-23
Applicant: SAP SE
Inventor: Marcel Waechter , Andreas Hoffner
IPC: G06F17/30 , G06F9/451 , G06F3/0485 , G06F16/28 , G06F3/0481 , G06F9/50 , G06F3/0482
Abstract: A computer-implemented method of user interface control includes receiving request to display data in a user interface and displaying data in a visible part of the user interface. Data requests in a hidden part of the user interface can be assigned to bins. Data requests assigned to a first bin can be transmitted to the backend computing system and a responsive output of the backend system can be displayed in the user interface. If the display request is still active and all of the data requests assigned to the first bin have been transmitted, data requests assigned to a second bin can be transmitted to the backend computing system and a responsive output of the backend computing system can be displayed in the user interface. Related apparatus, systems, techniques and articles are also described.
-
公开(公告)号:US10915303B2
公开(公告)日:2021-02-09
申请号:US15416771
申请日:2017-01-26
Applicant: SAP SE
Inventor: Tim Back , Holger Bohle , Stefan Engelhardt , Thorsten Erlewein , Ioannis Grammatikakis , Ralf Handl , Bernhard Siewert , Gregor Tielsch , Marcel Waechter , Martin Zurmuehl , Christoph Gollmick
Abstract: Disclosed herein are system, method, and computer program product embodiments for an integrated development and modification system. An embodiment operates by providing an application including a user interface component bound to perform a function on data from a data source. A modification of the user interface component is received during a run time of the application. The modification is applied to the application. The application including the modification is provided to the user during the run time of the application.
-
公开(公告)号:US20180210717A1
公开(公告)日:2018-07-26
申请号:US15416703
申请日:2017-01-26
Applicant: SAP SE
Inventor: Tim Back , Holger Bohle , Stefan Engelhardt , Thorsten Erlewein , Ioannis Grammatikakis , Ralf Handl , Bernhard Siewert , Gregor Tielsch , Marcel Waechter , Martin Zurmuehl , Christoph Gollmick
CPC classification number: G06F8/38 , G06F3/04842 , G06F8/34 , G06F8/355 , G06F9/451 , G06F21/629 , H04L67/02
Abstract: Disclosed herein are system, method, and computer program product embodiments for an integrated development and modification system. An embodiment operates by receiving a selection of a user interface component of an application. Metadata corresponding to data of a data source is determined, and a function that executes an operation with respect to the data is determined. One or more roles that have access to the data are determined. The application, including the user interface component, is provided via a web browser for access by a user associated with one of the roles.
-
公开(公告)号:US20180210622A1
公开(公告)日:2018-07-26
申请号:US15416771
申请日:2017-01-26
Applicant: SAP SE
Inventor: Tim Back , Holger Bohle , Stefan Engelhardt , Thorsten Erlewein , Ioannis Grammatikakis , Ralf Handl , Bernhard Siewert , Gregor Tielsch , Marcel Waechter , Martin Zurmuehl , Christoph Gollmick
IPC: G06F3/0486 , H04W4/00 , G06F3/0484 , G06F17/24
Abstract: Disclosed herein are system, method, and computer program product embodiments for an integrated development and modification system. An embodiment operates by providing an application including a user interface component bound to perform a function on data from a data source. A modification of the user interface component is received during a run time of the application. The modification is applied to the application. The application including the modification is provided to the user during the run time of the application.
-
公开(公告)号:US10210225B2
公开(公告)日:2019-02-19
申请号:US14849600
申请日:2015-09-10
Applicant: SAP SE
Inventor: Andreas Hoffner , Marcel Waechter
IPC: G06F17/30
Abstract: Various embodiments of systems and methods to control interactions between an application user interface and a database are described herein. In one aspect, a secondary persistency of application data is generated based on a primary persistency of the application data in a database. A request to modify a value of a field of the application data in the secondary persistency is received from the application user interface. The field of the application data in the secondary persistency is updated in response to the received request for modification. A determination is made that the received request for modification influences other fields of the application data according to a set of rules. The other fields of the application data are updated based on the received request. The application data in the secondary persistency is then transitioned to the primary persistency upon request.
-
公开(公告)号:US20180060087A1
公开(公告)日:2018-03-01
申请号:US15244725
申请日:2016-08-23
Applicant: SAP SE
Inventor: Marcel Waechter , Andreas Hoffner
Abstract: A computer-implemented method of user interface control includes receiving request to display data in a user interface and displaying data in a visible part of the user interface. Data requests in a hidden part of the user interface can be assigned to bins. Data requests assigned to a first bin can be transmitted to the backend computing system and a responsive output of the backend system can be displayed in the user interface. If the display request is still active and all of the data requests assigned to the first bin have been transmitted, data requests assigned to a second bin can be transmitted to the backend computing system and a responsive output of the backend computing system can be displayed in the user interface. Related apparatus, systems, techniques and articles are also described.
-
公开(公告)号:US20170300402A1
公开(公告)日:2017-10-19
申请号:US15132841
申请日:2016-04-19
Applicant: SAP SE
Inventor: Andreas Hoffner , Marcel Waechter
IPC: G06F11/36
CPC classification number: G06F11/3664 , G06F11/3612
Abstract: Techniques are described for employ a mock server that executes on a client to facilitate negative testing of an application and/or other types of testing. The mock server may intercept OData requests sent from an application toward a backend server. For at least some of the intercepted requests, the mock server may determine a mock response to be returned to the application instead of a response that would be generated by the backend server. In some examples, the mock server may employ various mock server extension components to generate the mock response. The mock response may include an error message, warning message, and/or other content, and may be provided to enable negative testing of the application. In some instances, the application employs a user interface (UI) model to provide UI elements.
-
-
-
-
-
-
-