Имя: Пароль:
1C
1C 7.7
v7: ТиС.Справочник, форма списка. При открытии надо сделать активной строку..[решено]
0 aka AMIGO
 
15.09.14
15:00
Справочник Номенклатура открывается "чистым", не выделено "синим" ни одной строки.
http://gyazo.com/475de5e1841adae97d608497c54f1ffe
В проц.ПриОткрытии() отладчик показывает пустой текущий элемент:
ТекущийЭлемент =

в остальных справочниках при открытии списка - нормально выделяется верхняя строка.

А мне нужно это выделение, иначе неправильно срабатывает некая обработка поиска номенклатуры.

АктивизироватьОбъект(ТекущийЭлемент()); не срабатывает, при открытии элемента-то нет..

Выход, конечно, есть - сказать шефу, чтобы первым делом щелкнул мышью по любой строке..
шеф будет недоволен.. вроде-б пустячок, а неприятно..
1 lavalit
 
15.09.14
15:03
какая конфига?
2 lavalit
 
15.09.14
15:04
вообще то странно конечно почему так? Дайте код ПриОткрытии()
3 Ёпрст
 
15.09.14
15:05
(0) И как ты до этого дошел ?
Штатно, нет такого поведения форм списков
4 Ёпрст
 
15.09.14
15:06
ну, разве что активным элементом делать левую колонку
5 Калиостро
 
15.09.14
15:13
(0) У тебя при открытии актвна кнопка "Изменить фильтр". В порядке обхода сделай первым список.
6 aka AMIGO
 
15.09.14
15:17
(5) точно! спасибо тебе отдельное :)

а всем остальным - дежурное, но от души :)
7 lavalit
 
15.09.14
15:19
(5)(0) как оно вообще случилось, что активна кнопа "Изменить фитльтр"?
8 lavalit
 
15.09.14
15:20
ну ет для мало ли вдруг случится))))
9 aka AMIGO
 
15.09.14
15:22
(7) да элементарно, в 1С при проектировании слелали кнопку последней на форме и не заморочились обходом :)
10 lavalit
 
15.09.14
15:24
а. понял... ))) да все простенько однако...
Выдавать глобальные идеи — это удовольствие; искать сволочные маленькие ошибки — вот настоящая работа. Фредерик Брукс-младший