Aşağıda Lookup tanımının Kod ile yapılış örneğini kullanabilirsiniz.
public void ClassonLookup(JLbsXUIControlEvent event) {
CustomBusinessObject data = (CustomBusinessObject) event.getData();
JLbsXUIPane container = event.getContainer();
JLbsXUILookupInfo info = new JLbsXUILookupInfo();
info.setQueryParamValue("P_CLASSNAME", "MAT%");
info.setQueryTerms(new String[] {"T_CLASSNAME"});
boolean ok = container.openChild("Forms/CFClassBrowser.lfrm", info,
true, JLbsXUITypes.XUIMODE_DBSELECT);
if ((!ok) || (info.getResult() <= 0))
return;
int classLRef = info.getIntegerData("LOGICALREF");
int classCapacity = info.getIntegerData("CAPACITY");
String className = info.getStringData("CLASSNAME");
ProjectUtil.setMemberValue(data, "ClassReference", classLRef);
ProjectUtil.setMemberValue(data, "ClassLink.Capacity", classCapacity);
ProjectUtil.setMemberValue(data, "ClassLink.ClassName", className);
container.resetValueByTag(2000006);
container.resetValueByTag(2000012);
}
Cevap vermek için giriş yapmanız gerekmektedir.
Soru sormak için lütfen oturum açınız.
Kode ile lookup tanımı
04/06/15 10:56   j-Platform/LPTCustom oluşturduğum bir browser'ı kod ile lookuptan nasıl açabilirim?
Lookup