|
Вызов процедуры модуля объекта внешней обработки из формы обработки |
☑ |
0
Franklin
21.11.13
✎
08:33
|
Собственно проблема. Процедура в модуле объекта - экспортная.
|
|
1
anaed
21.11.13
✎
08:34
|
В чем проблема?
|
|
2
Franklin
21.11.13
✎
08:36
|
Процедура или функция с указанным именем не определена.
Поправка: Это внешний отчет
|
|
3
banco
21.11.13
✎
08:37
|
УФ?
|
|
4
anaed
21.11.13
✎
08:37
|
экспортная процедура то где, в модуле отчета, или какого то другого объекта?
|
|
5
Franklin
21.11.13
✎
08:39
|
(3) не УФ
(4) Экспортная процедура в модуле отчета.
|
|
6
anaed
21.11.13
✎
08:40
|
(5) мистика, может стоит имена процедур проверить?
|
|
7
catena
21.11.13
✎
08:42
|
Если обработка одна и та же, она даже экспортной быть не обязана, будет вызываться чисто из супружеского долга.
|
|
8
catena
21.11.13
✎
08:43
|
(7)Не, должна быть, прошу прощения :)
|
|
9
1dvd
21.11.13
✎
08:44
|
(0) Внешняя обработка? Вызываешь из неё же?
|
|
10
Franklin
21.11.13
✎
08:50
|
(9) да. из нее.
(8) вообще вызываю не из основной формы(здесь вызывается), а из созданной.
|
|
11
Defender aka LINN
21.11.13
✎
08:56
|
(10) И что мы после этого хотим?
|
|
12
anaed
21.11.13
✎
08:56
|
(10) попробуй через этотобъект.
|
|
13
Лодырь
21.11.13
✎
08:57
|
(10)А в созданной форме есть обработкаОбъект?
|
|
14
Franklin
21.11.13
✎
09:02
|
(13) Нет
Вообще хочу выполнить формирование отчета но со своими изменениями. Хочу вызвать Процедура СформироватьОтчет(ДокументРезультат,ДополнительныеНастройки) Экспорт
|
|
15
Franklin
21.11.13
✎
09:03
|
могу и из основной формы вызвать. Но как?
|
|
16
anaed
21.11.13
✎
09:04
|
(13) отчет же ,т.е. отчетобъект
(14) посмотри на реквизиты основной формы отчета и на добавленую форму, если ты создавал произвольную форму, то ОтчетОбъект/ОбработкаОбъект не подтянутся.
|
|
17
МойКодУныл
21.11.13
✎
09:04
|
(14) если основным реквизитом этой формы не является объект, то обращаться к процедуре напрямую не сможешь. ТАкже как к реквизитам этого объекта.
|
|
18
Franklin
21.11.13
✎
09:10
|
(16) (17) спасибо понял. подскажите реально ли вызвать процедуру СформироватьОтчет(ДокументРезультат,ДополнительныеНастройки) ?
|
|
19
Лодырь
21.11.13
✎
09:11
|
Добавь реквизит типа ВнешнийОтчет.ИмяТвоегоОтчета и обратись к процедуре через
ИмяРеквизита.ИмяЭкспортнойФункции()
|
|
20
Лодырь
21.11.13
✎
09:12
|
реквизит формы разумеется
|
|
Чтобы обнаруживать ошибки, программист должен иметь ум, которому доставляет удовольствие находить изъяны там, где, казалось, царят красота и совершенство. Фредерик Брукс-младший