2

When you have a URL field you can use ExtendedDataType = URL to allow it to show as a hyper link. However it does not seem possible, as is the norm these days, to give the hyperlink a friendly name.


For example if I have a link to a Power BI report or a link to a Teams site the URL is long and means nothing to the end user. It would be useful on a page (list or card) when using ExtendedDataType = URL to be able to add a link to the caption text.


This could be achieved in one of two ways in the friendly text field add something like a LinkToURL = xxxx where xxxx is the URL field. Or in the URL field have LinkName = xxxx where xxxx is the field with the friendly text name.


In the below example you could make the report neater for the end user by only having one of these columns and it simply having a friendly name link to the URL.


            repeater(records)
            {
                field("Report Name"; Rec."Report Name")
                {
                    ApplicationArea = All;
LinkToURL = URL;
                }
                field(Description; Rec.Description)
                {
                    ApplicationArea = All;
                }
                field(URL; Rec.URL)
                {
                    ApplicationArea = All;
                    ExtendedDatatype = URL;
LinkName = "Report Name";
                }
            }
Category: Development
STATUS DETAILS
Needs Votes
Ideas Administrator

Thank you for this suggestion! Currently this is not on our roadmap. We are tracking this idea and if it gathers more votes and comments we will consider it in the future. Best regards, Business Central Team