Имя: Пароль:
1C
1С v8
Подсказки в 1с
0 ins7
 
27.02.12
17:14
Задача состоит в том, чтобы при наведении курсора мыши на строку в таблице отображалась динамически сформированная подсказка (для каждой строки таблицы своя подсказка).  Для таблицы есть событие «ПриАктивизацииСтроки», но оно срабатывает только при нажатие на строку.
1 Lama12
 
27.02.12
17:17
(0) Может не стоит?
2 Lama12
 
27.02.12
17:18
1+
Если пользователь не читает справку, он и подсказку читать не будет.
3 DexterMorgan
 
27.02.12
17:19
ПолеФормы (FormField)
Подсказка (ToolTip)
Использование:

Чтение и запись.
Описание:

Тип: Строка.
Содержит текст всплывающей подсказки, которая появляется при наведении курсора к полю.

Доступность:

Тонкий клиент, веб-клиент, сервер, толстый клиент.
Изменение свойства на клиенте требует обращения к серверу.
4 Lama12
 
27.02.12
17:26
(3) Там табличная часть нужна. Или для каждой ячейке в табличной части можно разную подсказку написать?
5 ins7
 
27.02.12
17:36
В этом и вопрос, как для строчки таблицы написать свою подсказку???
Есть подсказка для таблицы, ее при активизации строки и меняю, но активизация происходит только при нажатии на строку, а нужно чтобы событие вызывалось при наведении курсора мыши.

&НаКлиенте
Процедура ТаблицаПриАктивизацииСтроки(Элемент)
    Если Элементы.Таблица.ТекущиеДанные <> Неопределено Тогда
         ТекДанные = Элементы.Таблица.ТекущиеДанные;
         Элементы.Таблица.Подсказка = ТекДанные.Маршруты;
    КонецЕсли;
КонецПроцедуры
6 Wobland
 
27.02.12
17:40
(5) вот как-то нигде до сегодняшнего дня не видел, чтобы 1Ска как-то умела знать положение курсора. как мне сегодня подсказали, есть подсказка у области ТабДока...
7 ins7
 
27.02.12
17:52
Если мы имеем дело с ТабличнымДокументом, то можно установить подсказку у каждой нужной области, но у меня ТаблицаЗначений.