01.06.2012, 10:35 | #1 |
Участник
|
Ограничение набора выбираемых полей на Form Datasource
Здравствуйте, коллеги.
Есть ли возможность ограничить набор выбираемых полей датасорса формы? Имеется таблица с большим количеством полей, в форме задействовано лишь небольшое количество из них. Хотелось бы оптимизировать скорость выборки и трафик между клиентом и AOSом. DAX 4.0 SP2. Спасибо. |
|
01.06.2012, 10:38 | #2 |
Ищущий знания...
|
На датасорсе формы, при ините, явно прописать в запросе выбираемые поля
__________________
"Страх перед возможностью ошибки не должен отвращать нас от поисков истины." (с) С Уважением, Елизаров Артем |
|
01.06.2012, 10:48 | #3 |
Участник
|
OnlyFetchActive = Yes, но если вдруг есть дисплей методы использующие дополнительные поля, то они будут пустыми
|
|
|
За это сообщение автора поблагодарили: lev (5), kornix (2). |
01.06.2012, 11:05 | #4 |
Участник
|
Цитата:
X++: qbds.addSelectionField(fieldnum(MyTable, myField), SelectionField::Database); |
|
01.06.2012, 11:11 | #5 |
Участник
|
Свойство OnlyFetchActive похоже не работает, если датасорс джойнится к другому датасорсу. Пожалуй сделаю в ините addSelectionField по всем необходимым полям. Спасибо!
|
|