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.97k stars 1.24k forks source link

InlineCreationRows in Fiori Elements with OData V4 does not work #3782

Closed cbsmerveguel closed 1 year ago

cbsmerveguel commented 1 year ago

Hello All,

I have created a Fiori Elements application for the purpose of table maintenance. The aim is that changing the mode of creation to be made on table level (like SM30) rather than on Object Page level. However the configuration, creationMode "InlineCreationRows", does not work so far as expected. Supposingly it should be creating new empty row in the table and let the user to enter the data on the same level. But instead, it only adds an empty row to the table and keeps it read-only, not editable. I appreciate it for any comment.

UI5 Version: 1.114.0

        "targets": {
            "RepairModuleProductList": {
                "type": "Component",
                "id": "RepairModuleProductList",
                "name": "sap.fe.templates.ListReport",
                "options": {
                    "settings": {
                        "entitySet": "RepairModuleProduct",
                        "variantManagement": "Page",
                        "initialLoad": true, 
                        "navigation": {
                            "RepairModuleProduct": {
                                "detail": {
                                    "route": "RepairModuleProductObjectPage"
                                }
                            }
                        },
                        "controlConfiguration": {
                            "@com.sap.vocabularies.UI.v1.LineItem": {
                                "tableSettings": {
                                    "type": "GridTable",                                        
                                    "creationMode":{                                          
                                        "name": "InlineCreationRows",
                                        "createAtEnd": true
                                    }, 
                                    "enablePaste": true,
                                    "enableFullScreen": true,
                                    "enableMassEdit": true
                                }
                            }
                        }
                    }
                }
            },
            "RepairModuleProductObjectPage": {
                "type": "Component",
                "id": "RepairModuleProductObjectPage",
                "name": "sap.fe.templates.ObjectPage",
                "options": {
                    "settings": {
                        "editableHeaderContent": false,
                        "entitySet": "RepairModuleProduct"
                    }
                }
            }
        }

Thanks in advance, Merve

flovogt commented 1 year ago

Hi @cbsmerveguel, sap.fe 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.