Переключение на Главную Страницу Страницы: 1 ОтправитьПечать
Обычная тема Табличное поле: ПриВыводеПодсказки() (число прочтений - 1221 )
recop
Full Member
***
Отсутствует


1C++ rocks!

Сообщений: 247
Местоположение: Калуга
Зарегистрирован: 06. Июня 2017
Пол: Мужской
Табличное поле: ПриВыводеПодсказки()
19. Марта 2019 :: 08:03
Печать  
ПриВыводеПодсказки() - странно, с какой целью существует это предопределенная процедура? Для отмены, достаточно было бы свойства, для введения корректировок в саму подсказку или координат вывода не работает. Чудеса, да и только.

Хотел короткий заголовок и длинную подсказку - не вышло... Озадачен

Может кто подскажет как реализовать заголовок-аббревиатура, а подсказка-развернутая аббревиатура?
« Последняя редакция: 19. Марта 2019 :: 21:23 - recop »  
Наверх
 
IP записан
 
trad
1c++ power user
1c++ donor
1c++ moderator
Отсутствует



Сообщений: 3046
Местоположение: Киров
Зарегистрирован: 23. Мая 2006
Пол: Мужской
Re: Табличное поле: ПриВыводеПодсказки()
Ответ #1 - 20. Марта 2019 :: 08:20
Печать  
для переопределения подсказки:
//*******************************************
Процедура ТППриВыводеСтроки(ТП, Оформление, Данные, ТипРегиона)
     
     Оформление.Ячейки.Ячейка1.ОтображатьПодсказку = 1;
     Оформление.Ячейки.Ячейка1.Подсказка = "подсказка";
     
КонецПроцедуры
  

1&&2&&3
Наверх
 
IP записан
 
trad
1c++ power user
1c++ donor
1c++ moderator
Отсутствует



Сообщений: 3046
Местоположение: Киров
Зарегистрирован: 23. Мая 2006
Пол: Мужской
Re: Табличное поле: ПриВыводеПодсказки()
Ответ #2 - 20. Марта 2019 :: 08:25
Печать  
ПриВыводеПодсказки()
назначение:
- возможность отменить штатный вывод подсказки
- получить (только получить) координаты и текст подсказки

Все это можно использовать для вывода своего тултипа, например при помощи компоненты RWidjets
  

1&&2&&3
Наверх
 
IP записан
 
recop
Full Member
***
Отсутствует


1C++ rocks!

Сообщений: 247
Местоположение: Калуга
Зарегистрирован: 06. Июня 2017
Пол: Мужской
Re: Табличное поле: ПриВыводеПодсказки()
Ответ #3 - 25. Марта 2019 :: 12:32
Печать  
trad писал(а) 20. Марта 2019 :: 08:20:
для переопределения подсказки:
//*******************************************
Процедура ТППриВыводеСтроки(ТП, Оформление, Данные, ТипРегиона)
     
     Оформление.Ячейки.Ячейка1.ОтображатьПодсказку = 1;
     Оформление.Ячейки.Ячейка1.Подсказка = "подсказка";
     
КонецПроцедуры


А при чём здесь заголовок?
  
Наверх
 
IP записан
 
trad
1c++ power user
1c++ donor
1c++ moderator
Отсутствует



Сообщений: 3046
Местоположение: Киров
Зарегистрирован: 23. Мая 2006
Пол: Мужской
Re: Табличное поле: ПриВыводеПодсказки()
Ответ #4 - 25. Марта 2019 :: 13:45
Печать  
Цитата:
А при чём здесь заголовок?

заголовка можно сделать через фиксированные строки, а обычные заголовки отключить
  

1&&2&&3
Наверх
 
IP записан
 
recop
Full Member
***
Отсутствует


1C++ rocks!

Сообщений: 247
Местоположение: Калуга
Зарегистрирован: 06. Июня 2017
Пол: Мужской
Re: Табличное поле: ПриВыводеПодсказки()
Ответ #5 - 25. Марта 2019 :: 16:06
Печать  
trad писал(а) 25. Марта 2019 :: 13:45:
заголовка можно сделать через фиксированные строки, а обычные заголовки отключить


Вроде получилось. Спасибо. Только подсказки - эдакие накладные ячейки, а-ля не поместилось Печаль Прям самопал какой-то.

Шапка, мля, ради чего изобретение? Текст не форматирует, положение не выставляется, одним заголовком более одной колонки не покрыть, не говоря уже о сложных шапках. Разве, что заголовки колонок можно разным шрифтом написать и разным цветом покрасить. Если всё так, то это, прямо, детский сад на лужайке. Улыбка
Или я ошибаюсь?
« Последняя редакция: 25. Марта 2019 :: 19:52 - recop »  
Наверх
 
IP записан
 
Переключение на Главную Страницу Страницы: 1
ОтправитьПечать