|
|
|
ПолеТабличногоДокумента + Выбор значения
|
|||
|---|---|---|---|
|
#18+
Добрый день! Подскажите, пожалуйста, как на форме (см. Form.edf) сделать так чтобы на двойном клике по ячейки "МоеПолеПрав" текст "х" появлялся в ней? И наоборот(на двойном клике по ячейки "МоеПолеЛев" текст "х" ), но при этом при двойном щелчке на той ячейки где есть "х" надписи в обоих ячейках исчезают. Решение значительно упрощается если я смогу чтобы программа могла определять на какой ячейки я произвел двойной щелчок. Для этого я написал так: авторПроцедура ПолеТабличногоДокумента1Выбор(Элемент, Область, СтандартнаяОбработка) Если Область = ЭлементыФормы.ПолеТабличногоДокумента1.Области.МоеПолеПрав Тогда Сообщить("Выбранна правая ячейка!"); ИначеЕсли Область= ЭлементыФормы.ПолеТабличногоДокумента1.Области.МоеПолеЛев Тогда Сообщить("Выбранна левая ячейка!"); КонецЕсли; КонецПроцедуры Но что - то не то, код не работает. Где я ошибся? ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 12.10.2010, 14:48 |
|
||
|
ПолеТабличногоДокумента + Выбор значения
|
|||
|---|---|---|---|
|
#18+
Как я могу идентифицировать эти 2 ячейки, чтобы программа знала на какую из двух ячеек я произвел двойной щелчок? ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 12.10.2010, 15:09 |
|
||
|
ПолеТабличногоДокумента + Выбор значения
|
|||
|---|---|---|---|
|
#18+
текущаястрока текущаяколонка ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 12.10.2010, 16:30 |
|
||
|
|

start [/forum/topic.php?fid=28&msg=36895242&tid=1521943]: |
0ms |
get settings: |
9ms |
get forum list: |
16ms |
check forum access: |
3ms |
check topic access: |
3ms |
track hit: |
152ms |
get topic data: |
7ms |
get forum data: |
2ms |
get page messages: |
28ms |
get tp. blocked users: |
1ms |
| others: | 237ms |
| total: | 458ms |

| 0 / 0 |
