Índice completo de secuencias de comandosHola,
Vi que ya hay una publicación para mejorar el índice de secuencias de comandos aquí: Mejoras en el índice de secuencias de comandos . Sin embargo, no sé si los deseos realmente se tienen en cuenta cuando se envían como comentarios a un deseo existente, así que simplemente haré una publicación nueva.
Algo que sería muy útil sería tener un índice de Scripting 100% completo. Lo que quiero decir es incluir para cada función, una lista completa de todos los argumentos, lo que devuelve la función y la explicación más clara posible para que un principiante pueda entender exactamente cómo funciona una función y qué hace.
Sí, lo sé, parte de esta información se puede encontrar en la referencia de sintaxis JSL. ¿Pero por qué no tenerlo todo en el mismo lugar? Con demasiada frecuencia tengo que leer tanto el texto del índice de Scripting como la referencia de sintaxis para comprender qué es realmente la función y cómo funciona. Por lo tanto, sería muy valioso contar con un índice de secuencias de comandos más completo, más detallado y más orientado a la educación.
Gracias
Automatización y secuencias de comandosRe: Índice completo de secuencias de comandos: el estado cambió a: InvestigandoRe: Índice completo de secuencias de comandosEstoy agregando un enlace a este hilo de discusión más reciente que incluye más solicitudes para mejorar el índice y la documentación de secuencias de comandos:
Comentarios y debates sobre JMP Scripting Index
Re: Índice completo de secuencias de comandos: el estado cambió a: ReconocidoRe: Índice completo de secuencias de comandosHola,
Aquí está el último ejemplo que puedo compartir y que ilustra la necesidad de un índice de secuencias de comandos detallado.
Entonces, no he estado usando JMP en un par de años, así que estoy un poco oxidado. Quería usar la función Col Mean en una columna de mi tabla de datos.
Aquí está el ejemplo de sintaxis:
y = Col Media( xCol, , < << Freq( freqCol ) > )
Quiero que se calcule la media para diferentes grupos (tratamientos en pruebas biológicas), por lo que necesitaba usar este argumento . Problema, no está escrito en ninguna parte cómo escribir esto. La descripción de la función menciona de alguna manera "byvar", pero no está escrito claramente que todo lo que necesito hacer es escribir un nombre de columna, como: Columna.
Al buscar en el índice de secuencias de comandos de Byvar, encuentro las diversas funciones que lo utilizan. Pero ninguno de ellos explica CLARAMENTE lo que realmente significa.
Entonces, tal vez algo que se podría hacer sería tener entradas específicas en el índice para los argumentos. La forma general de utilizarlos, su sintaxis, cómo los maneja el sistema.
Gracias
Re: Índice completo de secuencias de comandos¡Este elemento de la lista de deseos contiene varias ideas geniales! Todavía no podemos marcar todo este elemento como completado, pero puedo informar que al menos una de las solicitudes de mejora en los comentarios se abordó específicamente en JMP 16, que se lanzó el mes pasado de marzo de 2021:
- Al copiar texto de un cuadro de texto que contiene marcas, no incluya etiquetas de marca/formato. Pegar se comportará de manera más inteligente, pegando texto sólo si la aplicación no admite ningún formato, pero el texto formateado (sin etiquetas de marcado) se pegará en aplicaciones de texto enriquecido.
Re: Índice completo de secuencias de comandosSí, POR FAVOR, necesitamos un índice de secuencias de comandos completo que nos muestre todas las funciones, su sintaxis, todos sus argumentos posibles, así como todos los tipos de objetos, sus propiedades y las funciones que pueden actuar sobre ellos.También estaría bien tener más ejemplos de uso.Actualmente, las descripciones en el índice de secuencias de comandos son concisas, muchos argumentos de funciones están mínimamente descritos o no están completamente documentados y los ejemplos son limitados.Cuando estoy aprendiendo a utilizar una nueva función de secuencias de comandos JSL, dedico aproximadamente la mitad de mi tiempo a buscar en estos foros comunitarios porque las respuestas no se encuentran en el índice de secuencias de comandos ni en ninguna otra documentación que conozca.
También sería muy bueno si el índice de secuencias de comandos se mostrara en un "árbol" o algún otro estilo jerárquico (similar al Explorador de objetos en Microsoft Excel VBA).Por ejemplo, un Tabla de datos el objeto contiene Columna objetos, Columna Los objetos tienen propiedades de Tipo de datos, tipo de modelado, formato , etc. Funciones como Obtener/establecer propiedad puede actuar sobre Columna objetos.Sé que puedo usar Mostrar propiedades (obj) enumerar toda esta información en la ventana de registro, pero es engorroso tener que hacerlo manualmente cada vez que debería ser fácilmente accesible gráficamente en el índice de secuencias de comandos.Actualmente, el índice de secuencias de comandos contiene parte de esta información, pero no toda, y se muestra en una lista plana que no describe las relaciones jerárquicas que pueden existir entre los tipos de objetos.Algo como Obtener propiedad se muestra varias veces en la lista plana, una vez para cada tipo de objeto al que se aplica.
Aquí comenzaré a agregar ejemplos de por qué se necesita un Explorador de objetos de secuencias de comandos detallado:
- Los cuadros de presentación contienen mensajes que no todos los subtipos de cuadros de presentación han implementado .
- Opciones de autenticación no documentadas en Nueva solicitud HTTP()
Re: Índice completo de secuencias de comandosOtra solicitud de mejora: para las funciones personalizadas, hay una diferencia en la forma en que el índice de secuencias de comandos maneja las categorías. versus como lo hace el Editor de fórmulas.
- En el índice de secuencias de comandos, si asigna una función personalizada a una categoría integrada, no funciona. (La función personalizada simplemente no se agrega al panel Categoría, aunque se puede encontrar mediante una búsqueda. Si su función personalizada tiene un nombre de categoría que no entra en conflicto con una categoría incorporada, entonces no hay problema).
- En el Editor de fórmulas, si asigna una función personalizada a una categoría integrada, funciona bien. La función personalizada aparece en la categoría asignada (integrada).
Me gustaría que el índice de secuencias de comandos funcione igual que el editor de fórmulas.
John
Re: Índice completo de secuencias de comandosHola Justin,
Claro, seleccionar el texto usando el modo de selección sería aceptable. Gracias por mirar en esto.
Beto
Re: Índice completo de secuencias de comandosHola @bobmorrane ,
¡Gracias por todas tus ideas!
Para su sugerencia original de hacer que el Índice de secuencias de comandos sea más completo, ingresé una sugerencia para que la revise nuestro equipo de desarrollo y documentación.
Con respecto a copiar texto, normalmente en JMP, usamos la herramienta de selección fat-plus para realizar la selección antes de Ctrl+C para copiar. El atajo para cambiar al modo de selección es solo la letra "S", pero no parece funcionar en la ventana Índice de secuencias de comandos. Si esto funcionara, ¿sería aceptable? Puede presionar rápidamente "S" para seleccionar, seleccionar el cuadro de texto, Ctrl+C para copiar y presionar "A" para volver a la flecha.
En cuanto a las etiquetas de formato en el texto pegado, solo deberían aparecer cuando uno de sus términos de búsqueda aparece en el texto. Si borra su búsqueda y luego copia el texto, debería estar sin etiquetas de formato. Sin embargo, he transmitido la sugerencia de que las etiquetas se eliminen automáticamente al copiar.
Gracias,
justin
Re: Índice completo de secuencias de comandosOtra mejora por favor:
- Haga que el texto se copie fácilmente. Actualmente, si quiero copiar el texto que explica la sintaxis de la función y su explicación, tengo que hacer clic derecho--> editar --> seleccionar y luego Ctrl+C o hacer clic derecho --> copiar texto. Esta forma de hacer las cosas es bastante antigua, ¡igual que la línea de comandos de Windows! ¿Podríamos tener una solución de un solo clic? Como un botón o simplemente haciendo que el texto se pueda seleccionar directamente con un clic izquierdo del mouse.
- ¡Haga que el texto se pegue fácilmente! Después de copiar el texto del índice de Scripting, cuando lo pego en un editor de texto como Word o el Bloc de notas, contiene un montón de código de formato que parece html o algo así. ¿Podemos tener solo texto sin formato?
Re: Índice completo de secuencias de comandosdeseo relacionado:
Índice de secuencias de comandos y ayuda en línea: "ver también"
Re: Índice completo de secuencias de comandoscandidato de la Encuesta de Priorización de Listas de Deseos - ejecución piloto:
¡Presentamos la encuesta de priorización de la lista de deseos de JMP!
Re: Índice completo de secuencias de comandos: estado cambiado a: ReconocidoRe: Índice completo de scriptsUno de los 3 ganadores de la Encuesta de Priorización de Listas de Deseos de 2024:
Ayude a dar forma al futuro de JMP: ¡Participe en la encuesta de priorización de la lista de deseos de este año!
