Переключение на Главную Страницу Страницы: 1 ОтправитьПечать
Обычная тема Подключение класса Быстрые итоги (Windows 7) (число прочтений - 5822 )
Light_sign
YaBB Newbies
*
Отсутствует


I Love YaBB 2!

Сообщений: 9
Зарегистрирован: 28. Июня 2008
Подключение класса Быстрые итоги (Windows 7)
19. Мая 2010 :: 08:52
Печать  
Прошу прощения если вопрос тупой , никак не могу сообразить :

Установлена 1с 7.7
ОС : Windows 7
1срр подключена, опенконф работает.
Но не удается создать класс "Быстрые Итоги".
Открываю в конфигурации форму Defcls, делаю
синтакс проверку кода ,выдает ошибку типа :

class <<?>>БыстрыеИтоги = AccntQuery.ert {
{Обработка.Defcls.Форма.Модуль(6)}: Переменная не определена (БыстрыеИтоги)
void <<?>>РассчитатьИтоги(Дата ДатаКвартала);
{Обработка.Defcls.Форма.Модуль(26)}: Переменная не определена (РассчитатьИтоги)


У меня такое впечатление, что 1с не определяет оператор
class, то есь функционал 1срр недоступен.
Может кто сталкивался ?
  
Наверх
 
IP записан
 
Eprst
God Member
*****
Отсутствует



Сообщений: 3397
Зарегистрирован: 08. Октября 2007
Re: Подключение класса Быстрые итоги (Windows 7)
Ответ #1 - 19. Мая 2010 :: 09:00
Печать  
заремь  и будет проходить синтаксический контроль..

ЗЫ : на закладке Сервис-Параметры-Настройки 1с++ появился твой класс ?
  
Наверх
 
IP записан
 
Light_sign
YaBB Newbies
*
Отсутствует


I Love YaBB 2!

Сообщений: 9
Зарегистрирован: 28. Июня 2008
Re: Подключение класса Быстрые итоги (Windows 7)
Ответ #2 - 19. Мая 2010 :: 09:20
Печать  
Не появился..
Хотя подменю Опенконф есть
  
Наверх
 
IP записан
 
Eprst
God Member
*****
Отсутствует



Сообщений: 3397
Зарегистрирован: 08. Октября 2007
Re: Подключение класса Быстрые итоги (Windows 7)
Ответ #3 - 19. Мая 2010 :: 09:28
Печать  
Опенконф к 1cpp не имеет никакого отношения. Не путайте тёплое с мягким.
В коде хоть есть загрузка ВК 1cpp у вас ?
Т.е есть конструкция вида
ЗагрузитьВнешнююКомпоненту("1cpp.dll") ?
  
Наверх
 
IP записан
 
Light_sign
YaBB Newbies
*
Отсутствует


I Love YaBB 2!

Сообщений: 9
Зарегистрирован: 28. Июня 2008
Re: Подключение класса Быстрые итоги (Windows 7)
Ответ #4 - 19. Мая 2010 :: 09:34
Печать  
Данный код ошибки не вызвал :

Попытка
    каталог="..\";//надкаталог

    ЗагрузитьВнешнююКомпоненту(каталог+"1CPP.dll");
Исключение                                                            
    Сообщить("Не удалось загрузить внешнюю компоненту 1cpp.dll");
КонецПопытки;


А этот вызвал :

    Попытка
       Итоги = СоздатьОбъект("БыстрыеИтоги");
    Исключение
       Предупреждение("Неудачная попытка инициализации класса ""БыстрыеИтоги"".");
       Возврат;
    КонецПопытки;


Извиняюсь, Епрст, в данный момент общаюсь с Епрст 3 на форуме
Миста, это не вы случайно ?
  
Наверх
 
IP записан
 
Eprst
God Member
*****
Отсутствует



Сообщений: 3397
Зарегистрирован: 08. Октября 2007
Re: Подключение класса Быстрые итоги (Windows 7)
Ответ #5 - 19. Мая 2010 :: 09:37
Печать  
Блин, исключения НИКОГДА не будет, ибо метод ЗагрузитьВнешнююКомпоненту возвращает параметр.
  
Наверх
 
IP записан
 
Light_sign
YaBB Newbies
*
Отсутствует


I Love YaBB 2!

Сообщений: 9
Зарегистрирован: 28. Июня 2008
Re: Подключение класса Быстрые итоги (Windows 7)
Ответ #6 - 19. Мая 2010 :: 09:47
Печать  
Заработало.
Ошибка была в том, что не подключил внешнюю компоненту.
Спасибо за помощь.

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