Unlock a world of possibilities! Login now and discover the exclusive benefits awaiting you.
Jun 26, 2023 3:26:33 AM
Oct 15, 2021 12:34:34 AM
With Qlik Application Automation, you can get data out of Qlik Cloud and distributing it to different users in formatted Excel. The workflow can be automated by leveraging the connectors for Office 365, specifically Microsoft SharePoint and Microsoft Excel.
Here I share two example Qlik Application Automation workspaces that you can use and modify to suit your requirements.
Content:
Video:
Note - These instructions assume you have already created connections as required in Example 1.
This On-Demand Report Automation can be used across multiple apps and tables. Simply copy the extension object between apps & sheets, and update the Object ID (Measure 3) for each instance.
The information in this article is provided as-is and to be used at own discretion. Depending on tool(s) used, customization(s), and/or other factors ongoing support on the solution below may not be provided by Qlik Support.
Hello, @Kayleigh_Milewski I would recommend posting your query over in our community to make it visible to our users and engineers: Qlik Application Automation.
All the best,
Sonja
Hi @Kayleigh_Milewski , no this is still an issue for the Automation that I have shared here. It does not support double quote (") or backslash characters (\).
If anyone has managed to get these to work with the 'Add Rows To Table (Batch)' block please let us know.
In order to build the payload of excel values to send to the Excel API, it's structured with quotes.. "Value 1","Value 2" etc.. so having quotes in the values themselves breaks the expected syntax.
Thank you @MattGrayndler
I ended up using the "Add Row To Table" block within a loop of "Get Straight Table Data" and that is working for backslash and double quotes. A good enough solution for us for the time being.
The "Open File on Microsoft SharePoint" block before the "Send Mail" block let me attach the spreadsheet to the email for distribution.
Your automation was a HUGE help.
Hello @MattGrayndler
Thanks for your post 🙂 It's helping us a lot.
I'm trying to do something similar to what I did in Nprinting but I don't know if it's possible to do it on Qlik Application Automation. My problem is to create a level to separate the different names of a field in the same table.
Do you know if it is possible to do it here?
Thanks!!
Hello @pacoarandiga
I recommend posting your query directly in our Qlik Application Automation forum to make use of the wider reach of our community and our active support engineers. When posting, include the symptoms of your issue, any error messages that you have seen, and what troubleshooting steps you've already taken. Feel free to refer back to this article as an example of what you tried.
All the best,
Sonja
Hello!
When I run either file, I get a report with only headers and no data.
Does anyone have any ideas as to what the issue may be?
No, the table does not contain double quotes or backslash characters.
Hello All,
This report is running wonderful however when I parse dates with EU format DD-MM-YYYY the excel is saved in US format MM-DD-YYYY however i.e. original date is 01-12-2022 (01 - December - 2022) it saves on spreadsheet as 12-01-2022 . Any idea how to solve this issue?
Thank you
Rui
You need to format the column of excel spreadsheet to the date format you would like. Then convert to Base64 and replace the templatebase64 variable value in the Variable - templatebase64 node of the automation.