SAP / openui5

OpenUI5 lets you build enterprise-ready web applications, responsive to all devices, running on almost any browser of your choice.
http://openui5.org
Apache License 2.0
2.95k stars 1.24k forks source link

showShare property of SmartVariantManagementBase does not do anything #4069

Closed jvanattedev closed 3 months ago

jvanattedev commented 3 months ago

OpenUI5 version: 1.108.04

Browser/version (+device/version): Firefox / Chrome on Windows 10

URL (minimal example if possible): I can give access to a private repository on github; just tell me which account I should add.

Steps to reproduce the problem:

  1. Basic UI5 project with Northwind V2 services does not show the public checkbox for a variant with showShare on true OR false.
  2. Basic UI5 project with a service on our SAP system shows the public checkbox for a variant with showShare on true OR false.

What is the expected result? According to the API docs on the showShare property: showShare="true" should show the public checkbox showShare="false" shoud not show the public checkbox

Any other information? (attach screenshot if possible) The private github repository contains 2 commits: the oldest commit has the northwind service; the latest has a link to a sap service.

It seems the behaviour of the checkbox depends on the system, or a setting on the sap system; the API documentation does not mention this, nor does the button seem to do what the API documentation states: "Indicates that the Public checkbox is visible in the Save As and the Manage Views dialogs. Selecting this checkbox allows you to share variants with other users." https://ui5.sap.com/1.108.24/#/api/sap.ui.comp.smartvariants.SmartVariantManagementBase%23controlProperties

flovogt commented 3 months ago

The smart variant functionality is part of SAPUI5 not of OPENUI5. GitHub is a place for managing issues for OPENUI5 only. Please, open a ticket in SAP ticket system for managing incidents and grant access to your SAP system there to allow SAP experts to debug your application.