No puedo asegurarlo sin ver la tabla de datos con la que está trabajando o el script completo, pero supongo que el mensaje del conmutador de columnas en la línea 4 no está creando correctamente un conmutador de columnas. Por ejemplo, si el primer argumento no es una referencia a una columna en RAW_DATA_TABLE, el conmutador de columnas no se crea correctamente, lo que significa que Obtener lista no puede devolver una lista de columnas como argumento para N elementos.
Asegúrese de que :Name( "Y" ) devuelva la referencia de columna que espera y que without_limits sea una lista de referencias de columna.
Hola a todos,
Estoy intentando crear una ventana que integre un enlace de plataforma que haga:
- una tabla estadística,
- y un gráfico
La tabla estadística y el gráfico se basan en la selección del usuario integrando un conmutador de columnas.
Al final, todo está vinculado con el enlace de la plataforma.
Hice exactamente la misma programación basada en dos listas diferentes.
Uno de ellos está funcionando muy bien.
Sin embargo, el segundo me sale este mensaje:
"El argumento Número de elementos() debe ser una lista al acceder o evaluar "N elementos",..."

Aquí está mi programa:
Current Data Table( RAW_DATA_TABLE );
New Window( "Test",
V List Box(
coltstst1 = RAW_DATA_TABLE << Column Switcher( :Name( "Y" ), without_limits ),
Cadreall1 = Tabulate(
Show Control Panel( 0 ),
Add Table(
Row Table( Analysis Columns( :"Y" ), Statistics( N ) ),
Row Table( Analysis Columns( :Date ), Statistics( Min, Max ) )
),
),
// Création des statistiques descriptives
graph1 = Control Chart Builder(
Size( 534, 450 ),
Show Two Shewhart Charts( 0 ),
Show Control Panel( 0 ),
Sort by Row Order( 1 ),
Show Limit Summaries( 0 ),
Variables( Subgroup( :Numéro de lot ), Y( "Y" ), Phase( :"Version" ) ),
Chart( Points( Statistic( "Individual" ) ), Limits( Sigma( "Moving Range" ), Show Lower Limit( 0 ), Show Upper Limit( 0 ) ) ),
SendToReport( Dispatch( {}, "Control Chart Builder", OutlineBox, {Set Title( "Représentation graphique" )} ) )
)
)
);
coltstst1 << Link Platform( table1 );
coltstst1 << Link Platform( Cadreall1 );
coltstst1 << Link Platform( graph1 );
ncols1 = N Items( coltstst1 << get list );
...¿Alguna idea del problema?
Sebastián