cancel
Showing results for 
Search instead for 
Did you mean: 

UI Adaption Changes Working on First App Load Only

jmattfeld
Participant
0 Kudos

I used the UI Adaption Editor to show the Excel export button in my freshly created Fiori Elements List Report [1]. The change is displayed just fine in the Web IDE preview.

After deployment to an on-premise ABAP repository, i made sure the changes file is present. On first application load, the change is displayed. However, after navigating to Launchpad home or another app and re-entering, the change is gone and my list report is displayed without any adaption.

Browser cache and UI2 caches are cleaned. Is this a known issue?

Running on S4 1709 SP 01/2018, SAP_UI 752 SP3

[1] https://blogs.sap.com/2017/08/27/fiori-elements-export-to-microsoft-excel-via-the-ui-adaptation-edit...

Accepted Solutions (1)

Accepted Solutions (1)

maheshpalavalli
Active Contributor
0 Kudos

Hi Jan Mattfeld,

You can check the below comments, someone has the same issue as yours and he resolved it after contacting SAP. He provided the solution as well.

https://blogs.sap.com/2017/08/27/fiori-elements-export-to-microsoft-excel-via-the-ui-adaptation-edit...

The issue is at the BUILD process, if you directly deploy it then it works. But better use the solution provided in the comments.

BR,

Mahesh

jmattfeld
Participant
0 Kudos

I think you are referring to this issue:

https://blogs.sap.com/2017/08/27/fiori-elements-export-to-microsoft-excel-via-the-ui-adaptation-edit...

When skipping the build process by removing Gruntfile.js or changing it as described, the changes are not only bundled but also deployed as separate files. That solves my issue. The changes are now consistently applied!

Thanks!

module.exports = function (grunt) {
    "use strict";
    grunt.loadNpmTasks("@sap/grunt-sapui5-bestpractice-build");
    grunt.registerTask("default", [
        "copy:copyToDbg",
        "copy:copyToTmp",
        "devxUpdateManifest",
        "cssmin",
        "openui5_preload:preloadTmp",
        "copy:copyDbgToDist",
        "copy:copyProjectFilesToDist",
        "uglify:uglifyPreload",
        "copy:copyTmpToDist",
        "devx-updateNeoApp",
        "createResourcesJson",
        "createManifestBundle",
        "cleanTmp",
        "createsCachebusterInfoJson"
    ]);
};

Answers (0)