|
динамический список. вылетает на ошибке
| ☑ |
0
КодерНаЧас
10.02.15
✎
13:27
|
Здравствуйте всем.
Есть Форма Списка - справочника договора. Список динамический.
Нужно добавить условие - действует договор или закрыт.
делаю список - произвольным запросом.
Создаю запрос - выбираю из регистров данные о действии договора + основная таблица Спр.Договора. Устанавливаю параметр в модуле в процедуре - "при создании на сервере".
запрос отрабатывает - все ок. Конечно тупит, но результат есть.
Так как список динамический , как я понял , пользователь видит не сразу весь список а только его часть, и соответственно, если захочет установить отбор по элементу справочника - данных для отбора у него ровно столько - сколько строчек на экране. Как это победить?
|
|
1
КодерНаЧас
10.02.15
✎
13:29
|
+ к теме сообщения. если перелистнуть сразу список - до конца вылетает ошибка:
Обнаружено дублирование ключевых значений в колонке "Ссылка" отображение данных невозможно
|
|
2
eklmn
гуру
10.02.15
✎
13:30
|
написать правельный запрос
|
|
3
mikecool
10.02.15
✎
13:31
|
(1) не выводи поля в ДС, которые имеют аналоги в основной таблице(как то "ЭтоГруппа" и т.п.)
|
|
4
mikecool
10.02.15
✎
13:31
|
+3 в запросе не должно быть алиасов полей, аналогичным полям основной таблицы
|
|
5
КодерНаЧас
10.02.15
✎
13:37
|
(4) интересно. убрал вообще "Основная Таблица" - ошибка перестала вылезать. интересно зачем вообще нужна эта "Основная Таблица" - если я запрос свой пишу?
|
|
6
КодерНаЧас
10.02.15
✎
13:39
|
(5) рано радовался. понятно теперь зачем - список открывается - но ничего с ним сделать теперь нельзя.
|
|
7
_KaA
10.02.15
✎
13:45
|
Лучше почитать как работает динамический список...
Например тут:
|
|
8
mikecool
10.02.15
✎
13:46
|
(6) вот в частности для этого и нужно (5)
|
|