Usando el nombre de columna en la función<meta http-equiv="Content-Type" content="text/html; charset=UTF-8" />¿Puede alguien ayudarme con lo siguiente?
Columna 1 = carbonizarse ( Nombre de columna ( 1 )) ;
Columna 2 = carbonizarse ( Nombre de columna ( 2 )) ;
Evaluar ( Analizar gramaticalmente ( EvalInsert ( "\ [
obj << simulador (
1,
Factores (
AB << Aleatorio (^ distNameOne ^ (^ strParameterOne ^)),
^ Column2 ^ << Aleatorio (^ distNameTwo ^ (^ strParameterTwo ^))
)
Respuestas (
: Columna 3 << Sin ruido
)
Actualización automática de Historam (1),
Simular
);
] \ " ))) ;
Si nombro la primera columna "AB" manualmente, el generador de perfiles funciona bien para ello. Sin embargo, intentar utilizar automáticamente el nombre de columna como en Column2 no funciona. ¿Alguna idea sobre cómo hacer que funcione?
Gracias
Usando el nombre de columna en la funciónGenial, todo funciona a la perfección. ¡Gracias de nuevo!
Re: Usando el nombre de columna en la funciónProbablemente necesites comillas alrededor del nombre de la columna.
: nombre ("^ Columna 2 ^ ") << Aleatorio ( ^ distNombre dos ^ ( ^ strParameterTwo ^ ) )
Usando el nombre de columna en la funciónMe sale el siguiente error cuando intenté eso:
El nombre arg debe estar entre comillas cadena 5 Columna 9: nombre (.....
Usando el nombre de columna en la funciónEse nombre de columna no funcionará debido a la barra diagonal. Sin embargo, esta construcción debería funcionar:
: nombre (^ Columna 2 ^) << Aleatorio ( ^ distNombre dos ^ ( ^ strParameterTwo ^ ) )
Re: Usando el nombre de columna en la funciónGracias por la rápida respuesta.
Al principio su solución no pareció funcionar. Entonces, decidí cambiar manualmente el nombre de las columnas a algo más simple y eso hizo el truco.
¿Alguna idea de por qué una columna llamada algo así como "S / B nominal length-c" no funcionará, pero si le cambio el nombre a "SB nominal length c", funciona?
Por cierto, he usado el siguiente formato:
: ^ Column1 ^ << Aleatorio
¿O tal vez hay una manera de que el script elimine automáticamente cualquier puntuación al principio?
Gracias
Usando el nombre de columna en la funciónEstás enviando acciones de columna a una cadena. Prueba estas dos variaciones:
: ^ Columna 2 ^ << Aleatorio ( ^ distNombre dos ^ ( ^ strParameterTwo ^ ) )
columna ( ^ Columna 2 ^ ) << Aleatorio ( ^ distNombre dos ^ ( ^ strParameterTwo ^ ) )
o tal vez incluso
como columna ( ^ Columna 2 ^ ) << Aleatorio ( ^ distNombre dos ^ ( ^ strParameterTwo ^ ) )