我从Jenzabar的listserv上得到了这个答案。。。。
有时你可以通过基于其他参数限制它来获得相同的效果。
例如:
LU6 = cat_table.txt;
PA6: optional,
comments = "COMMENT_CAT_TBCODE",
lookup LU6 joining *cat_table.cat,
upshift,
length = 4;
LU7 = crs_rec.title1, optional;
LU7B = crs_rec.dept, optional,
qualifier = "#XXXX,YYYY,ZZZZ,DDDD,EEEE";
LU7C = crs_rec.cat, optional,
qualifier = "field:PA6";
PA7: optional,
comments = "COMMENT_CRS_NO - COMMENT_BLANK_ALL"
default = "",
lookup LU7,LU7B,LU7C joining *crs_rec.crs_no,
upshift,
length = 10;
这将只显示目录中作为参数PA6输入的部门XXXX、YYYY、ZZZZ、DDDD和EEEE中的课程。
(catalog param基本上是在menuopt中对crs进行“distinct”的唯一方法)。
除非将dept设置为另一个参数,否则无法在div中执行dept操作。在这种情况下,可以使用div限定符限制dept选择,并将LU7B更改为reference字段:xxxx(dept的参数)。