Переключение на Главную Страницу Страницы: 1 ОтправитьПечать
Обычная тема Вопрос про создание объектов: АтрибутФормы, РасширениеФормы (число прочтений - 3293 )
kti
Junior Member
**
Отсутствует


1C++ rocks!

Сообщений: 20
Зарегистрирован: 06. Декабря 2012
Вопрос про создание объектов: АтрибутФормы, РасширениеФормы
10. Декабря 2012 :: 06:52
Печать  
Подскажите, я могу единожды создать объекты АтрибутФормы, РасширениеФормы, потом к ними работать? Или нужно для каждого объекта заново создавать.

Т.е. у меня сейчас в каждом методе:
     АтрФормы = СоздатьОбъект("АтрибутФормы");
или      ФормаРасш = СоздатьОбъект("РасширениеФормы");
     ФормаРасш.УстановитьФорму(Форма);
могу я один раз их создать, например в процедуре ПриОткрытии(), и потом с ними работать?
  
Наверх
 
IP записан
 
zk96
Senior Member
****
Отсутствует


1C++ rocks!

Сообщений: 320
Местоположение: Киев
Зарегистрирован: 15. Ноября 2009
Пол: Мужской
Re: Вопрос про создание объектов: АтрибутФормы, РасширениеФормы
Ответ #1 - 10. Декабря 2012 :: 07:34
Печать  
Сделай в обработчике события "ПриОткрытии" : ФормаРасш = СоздатьОбъект("РасширениеФормы"). А в нужных тебе местах: АтрибутФормы = ФормаРасш.ПолучитьАтрибут("ИдМоегоРеквизита").
  
Наверх
 
IP записан
 
kti
Junior Member
**
Отсутствует


1C++ rocks!

Сообщений: 20
Зарегистрирован: 06. Декабря 2012
Re: Вопрос про создание объектов: АтрибутФормы, РасширениеФормы
Ответ #2 - 10. Декабря 2012 :: 08:52
Печать  
сделал,
с объектом ФормаРасш = СоздатьОбъект("РасширениеФормы")
прокатывает,
а с АтрФормы = СоздатьОбъект("АтрибутФормы") не хочет.
  
Наверх
 
IP записан
 
Eprst
God Member
*****
Отсутствует



Сообщений: 3397
Зарегистрирован: 08. Октября 2007
Re: Вопрос про создание объектов: АтрибутФормы, РасширениеФормы
Ответ #3 - 10. Декабря 2012 :: 09:16
Печать  
Форму установи
  
Наверх
 
IP записан
 
kti
Junior Member
**
Отсутствует


1C++ rocks!

Сообщений: 20
Зарегистрирован: 06. Декабря 2012
Re: Вопрос про создание объектов: АтрибутФормы, РасширениеФормы
Ответ #4 - 10. Декабря 2012 :: 09:44
Печать  
как?
Код
Выбрать все
	АтрФормы = СоздатьОбъект("АтрибутФормы");
	АтрФормы.УстановитьФорму(Форма); 



не помогает
  
Наверх
 
IP записан
 
Eprst
God Member
*****
Отсутствует



Сообщений: 3397
Зарегистрирован: 08. Октября 2007
Re: Вопрос про создание объектов: АтрибутФормы, РасширениеФормы
Ответ #5 - 10. Декабря 2012 :: 09:54
Печать  
Еще бы, УстановитьФорму - это метод у Расширения формы

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