Skip to main content
18-Opal
February 10, 2025
Solved

Data Export on 9.7 - Not Working

  • February 10, 2025
  • 1 reply
  • 1220 views

Hi,

 

The Data Export in 9.7 has moved to functions as per the Release update Documentation, and when I tried using the DataExport function to Export on the Dashboard/Runtime, I saw an Error in the Inspect window.

 

 

mashup-common-widgets-runtime.js?_v=9.7.0:1 Uncaught TypeError: Cannot read properties of undefined (reading 'DataName')

 at TW.Runtime.Widgets.dataexportfunction.doExport (mashup-common-widgets-runtime.js?_v=9.7.0:1:179477)

 

pshashipreetham_0-1739187978782.jpeg

 

After the error in inspect, the data is not exporting

 

Thanks,

Best answer by pshashipreetham

Hi @Rocko 

 

I figured it out. In my case, the EX-Developer connected the Infotable Parameter to the Export function. Still, for some reason, export does not pick up the data if it is from the Mashup Parameter...

 

Previous Approach:

Mashup Parameter to Export Function

 

Present-fix Approach:

Mashup Paramter to a Service to Export function (Now it works 🙂 )

 

Thanks,

1 reply

Rocko
19-Tanzanite
February 10, 2025

So what is the question?

Which properties did you bind?

18-Opal
February 10, 2025

Hi @Rocko

 

@Rocko The Question is simple from my description :). An error is showing up in the Inspect windows, and the export is not working.

 

Screenshots from my side:

pshashipreetham_0-1739203497367.jpeg

pshashipreetham_0-1739203903086.png

 

 

Thanks,

Rocko
19-Tanzanite
February 10, 2025

No offense, but there was no question and you didn't mention the export didn't work - an error message in the console does not imply this.

If people first have to ask back to get the information needed, they are less likely to interact with the posting.

 

The usecase works for me with the exact same binding on 9.7 without an error. So I suggest

-to try with a different browser

-to check the data is not empty

-to create a clean mashup with just the grid and the button and the export function, nothing else

 

If you still can reproduce, create a ticket with support.