Guardar tabla de datos en un punto compartido<meta http-equiv="Content-Type" content="text/html; charset=UTF-8" />Hola todos
Logré leer tablas de datos (cargadas manualmente) desde un punto compartido usando JSL.
Sin embargo, no puedo encontrar una manera de hacer que JMP (versión 8.0.2 en Windows) guarde un archivo en este punto compartido.
Para leer un archivo yo uso:
dt = open(::ruta||"MiTabla.jmp");
donde ruta es una cadena larga que comienza con http:// .....
Esto funciona bien.
Para guardar un archivo yo uso:
dt << guardar(::ruta||"MiTabla1.jmp")
JMP interpreta ::ruta||"MyTable1.jmp" como el nombre del archivo y no como la ruta completa, incluido el nombre del archivo. Y guarda el archivo con un nombre estúpidamente largo en el directorio actual en lugar de compartirlo...
¡Cualquier sugerencia es altamente apreciada!
BR, Marianne
Re: Guardar tabla de datos en un sharepointMe pondré en contacto con nuestros chicos de TI.
¡Muchas gracias por tu ayuda para solucionar esto!
BR, Marianne
Re: Guardar tabla de datos en un sharepointEstoy ejecutando Internet Explorer 8 en Windows XP.Nuestro Sharepoint no es la última versión.
Parece que necesita consultar con su administrador de Sharepoint.Los siguientes comandos funcionaron por cierto:
dt = tabla de datos actual();
dt << save("\\abcde.jnj.com\def\hijkl\Shared Documents\x.jmp");
Re: Guardar tabla de datos en un sharepointno, realmente tener hecho mientras escribe y obtenga la ruta en mi respuesta anterior. Estoy en Windows XP, ¿quizás tú estás en algo diferente?
De todos modos, eliminar el http: e intercambiar las barras diagonales frontales con barras diagonales traseras funcionó hasta cierto punto ...
Ahora JMP entiende lo que quiero hacer y intentos para guardar el archivo con el nombre correcto en la carpeta correcta. Solo que ahora recibo un mensaje de error:
Problema de E/S. No se puede abrir en modo de lectura y escritura.
El nombre de red especificado ya no está disponible.
No se puede guardar el archivo.
Parece algún tipo de problema de permisos, pero mis permisos en este punto compartido son "Control total". Pensé que eso era lo suficientemente bueno.
Re: Guardar tabla de datos en un sharepointCreo que está cambiando la vista a una vista del Explorador y luego está copiando la URL ( http:// ...) y tratando de usar eso.No creo que eso funcione.Prueba esto en su lugar:
Cuando esté mirando la carpeta de Sharepoint deseada:
1. Cambie la vista a Todos los documentos
2. Haga clic en Acciones > Abrir con el Explorador de Windows
3. Una vez que se abra la ventana del Explorador de Windows (por separado de IE), tendrá una ruta de carpeta de estilo unc que puede usar.debería empezar con \\ .
Re: Guardar tabla de datos en un sharepointEstimado PMroz
Gracias por tu comentario, ¡pero esto es exactamente lo que he hecho!
Abrió la carpeta Sharepoint en el Explorador de Windows y copió la ruta desde aquí: ::pathstr=" http://mysite.mycompany.net/mysubject/JMP_DB/ ";.
Esta ruta funciona bien con dt=open(::pathstr||"MyTable.jmp").
Pero no funciona con dt<
Vea la explicación de lo que sucede en mi respuesta anterior.
BR, Marianne
de alguna manera obtuve un conjunto adicional de http: en el texto anterior ... El mensaje fue editado por: Marianne Toft
Re: Guardar tabla de datos en un sharepointVea si puede abrir su carpeta Sharepoint como una carpeta de Windows.Eso le dará la ruta de estilo unc que funcionará desde JMP.Cuando esté mirando la carpeta de Sharepoint adecuada, haga clic en Acciones > Abrir con el Explorador de Windows.Obtendrá una ventana del Explorador de Windows que muestra sus archivos.La ruta correcta de la carpeta está en la parte superior y se verá así:
\\mysite.mycompany.com\mysubject\jmpprograms\Shared Documents
Luego, la ruta completa del archivo será "\\mysite.mycompany.com\mysubject\jmpprograms\Shared Documents\MyTable.jmp"
Re: Guardar tabla de datos en un sharepointhola guillermo
gracias por intentar ayudar .
Sí, mi ruta es una cadena (definida como :: ruta = " http:// ..............\"; )
La ruta como tal funciona bien, de lo contrario, el comando de apertura no habría funcionado.
Pero al guardar se produce el problema. He clavado el problema, pero no sé cómo superarlo! El problema es que Save interpreta la cadena de entrada que le doy de forma incorrecta.
dt< guarda dt como MiTabla.jmp en el directorio actual .
dt< guarda dt como MiTabla.jmp en C:\Archivos de programa .
dt< http://........\MiTabla.jmp ") se supone que debe guardar dt como MiTabla.jmp en la carpeta especificada en Sharepoint (dada por la ruta), pero en su lugar guarda dt en el directorio actual como un archivo llamado http---..................MiTabla.jmp .
No hay ningún mensaje de error en el registro, solo 'Scriptable[]' como JMP lo hace guarde el archivo - simplemente en el lugar equivocado con el nombre equivocado...
También intenté cambiar el directorio usando establecer el directorio actual, pensando que entonces podría guardar el archivo usando dt<
pero no pasa nada (ningún mensaje de error, ningún cambio en el directorio).
establecer el directorio actual (::ruta);
BR, Marianne
Re: Guardar tabla de datos en un sharepointHola Marianne,
¿Probaste con esta sintaxis?
ruta de cadena = " http:// ..............";
dt = open(strpath || "MyTable.jmp");
dt << save(strpath || "MyTable1.jmp");
¿Podría copiar el registro de la declaración de guardado?
Saludos,
Guillaume