|
УФ. Получить количество выделенных областей в табличном документе |
☑ |
0
kible
29.11.12
✎
09:33
|
Добрый день! Как в отчете подсчитать количество выделенных областей в табличном документе УФ?
&НаКлиенте
Процедура РезультатПриАктивизацииОбласти(Элемент)
Результат.ВыделенныеОбласть.Количество(); // Возвращает всегда 1
КонецПроцедуры
|
|
1
Bober
29.11.12
✎
09:36
|
Перенеси вызов на сервер
|
|
2
kible
29.11.12
✎
09:37
|
(1)
ПриАктивизацииОбласти (OnActivateArea)
Синтаксис:
ПриАктивизацииОбласти()
Описание:
Возникает при смене текущей области поля.
Примечание:
В обработчике данного события нельзя использовать серверные методы формы с директивой компиляции &НаСервере.
|
|
3
Bober
29.11.12
✎
09:40
|
(2) пробовал?
Какой релиз платформы?
|
|
4
Bober
29.11.12
✎
09:40
|
(0) веб? Тонкий клиент?
|
|
5
КуплюКровать
29.11.12
✎
09:42
|
ну какой сервер? надо копать другие методы
|
|
6
kible
29.11.12
✎
09:42
|
(3) Пробовал, возвращает 1. Релиз 8,2,15.
(4) Тонкий клиент.
|
|
7
Bober
29.11.12
✎
09:44
|
(6) какой 15 релиз? Их было 6 или 8 шт
|
|
8
kible
29.11.12
✎
09:46
|
(7) 8,2,15,301
|
|
9
Reset
29.11.12
✎
10:20
|
У меня корректно считает количество()
|
|
10
Reset
29.11.12
✎
10:20
|
Автор просто всегда выделяет 1 область
|
|
11
kible
29.11.12
✎
13:09
|
(10)
&НаКлиенте
Процедура РезультатПриАктивизацииОбласти(Элемент)
Сообщить(Результат.ВыделенныеОбласти.Количество());
КонецПроцедуры
|
|
12
kible
29.11.12
✎
13:09
|
|
|
13
НЕА123
29.11.12
✎
13:13
|
(12)
выделенная область одна.
так и есть.
|
|
14
kible
29.11.12
✎
13:15
|
(13) Действительно. А как получить количество ячеек выделенной области?
|
|
15
Reset
29.11.12
✎
13:16
|
(14) - Как найти площать Ленина?
- Нужно длину Ленина умножить на ширину Ленина
|
|
16
Reset
29.11.12
✎
13:16
|
площадь*
|
|
17
kible
29.11.12
✎
13:20
|
Всем спасибо. Разобрался.
|
|
18
НЕА123
29.11.12
✎
13:20
|
(15)
таааааак.
сразу готовься к ответу на вопрос:
а как измерить длину Ленина?
|
|
19
Reset
29.11.12
✎
13:23
|
(18) Просто - длина равна росту!
Кстати, про корректность количества областей можно уйти в сомнительные рассуждения типа: Если выделить два раза одну и ту же область (или одну, полностью покрывающаю другую), будет говорить что 2 области. Правильно это или нет, хз.
|
|
Требовать и эффективности, и гибкости от одной и той же программы — все равно, что искать очаровательную и скромную жену... по-видимому, нам следует остановиться на чем-то одном из двух. Фредерик Брукс-младший