Переключение на Главную Страницу Страницы: 1 ОтправитьПечать
Обычная тема Срочно нужна помощь - не читает переменную из контекста (число прочтений - 1918 )
Ковалев Андрей
Junior Member
**
Отсутствует


1C++ rocks!

Сообщений: 36
Зарегистрирован: 03. Февраля 2010
Срочно нужна помощь - не читает переменную из контекста
30. Июля 2010 :: 07:45
Печать  
Из модуль формы документа вызываю функцию глобального модуля:

//////// модуль формы дока ///////////
перем стБСО;

Процедура ВводНового()
  стБСО=1;
  вернутьБСО(Контекст);
КонецПроцедуры
////////////////////////////////////////////


////////// глоб.модуль //////////////////
функция вернутьБСО(конт) Экспорт
  сообщить (конт.стБСО);
  возврат 1;
КонецФункции
////////////////////////////////////////////


При выполнении рубит ошибку:
"Поле агрегатного объекта не обнаружено (стБСО)"

Проблема в том, что если не подгружать 1С++ этот код работает. Чего делать, ума не приложу. Если использовать "сервис.ПолучитьПеременнуюКонтекста", все ОК, но в моем случае это нереально, т.к. придется перелопачивать всю конфу, которая давно отлажена и работает.... Помогите пожалуйста......
  
Наверх
 
IP записан
 
JohnyDeath
1c++ power user
1c++ donor
Отсутствует



Сообщений: 3050
Местоположение: Волгоград
Зарегистрирован: 19. Мая 2006
Пол: Мужской
Re: Срочно нужна помощь - не читает переменную из контекста
Ответ #1 - 30. Июля 2010 :: 08:09
Печать  
ТурбоБЛ в настройках сразу после загрузки 1С++ включил?
  
Наверх
 
IP записан
 
Ковалев Андрей
Junior Member
**
Отсутствует


1C++ rocks!

Сообщений: 36
Зарегистрирован: 03. Февраля 2010
Re: Срочно нужна помощь - не читает переменную из контекста
Ответ #2 - 30. Июля 2010 :: 08:22
Печать  
JohnyDeath писал(а) 30. Июля 2010 :: 08:09:
ТурбоБЛ в настройках сразу после загрузки 1С++ включил?


Прошу прощения за глупый вопрос, а как его включить и что это такое?
  
Наверх
 
IP записан
 
Ковалев Андрей
Junior Member
**
Отсутствует


1C++ rocks!

Сообщений: 36
Зарегистрирован: 03. Февраля 2010
Re: Срочно нужна помощь - не читает переменную из контекста
Ответ #3 - 30. Июля 2010 :: 08:32
Печать  
Все, разобрался, по поиску нашел. Включил TurboBL:

УН=СоздатьОбъект("УправлениеНастройками");
УН.Включить("TurboBL");

Ура, заработало. JohnyDeath, спасибо огромное. Моя голова сегодня на плаху не попадет Улыбка
  
Наверх
 
IP записан
 
JohnyDeath
1c++ power user
1c++ donor
Отсутствует



Сообщений: 3050
Местоположение: Волгоград
Зарегистрирован: 19. Мая 2006
Пол: Мужской
Re: Срочно нужна помощь - не читает переменную из контекста
Ответ #4 - 30. Июля 2010 :: 08:32
Печать  
Я ж ссылку даже дал.
Код
Выбрать все
Насторойки = СоздатьОбъект("УправлениеНастройками");
Настройки.Включить("ТурбоБЛ");
//или так:
//Настройки.Установить("ТурбоБЛ",1); 

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