Здравствуйте.
Возникла вот такая проблема. На форме есть поле StringControl
для него определен следующий Data Method:
PHP код:
edit WMSShipmentId selectShipment(boolean set, WMSShipmentId WMSShipmentId)
{
WMSShipment _WMSShipment;
if (set)
{
select _WMSShipment where _WMSShipment.shipmentId==_WMSShipmentId;
if (_WMSShipment)
{
WMSShipment_ds.reread();
WMSShipment_ds.findRecord(_WMSShipment);
}
}
return WMSShipment.shipmentId;
}
таким образом поле становится выпадающим списком.
На форме есть Data Source WMSShipment, у него переопределен метод
executeQuery, в котором устанавливаются различные фильтры (ranges).
Теперь хочется чтобы когда мы открываем наш выпадающий список, там были только записи удовлетворяющие этим фильтрам, однако там появляются все записи...
Че здесь неправильно, подскажите пожалуйста