Имя: Пароль:
1C
1С v8
com соединение к 7.7 вызов глобальной процедуры
0 web_profiler
 
04.01.14
19:39
Ну, вообщем, суть вопроса в теме: как вызвать глобальную процедуру 7.7 при com соединение из восьмерки.
1 2S
 
04.01.14
19:43
EvalExpr
2 2S
 
04.01.14
19:44
а просто как База77.ГлобальнаяПроцедура не вызывается?
3 web_profiler
 
04.01.14
19:46
(1), (2) пробую
4 web_profiler
 
04.01.14
19:47
(2) не работает
5 2S
 
04.01.14
19:48
процедура экспортная?
6 Злопчинский
 
04.01.14
19:48
так можно только глобальные переменные
7 web_profiler
 
04.01.14
19:50
(5) да
8 2S
 
04.01.14
19:50
ну хз, по ОЛЕ тащится
9 web_profiler
 
04.01.14
19:50
я где-то читал, что при Ком можно вызвать глобальную процедуру из 7.7
10 web_profiler
 
04.01.14
19:53
в 7.7 есть процедура глЗаказСтр(Док.Заказ) - таким образом договор документа преобразуется в строку
Заказ - это ссылка на документ договор в 7.7
сам понимаю, что продедура в 7.7 беспантовая, но как тогда получить при ком соединении номер и дату с этого "заказа" (ссылка на договор контрагента в 7.7)

Да, кстати app.EvalExpr("глЗаказСтр(Док.Заказ)") - тоже не работает
11 web_profiler
 
04.01.14
19:54
подправлюсь в 7.7 есть процедура глЗаказСтр(Заказ)
12 2S
 
04.01.14
19:55
и не будет
док заказ надо тоже передавать из той базы
13 web_profiler
 
04.01.14
19:57
Все, решил проблему (бухать меньше надо)
Док.Заказ.ДатаДок
Док.Заказ.НомерДок

Заказ - реквизит-ссылка на документ "Договор" в 7.7
14 2S
 
04.01.14
19:57
простые типы да, можно
удачи )
15 web_profiler
 
04.01.14
19:57
(12) спс за помощь
2 + 2 = 3.9999999999999999999999999999999...