Automation Designer no provee esta funcionalidad, pero como una solución alternativa, es posible exportar el archivo y renombrarlo con la fecha de ayer, utilizando un archivo de procesamiento por lote, en orden de hacer este proceso automático. De esta forma, el archivo .bat puede ser invocado desde el Automation Designer y continuar con el proceso.
Ejemplo del código del archivo .bat para renombrar el archivo con la fecha del dia anterior:
1. Abrir Notepad
2. Ingresar este código.
@echo off
@echo ---------- Agregando la fecha de ayer al nombre del archivo --------------
@echo off
set day=-1
echo >"%temp%\%~n0.vbs" s=DateAdd("d",%day%,now) : d=weekday(s)
echo>>"%temp%\%~n0.vbs" WScript.Echo year(s)^& right(100+month(s),2)^& right(100+day(s),2)
for /f %%a in ('cscript /nologo "%temp%\%~n0.vbs"') do set "result=%%a"
del "%temp%\%~n0.vbs"
set "YYYY=%result:~0,4%"
set "MM=%result:~4,2%"
set "DD=%result:~6,2%"
set "date-yesterday=%yyyy%-%mm%-%dd%"
echo Yesterday was "%date-yesterday%"
rem --- you can copy the file and rename it at the same time or just rename it.
rem --- remove "rem" from the next line if you want only to copy the file. ---
rem copy C:\Users\ [user] \Downloads\testing\yesterday.xlsx C:\Users\ [user] \Downloads\testing\yesterday_%date-yesterday%.xlsx
rem -- remove "rem" from the next line if you want only to rename the file ---
rem -- ren yesterday.xlsx yesterday_%date:~-4,4%%date:~-7,2%%date:~-10,2%.xlsx
3. Guardar este código como "add_date.bat"
4. Agregar este archivo en Automation Designer, como el siguiente paso después del proceso de exportar el archivo con formato en Excel.
--- En este ejemplo, el archivo es "yesterday.xlsx" y puede ser renombrado con el nombre del archivo deseado.