Issue with getdatasubsetdownloadlinkfromrule() plugin while exporting excel in Interface

Hi ,

Recently we have upgraded to 22.3 from19.4 version, it was working fine in 19.4 but we are facing issue in 22.3 with this plugin getting below error.

What will be the replacement of this if its deprecated plugin? or any other approach to achieve same functionality.

Thanks

  Discussion posts and replies are publicly visible

Parents
  • Yikes, that plug-in has been deprecated for quite a while now - nowadays I believe the best practice is to use the newer "Export DSE to Excel" functionality.  The single drawback here is that the "download link from rule" cheated in such a way as to provide a 1-click functionality to get and export the Excel all in one, but every current method will require at least 2 clicks (one to generate, then populate a Document Download Link to download the generated file).  The tradeoff is that the newer functionality is actually a lot cleaner and more flexible.

Reply
  • Yikes, that plug-in has been deprecated for quite a while now - nowadays I believe the best practice is to use the newer "Export DSE to Excel" functionality.  The single drawback here is that the "download link from rule" cheated in such a way as to provide a 1-click functionality to get and export the Excel all in one, but every current method will require at least 2 clicks (one to generate, then populate a Document Download Link to download the generated file).  The tradeoff is that the newer functionality is actually a lot cleaner and more flexible.

Children
  • HI Mike thanks for the suggestion,

    In our scenario we are getting the data from external system using the service and directly creating an Xls and downloading with this plugin,

    Does this (export data store entity) will work with the above scenario, are any other approaches to achieve can you suggest?

  • getting the data from external system using the service

    What is the nature of the data you're getting from the external system, and how are you getting it?  As far as I remember, the rule in question serves only to create an excel file from data you're getting anyway, but doesn't actually handle any sort of external data retrieval itself.

    If your data is coming from a source other than internal data stores though, you'd probably need to use an alternative smart service, such as "CDT to Excel" found in the Excel Tools plug-in; though deprecated (officially), this one still works and, at the moment, is the only actual way to handle certain functionality.