|
v7: Как получить номер активизированной строки?
| ☑ |
0
NDIS HH
12.04.13
✎
17:04
|
В табличной части документа нужно узнать "координаты" куда мы кликаем: колонку и строку. Колонку узнаю методом Форма.ТекущаяКолонка(). Как узнать какая строка активизирована?
НомерСтроки, например, вернёт номер ТекущейСтроки, но ТекущаяСтрока и АктивизированнаяСтрока могут быть разными. Мне нужна именно активизированная! ;)
|
|
1
NDIS HH
12.04.13
✎
17:23
|
Можно получить номер активизированной строки использовав НомерСтроки в процедуре ПриНачалеРедактированияСтроки().
|
|
2
mikecool
12.04.13
✎
17:24
|
"ТекущаяСтрока и АктивизированнаяСтрока могут быть разными" это как?
|
|
3
NDIS HH
12.04.13
✎
17:28
|
(2) Например у меня открыта форма. Я использую ПолучитьСтрокуПоНомеру(КакойтоНомер). ТекущаяСтрока изменится, но активизированная останется прежней. Я не прав?
|
|
4
КонецЦикла
12.04.13
✎
17:34
|
1. Активизируй полученную строку
2. НЕ используй получить по номеру :)
|
|
5
NDIS HH
12.04.13
✎
17:50
|
(4) У меня табличная часть документа. В ТЧ есть колонка типа Текст, отбражающая пиктограммы галочек. Этой колонке назначена формула ПриИзмененииФлага(). Я хочу чтобы при клике на флажке галочка ставилась/снималась.
Но "почему-то" событие ПриИзмененииФлага() отрабатывает не только при клике на флажке, но и ПриОткрытии и вообще при любом клике на ТЧ, причём для всех строк ТЧ сразу. Вот я и решил что действия в функции ПриИзмененииФлага() должны выполняться только если ТекущаяКолонка() = "Флаг" и только для активизированной строки. Возможно процедура ПриНачалеРедактированияСтроки() даст номер активизированной строки, но только если она будет отрабатывать раньше ПриИзмененииФлага(). Проверим.
|
|
6
Ёпрст
12.04.13
✎
17:51
|
(5)
наслаждайся:
|
|
7
acsent
12.04.13
✎
17:56
|
в 7 есть флажки и ПриИзмененииФлага?
|
|
8
acsent
12.04.13
✎
17:57
|
у тз назначай процедуру и вней отрабатывай колонку
|
|
9
NDIS HH
12.04.13
✎
18:00
|
(7) В 7 есть картинки которые можно назначить табличной части документа или ТЗ.
(8) У меня не ТЗ, а табличная часть документа, ей процедуру назначить нельзя.
|
|
10
NDIS HH
12.04.13
✎
18:10
|
(6) Хитро! =)
Спасибо.
|
|