|
8.2 Ошибка в динамическом списке с сортировкой |
☑ |
0
Cube
05.03.11
✎
10:47
|
Речь про управляемые формы.
Вот обработка
Я её писал на демо базе УПП (релиз 1.3.9.1).
Проверял на платформах 8.2.13.205 и 8.2.13.199.
Если эту обработку запустить и попробовать прокрутить колесом мыши верхний список вниз, а затем вверх, то заметим, что в определенный момент строки начинают дублироваться, а затем и вовсе достигается "начало" списка. Слово "начало" взято в кавычки не просто так, т.к. начало списка не достигается.
А вот в нижнем списке всё работает. Отличия верхнего списка от нижнего в сортировке. Верхний список отсортирован по полям "Владелец", "Банк" и "Счет", а нижний только по полю "Владелец".
Кто-нибудь знает где косяк?
|
|
1
Cube
05.03.11
✎
10:53
|
Вот скрин того, что получается у меня: Верхний список прокручен вниз до конца, а потом прокручен вверх до ошибки. Нижний список прокручен вниз до конца, а потом вверх до той же позиции, что и верхний список.
|
|
2
Cube
05.03.11
✎
11:00
|
+(1) На скрине в нижнем списке ширина колонки выходит за нраницы окна обработки, поэтому сумм не видно. Вот другой скрин, где ширина колок в обоих списках одинаковая:
|
|
3
acsent
05.03.11
✎
11:06
|
Не уникальный ключ строки. Левое соединение бездумно узаешь
|
|
4
Cube
05.03.11
✎
11:16
|
(3) Объясни пожалуйста по-подробней про ключ строки. И почему в нижнем списке все работает?
|
|
5
Cube
05.03.11
✎
11:19
|
(3) Вот запрос, используемый в этих списках: ВЫБРАТЬ БанковскиеСчета.Владелец, БанковскиеСчета.Банк, БанковскиеСчета.Ссылка КАК Счет, ДенежныеСредстваОстатки.СуммаОстаток КАК Сумма ИЗ Справочник.БанковскиеСчета КАК БанковскиеСчета ЛЕВОЕ СОЕДИНЕНИЕ РегистрНакопления.ДенежныеСредства.Остатки КАК ДенежныеСредстваОстатки ПО БанковскиеСчета.Ссылка = ДенежныеСредстваОстатки.БанковскийСчетКасса Что тут бездумного?
|
|
6
Cube
05.03.11
✎
12:22
|
Ап
|
|
7
Cube
05.03.11
✎
14:40
|
Ап
|
|
8
Cube
09.03.11
✎
05:01
|
Ап
|
|
9
Cube
09.03.11
✎
13:55
|
Ап
|
|
10
Cube
10.03.11
✎
12:27
|
Эх, отправил письмецо на хотлайн, ответят - отпишусь...
|
|