Abrir archivos usando contiene ()Hola a todos,
Intento crear un script que recorra los directorios para encontrar el archivo de entrada. Sin embargo, algunos nombres de archivos pueden tener caracteres diferentes.
Por ejemplo:
Mi entrada en fruta favorita sería: Naranja
Los archivos existentes en la carpeta serían: Mark_Orange_Mango.jmp, Jane_Apple.jmp, John_Orange.jmp
Archivos que se abrirían: Mark_Orange_Mango.jmp y John_Orange.jmp
¿Cómo puedo abrir estos archivos usando contiene() o qué función necesito usar? Estoy usando JMP 15
Aquí está el fragmento de código en el que estoy trabajando:
nw = New Window( "Favorite Fruits", << modal(),
lineupbox(ncol(2), spacing(5),
Text Box( "Name:" ),
teb1 = Text Edit Box( "", <<SET width=""></SET>
Automatización y secuencias de comandosventanasRe: Abrir archivos usando contiene ()Mira si esto funciona para ti
nw = New Window( "Favorite Fruits",
<<MODAL>= 1, i--,
If( Word( -1, files[i], "." ) != "jmp",
Remove From( files, i, 1 )
)
);
If( N Items( Files ) > 0,
tableList = {};
For( j = 1, j <= N Items( files ), j++,
If( Contains( files[j], fruit ) > 0, // Open file that contains the input from text box
dd = Open( path || "/" || files[j] );
Insert Into( tableList, dd );
)
);
);
</MODAL>Re: Abrir archivos usando contiene ()Hola, de mi lado no funciona. ¿Esto es aplicable en JMP15?
Re: Abrir archivos usando contiene ()Puede ser tan complejo como quieras
If(
(Contains( files[j], fruit ) & Contains( files[j], "Good Luck" )) |
Contains( files[j], "Special" ),
dd = Open( path || "/" || files[j] )
)
Le recomiendo encarecidamente que se tome un tiempo para leer la Guía de secuencias de comandos.Hará que su viaje hacia las secuencias de comandos sea mucho más placentero.