Имя: Пароль:
1C
1С v8
Как сделать функцию экспортной
0 LuitPauld
 
13.01.16
05:00
Доброго времени суток!
При выполнении:
"ТабДок = Отчет.Сформировать();"
Выходит ошибка "Метод объекта не обнаружен(Сформировать)"

Вроде необходимо сделать функция. Сформировать экспортной, но как это сделать?
1 Godofsin
 
13.01.16
05:06
написать экспорт
2 rphosts
 
13.01.16
05:07
(0)Старые формы или УФ/Такси? В каком месте вызываете и где расположено сформировать?
3 LuitPauld
 
13.01.16
05:10
(1) в заглавии процедуры?
4 LuitPauld
 
13.01.16
05:11
(2) внешняя обработка, выгрузка калькуляции.
Сформировать находится в Процедуре на сервере
5 rphosts
 
13.01.16
05:12
(4) >Сформировать находится в Процедуре на сервере

Чего?
6 Godofsin
 
13.01.16
05:13
(3) ну да
7 LuitPauld
 
13.01.16
05:14
(6) пробовал, все равно выходит ошибка
8 Godofsin
 
13.01.16
05:19
(7) Значит (2)
9 Любопытная
 
13.01.16
05:34
(4) Сформировать в модуле формы или в модуле объекта?
10 rphosts
 
13.01.16
05:35
(9) в модуле внешнего соединения.
11 rphosts
 
13.01.16
05:35
+ (10) не подсказывай ему варианты, скажет ведь наугад
12 AntonyFO
 
13.01.16
05:44
(5) очевидно что в модуле объекта, чего же ещё?
13 rphosts
 
13.01.16
05:47
(12)1.Не очевидно.
2.Чего? Какого объекта? Справочника, Документ, Отчета, ....?
14 rphosts
 
13.01.16
05:49
+ (13) и не факт что объекта, ТС так и не ответил на вопрос "Старые формы или УФ/Такси?". У него могут быть проблемы из-за контекста, но это только предположение. Мне нужна точная инфа - я не телепат.
15 AntonyFO
 
13.01.16
06:08
+(5) "ТабДок = Отчет.Сформировать();" - явно модуль объекта
16 AntonyFO
 
13.01.16
06:09
(14) а ему это зачем? он написал: "необходимо сделать функция. Сформировать экспортной, но как это сделать?"
17 Godofsin
 
13.01.16
06:11
(16) Потому что (6)
18 Godofsin
 
13.01.16
06:11
тьфу, (7)
19 rphosts
 
13.01.16
06:21
(15) кто тебе сказал что это типовая? С чего ты взял что не в модуле формы?
20 Любопытная
 
13.01.16
06:23
ТС ушел уже, а вы до сих пор спорите)
21 rphosts
 
13.01.16
06:23
(16)Кнопка УФ вызывает обработки Сформировать()... из которой вызывается чего-то там в серверном контексте... А он к примеру с Сервера пытаеся вызвать это самое  Сформировать() вызвать.
22 LuitPauld
 
13.01.16
08:50
Всем спасибо за участие!
Пардон, вопрос сформулировал абсурдно. Проблему решил.