Имя: Пароль:
1C
1С v8
КАК активизировать область отчета при открытии?
0 Надежда25
 
20.06.13
15:09
v8.1. Есть отчет СКД, ЭлементФормы Результат, тип ПолетабличногоДокумента. Подскажите, пожалуйста, как сделать так, чтобы при открытии отчета курсор находился в заданной ячейке, например, Область("R11C1")? Это соответсвует единичному клику по левой кнопке мыши.
1 Надежда25
 
20.06.13
16:06
Что-то не так с формулировкой вопроса?
2 Necessitudo
 
20.06.13
16:09
Фотки нету)
3 Надежда25
 
20.06.13
16:13
А конструктивнее?
4 Necessitudo
 
20.06.13
16:14
Куда уж конструктивнее? xD
5 Надежда25
 
21.06.13
09:51
А все-таки: какая команда языка 1С соответствует одному нажатию левой кнопки мыши?
6 mistеr
 
21.06.13
10:14
У ТД ВыделенныеОбласти.
У формы ТекущийЭлемент.
7 Надежда25
 
21.06.13
10:34
В форме отчета в процедуре ПриОткрытии() пишу: ЭлементыФормы.Результат.ВыделенныеОбласти.Получить("R11C1");
Ошибка при вызове метода контекста (Получить).Несоответствие типов (параметр номер '1')
?
8 mistеr
 
21.06.13
10:41
(7) А каким должен быть параметр номер 1?

Кроме того, вам их вроде не получить, а задать нужно. А это Очистить + Добавить.
9 Надежда25
 
21.06.13
10:56
Сделала:
ЭлементыФормы.Результат.ВыделенныеОбласти.Очистить();
ЭлементыФормы.Результат.ВыделенныеОбласти.Добавить("R11C30");
Та же ошибка: Ошибка при вызове метода контекста (Добавить).Несоответствие типов (параметр номер '1').
Я не знаю, о каком параметре идет речь.
10 Надежда25
 
21.06.13
11:07
Вообще-то в отчете есть два параметра: НачалоПериода, КонецПериода. Но здесь они не при чем. Без этих строк все работает нормально. Но мне программно надо как бы щелкнуть по отчету (иначе не видны свернутые горизонтальные группировки). Много чего испробовала, но пока безрезультатно.
11 mistеr
 
21.06.13
11:30
(9) СП изучайте.
12 Надежда25
 
21.06.13
11:40
Спасибо. Все время смотрю.
13 Надежда25
 
21.06.13
11:55
Но все-таки надеюсь на помощь.