Skip to main content
January 18, 2023
Question

Pass rule inputs from one interface to record summary interface?

  • January 18, 2023
  • 8 replies
  • 0 views

Hi Everyone,

I have an interface where the data is populated from record type and in the interface there is one link field where I am passing the record type field and identifiers. I the record type I have added the summary interface which will get open on click of hyperlink. My issue is how can I pass rule inputs from interface to the record summary interface?

Any suggestions are welcome!

    8 replies

    richardm900458
    January 18, 2023

    simply you cant do it . a record summary view is connected to specific record. (to be distinguish of a "record type")

    Possibility 1: you call the embedded interface in the record summary as next form. (submitlink) with the data
    https://docs.appian.com/suite/help/22.3/Submit_Link_Component.html


    Possibility 2: you can call the record summary with the suitable identifier (recordlink) which has the data of the called record
    https://docs.appian.com/suite/help/22.4/Record_Link_Component.html

    January 18, 2023

    Thank you Richard,

    I am passing the pv!identier in the record link which opens the summary interface. But this has data of only called record and does not have rule inputs data of the calling interface. Could you please elaborate more on this?

    richardm900458
    January 18, 2023

    okay. like i said: you cannot hand over data from one interface into a record summery view. its just not meant working like that. record link calls a clear record and its current data. thats it.
    -> if you just interested in the interface, call the Sail Form you are using for the summary view of this record type in your process e.g. as the next step .
    -> if you like to update data, then you need to write it and call the record summary afterwards

    Can you explain a bit more on your use case. sounds a bit unusual. 

    davel001150
    January 18, 2023

    We're still facing the XY problem.  We understand that you think you want to solve your problem by way of passing inputs to the Record Summary page.  However, we're still not arriving at what you want to achieve BY doing that.  Once we know what you want to achieve, we may have a better way of doing it than if you could pass parameters.

    One possibility might be multiple things in the saveInto: parameter of the component on Interface 1.  That could first call a write to datastore function that saves the data to the record, then run the recordLink.  In that case, by the time you arrived at the record, it would already have new data there AS IF you had just passed parameters to the form.

    I don't know if that's an approach to what you finally hope to achieve, but here in case it helps.