Insertar hipervínculo en texto en las celdasHola,
Estoy creando un informe de tabla de datos, lo guardo como archivo html y luego lo distribuyo a mi equipo para su revisión.
En las celdas de la tabla de datos, me gustaría insertar un hipervínculo al texto (por ejemplo, Informe) en las celdas, como se muestra en el siguiente ejemplo.
Esto se puede hacer fácilmente en MS Excel.
¿Hay alguna forma de hacer esto en JMP a través de JSL?

ScriptingRe: Insertar hipervínculo en texto en las celdasTuve que hacer algo así hace uno o dos años. Comencé guardando la tabla jmp como informe html, luego eché un vistazo al código fuente y luego descubrí cómo debería modificarlo. También puede haber mejores formas de hacer esto, pero tal vez esto lo ayude (esto se ha probado con JMP15.2, por lo que no estoy seguro de si funcionará con JMP12):
Flujo aproximado:
- Crear nueva columna (URL) con html a href
- Crear nueva ventana con cuadro de contorno
- Agregue la tabla de datos como un informe al cuadro de esquema
- Saque la cadena html del cuadro de esquema
- Usando expresiones regulares, reemplace <,>, \! "Con el correspondiente entidades html
- Guarde la cadena html modificada en la ubicación deseada
Código de ejemplo:
Names Default To Here(1);
dt = Open("$SAMPLE_DATA/Big Class.jmp");
dt << New Column("URL",
Character,
"Nominal",
Formula("<A href="\!"file://"" target="_blank" rel="nofollow noopener noreferrer">"||:name||"</A>"),
);
nw = New Window("",
ob = OutlineBox();
);
ob << Append(dt << get as report);<BR />
htmlString = ob << get html;
htmlString = Regex(htmlString, "<", "<", GLOBALREPLACE);
htmlString = Regex(htmlString, ">", ">", GLOBALREPLACE);
htmlString = Regex(htmlString, """, "\!"", GLOBALREPLACE);<BR />
Save Text File("$TEMP/test.html",htmlString);Resultado:

Re: Insertar hipervínculo en texto en las celdasNo es útil en el contexto de JMP 12, pero solo para señalar que el Controlador de eventos la propiedad de la columna ahora permite esto (y mucho más).
Re: Insertar hipervínculo en texto en las celdasGracias.
Esto es genial.
Funciona para JMP 12.