Buscar en este blog

miércoles, 1 de febrero de 2017

Dialogo para seleccionar nombre de archivo FileName


Este es un ejemplo de cómo hacer un job que lance un dialogo y se pueda seleccionar el nombre del archivo.

static void DialogFilePath(Args _args)
{
    Dialog          dialog;
    Filename        filename;
    DialogField     dialogFilename;
    //Definiendo filtro de ciertos tipos de archivos
    container      conFilter = ["Microsoft Excel 97-2003 Worksheet (.xls)" ,"*.xlsx"];
    //container    conFilter = ["Comma Seperated Value .txt ", "*.csv"];
     ;

    dialog = new dialog();
    dialog.caption("Importar archivo");
    dialogFilename = dialog.addField(typeId(FilenameOpen));//extendedTypeStr(FilenameOpen));  //extendedTypeStr es para 2012
    //Aplicando filtro de archivos
    dialog.filenameLookupFilter(conFilter);
    dialog.run();

    if(dialog.closedOk())
    {
        filename = dialogFileName.value();
        info(filename);
    }

}

Este es el resultado:



No olvides que te puedes unir a la página en Facebook Aprendiendo Dynamics Ax donde únicamente se tratan temas de desarrollo y se busca crear una comunidad de desarrollador@s de Ax en nuestro idioma. 


No hay comentarios.:

Publicar un comentario