Доброго времени суток, уважаемые Дамы и Господа!
На контрол в форме перекрыл lookup
PHP код:
public void lookup()
{
sysTableLookUp lookup = sysTableLookUp::newParameters(tableNum(PackageType), this);
query q = new Query();
queryBuildDataSource ds = q.addDataSource(tableNum(PackageType));
;
ds.addSortField(fieldNum(PackageType,PackageTypeId));
ds.orderMode(orderMode::OrderBy);
ds.addRange(fieldNum(PackageType, PackageTypeId)).value(sysQuery::valueNotEmptyString());
lookup.parmQuery(q);
lookup.addLookupfield(fieldNum(PackageType, PackageTypeId), true);
lookup.performFormLookup();
}
Ничего не происходит. Даже если просто в lookup'е оставить только super();
не появляется даже кнопочка для распахивания выпадающего списка.
Создаю новую форму, контрол на ней, перекрываю lookup(так же) - всё работает нормально.
Грешу на то, что какое-то свойство дизайна или контрола не позволяет сделать что хочу. Подскажите в чем может быть проблема?