|
|
|
ПолеТабличногоДокумента + Выбор значения
|
|||
|---|---|---|---|
|
#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&tid=1521943]: |
0ms |
get settings: |
6ms |
get forum list: |
15ms |
check forum access: |
3ms |
check topic access: |
3ms |
track hit: |
164ms |
get topic data: |
11ms |
get forum data: |
3ms |
get page messages: |
38ms |
get tp. blocked users: |
1ms |
| others: | 220ms |
| total: | 464ms |

| 0 / 0 |
