|
|
|
v7: Пометка в таблице на форме обработки | ☑ | ||
|---|---|---|---|---|
|
0
picom
10.10.11
✎
14:33
|
Добавил на форму обработки Таблицу
У нее есть колонка Картинка В нее выводятся значения 1 или 0, короче это пиктограмма галочки. . Мне нужно при нажатии на эту пиктограмму менять в ней значение. . Как это сделать, на какой обработчик события повешать? |
|||
|
1
palpetrovich
10.10.11
✎
14:38
|
"Таблица" - это "Таблицу значений" -- дык, на нее и вешай обработкик. Анализируй там текщие строку и колонку -- и делай что тебе надо
|
|||
|
2
picom
10.10.11
✎
14:41
|
Не понимаю какая процедура, помоите
|
|||
|
3
Muro4ka
10.10.11
✎
14:41
|
Процедура ПриВыбореСтроки()
ТаблДокументов.ПолучитьСтрокуПоНомеру(ТаблДокументов.ТекущаяСтрока()); Если ТаблДокументов.ТекущаяКолонка() = "Пометка" Тогда Если ТаблДокументов.Док.Выбран() = 1 Тогда Если ТаблДокументов.Док.ФлагБухгалтерии = 1 Тогда Возврат; КонецЕсли; КонецЕсли; ТаблДокументов.Пометка = ?(ТаблДокументов.Пометка = "+","-","+"); ИначеЕсли ТаблДокументов.ТекущаяКолонка() = "Док" Тогда Если ТаблДокументов.Док.Выбран() = 1 Тогда Док = СоздатьОбъект("Документ." + ТаблДокументов.Док.Вид()); Док.НайтиДокумент(ТаблДокументов.Док); ОткрытьФорму(Док.ТекущийДокумент()); КонецЕсли; КонецЕсли; КонецПроцедуры |
|||
|
4
filh
10.10.11
✎
14:44
|
(3) не взлетит.
|
|||
|
5
filh
10.10.11
✎
14:45
|
(2) в формулу таблицы добавь свою функцию и там ( в функции ) уже делай что хочешь.
|
|||
|
6
Эльниньо
10.10.11
✎
15:40
|
//
Процедура БацПоТЗнаформе() ТЗнаформе.Пиктограммулечка = 1 - ТЗнаформе.Пиктограммулечка; КонецПроцедуры // БацПоТЗнаформе() |
|||
|
7
Vladal
10.10.11
✎
15:58
|
||||
|
8
picom
11.10.11
✎
07:05
|
(3) а разве она не работает только с многострочной частью?
(5) походу это отгадка, спасибо (6) а вот и код к (5), спасибо |
|||
|
9
Ёпрст
гуру
11.10.11
✎
08:16
|
Наслаждайся
http://webfile.ru/5596340 |
|||
|
10
Ёпрст
гуру
11.10.11
✎
08:16
|
а вот код в (5) в топку
|
|||
|
11
filh
11.10.11
✎
08:20
|
(10) А меня там и нет кода...
|
|||
|
12
Ёпрст
гуру
11.10.11
✎
08:22
|
(11) это к (3) было.. просто автор своим тупняком в (8) сбил.
|
|||
|
13
picom
11.10.11
✎
09:19
|
(9) Спасибо, но уже все получилось
|
|||
|
14
palpetrovich
11.10.11
✎
21:14
|
(13) ты-бы поинтересовался все-же (9), там есть кой-чего интересного ;)
|
| Форум | Правила | Описание | Объявления | Секции | Поиск | Книга знаний | Вики-миста |