Переключение на Главную Страницу Страницы: 1 ОтправитьПечать
Обычная тема Форма.АктивныйЭлемент() для Табличного поля (число прочтений - 2503 )
jbond
Full Member
***
Отсутствует


1С++ Programmer

Сообщений: 140
Зарегистрирован: 19. Мая 2006
Пол: Мужской
Форма.АктивныйЭлемент() для Табличного поля
22. Мая 2006 :: 05:06
Печать  
ПриНажатииКнопкиКлавиатуры:
Если Форма.АктивныйЭлемент() = "ТаблПоле" Тогда - может вызывать вылет 1С.
Обнаружилась закономерность:

нажатия клавиш на табличном поле -OK
нажатия клавиш не на табличном поле - OK
нажатия клавиш на табличном поле -вылет
повторный вход
нажатия клавиш на табличном поле -вылет
повторный вход
нажатия клавиш на табличном поле -OK

На разных машинах. Win2K/XP
1C++ 2.0.2.2
На форме - кнопка.
При открытии:
гРФорма = СоздатьОбъект("Общие.Форма.Привязка");
После открытия:
ТаблПоле = СоздатьОбъект("ТаблПоле");
гТаблПоле = гРФорма.ПолучитьАтрибут("ТаблПоле").СоздатьЭлементУправления(ТаблПоле);

ТаблПоле - мой наследник от Табличного поля.
  
Наверх
 
IP записан
 
alest
Senior Member
****
Отсутствует



Сообщений: 380
Местоположение: Гродно, Беларусь
Зарегистрирован: 22. Мая 2006
Пол: Мужской
Re: Форма.АктивныйЭлемент() для Табличного поля
Ответ #1 - 04. Июня 2006 :: 11:31
Печать  
У меня в форме два табл поля и при нажатии инсерта, делете определяется через Форма.АктивныйЭлемент с каким ТП работать... Клиенту еще не ставил, но на машинах в офисе и дома нормально работает на 2.0.2.2
  
Наверх
ICQ  
IP записан
 
Переключение на Главную Страницу Страницы: 1
ОтправитьПечать