Tengo una carpeta de media docena de tablas que están prácticamente unidas entre sí. Cuando muevo la carpeta o le doy una copia de la carpeta a otra persona, parece que las referencias de enlace se rompen y es necesario restablecerlas. Parece que debería poder ingresar la referencia del enlace como una ruta de archivo relativa y no debería romperse. ¿Hay alguna forma de hacer esto?
Si las tablas están en la misma carpeta los enlaces serán relativos.
Puedes verificar ejecutando:
:Column << get script();
Si tiene las tablas en la misma carpeta, obtendrá algo como esto:
New Column( "Column",
Numeric,
"Nominal",
Format( "Best", 12 ),
Set Property(
"Link Reference",
Reference Table( "Table.jmp" )
),
Si están en carpetas diferentes, obtendrás la ruta completa. Si desea los archivos en carpetas diferentes, pero aún desea conservar la "relatividad", es decir, la persona con la que comparte los resultados tendrá una estructura de carpetas similar pero en su disco duro, puede usar el mismo script Establecer propiedad para configurar la ruta relativa, es decir
Column << Set Property ("Link Reference", Reference Table ("relative/path/table.jmp").