seleccione una fila y luego vuelva a seleccionar ScriptiingEn esta tabla de muestra, estoy tratando de seleccionar la fila que tiene un valor de 2 en: Número, luego tomo el valor "A" de: letra y luego selecciono todas las filas que contienen "A" en: Letra.


Escribí este script pero no funciona.
dt= current datatable();
dt <<SELECT where=""></SELECT>
mirando el registro
s = {"A", "A", "A", "B", "B", "B"};
Y no se seleccionaron filas al final del script.
¿Qué salió mal?
Gracias
secuencias de comandosRe: seleccione una fila y luego vuelva a seleccionar ScriptiingCreo que debería tener todas las filas seleccionadas según su secuencia de comandos porque s contiene todos los valores de la columna Letra, no solo aquellos que coinciden con la letra del número 2 y luego verifica si la letra de las filas actuales está en esa lista (siempre lo está).
Hay muchas formas de hacer lo que quieras. Aquí está el método que probablemente usaría ( Subíndice de tabla de datos 
Names Default To Here(1);
dt = New Table("Untitled",
Add Rows(6),
New Column("Letter", Character, "Nominal", Set Values({"A", "A", "A", "B", "B", "B"})),
New Column("Number", Numeric, "Continuous", Format("Best", 12), Set Values([1, 2, 3, 4, 5, 6]))
);
num_rows = dt << Get Rows Where(:Number == 2);
show(num_rows);
letters_of_interest = dt[num_rows, "Letter"];
show(letters_of_interest);
dt << Select Where(Contains(letters_of_interest, :Letter));
También puede usar << Seleccionar dónde en combinación con << Obtener filas seleccionadas (un ejemplo obtener valores de seleccionar donde )
Re: seleccione una fila y luego vuelva a seleccionar ScriptiingGracias. Ciertamente me perdí la parte "Obtener filas"
Se me ocurrió este guión después de un poco de excavación
dt= current datatable();
dt <<ROW selection=""></ROW>