Имя: Пароль:
1C
1C 7.7
v7: Подключение к 1С 7.7 из 1С 7.7
0 luba_Z
 
15.10.14
08:20
У меня есть две базы на 1С 7.7 подключаюсь к одной из другой (код ниже)Подключение есть, но  функцию СформироватьТЗ не выполняет(в той базе она экспортная и когда ее вызываю из нее же ТЗ заполнена),и ТЗ пустая.  Подскажите, что неправильно делаю?

Функция ПодклКбазе () Экспорт
ИмяКаталога = "D:\base\AvtoDB";
пользователь = "Админ";
Пароль = "12";
НачПериода = '01.09.2014';
КонПериода = '30.09.2014';
Тип = 1;
V7 = СоздатьОбъект("V77s.Application");
strApp = "/d""" + ИмяКаталога+ """ /n""" + Пользователь+ """ /p""" + Пароль+ """";
Попытка
открыта = V7.Initialize(V7.RMTrade, strApp,"NO_SPLASH_SHOW");
Если Открыта <>0 Тогда
ТЗ = V7.СформироватьТЗ(НачПериода,КонПериода, Тип);
КонецЕсли;
Исключение
КонецПопытки;
V7 ="";
Возврат ТЗ;
КонецФункции;
1 hhhh
 
15.10.14
08:47
плохо помню семерку, но разве не нужно?

ТЗ = ЗначениеИзСтрокиВнутр(V7.ЗначениеВСтрокуВнутр(V7.СформироватьТЗ(НачПериода,КонПериода, Тип)));
2 1dvd
 
15.10.14
08:47
ТЗ через ОЛЕ не передаётся
3 luba_Z
 
15.10.14
09:03
(2) блин точно. спасибо
4 varelchik
 
15.10.14
12:35
(0) ОЛЯ это отстой и тормоз.
Используй прямые запросы простота и скорость.
5 1dvd
 
15.10.14
12:38
(4) разговаривают два врача:
- Таблетки отстой. Используй хирургическое вмешательство при любой хвори
6 lavalit
 
15.10.14
12:40
(4) если дэбэфка.. особо с прямыми запросами не поиграешься)))) Но за ОЛЕЙ не замечал каких то там тормозов..
7 пипец
 
15.10.14
12:52
(6) тормоза на объемах данных, на когда базы на разных серверах и прочая ...
8 lavalit
 
15.10.14
13:05
(7) согласен на объемах тормоза будут..куда ж без них то.... но как сделать "прямой запрос" к ДБФной базе как желает (4)?
9 varelchik
 
15.10.14
14:00
(8)смотря какой.
для этого есть много средств.