powered by simpleCommunicator - 2.0.60     © 2026 Programmizd 02
Целевая тема:
Создать новую тему:
Автор:
Закрыть
Цитировать
Форумы / [игнор отключен] [закрыт для гостей] / Можно ли из 1с77 через СОМ обратиться к регистрам опер.уч. из 1с82 ?
10 сообщений из 10, страница 1 из 1
Можно ли из 1с77 через СОМ обратиться к регистрам опер.уч. из 1с82 ?
    #37748433
gnus
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Хочется приблизительно так:

cntr = Новый COMObject("V77.Application");

connection = cntr.Initialize(cntr.RMTrade,"File=""c:\TRADE","Робот");
Reg=cntr.CreateObject("Регистр.Продажи");

Запрос=Новый Запрос;
Запрос.Текст="ВЫБРАТЬ
|ТТН,
|Номенклатура,
|Количество
|ИЗ
|Reg";
Результат=Запрос.Выполнить().Выбрать();
Пока Результат.Следующий() Цикл
Сообщить(" "+Результат.ТТН+" "+Результат.Номенклатура+" "+Результат.Количество);
КонецЦикла;

Иными словами, как передать в текст запроса имя таблицы, соответствующей регистру опер.уч. 1с77?
...
Рейтинг: 0 / 0
Можно ли из 1с77 через СОМ обратиться к регистрам опер.уч. из 1с82 ?
    #37748443
gnus
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
конфигурация - не стандартная ТиС, а отраслёвка на опер.уч.
...
Рейтинг: 0 / 0
Можно ли из 1с77 через СОМ обратиться к регистрам опер.уч. из 1с82 ?
    #37748474
olegves
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
разрешаю, обращайтесь
...
Рейтинг: 0 / 0
Можно ли из 1с77 через СОМ обратиться к регистрам опер.уч. из 1с82 ?
    #37748475
gnus
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
в заголовке темы хотелось сазать" к 1с77"
...
Рейтинг: 0 / 0
Можно ли из 1с77 через СОМ обратиться к регистрам опер.уч. из 1с82 ?
    #37748478
gnus
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
olegves,
может подскажете, как передать имя таблицы , соотв. регистру в текст запроса ?
...
Рейтинг: 0 / 0
Можно ли из 1с77 через СОМ обратиться к регистрам опер.уч. из 1с82 ?
    #37748492
olegves
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
базы разные?
...
Рейтинг: 0 / 0
Можно ли из 1с77 через СОМ обратиться к регистрам опер.уч. из 1с82 ?
    #37748633
gnus
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
olegves,

регистры в отраслёве 1с77 оперуч, из них хочется
выбрать языком запросов 1с8
...
Рейтинг: 0 / 0
Можно ли из 1с77 через СОМ обратиться к регистрам опер.уч. из 1с82 ?
    #37748653
olegves
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
к 7.7 можно обратиться либо через аппликацию, тогда только языком 7.7, либо через ADODB - тогда запрос скульный и надо курить 1cv7.dds
...
Рейтинг: 0 / 0
Можно ли из 1с77 через СОМ обратиться к регистрам опер.уч. из 1с82 ?
    #37748761
gnus
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
но и так работать не хочет:

cntr = Новый COMObject("V77.Application");

connection = cntr.Initialize(cntr.RMTrade,"File=""c:\TRADE","Робот");
spr=cntr.CreateObject("Справочник.Договоры");
spr.ВыбратьЭлементы();

Пока spr.ПолучитьЭлемент()=1 Цикл
Сообщить(""+spr.Наименование);
КонецЦикла;



КонецПроцедуры

в отладчике:
connection = Истина
spr = COMОбъект
spr.ВыбратьЭлементы()=0
Цикл не обходит
Курсор доходит до конца модуля
...
Рейтинг: 0 / 0
Можно ли из 1с77 через СОМ обратиться к регистрам опер.уч. из 1с82 ?
    #37748810
gnus
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
извиняюсь работает - справочник был пустой
...
Рейтинг: 0 / 0
10 сообщений из 10, страница 1 из 1
Форумы / [игнор отключен] [закрыт для гостей] / Можно ли из 1с77 через СОМ обратиться к регистрам опер.уч. из 1с82 ?
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


Просмотр
0 / 0
Close
Debug Console [Select Text]