Skip to main content
Known Participant
July 15, 2024
Question

Display large text message in a separate popup or screen

  • July 15, 2024
  • 9 replies
  • 49 views

Hi team,

I have a gridfield where a gridcolumn has a value who's character count can go upto 2500. I want to implement a functionality where i display only 200 chars and show a link "more". When I click on the link, either a popup appears where the entire 2500 char text is displayed or another site appears to display the whole value. How can I achieve this? I tried to use safelink, but I am not sure how to configure the uri to display the text. Can anyone please help me out.

So far, i have achieved this,

a!gridColumn(
            label: "Enter 2500 char text",
            value: a!richTextDisplayField(
              value:{a!richTextItem(
                text: left(fv!row.textValue,255)
              ),
              a!richTextItem(
                text:"..more",
                link: a!safeLink(
                 
                )
              )
              }
            )
          )

    9 replies

    sriramk5349
    Inspiring
    July 15, 2024

    Hi [mention:b47483402db54588aa09daccbe2c26a1:e9ed411860ed4f2ba0265705b8793d05] ,

    You can use related action and display text in the popup screen 

    Known Participant
    July 15, 2024

    This is not a record.

    Brainy
    July 15, 2024

    Try More-Less pattern available in Patterns Palette.

    Known Participant
    July 15, 2024

    This is helpful..thanks

    stefanhelzle0001
    Brainy
    July 15, 2024
    Known Participant
    July 15, 2024

    This is a great work around. Thanks

    New Participant
    September 7, 2026

    Yes, Appian provides several UI components that can be combined to create a similar experience. You may want to look into using a combination of Section Layouts, Card Layouts, Rich Text Display Fields, and Collapsible Sections to mimic the expandable/collapsible navigation shown in the screenshot. For the step-by-step progress view, a custom implementation using cards, icons, and conditional formatting can work quite well. While there may not be an out-of-the-box control that exactly matches this design, Appian's interface components are flexible enough to build a very similar workflow tracker. It would be helpful to know your Appian version and whether you need the control for navigation, process tracking, or both.

    Driving Directions

    Sean
    harshas2775
    Brainy
    September 7, 2026

    Reported as SPAM

    Happy to help. Even happier to optimize.
    naresht804249
    Participating Frequently
    September 7, 2026

    Hi Ankita,

    Use a!dynamicLink() instead of a!safeLink(). When the user clicks More, save the full text into a local variable and display it below the grid.

    a!safeLink() is mainly used to open a URL, so it is not suitable for displaying this text.

    Naresh