Переключение на Главную Страницу Страницы: 1 ОтправитьПечать
Горячая тема (более 10 ответов) ТабличноеПоле. События. (число прочтений - 5117 )
vip
1c++ power user
Отсутствует



Сообщений: 1570
Зарегистрирован: 19. Мая 2006
ТабличноеПоле. События.
03. Июля 2006 :: 13:10
Печать  
Не пойму, как обрабатывать события ТабличногоПоля.
Код
Выбрать все
Процедура ТабПолеПриВыбореЗаголовка(Колонка)
	Сообщить(Колонка);
КонецПроцедуры 


Возвращает "ТабличноеПоле". Что не так?
  
Наверх
ICQ  
IP записан
 
trad
1c++ power user
1c++ donor
1c++ moderator
Отсутствует



Сообщений: 3051
Местоположение: Киров
Зарегистрирован: 23. Мая 2006
Пол: Мужской
Re: ТабличноеПоле. События.
Ответ #1 - 03. Июля 2006 :: 13:22
Печать  
пиши так:
Код
Выбрать все
Процедура ТабПолеПриВыбореЗаголовка(ТабличноеПоле, Колонка)
	Сообщить(Колонка);
КонецПроцедуры 


из документации:
Цитата:
Табличное поле может генерировать события в виде вызова процедур модуля формы на которой оно расположено, имена которых должны быть составлены из имени реквизита формы и имени события. Каждое событие, кроме описанных параметров, всегда имеет первый параметр, имеющий значение объекта, источника событий (само табличное поле).
  

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



Сообщений: 1570
Зарегистрирован: 19. Мая 2006
Re: ТабличноеПоле. События.
Ответ #2 - 03. Июля 2006 :: 13:27
Печать  
trad писал(а) 03. Июля 2006 :: 13:22:
пиши так:
Код
Выбрать все
Процедура ТабПолеПриВыбореЗаголовка(ТабличноеПоле, Колонка)
	Сообщить(Колонка);
КонецПроцедуры 


из документации:
Цитата:
Табличное поле может генерировать события в виде вызова процедур модуля формы на которой оно расположено, имена которых должны быть составлены из имени реквизита формы и имени события. Каждое событие, кроме описанных параметров, всегда имеет первый параметр, имеющий значение объекта, источника событий (само табличное поле).

Теперь возвращает "КолонкаТабличногоПоля". Уже легче, но... Улыбка
  
Наверх
ICQ  
IP записан
 
trad
1c++ power user
1c++ donor
1c++ moderator
Отсутствует



Сообщений: 3051
Местоположение: Киров
Зарегистрирован: 23. Мая 2006
Пол: Мужской
Re: ТабличноеПоле. События.
Ответ #3 - 03. Июля 2006 :: 13:31
Печать  
что но?
  

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



Сообщений: 1570
Зарегистрирован: 19. Мая 2006
Re: ТабличноеПоле. События.
Ответ #4 - 03. Июля 2006 :: 13:35
Печать  
trad писал(а) 03. Июля 2006 :: 13:31:
что но?

Да хотелось бы номер или ИД колонки.
  
Наверх
ICQ  
IP записан
 
trad
1c++ power user
1c++ donor
1c++ moderator
Отсутствует



Сообщений: 3051
Местоположение: Киров
Зарегистрирован: 23. Мая 2006
Пол: Мужской
Re: ТабличноеПоле. События.
Ответ #5 - 03. Июля 2006 :: 13:37
Печать  
Колонка.Имя
  

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



Сообщений: 1570
Зарегистрирован: 19. Мая 2006
Re: ТабличноеПоле. События.
Ответ #6 - 03. Июля 2006 :: 13:38
Печать  
Спасибо, брат. Уже дошло. Улыбка
  
Наверх
ICQ  
IP записан
 
vip
1c++ power user
Отсутствует



Сообщений: 1570
Зарегистрирован: 19. Мая 2006
Re: ТабличноеПоле. События.
Ответ #7 - 03. Июля 2006 :: 13:42
Печать  
Но, кстати, в доке (chm) написано так:
Синтаксис: ПриВыбореЗаголовка(Колонка)
Поэтому и стормозил. Поправить бы надо.
  
Наверх
ICQ  
IP записан
 
trad
1c++ power user
1c++ donor
1c++ moderator
Отсутствует



Сообщений: 3051
Местоположение: Киров
Зарегистрирован: 23. Мая 2006
Пол: Мужской
Re: ТабличноеПоле. События.
Ответ #8 - 03. Июля 2006 :: 14:05
Печать  
прочитай еще раз мой первый пост.
в доке описаны особенности вызова событий как процедур модуля формы и как методов КОПов
  

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



Сообщений: 1570
Зарегистрирован: 19. Мая 2006
Re: ТабличноеПоле. События.
Ответ #9 - 03. Июля 2006 :: 14:27
Печать  
trad писал(а) 03. Июля 2006 :: 14:05:
прочитай еще раз мой первый пост.
в доке описаны особенности вызова событий как процедур модуля формы и как методов КОПов

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



Сообщений: 3051
Местоположение: Киров
Зарегистрирован: 23. Мая 2006
Пол: Мужской
Re: ТабличноеПоле. События.
Ответ #10 - 03. Июля 2006 :: 17:11
Печать  
Да, согласен, документация требует вдумчивого прочтения причем не отделных глав, а всего по порядку.
  

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