Tengo una tabla de datos con 2 filas de una importación de Excel y estoy tratando de extraer algunos datos.
Retícula1name = :Retícula [ 1 ] ;//La retícula es una columna
Retícula2name = :Retícula [ 2 ] ;
Reticle1X= :DUT más cercano # X [ 1 ] ;// DUT más cercano # X es una columna
Reticle2X= :DUT más cercano # X [ 2 ] ;
Reticle1Y= :DUT más cercano # Y [ 1 ] ;// DUT más cercano # Y es una columna
Reticle2Y= :DUT más cercano # Y [ 2 ] ;
AlignmentBump= :Bump de alineación [ 1 ] ;// Golpe de alineación es una columna
Esto da un error en la ventana de registro:
No se puede establecer el valor para la columna "Bump de alineación" porque el número de fila (-1) no es válido.
Si cambio la última línea a
AB= :Protuberancia de alineación [ 1 ] ;
Funciona.¿Es esto un problema de la interpretación de los espacios en blanco?
<meta http-equiv="Content-Type" content="text/html; charset=UTF-8" />Es una especie de problema de espacios en blanco. JSL no reconoce los espacios en blanco fuera de las cadenas entre comillas (consulte Formato de secuencias de comandos, aquí ), entonces AlineaciónBump y Golpe de alineación son lo mismo. Eso significa que está intentando crear una variable con el mismo nombre que una columna.
Puedes hacerlo, pero necesitarás usar un operador de alcance para mantenerlos separados. Un solo : identifica una columna y dos :: identifica una variable.
-Jeff