I have a point feature that in the attribute table contains links to a PDF if available. I would like to have a button or text available in my list widget for the PDF . However I would like the button text or text widget change depending on whether or not the attribute has a link in the attribute. if I use a text widget and just set the dynamic text to the attribute field the whole link appears for the features which have the link which messy and does not convey what the link is to. If I use a button I can set the text to read "PDF" but the button and text appears the same regardless of whether or not that feature has a link present in that attribute field. I have tried creating an expression though Im not sure i have used the feature correctly. Is there a solution where I can have the text or button widget read "PDF" or "No PDF" depending on whether or not that attribute is populated.