Skip to main content
November 28, 2022
Question

Service Back Record - a!recordActionField component

  • November 28, 2022
  • 7 replies
  • 0 views
 Hi All,
 
I have designed service back records and having some related actions added on it. Having this, i am using new component record action(a!recordActionField) on form to perform some actions.
  E.g: Record A
          Record B
   My design :                                          
    1. I have interface designed and called on records summary on 'Record A'.
    2. In Interface one of the section, i am calling actions of 'Record B' with record action component(a!recordActionField).
    3. Now, problem Statement- every time i refresh summary tab/view, call goes to source integration of 'Record B' by record actions added.
    It does seems standard behavior of service back record with record actions but it cause response time issue on given interface since integration execution happening every time.
    Expectation: Record source integration should not invoke until I click on record actions from interface sections.

    Can you please help me with this.
    Thanks in advance.
   
   

    7 replies

    stefanhelzle0001
    Brainy
    November 28, 2022

    You cannot avoid this call in the backend as Appian requires some of the data. This becomes even worse when you put the recordActionField into a grid. Then Appian performs that call for each row.

    If you cannot turn that data source into a synced record, then you could go with a two-click approach to show the record actions only on demand. Not great, but avoids the initial loading time.

    December 2, 2022

    Yeah got it .
    Thanks for helping Stefan.

    November 28, 2022
    [deleted]
    December 2, 2022

    Yeah .

    mikes0011
    Brainy
    December 2, 2022

    that one is a spambot [emoticon:ca08b2c27c2f40e993e89508acf29e0b]

    The Expression Guru