Имя: Пароль:
1C
1С v8
Позиционирование в журнале документов на конец списка
0 6738039
 
12.12.12
21:23
Есть журнал документов с вкладками по виду документа. Надо чтобы при открытии автоматически позиционировалось на конец списка на последний документ.

В свойствах таблицы в реквизите выставляю при открытии автоматически позиционироваться в конец списка. И в самом деле при открытии так и происходит. Но, при смене вкладки на журнале опять позиционируется в начало. Как решить эту проблему?
1 hhhh
 
12.12.12
22:26
ну выставь позиционирование при смене страницы тоже. Чего прикалываешься?
2 6738039
 
12.12.12
23:55
Так как его выставить?

Реквизит НачальноеОтображениеСписка не меняется при смене страницы. Ставил его программно в ВКонец все равно позиция в начале списка. Он видимо только при открытии работает.
3 ChAlex
 
13.12.12
00:02
угу - так и есть. Никак. Пиши в 1С. Может снизойдут и когда-нибудь сделают
4 ChAlex
 
13.12.12
00:04
+ (3) - ну как последний шанс - можно попробовать програмно находить последний документ и устанавливать текущую строку списка (только что-то мне кажется уже такое пробовал - не прокатило, но точно не уверен).
5 6738039
 
22.12.12
11:20
почитал что люди пользуются этим
Shell = Новый COMОбъект("Sscript.shell");
Shell.SendKeys("(End)");

но у меня это не работает почему-то. Пытаюсь вручную нажимать клавишу End и все равно не работает. Дело в том, что когда нажимаю на закладки фокус и остается на закладках, и активный элемент формы в данный момент закладки на форме. Необходимо кликать на список. Люди как вы это делаете.
6 YHVVH
 
22.12.12
11:22
(5) не делаем это
7 Noroving
 
22.12.12
13:36
[0] а при активации не пробовал? Процедура обновления списка происходит после срабатывания процедуры смены закладки.. поэтому у тебя ничего не получается... Тебе нужно позиционирование ставить при активации элемента списка
Выдавать глобальные идеи — это удовольствие; искать сволочные маленькие ошибки — вот настоящая работа. Фредерик Брукс-младший