Replace this 'getreportcolumncontents' with

Hi,

We are moving on Appian cloud, and our one of the process model is using a function 'getreportcolumncontents' which is unavailable in the 16.2 version of Appian. Is there any other function I can use to serve the same purpose of the function 'getreportcolumncontents' ?

Thanks in advance,
Nimisha.

OriginalPostID-233779

  Discussion posts and replies are publicly visible

  • @nimishan Would you please be able to let us know about the plugin the function is part of? Check the 'Plugins' View of Admin Console and see if you can retrieve the information. If not, in the least case, if you can let us know what the function does(afaik this info is definitely needed if it's not a plugin that is contributed to Appian Forum), the practitioners here can suggest you an alternative.
  • Hi Sikhivahans : It might in a way belong to this plug-in "Get Report Contents" but it has only this function 'Getreportcontentsexpressions'

    Basically this function is used for 'Returns the contents of a column of a report'

    Syntax : getreportcolumncontents( reportId, column, [startIndex, ][batchSize] )

    let me know if more information is needed.

    Thanks,
    Nimisha
  • @nimishan I haven't come across that function so far and as per my knowledge, it seems to me that the plugin is developed particularly for that project.

    I would suggest checking what the function is doing in the process model. In case if it's parsing the Portal Report contents, create an expression rule that takes the inputs same as the fn!getreportcolumncontents() and makes use of a!queryProcessAnalytics() thereafter and parses the desired column. Make sure that the data type returned by the fn!getreportcolumncontents() matches the output of the expression rule that parses the report by making use of a!queryProcessAnalytics(). Replace the fn!getreportcolumncontents() with the newly created expression rule.

    If fn!getreportcolumncontents() isn't parsing the portal report, please study the usage of the same in the process model and do let us know what it's actually doing. Then the practitioners here might come up with some suggestions. Another idea is to emend(so as to meet Cloud Approval requirements) the "Get Report Contents" plugin and get the cloud approval by submitting it to Appian.