|
Самопроизвольное скролирование табличной части в документе |
☑ |
0
mg-samara
01.08.21
✎
08:03
|
В документе табличная часть с большим количеством колонок.
Неприятность - при изменении данных в некоторых колонках происходит скролирование табличной части вправо (так что на экране отражаются колонки начиная с первой)
Не могу понять - в какой месте ловить этот глюк.
Коллеги, подскажите - где копать?
|
|
1
mg-samara
01.08.21
✎
08:39
|
Ручное добавление строк в документе отключено.
|
|
2
ДенисЧ
01.08.21
✎
08:45
|
Активизируется колонка в невидимой части
|
|
3
mg-samara
01.08.21
✎
08:55
|
Ага, сейчас проверим.
|
|
4
mg-samara
01.08.21
✎
09:02
|
Скрытых колонок нет.
Копаем дальше... :-)
|
|
5
ДенисЧ
01.08.21
✎
09:05
|
Не скрытых в смысле Видимость = ложь. А скрытых в смысле отскроллированных из области видимости.
|
|
6
mg-samara
01.08.21
✎
09:10
|
Но фокус с этой колонки не убегает..
|
|
7
mg-samara
01.08.21
✎
12:02
|
Отладка показала следующее.
Есть три колонки в ТЧ документа. Расположены рядом. Тип - число. Свойство колонок на форме документа одинаковые.
А, Б, В
Колонка А - интерактивно изменяется пользователем
Колонки Б и В пересчитываются программно при изменении колонки А
Колонки А и Б - реквизиты ТЧ документа (объекта)
Колонка В - реквизит ТЧ формы
Реквизиты Б и В меняются на клиенте одинаково. так:
ТекущиеДанные = Элементы.НоменклатурныйПлан.ТекущиеДанные;
ТекущиеДанные.РеквизитА = НовоеЗначение;
Внимание - теперь разница!!!
Если пересчитывается реквизит Б - ТЧ в форме документа остается на месте,
Если меняется реквизит В (Которые реквизит формы а не объекта) ТЧ в форме документе скролируется вправо...
|
|
8
mg-samara
01.08.21
✎
12:04
|
Такая вот петрушка.
Судя по всему, что колонки которые ссылаются на данные объекта или данные формы ведут себя по разному.
Возможно те свойство которые включены в режиме "Авто" для этих колонок интерпретируются по разному.
Проблема пока не решена. :-(
Буду благодарен за идеи.
|
|
9
Вафель
01.08.21
✎
14:41
|
А еслиина сервере все менять а не на клиенте
|
|
10
mg-samara
02.08.21
✎
01:19
|
(9) Вариант, попробую.
|
|
11
Молодой 1Снег
03.08.21
✎
17:33
|
Может, клавиша Scroll Lock нажата?
|
|