<?xml version="1.0" encoding="UTF-8"?>
<rss xmlns:content="http://purl.org/rss/1.0/modules/content/" xmlns:dc="http://purl.org/dc/elements/1.1/" xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#" xmlns:taxo="http://purl.org/rss/1.0/modules/taxonomy/" version="2.0">
  <channel>
    <title>Question Re: Flexible Column Layout while using Multiple Views in List Report in Technology Q&amp;A</title>
    <link>https://community.sap.com/t5/technology-q-a/flexible-column-layout-while-using-multiple-views-in-list-report/qaa-p/12404006#M4642655</link>
    <description>&lt;P&gt;Ok, for both the first and second tab you now defined the following targets&lt;/P&gt;&lt;PRE&gt;&lt;CODE&gt;"target": "SubtaskObjectPage"

"target": "SubtaskObjectPage"&lt;/CODE&gt;&lt;/PRE&gt;&lt;P&gt;Which means only this page will be displayed so only one column in full screen.&lt;/P&gt;&lt;P&gt;If you want more you have to define an array with all the view that should be included.&lt;/P&gt;&lt;P&gt;Furthermore this "subtaskObjectPage" is configured to display the SubTask entityset and not the other two, if you want navigation and everything to work properly you need dedicated objectpage for the other kind of entityset.&lt;/P&gt;</description>
    <pubDate>Thu, 01 Jul 2021 09:53:56 GMT</pubDate>
    <dc:creator>nicolas_lunet</dc:creator>
    <dc:date>2021-07-01T09:53:56Z</dc:date>
    <item>
      <title>Flexible Column Layout while using Multiple Views in List Report</title>
      <link>https://community.sap.com/t5/technology-q-a/flexible-column-layout-while-using-multiple-views-in-list-report/qaq-p/12404003</link>
      <description>&lt;P&gt;Hi experts,&lt;/P&gt;
  &lt;P&gt;I'm currently having some issues using the &lt;A href="https://experience.sap.com/fiori-design-web/flexible-column-layout/"&gt;Flexible Column Layout&lt;/A&gt; in my List Report. The List report consists of three different (but very similar) entity sets in accordance with the documentation &lt;A href="https://sapui5.hana.ondemand.com/#/topic/b6b59e4a4c3548cf83ff9c3b955d3ba3"&gt;here&lt;/A&gt;. &lt;/P&gt;
  &lt;P&gt;&lt;IMG class="migrated-image" src="https://community.sap.com/legacyfs/online/storage/attachments/storage/7/attachments/1951485-no-selection.png" /&gt;&lt;/P&gt;
  &lt;P&gt;In the manifest I have configured it as&lt;/P&gt;
  &lt;PRE&gt;&lt;CODE&gt;"config": {
    "flexibleColumnLayout": {
        "defaultTwoColumnLayoutType": "TwoColumnsBeginExpanded",
        "defaultThreeColumnLayoutType": "ThreeColumnsMidExpanded"
    },
    "routerClass": "sap.f.routing.Router"
}
&lt;/CODE&gt;&lt;/PRE&gt;
  &lt;P&gt;However, this only seems to work correctly for one of the tables. On one table tab, I get the expected result:&lt;/P&gt;
  &lt;P&gt;&lt;IMG class="migrated-image" src="https://community.sap.com/legacyfs/online/storage/attachments/storage/7/attachments/1951486-correct.png" /&gt;&lt;/P&gt;
  &lt;P&gt;But on the other tabs, when I click:&lt;/P&gt;
  &lt;P&gt;&lt;IMG class="migrated-image" src="https://community.sap.com/legacyfs/online/storage/attachments/storage/7/attachments/1951487-clicked.png" /&gt;&lt;/P&gt;
  &lt;P&gt;It opens the Object page in fullscreen mode:&lt;/P&gt;
  &lt;P&gt;&lt;IMG class="migrated-image" src="https://community.sap.com/legacyfs/online/storage/attachments/storage/7/attachments/1951488-incorrect.png" /&gt;&lt;/P&gt;
  &lt;P&gt;Any ideas as to what may be causing this would be much appreciated!&lt;/P&gt;
  &lt;P&gt;Best Regards,&lt;/P&gt;
  &lt;P&gt;Jibbril&lt;/P&gt;</description>
      <pubDate>Thu, 01 Jul 2021 09:12:18 GMT</pubDate>
      <guid>https://community.sap.com/t5/technology-q-a/flexible-column-layout-while-using-multiple-views-in-list-report/qaq-p/12404003</guid>
      <dc:creator>former_member8427</dc:creator>
      <dc:date>2021-07-01T09:12:18Z</dc:date>
    </item>
    <item>
      <title>Re: Flexible Column Layout while using Multiple Views in List Report</title>
      <link>https://community.sap.com/t5/technology-q-a/flexible-column-layout-while-using-multiple-views-in-list-report/qaa-p/12404004#M4642653</link>
      <description>&lt;P&gt;Hello Jibbril,&lt;/P&gt;&lt;P&gt;How the FlexibleColumnLayout display your information depends on how the route were configured in your manifest.&lt;/P&gt;&lt;P&gt;Could you share how you defined the different targets / views for this ?&lt;/P&gt;&lt;P&gt;Thanks !&lt;/P&gt;</description>
      <pubDate>Thu, 01 Jul 2021 09:15:35 GMT</pubDate>
      <guid>https://community.sap.com/t5/technology-q-a/flexible-column-layout-while-using-multiple-views-in-list-report/qaa-p/12404004#M4642653</guid>
      <dc:creator>nicolas_lunet</dc:creator>
      <dc:date>2021-07-01T09:15:35Z</dc:date>
    </item>
    <item>
      <title>Re: Flexible Column Layout while using Multiple Views in List Report</title>
      <link>https://community.sap.com/t5/technology-q-a/flexible-column-layout-while-using-multiple-views-in-list-report/qaa-p/12404005#M4642654</link>
      <description>&lt;P&gt;Hello Nicolas,&lt;/P&gt;&lt;P&gt;Absolutely, here is the routing node from the manifest:&lt;/P&gt;&lt;PRE&gt;&lt;CODE&gt;"routing": {
            "routes": [
                {
                    "pattern": ":?query:",
                    "name": "SubtaskList",
                    "target": [
                        "SubtaskList"
                    ]
                },
                {
                    "pattern": "Subtask({key}):?query:",
                    "name": "SubtaskObjectPage",
                    "target": [
                        "SubtaskList",
                        "SubtaskObjectPage"
                    ]
                },
                {
                    "pattern": "MySubtasks({key}):?query:",
                    "name": "MySubtasksObjectPage",
                    "target": "SubtaskObjectPage"
                },
                {
                    "pattern": "TeamSubtasks({key}):?query:",
                    "name": "TeamSubtasksObjectPage",
                    "target": "SubtaskObjectPage"
                },
                {
                    "pattern": "Subtask({key})/ChecklistItems({key2}):?query:",
                    "name": "ChecklistItemsCustomPage",
                    "target": [
                        "SubtaskList",
                        "SubtaskObjectPage",
                        "ChecklistItemsCustomPage"
                    ]
                }
            ],
            "targets": {
                "SubtaskList": {
                    "type": "Component",
                    "id": "SubtaskList",
                    "name": "sap.fe.templates.ListReport",
                    "options": {
                        "settings": {
                            "entitySet": "Subtask",
                            "initialLoad": "Enabled",
                            "variantManagement": "Page",
                            "navigation": {
                                "Subtask": {
                                    "detail": {
                                        "route": "SubtaskObjectPage"
                                    }
                                },
                                "MySubtasks": {
                                    "detail": {
                                        "route": "MySubtasksObjectPage"
                                    }
                                },
                                "TeamSubtasks": {
                                    "detail": {
                                        "route": "TeamSubtasksObjectPage"
                                    }
                                }   
                            },
                            "views": {
                                "paths": [
                                    {
                                        "key": "tab1",
                                        "entitySet": "MySubtasks",
                                        "annotationPath": "com.sap.vocabularies.UI.v1.SelectionPresentationVariant#MySubtasks"
                                    },
                                    {
                                        "key": "tab2",
                                        "entitySet": "TeamSubtasks",
                                        "annotationPath": "com.sap.vocabularies.UI.v1.SelectionPresentationVariant#TeamSubtasks"
                                    },
                                    {
                                        "key": "tab3",
                                        "annotationPath": "com.sap.vocabularies.UI.v1.SelectionVariant#AllSubtasks"
                                    }
                                ],
                                "hideTableTitle": false,
                                "showCounts": false
                            },
                            "controlConfiguration": {
                                "@com.sap.vocabularies.UI.v1.LineItem": {
                                    "columns": {
                                        "CustomColumnRating": {
                                            "header": "{i18n&amp;gt;Milestones}",
                                            "horizontalAlign": "Center",
                                            "template": "tasklist.ext.fragment.MicroProcessFlowColumn",
                                            "availability": "Default",
                                            "properties": [
                                                "Name"
                                            ]
                                        }
                                    }
                                }
                            }
                        }
                    },
                    "controlAggregation": "beginColumnPages",
                    "contextPattern": ""
                },
                "SubtaskObjectPage": {
                    "type": "Component",
                    "id": "SubtaskObjectPage",
                    "name": "sap.fe.templates.ObjectPage",
                    "options": {
                        "settings": {
                            "editableHeaderContent": false,
                            "entitySet": "Subtask",
                            "sectionLayout": "Tabs",
                            "navigation": {
                                "ChecklistItems": {
                                    "detail": {
                                        "route": "ChecklistItemsCustomPage"
                                    }
                                }
                            },
                            "content": {
                                "body": {
                                    "sections": {
                                        "ProcessFlowSection": {
                                            "name": "tasklist.ext.fragment.CustomProcessFlow",
                                            "position": {
                                                "anchor": "SubtaskParentCollection",
                                                "placement": "After"
                                            },
                                            "type": "XMLFragment",
                                            "title": "Process Flow"
                                        }
                                    }
                                }
                            }
                        }
                    },
                    "controlAggregation": "midColumnPages",
                    "contextPattern": "/Subtask({key})"
                },
                "ChecklistItemsCustomPage": {
                    "viewId": "ChecklistItemsView",
                    "viewName": "tasklist.ext.view.ChecklistItems",
                    "options": {
                        "settings": {
                            "entitySet": "ChecklistItemView",
                            "navigation": {}
                        }
                    },
                    "controlAggregation": "endColumnPages",
                    "contextPattern": "/Subtask({key})/ChecklistItems({key2})"
                },
                "SubtaskCustomPage": {
                    "viewId": "SubtaskCustomView",
                    "viewName": "tasklist.ext.view.CustomSubtask",
                    "options": {
                        "settings": {
                            "entitySet": "Subtask",
                            "navigation": {}
                        }
                    },
                    "controlAggregation": "midColumnPages",
                    "contextPattern": "/Subtask({key})"
                }
            },
            "config": {
                "flexibleColumnLayout": {
                    "defaultTwoColumnLayoutType": "TwoColumnsMidExpanded",
                    "defaultThreeColumnLayoutType": "ThreeColumnsMidExpanded"
                },
                "routerClass": "sap.f.routing.Router"
            }
        },&lt;BR /&gt;&lt;/CODE&gt;&lt;/PRE&gt;&lt;P&gt;Thanks for the help!&lt;/P&gt;</description>
      <pubDate>Thu, 01 Jul 2021 09:42:00 GMT</pubDate>
      <guid>https://community.sap.com/t5/technology-q-a/flexible-column-layout-while-using-multiple-views-in-list-report/qaa-p/12404005#M4642654</guid>
      <dc:creator>former_member8427</dc:creator>
      <dc:date>2021-07-01T09:42:00Z</dc:date>
    </item>
    <item>
      <title>Re: Flexible Column Layout while using Multiple Views in List Report</title>
      <link>https://community.sap.com/t5/technology-q-a/flexible-column-layout-while-using-multiple-views-in-list-report/qaa-p/12404006#M4642655</link>
      <description>&lt;P&gt;Ok, for both the first and second tab you now defined the following targets&lt;/P&gt;&lt;PRE&gt;&lt;CODE&gt;"target": "SubtaskObjectPage"

"target": "SubtaskObjectPage"&lt;/CODE&gt;&lt;/PRE&gt;&lt;P&gt;Which means only this page will be displayed so only one column in full screen.&lt;/P&gt;&lt;P&gt;If you want more you have to define an array with all the view that should be included.&lt;/P&gt;&lt;P&gt;Furthermore this "subtaskObjectPage" is configured to display the SubTask entityset and not the other two, if you want navigation and everything to work properly you need dedicated objectpage for the other kind of entityset.&lt;/P&gt;</description>
      <pubDate>Thu, 01 Jul 2021 09:53:56 GMT</pubDate>
      <guid>https://community.sap.com/t5/technology-q-a/flexible-column-layout-while-using-multiple-views-in-list-report/qaa-p/12404006#M4642655</guid>
      <dc:creator>nicolas_lunet</dc:creator>
      <dc:date>2021-07-01T09:53:56Z</dc:date>
    </item>
    <item>
      <title>Re: Flexible Column Layout while using Multiple Views in List Report</title>
      <link>https://community.sap.com/t5/technology-q-a/flexible-column-layout-while-using-multiple-views-in-list-report/qaa-p/12404007#M4642656</link>
      <description>&lt;P&gt;That fixed it, thanks a lot! &lt;/P&gt;</description>
      <pubDate>Thu, 01 Jul 2021 12:37:17 GMT</pubDate>
      <guid>https://community.sap.com/t5/technology-q-a/flexible-column-layout-while-using-multiple-views-in-list-report/qaa-p/12404007#M4642656</guid>
      <dc:creator>former_member8427</dc:creator>
      <dc:date>2021-07-01T12:37:17Z</dc:date>
    </item>
  </channel>
</rss>

