Переключение на Главную Страницу Страницы: 1 ОтправитьПечать
Обычная тема Как в табличном поле запретить перемещение курсора на колонку? (число прочтений - 1808 )
Zealot
1c++ donor
Отсутствует


Будьте профессионалами!

Сообщений: 180
Местоположение: KIEV
Зарегистрирован: 17. Сентября 2007
Пол: Мужской
Как в табличном поле запретить перемещение курсора на колонку?
08. Сентября 2009 :: 20:06
Печать  
Как в табличном поле запретить перемещение курсора на определенную колонку?
Чтото типа как в Формексе - ФиксироватьМногострочнуюЧасть, но для табличного поля!
  

Старание и труд все перетрут.
Наверх
 
IP записан
 
JohnyDeath
1c++ power user
1c++ donor
Отсутствует



Сообщений: 3050
Местоположение: Волгоград
Зарегистрирован: 19. Мая 2006
Пол: Мужской
Re: Как в табличном поле запретить перемещение курсора на колонку?
Ответ #1 - 09. Сентября 2009 :: 05:52
Печать  
Скорее всего можно сделать только так: задать нужный фон колонке, и потом отрабатывать событие "ПриАктивизацииКолонки"
  
Наверх
 
IP записан
 
Zealot
1c++ donor
Отсутствует


Будьте профессионалами!

Сообщений: 180
Местоположение: KIEV
Зарегистрирован: 17. Сентября 2007
Пол: Мужской
Re: Как в табличном поле запретить перемещение курсора на колонку?
Ответ #2 - 11. Сентября 2009 :: 07:14
Печать  
Да получилось, вот пример:
Код
Выбрать все
Процедура ПриАктивизацииКолонки() Экспорт
	Если ТабличноеПоле.ТекущаяКолонка.Имя <> "Значение" Тогда
		ТабличноеПоле.ТекущаяКолонка = ТабличноеПоле.Колонки.Получить("Значение");
	КонецЕсли;
КонецПроцедуры	// ПриАктивизацииКолонки
 



Теперь по аналогии можна игнорировать любые строки, колонки, ячейки  Подмигивание

JohnyDeath писал(а) 09. Сентября 2009 :: 05:52:
Скорее всего можно сделать только так: задать нужный фон колонке, и потом отрабатывать событие "ПриАктивизацииКолонки"

  

Старание и труд все перетрут.
Наверх
 
IP записан
 
Переключение на Главную Страницу Страницы: 1
ОтправитьПечать