Come posso utilizzare un percorso di cartella relativo nell'importazione di più file?I membri del mio gruppo utilizzano uno spazio di lavoro Sharepoint che include dati di test grezzi che vorremmo importare ed elaborare in JMP. Il nostro script condiviso per l'elaborazione di tali dati è archiviato all'interno dell'area di lavoro di Sharepoint stessa, che sembra presentare problemi per la definizione del percorso della cartella per la funzione di importazione di più file. Sembra che Microsoft definisca il percorso per una cartella Sharepoint o OneDrive montata come se si trovasse all'interno dell'unità C, sotto la cartella dell'ID utente. Quindi ogni utente che desidera utilizzare questo script deve modificare il percorso della cartella da sostituire idutente1 di seguito con il rispettivo ID prima di eseguire lo script. Piccolo fastidio, ma sembra che dovrebbe essere riparabile. Se c'è un modo per definire il percorso della cartella come " directory corrente \Dati in entrata\", dove directory corrente è la posizione dello script stesso?
Multiple File Import(
<<SET folder=""></SET>
JMP versione 16.0, se è importante.
Miscelazione e pulizia dei datiRi: Come posso utilizzare un percorso di cartella relativo nell'importazione di più file?Converti percorso file(percorso, <"Absolute"|"Relative">, <"POSIX"|"Windows">, , ) a volte potrebbe anche essere utile quando si lavora con i percorsi.
Inoltre puoi usare
Get Environment Variable("username");
per ottenere il nome utente degli utenti correnti
Ri: Come posso utilizzare un percorso di cartella relativo nell'importazione di più file?Ciao Mark,
Grazie per la risposta. Non sono riuscito a trovare nessun post precedente che catturasse del tutto il mio problema, ma sono stato in grado di assemblare qualcosa che funzionasse usando i pezzi che hai citato. È interessante notare che l'ho trovato Ottieni directory corrente() indicava sempre la mia cartella "Documenti" all'interno di OneDrive, piuttosto che il percorso di qualsiasi file aperto di recente. Alla fine ha funzionato bene, però: sono stato in grado di analizzare semplicemente l'inizio di quel percorso usando a Sinistra() funzione per prelevare la parte userid e concatenare il pezzo Sharepoint su di essa.
Grazie per l'aiuto!
Multiple File Import(
<<SET folder=""></SET>
Ri: Come posso utilizzare un percorso di cartella relativo nell'importazione di più file?Questo problema è emerso in passato. Potresti cercare altre domande sull'apertura di file in SharePoint o OneDrive.
JMP imposta un percorso quando si apre un file (lo script) utilizzando File > Apri. Non so se funziona in questo modo se si fa doppio clic sul file. Puoi ottenere il percorso chiamando Get Current Directory().
Potresti trovare variabili di percorso utile. Puoi anche definire il tuo.