Substitute_Comma2DecimalDebe utilizarse cuando la configuración del idioma de la pantalla sea INGLÉS y la importación haya introducido datos numéricos como caracteres debido a la coma. Este script convierte los valores con separador de coma en separador decimal y cambia el tipo de datos a continuo.
ESTE ESCRITOR NO FUNCIONA PARA EL AJUSTE DE IDIOMA ALEMAN (O DE OTRO)
Encontrará el script para convertir en la otra dirección comentada o debajo de este script en intercambio de archivos (Substitute_Decimal2Comma.jsl).
Hay tres archivos:
- "HowTo" document "Commal2Decimal.doc"
- El propio archivo de script "Substitute_Comma2Decimal.jsl"
- Ejemplo de tabla de datos que se utilizará para probar el script "Decimal_Comma.jmp"
Es posible que desee utilizarlo como base y cambiar la secuencia de comandos para satisfacer sus necesidades.
En el caso de la configuración de idioma, puede importar números de punto flotante interpretados como caracteres debido a un tipo de punto flotante incorrecto: coma (1,0) o decimal (1.0). Este script sirve para esperar decimales pero importar comas.
decimalespunto flotanteformatonúmerossustitutoRe: Substitute_Comma2DecimalMuchas gracias por esto MUY ÚTIL Script JSL!
Re: Substitute_Comma2DecimalActualización: Por cierto, a partir de JMP 15, la funcionalidad RECODE tiene una nueva funcionalidad de generación de fórmulas que no utiliza una declaración de coincidencia. Esto permite usar un código como este como base para la transición:
Recode( :Column 6, {Substitute( _rcNow, ",", "." ), Num( _rcNow )} )
o:
Num( Recode( :Column 6, {Substitute( _rcNow, ",", "." )} ) )
Finalmente, aún debe establecer el tipo de modelado en continuo.
Solo si no lo supieras 