Advent of Code is back! Unwrap daily challenges to sharpen your Alteryx skills and earn badges along the way! Learn more now.
Free Trial

Alteryx Designer Desktop Discussions

Find answers, ask questions, and share expertise about Alteryx Designer Desktop and Intelligence Suite.
SOLVED

Output Tool

garretwalters12
8 - Asteroid

Is there a way to change the name of an output file? For example my current output is called WorkingPaper.xlsx. However I would like to add the current month and year in front of this. 

2 REPLIES 2
AndrewBanh
9 - Comet

Hi garretwalters12,

 

In order to achieve this, you will be required to use a formula to build your FileName.

 

You will want to start with something along the lines of:

 

"C:\Users\(Your Username)\Desktop\"

 

Then you would want to specify the filename of your .xslx file. This is where you input these date formulas to pull in the month and year. I use padleft() for the month section just in case you want 0's to be in front of months which are single digit.

 

Month: padleft(tostring(DateTimeMonth(DateTimeNow())), 2, '0')

Year: tostring(DateTimeYear(DateTimeNow()))

 

Then you want to add in your "WorkingPaper" part followed by the file type and sheet name.

 

The whole formula should look like this:

"C:\Users\(YOUR USERNAME)\Desktop\"
+ padleft(tostring(DateTimeMonth(DateTimeNow())), 2, '0')
+ tostring(DateTimeYear(DateTimeNow()))
+ "WorkingPaper"
+ ".xlsx|||"
+ "Sheet1"

 

In the output tool, tick the box "Take File/ Table Name from Field".

 

Select the Filename field you created and untick the "Keep Field in Output" checkbox.

 

Let me know if this works for you.

 

Andrew

mceleavey
17 - Castor
17 - Castor

Hi @garretwalters12 ,

 

I've attached a workflow showing you how to do this.

 

You create the Month-Year as below:

 

Formula.PNG

 

Then configure your output tool to append this to the filename:

 

output.PNG

 

Hope this helps.

 

M.



Bulien

Labels
Top Solution Authors