0
SpellKeeper
22.12.17
✎
16:07
|
Коллеги, прошу совета.
На управляемой форме есть динамический список, построенный на запросе. Запрос строится на 3-х таблицах. При этом две таблицы большие и по количеству записей и по количеству полей. Непосредственно в списке используются полностью поля одной таблицы и еще по нескольку из больших. Какие-то поля выводятся в список, а какие-то используются только для отборов.
При активизации строки списка надо получить фактически все данные из этих таблиц и отобразить их на форме в виде отдельных полей.
Вижу два варианта реализации:
1. В запросе списка отбирать только поля нужные в списке. (Правда, я не могу заранее сказать какие из них не потребуются в отборах.) А потом при активизации строки отдельным запросом получать уже полный набор полей по данным строки.
2. В запросе списка сразу выбирать все поля из этих таблиц, а поля на форме привязать к полям списка.
Опыта пока мало. Не могу определиться какой вариант лучше.
Что скажете?
|
|