SUSCRÍBASE A NUESTRO BLOG
SOBRE APESOFT

ApeSoft es una compañía de soluciones de Gestión del Rendimiento Empresario: Gamification, Reporting, Dashboards, Planificación Presupuestaria y Balanced Scorecard, fundada en 1994, con sede central en España y oficinas en Estados Unidos.

Más información: Web ApeSoft

« Eliminar todos los ficheros .xls de una carpeta que tienen más de 7 dias desde Datacycle | Main | Thales Group y Apesoft cierran un acuerdo de colaboración »
viernes
mar022007

Crear una nueva carpeta con la fecha actual dinámicamente desde Datacycle

Datacycle Reporting permite la ejecución de scritps a través de la tarea Código script dentro de un proceso y la opción de crear un directorio dinámicamente puede ser una opción interesante.

A continuación tenemos un ejemplo que utiliza la fecha actual para crear el nombre de la carpeta: NuevaCarpeta en el directorio c:\temp. El lenguaje que se ha utilizado es Visual Basic script:

Sub CrearNuevaCarpeta
    Dim strMonth,strDay,strYear,strFolderName

    strMonth = Month(Date)
   
    If Len(strMonth) = 1 Then
        strMonth = "0" & strMonth
    End If

    strDay = Day(Date)

    If Len(strDay) = 1 Then
        strDay = "0" & strDay
    End If

    strYear = Year(Date)

    strFolderName = "C:\Scripts\NuevaCarpeta_" & strMonth & "-" & strDay & "-" & strYear

    Set objFSO = CreateObject("Scripting.FileSystemObject")
    Set objFolder = objFSO.CreateFolder(strFolderName)


End Sub

PrintView Printer Friendly Version

EmailEmail Article to Friend