How can I pass the workflow name as the file name for a data output tool? | Adobe Higher Education
Skip to main content
NJT562
Level 2
December 9, 2021
해결됨

How can I pass the workflow name as the file name for a data output tool?

  • December 9, 2021
  • 1 답변
  • 1581 조회

I created this in the step before the the output tool and it will pick up the file name I put there but I have to manually enter it. I want it to pickup the workflow name automatically so I don't have to edit that step.

 

vars.fileName="WorkFlowName" + "_" + formatDate(new Date(),"%4Y%2M%2D") + ".txt"; 

 

I tried this:

vars.fileName=<%= vars.workflowName %> + "_" + formatDate(new Date(),"%4Y%2M%2D") + ".txt"; 

which works in my Alert step but generates undefined in the file name. 

And this:

vars.fileName=vars.workflowName + "_" + formatDate(new Date(),"%4Y%2M%2D") + ".txt"; 

but it generates undefined_20211209.txt as well. 

 

Anyone have any experience with this, I'll admit I don't know javascript at all. 

이 주제는 답변이 닫혔습니다.

1 답변

David_Loyd
Adobe Employee
Adobe Employee
December 9, 2021
NJT562
NJT562작성자
Level 2
December 9, 2021

Where can I find a list of all the  instance.vars? 

David_Loyd
Adobe Employee
Adobe Employee
December 9, 2021

Essentially any data in ACC is available to used. You just have to build the correct data context.

Check the ACC docs on JS vars: https://experienceleague.adobe.com/docs/campaign-classic/using/automating-with-workflows/advanced-management/javascript-scripts-and-templates.html?lang=en

 

Clicking on this drop down icon will give you a menu of options.