|
Внешние Отчеты | ☑ | ||
|---|---|---|---|---|
|
0
Azxcvbn
13.02.13
✎
15:51
|
Описываю проблему:
Я подключил ВнешнийОтчет собственного производства. Он выдает мне ошибку "слишком много фактических параметров". Теперь у меня есть вопрос, где мне поставить точку останова чтобы проверить в табло. Коротко: где найти мне модуль который вызывает внешний отчет. З.Ы. Во внешний отчет ставить точку останова не вариант. |
|||
|
1
Утконос
13.02.13
✎
15:53
|
описываю ответ: там где подключил
|
|||
|
2
shuhard
13.02.13
✎
15:53
|
(0) у разных конф это будут разные точки остановки
|
|||
|
3
Azxcvbn
13.02.13
✎
15:58
|
(2) Ну опишите общий момент.
Я подключил внешний обработчик через Сервис->Внешние отчеты Где то же в конфигурации вызывается эта процедура. |
|||
|
4
av_x86
13.02.13
✎
16:07
|
Модуль "УниверсальныеМеханизмы.НапечататьВнешнююФорму"
|
|||
|
5
av_x86
13.02.13
✎
16:09
|
ИмяФайла = ПолучитьИмяВременногоФайла("epf");
Попытка ДвоичныеДанные.Записать(ИмяФайла); Обработка = ВнешниеОбработки.Создать(ИмяФайла); Обработка.СсылкаНаОбъект = Ссылка; // Передать внешней обработке дополнительные параметры Если ДополнительныеПараметры <> Неопределено Тогда // Если у внешней обработки есть реквизит для дополнительных параметров, присвоить ему значение Если НЕ Обработка.Метаданные().Реквизиты.Найти("ДополнительныеПараметры") = Неопределено Тогда Обработка.ДополнительныеПараметры = ДополнительныеПараметры; КонецЕсли; КонецЕсли; ТабДокумент = Обработка.Печать(); |
|||
|
6
av_x86
13.02.13
✎
16:18
|
Кстати, можно в печатной форме точку останова поставить, если перехватить имя файла, открыть его во время отладки и установить в модуле точку останова.
|
| Форум | Правила | Описание | Секции | Поиск |