On 10/21/07, Björn Helgason <[EMAIL PROTECTED]> wrote:
> I want to get results like this
> res=: 3 2$('s0';'s2');('s1';'s3');('s0';'s3'); ('s1';'s2');
> ('s0';'s2';'s3');'s1'
>
> for this:
>
>     p0          p1
> t0    (s0,s2)    (s1,s3)
> t1    (s0,s3)    (s1,s2)
> t2    (s0,s2,s3) (s1)

If that is supposed to result from
   4 3$;:'p0 p0 p0 p1 p1 p1 p0 p1 p0 p1 p0 p0'

Do you mean:
   univ=:;:'p0 p1'
   p=:4 3$0 0 0 1 1 1 0 1 0 1 0 0{univ
   s=: ;:'s0 s1 s2 s3'
   t=: ;:'t0 t1 t2'
   resu=: >(,s]"0/t) <@((univ,]) <@}./. (univ,s)"_)/. ,p
?

Or, perhaps
   >^:(1=#)each resu
?

> and then
>
> load'grid'
>   grid res
>
> the nested boxes are supposed to result in dropdown boxes in the grid

That doesn't work for me with grid, when I try it.  Is that supposed to
work?  Or are you also looking for an updated grid (or a replacement
for grid)?

Thanks,

-- 
Raul
----------------------------------------------------------------------
For information about J forums see http://www.jsoftware.com/forums.htm

Reply via email to