I have the following, simplified program:
import = {{"one", 1, 2, 3}, {"two", 4, 5}, {"three", 6, 7, 8, 9}};
Manipulate[
s = Select[import, MemberQ[#, e] &];
calc,
{e, {"one", "two", "three"}},
{calc, Rest[s[[1]]]}
]
The second setterbar displays numbers. Now, when clicking e.g. "two" in the first setterbar, I'd like that in the second setterbar the numbers update to 4 and 5. Then when clicking e.g. "three" in the first setter bar, the second setter bar updates to 6 7 8 9, and so on. The s is a much larger and more complex imported file, and the 'calc' is a more complex operation, but this should outline the principle – and basic problem.