Имя: Пароль:
1C
 
Выдается ошибка в коде
0 aleks100
 
08.03.15
14:58
Выдается ошибка

Каталог = "F:\bd\buh";
    Пользователь = "Админ";
    Пароль = "2323";
    ПараметрыПодключения = "File="+Каталог+";Usr="+Пользователь+";Pwd="+Пароль+";";
  
    V83 = Новый COMОбъект("V83.COMConnector");
    Попытка
        Соединение = V83.Connect(ПараметрыПодключения);
    Исключение
        Сообщить("Не удалось соединится с документооборотом!");
    КонецПопытки;
    
    Запрос=V83.NewObject("Запрос");
    Запрос.Текст="ВЫБРАТЬ
    |    Сотрудники.Код,
    |    Сотрудники.Наименование
    |ИЗ
    |    Справочник.СотрудникиОрганизаций КАК Сотрудники";    
    
    
    Выборка=Запрос.Выполнить().Выбрать();


Выдается ошибка Форма.Форма.Форма(17)}: Метод объекта не обнаружен (NewObject)
    Запрос=V83.NewObject("Запрос");
1 aleks100
 
08.03.15
15:02
решил сам
2 shuhard
 
08.03.15
15:02
(0)сложно придумать более тупое название топика
3 rabbidX
 
08.03.15
15:05
(1) В чем проблема была?
4 PR
 
08.03.15
15:20
(3) В прокладке
5 aleks100
 
08.03.15
15:23
(2) вместо
Запрос=V83.NewObject("Запрос");
     Запрос.Текст="ВЫБРАТЬ
    |    Сотрудники.Код,
    |    Сотрудники.Наименование
    |ИЗ
    |    Справочник.СотрудникиОрганизаций КАК Сотрудники";    
надо было
Запрос=Соединение.NewObject("Запрос");
     Запрос.Текст="ВЫБРАТЬ
    |    Сотрудники.Код,
    |    Сотрудники.Наименование
    |ИЗ
    |    Справочник.СотрудникиОрганизаций КАК Сотрудники";
6 ДенисЧ
 
08.03.15
16:08
(3) Он правильно сказал - в коде. Генетическом.
7 DJ Anthon
 
08.03.15
16:53
(6) да что вы так. просто невнимателен, у меня после троих суток кодинга и не такое бывало
8 DJ Anthon
 
08.03.15
16:54
(6) трёх*