Operaciones de bits JSL☐nueva característica interesante
☐ podría ayudar a muchos usuarios!
☐ elimina un "error"
☑ es bueno tenerlo
☐ nadie lo necesita
¿Qué inspiró esta solicitud de lista de deseos?
¿Cómo se realizan operaciones bit a bit en fórmulas JMP?
¿Cómo realizo operaciones xor bit a bit entre columnas con datos binarios de 44 bits?
¿Cuál es la mejora que le gustaría ver?
Función nativa para operaciones de bits como XOR, desplazamiento de bits, división de bits, obtención de bits, configuración de bits.
¿Por qué es importante esta idea?
podría ayudar a los usuarios que quieran realizar operaciones de bits en Jmp.
más deseos presentados por 
Automatización y secuencias de comandosRe: operaciones de bits JSLMe comuniqué con el soporte de JMP con respecto a esto a principios de 2020 ( SAS 7612980866). Pedido:

y respuesta final del soporte

Re: operaciones de bits JSL@Sarah-Sylvestre, ¿podrías vincular este deseo a la solicitud original?
Cualquiera tal vez dé una breve reseña sobre el estado...
Re: Operaciones de bits JSL - Estado cambiado a: ReconocidoHola @hogi, adjunto el número de caso. No hay ninguna actualización sobre el estado, pero les haré saber si hay alguna novedad.
Re: operaciones de bits JSLDesarrolladores de JMP:
Esto es más que simplemente "es bueno tenerlo". Realmente podría ayudar a múltiples usuarios y beneficiar a muchos usuarios que actualmente codifican sus datos binarios con múltiples columnas cuando una sola columna de campos de bits haría que los datos sean mucho más compactos.
Por favor, por favor, por favor, agregue operadores bit a bit a JSL. Al analizar archivos de registro con campos de bits (como bits de error/alarma, bits de indicador/estado, etc.), he tenido muchas ocasiones de utilizar operadores bit a bit en JMP, y siempre necesito solucionar la limitación en JMP. Es decepcionante que falte un operador tan básico en las fórmulas JSL y JMP. Además de los operadores bit a bit, el soporte de mapeo de bits también se puede mejorar dentro de JMP haciendo que los mapeos de bits definidos por el usuario sean una opción en las propiedades de la columna (es decir, la columna XYZ designa el bit 20 = puerta abierta, bit 21 = puerta cerrada, ...) y luego en generador de gráficos, al trazar la columna XYZ contra el tiempo, podría mostrar todos los estados de bits invirtiendo en un gráfico apilado como se podría ver en un osciloscopio digital. Súper potente cuando se combina con todas las demás capacidades de visualización que ofrece JMP. Además, permitir que scripts y fórmulas hagan referencia a estados de bits como XYZ.doorClosed o xyZ.bit21 (si no se ha asignado ningún otro nombre) aumenta el apalancamiento de JMP en todos los ámbitos.
Aunque probablemente no afecte a muchos usuarios, hay algunas cosas que deben considerar los usuarios que eventualmente podrían usar campos de bits para codificar sus datos (y que los desarrolladores de JMP deben considerar). Los valores faltantes no serían posibles con asignaciones de un solo bit. Sería necesario codificar bits separados si el caso "faltante" es necesario/posible. Por ejemplo, si tengo un bit de género que pretende representar Masculino/Femenino, no podría verificar si falta el valor porque, es decir, Masculino=0 y Femenino=1 y esos son los únicos dos estados que un solo bit puede representar. Sin embargo, podría tener dos bits, isMale=1 para hombre y isFemale=1 para mujer. Luego, las pruebas de isValid o isMissing podrían codificarse para comprobar si ambos bits están configurados en 1 (no válido) o ambos bits configurados en 0 (faltantes). Con el soporte de mapeo de bits, el espacio de columnas para algunos usuarios se reduciría mucho porque muchos valores binarios podrían agruparse en una sola columna en lugar de consumir varias columnas, pero se podría acceder fácilmente a ellos mediante referencias de bits en scripts y gráficos.