Имя: Пароль:
1C
1С v8
Обновление списка из группы
0 extrim-style
 
19.02.13
10:24
8.2 Нахожусь в форме списка справочника, в корне справочника. Добавляю новый элемент программно. Обновляю Элементы.Список.Обновить(). Элемент появляется.
Захожу в группу справочника, добавляю элемент программно. Пытаюсь обновить Элементы.Список.Обновить() - не обновляет. По F5 - не обновляет. Перезахожу в группу - элемент присутствует. Как правильно обновить список?
1 MSII
 
19.02.13
10:40
Проверил, список обновляется и программно и по Ф5.
Основная таблица списка не отвалилась ли случайно?
2 extrim-style
 
19.02.13
10:41
(1) основная таблица на месте
3 extrim-style
 
19.02.13
10:54
Значит ситуёвина вот какая: если группа не пустая, то вне зависимости, где я стою, на элементе или на самой группе - обновляет нормально.
В данном конкретном случае - группа пустая. Я захожу в группу нажатием на +. Рамочка текущих данных, как я понимаю, находится на пустом поле элемента. В этом случае после добавления и обновления - открывается обновленное окно корня справочника.
Если же я захожу в группу и становлюсь в строку этой группы (текущая строка - эта группа), то после добавления и обновления - ничего не происходит. Элемент визуально появляется только после перезахода в группу. Даже F5 не действует.
4 MSII
 
19.02.13
11:05
Попробовал, у меня круче получилось - после программного добавления элемента в пустую группу и последующего обновления списка последний выходит в корень.
5 extrim-style
 
19.02.13
11:10
(4) видимо, ты родителя забыл задать или неправильно указал. А что насчет (3)?
6 extrim-style
 
19.02.13
11:11
+(5) или это просто корень открывается, как я писал в (3), а элемент в группе?
7 extrim-style
 
19.02.13
11:12
платформа 8.2.17.143
8 extrim-style
 
19.02.13
11:15
Проверил Элементы.Список.ТекущийРодитель, которого задаю - всё верно.
9 extrim-style
 
19.02.13
11:19
В чем проблема то? Что я не так делаю? Или пора уже тикет в 1С писать?
10 MSII
 
19.02.13
11:34
(6) Элемент в группе создается, конечно. Но в корень выбрасывает.
11 extrim-style
 
19.02.13
11:48
(11) а попробуй стань на группу перед созданием. Будет как в (3)?
12 extrim-style
 
19.02.13
12:29
Ап
13 extrim-style
 
19.02.13
12:39
Проверьте, кто-нибудь еще у себя, плз. Или подскажите как это обойти, или принудительно обновить?
14 MSII
 
19.02.13
13:34
(11) Да, именно так, как в (3) и получилось.
15 extrim-style
 
19.02.13
13:40
(14) какая-то засада. Куда писать тикет?
16 extrim-style
 
19.02.13
13:40
(15) и я, наверное, не могу этого сделать?