Funzione FileNameSplit su un file in AX

Esempio pratico sull’utilizzo della funzione FilenameSplit di Microsoft Dynamics AX.

Hai la necessità, partendo da un file, di ricavare le informazioni relative ad estensione, percorso ecc… ma non sai come fare? Forse non lo sai, ma in Microsoft Dynamics AX esiste una funzione FileNameSplit, che ti permette di risolvere il tuo problema. Come dici? Non sai come usarla? Beh, sei capitato nel posto giusto. In questo articolo, infatti, ti mostrerò quali sono le righe di codice da implementare per sfruttare al massimo tale funzione.

Dopo questa breve introduzione, possiamo vedere finalmentele righe di codice. Qui sotto un piccolo Job, che partendo dal nome completo di un file, estrapola percorso, nome file ed estensione.

//Metodo creato da Faion il 30/05/2017 per lo splittamento del file
void clicked()
{
    //Dichirazione delle variabili
    str                 filename = @"C:\Users\Utente\Desktop\Prova.xlsx";
    Filename            FilePath;
    Filename            Name;
    Filename            FileType;
    ;
    super();

    //mi ricavo il percorso, il nome e l'estensione del file
    [FilePath, Name, fileType] = fileNameSplit(FileName);

    //Stampo il percorso-->restituito il valore C:\Users\Utente\Desktop\
    info(FilePath);

    //Stampo il nome del file-->restituito il valore Prova
    info(Name);

    //Stampo l'estensione del file-->restituito il valore .xlxs
    info(FileType);
}

Hai visto non è mica tanto difficile alla fine vero? Spero di esserti stato d’aiuto ed averti dato una mano a risolvere il tuo problema.

*Metodo creato e testata nella versione 4 di Microsoft Dynamics AX.

Ti potrebbe interessare anche:


 

Condividi con i tuoi amici

Articoli Correlati

Informazioni su Andrea Faion 408 Articoli
FAION ANDREA. Ho 35 anni e sono diplomato in informatica presso l'ITIS Kennedy di Pordenone. Da sempre appassionato a tutto ciò che concerne il mondo dell'informatica.

Commenta per primo

Lascia un commento