Skip to main content
April 10, 2026
Question

Event history

  • April 10, 2026
  • 9 replies
  • 0 views

Im using event history in my grid ,My event history data has more than 40 records which event type and pagination can be used.I saw the limitation of 100 records in full list

Wif there are more than 100records how we can manage.

When the user clicks the next page its not working. 

Please suggest better solution for this scenario

If more than 100 records needs to be displayed in eventhistory lis how we can configure.

Thanks,

Priyadharshini. S

    9 replies

    hasinim579203
    April 10, 2026

    Event History List has a limitation (100 records) and does not support true pagination.
    For large datasets, we should not use it.

    Instead, we should create a Record Type for event history and display it using a grid with pagingInfo, which supports proper pagination.
    The limitation is in the component, not the data, so replace a!eventHistoryListField with a paginated grid using record queries.

    shubhama926776
    April 10, 2026

     a!eventHistoryListField() has a hard limit of 100 records - there is no built-in pagination support beyond that. Appian does not expose an offset/pagingInfo parameter for this component.
    Replace a!eventHistoryListField() with a custom grid using a!gridField() querying the eventHistory related record, with your own a!pagingInfo() for pagination.

    My Recommendation : a!eventHistoryListField() is best for record-level event history. In practice, it rarely exceeds 100 rows per record. If it does, show only the latest 100 records - the component provides better UI with no extra effort. For edge cases requiring full history pagination, use a!gridField() with eventHistory relationship and a!pagingInfo().

    April 13, 2026

    Thanks [mention:9861aef97eb2483a8b76175d9eda1e37:e9ed411860ed4f2ba0265705b8793d05] [mention:f4458fb3cf9b43e98e1b4d39d1a546db:e9ed411860ed4f2ba0265705b8793d05]  for clearing the query.
    Let's say we can expect around 100 records using full list event style.,I am giving page size as 100 ,so all the 100 records are displaying in single page .Is there any way to limit 10per page

    harshas2775
    April 13, 2026

    You can use the a!eventHistoryListField(pageSize:10) attribute to set 10 rows to be displayed in a page. So change page size to 10 instead of 100 to achieve the expected functionality.