|
УФ. Получить количество выделенных областей в табличном документе | ☑ | ||
---|---|---|---|---|
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)
&НаКлиенте Процедура РезультатПриАктивизацииОбласти(Элемент) Сообщить(Результат.ВыделенныеОбласти.Количество()); КонецПроцедуры http://s49.radikal.ru/i124/1211/27/bd6cb19421a8.jpg |
|||
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 области. Правильно это или нет, хз. |
Форум | Правила | Описание | Объявления | Секции | Поиск | Книга знаний | Вики-миста |