Переключение на Главную Страницу Страницы: 1 ОтправитьПечать
Горячая тема (более 10 ответов) ТП: колонка заголовка в ПриКонтекстномМеню() ? (число прочтений - 4318 )
Kapet
Senior Member
****
Отсутствует


Ламер - вансист

Сообщений: 262
Местоположение: Ukraine, Kyiv
Зарегистрирован: 27. Декабря 2006
Пол: Мужской
ТП: колонка заголовка в ПриКонтекстномМеню() ?
16. Апреля 2007 :: 12:04
Печать  
Как получить имя (или индекс) колонки табличного поля, в заголовке которой вызывается контекстное меню (событие ПриКонтекстномМеню())?
ТекущаяКолонка в ПриКонтекстномМеню() не срабатывает.
Подозреваю, что и этот момент в классе ТП упущен...
  
Наверх
ICQ  
IP записан
 
DmitrO
1c++ power user
Отсутствует


ex developer

Сообщений: 579
Местоположение: г. Киров
Зарегистрирован: 22. Мая 2006
Пол: Мужской
Re: ТП: колонка заголовка в ПриКонтекстномМеню() ?
Ответ #1 - 16. Апреля 2007 :: 12:15
Печать  
Цитата:
ТекущаяКолонка в ПриКонтекстномМеню() не срабатывает

это как? что возвращает?
  
Наверх
ICQ  
IP записан
 
Kapet
Senior Member
****
Отсутствует


Ламер - вансист

Сообщений: 262
Местоположение: Ukraine, Kyiv
Зарегистрирован: 27. Декабря 2006
Пол: Мужской
Re: ТП: колонка заголовка в ПриКонтекстномМеню() ?
Ответ #2 - 16. Апреля 2007 :: 12:19
Печать  
Чтоб было понятней:
ТекущаяКолонка не возвращает имя или индекс колонки, на заголовке которой щелкнули правой клавишей мыши (пардон, крисы)...
Судя по факту, ТекущаяКолонка возвращает имя/индекс только колонки активной в данный момент ячейки...
  
Наверх
ICQ  
IP записан
 
DmitrO
1c++ power user
Отсутствует


ex developer

Сообщений: 579
Местоположение: г. Киров
Зарегистрирован: 22. Мая 2006
Пол: Мужской
Re: ТП: колонка заголовка в ПриКонтекстномМеню() ?
Ответ #3 - 16. Апреля 2007 :: 12:34
Печать  
Дело в том, что при кликах мышью по заголовку (любой кнопкой) текущая колока не меняется.
  
Наверх
ICQ  
IP записан
 
Kapet
Senior Member
****
Отсутствует


Ламер - вансист

Сообщений: 262
Местоположение: Ukraine, Kyiv
Зарегистрирован: 27. Декабря 2006
Пол: Мужской
Re: ТП: колонка заголовка в ПриКонтекстномМеню() ?
Ответ #4 - 16. Апреля 2007 :: 12:41
Печать  
Возвращаемся к нашим баранам:
Как получить имя (или индекс) колонки табличного поля, в заголовке которой вызывается контекстное меню (событие ПриКонтекстномМеню())?

Зачем:
В ТП с колонками ВидСтоимости и ВалютаСтоимости хочу при контекстном меню на заголовке ВидСтоимости выбрать все галочки/все негалочки, а на заголовке ВалютаСтоимости выбрать из списка для всех строк одну валюту. И чтоб не перескакивать специально перед выбором по ячейкам для ориентирования на ТекущуюКолонку...
  
Наверх
ICQ  
IP записан
 
DmitrO
1c++ power user
Отсутствует


ex developer

Сообщений: 579
Местоположение: г. Киров
Зарегистрирован: 22. Мая 2006
Пол: Мужской
Re: ТП: колонка заголовка в ПриКонтекстномМеню() ?
Ответ #5 - 16. Апреля 2007 :: 12:48
Печать  
Цитата:
Как получить имя (или индекс) колонки табличного поля, в заголовке которой вызывается контекстное меню (событие ПриКонтекстномМеню())? 

Нет возможности определить на заголовке какой колонки вызывается контекстное меню. Можно определить только, что оно вызывается вообще для заголовков.
То что тебе хочется это расширение функционала.

Расширить можно, например так: в событие ПриКонтекстномМеню добавить параметр КолонкаЗаголовка.
  
Наверх
ICQ  
IP записан
 
Kapet
Senior Member
****
Отсутствует


Ламер - вансист

Сообщений: 262
Местоположение: Ukraine, Kyiv
Зарегистрирован: 27. Декабря 2006
Пол: Мужской
Re: ТП: колонка заголовка в ПриКонтекстномМеню() ?
Ответ #6 - 16. Апреля 2007 :: 12:53
Печать  
Глубокоуважаемый мэтр DmitrO!
Предлагаю Вам, как автору, добровольно нарушить обет неприкосновения к ТП  Улыбка, и отшлифовать до блеска этот великолепный контрол. Тем более, что пожелания по нему понакапливались...
Заранее благодарим!
  
Наверх
ICQ  
IP записан
 
DmitrO
1c++ power user
Отсутствует


ex developer

Сообщений: 579
Местоположение: г. Киров
Зарегистрирован: 22. Мая 2006
Пол: Мужской
Re: ТП: колонка заголовка в ПриКонтекстномМеню() ?
Ответ #7 - 16. Апреля 2007 :: 15:41
Печать  
Нет у меня таких планов.
  
Наверх
ICQ  
IP записан
 
Kapet
Senior Member
****
Отсутствует


Ламер - вансист

Сообщений: 262
Местоположение: Ukraine, Kyiv
Зарегистрирован: 27. Декабря 2006
Пол: Мужской
Re: ТП: колонка заголовка в ПриКонтекстномМеню() ?
Ответ #8 - 04. Июля 2007 :: 09:46
Печать  
Может всё таки кто-то реализует параметр "КолонкаЗаголовка" в "ПриКонтекстномМеню()" ?

Думаю все будут Вам очень благодарны. А уж я так трижды буду благодарен!
  
Наверх
ICQ  
IP записан
 
trad
1c++ power user
1c++ donor
1c++ moderator
Отсутствует



Сообщений: 3050
Местоположение: Киров
Зарегистрирован: 23. Мая 2006
Пол: Мужской
Re: ТП: колонка заголовка в ПриКонтекстномМеню() ?
Ответ #9 - 04. Июля 2007 :: 12:08
Печать  
+ добавлен параметр <Колонка> события ПриКонтекстномМеню табличного поля
в репозитарии для версий 2.5 и 2.0.3 (см. завтрашний ночник или сейчас (2.5) http://dev.citykirov.ru/1CPP.rar)
  

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


Ламер - вансист

Сообщений: 262
Местоположение: Ukraine, Kyiv
Зарегистрирован: 27. Декабря 2006
Пол: Мужской
Re: ТП: колонка заголовка в ПриКонтекстномМеню() ?
Ответ #10 - 06. Июля 2007 :: 13:43
Печать  
Спасибо огромное!
  
Наверх
ICQ  
IP записан
 
Переключение на Главную Страницу Страницы: 1
ОтправитьПечать