Модераторы: stron
  

Поиск:

Ответ в темуСоздание новой темы Создание опроса
> com + 1C82 запрос, com + 1C82 
V
    Опции темы
larinva
Дата 6.12.2012, 16:59 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Опытный
**


Профиль
Группа: Участник
Сообщений: 294
Регистрация: 24.7.2006

Репутация: 1
Всего: 1



Всем привет пытаюсь разобраться со связкой com + 1C82 выполняю тестовый запрос
Код

Процедура КнопкаВыполнитьНажатие(Кнопка)
    ДБ= Новый COMОбъект("V82.COMConnector");
    стрПодключения = "File="""+СокрЛП("C:\1с\")+""";Usr="""";Pwd=""""";
    Сообщить(стрПодключения);
    Попытка 
        База = ДБ.Connect(стрПодключения);
    Исключение
        Сообщить(ОписаниеОшибки());
        Предупреждение("Ошибка подключения");
        ЕстьПодключение = Ложь;
    КонецПопытки;

    Запрос = База.NewObject("Запрос");
    Запрос.Текст =   "ВЫБРАТЬ
                     |    ХозрасчетныйОстаткиИОбороты.Субконто1 КАК Контрагент
                     |ИЗ
                     |    РегистрБухгалтерии.Хозрасчетный.ОстаткиИОбороты КАК ХозрасчетныйОстаткиИОбороты";
                    
    Счет = Запрос.Выполнить().Выбрать();
    
    Пока Счет.Следующий() Цикл
        Сообщить(Счет.Контрагент);
    КонецЦикла;
КонецПроцедуры



в сообщение вываливает (COMОбъект) что я не доделываю помогите 
PM MAIL   Вверх
larinva
Дата 7.12.2012, 09:17 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Опытный
**


Профиль
Группа: Участник
Сообщений: 294
Регистрация: 24.7.2006

Репутация: 1
Всего: 1



как обычно задашь вопрос и тишина
PM MAIL   Вверх
larinva
Дата 7.12.2012, 10:53 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Опытный
**


Профиль
Группа: Участник
Сообщений: 294
Регистрация: 24.7.2006

Репутация: 1
Всего: 1



если кому интересно должно быть так
Код

Запрос = База.NewObject("Запрос");
    Запрос.Текст =   "ВЫБРАТЬ
                     |    ХозрасчетныйОстаткиИОбороты.Субконто1 КАК Контрагент
                     |ИЗ
                     |    РегистрБухгалтерии.Хозрасчетный.ОстаткиИОбороты КАК ХозрасчетныйОстаткиИОбороты";
                    

    ТЗ =  База.NewObject("ТаблицаЗначений");
    ТЗ = Запрос.Выполнить().Выбрать();    
    
    Пока ТЗ.Следующий() Цикл
        Сообщить(База.String(ТЗ.Контрагент));
    КонецЦикла;


PM MAIL   Вверх
  
Ответ в темуСоздание новой темы Создание опроса
Правила форума "1C: Предприятие, SAP, ERP и учётные системы"
stron

Запрещается!

1. Обсуждение крэков, кейгенов и других подобных программ

Пробуйте искать сами или обращайтесь в приват к участникам форума.

Темы с подобными вещами будут немедленно удаляться, а нарушители - получать предупреждения.

Также запрещается обсуждение проблем работы этих программ (что куда вписать, куда что скопировать и т.п...)

2. Давать ссылки на взломанные продукты

  • Пожалуйста, пользуйтесь поиском перед тем, как задать вопрос - возможно ответ уже есть на форуме.
  • Название темы должно отражать её суть
  • Действия модераторов можно обсудить здесь

С уважением, stron, Pegas.

 
1 Пользователей читают эту тему (1 Гостей и 0 Скрытых Пользователей)
0 Пользователей:
« Предыдущая тема | 1C: Предприятие, SAP, ERP и учётные системы | Следующая тема »


 




[ Время генерации скрипта: 0.0868 ]   [ Использовано запросов: 20 ]   [ GZIP включён ]


Реклама на сайте     Информационное спонсорство

 
По вопросам размещения рекламы пишите на vladimir(sobaka)vingrad.ru
Отказ от ответственности     Powered by Invision Power Board(R) 1.3 © 2003  IPS, Inc.