Добрый день.Помогите пожалуйста с достаточно простой ситуацией - создала внешний отчет на СКД.Через файл -открыть отчет нормально открывается и работает.А вот через сервис - доп.внешние отчеты - открываться не хочет(но зарегистрировался без вопросов).
---
Была точно такая же проблема.
Решение: не была определена ФОРМА отчета. При интерактивном открытии она создается "на лету". При программном - должна быть и все тут.
---
Выложите отчет и для какой базы он сообщите?
---
Для БГУ 8.2
---
в 8.2 в настоящий момент в толстом клиенте невозможно открыть управляемую форму внешней обработки.
Можно открыть управляемую форму обработки включенной в конфигурацию.
---
IvanSusanin, про управляемые формы речи не шло
---
IvanSusanin пишет:
в 8.2 в настоящий момент в толстом клиенте невозможно открыть управляемую форму внешней обработки.
Можно открыть управляемую форму обработки включенной в конфигурацию.
Странно, а как это удается мне в УТ 11?
Не в толстом клиенте, а в обычном приложении.
---
Не уверен, но может из-за того, что формы отчета нет...?
---
надо сам отчет посмотреть, а то так сказать сложно
---
у меня анологичная проблема...в чем может быть дело?
---
Начала разбираться с этой проблемой,выяснила пока, что на этапе открытия программа сохраняет этот отчет в некоторый внешний файл(*.tmp) в профиле пользователя(виндового) и потом к этому файлу обращается при открытии.Так вот,почему -то на этапе сохранения не формируется данный файл и программа пытается обратиться к несуществующему файлу.
---
"Корень зла" в тексте процедуры СправочникСписокВыбор формы списка справочника ВнешниеОбработки, что, собственно Вы уже и определили сами, и отсутствие в Вашем отчете формы отчета.Приведите текст этой процедуры с соответствие с текстом аналогичной процедуры из конфигурации УПП. Если Вам "трогать" Вашу конфигурацию по какой-либо причине нельзя, тогда создайте форму отчета в Вашем отчете (прямо через конструктор форм с установленным флажком "Использовать СКД"). Второй способ менее предпочтилен, т.к. в случае если при отработке расшифровки отчета будет вызываться сам отчет,то будет "сваливание".
---
gregf, спасибо за мысль, столкнулся с тем же самым - создал форму отчета и все открылось..
---
Проверьте, требуется для вашего запроса входных параметров и как вы их вводите.
---
Тоже самое сделал форму и отчет открылся, но теперь не могу его программно открыть! -((
---
Вот код:

 обр=Справочники.ВнешниеОбработки.НайтиПоКоду("С00000031");
 //проверка на найденность

 ЭтоОтчет = ?(обр.ВидОбработки = Перечисления.ВидыДополнительныхВнешнихОбработок.Отчет, Истина, Ложь);
 Если ЭтоОбработка Тогда
  ИмяФайла = ПолучитьИмяВременногоФайла();
  ДвоичныеДанные = обр.ХранилищеВнешнейОбработки.Получить();
  ДвоичныеДанные.Записать(ИмяФайла);
  Форма = ВнешниеОбработки.ПолучитьФорму(ИмяФайла);
  Если Не Форма = Неопределено Тогда
   Форма.Открыть();
  Иначе
   ВнешняяОбработка = ВнешниеОбработки.Создать(ИмяФайла);
  КонецЕсли;
 КонецЕсли;
---
Была точно такая же проблема.
Решение: не была определена ФОРМА отчета. При интерактивном открытии она создается "на лету". При программном - должна быть и все тут.
---
Возможно не сделали форму для отчета? А при открытии платформа сама не генирирует.
---
Если самописный внешний отчет имеет управляемую форму (на ней параметры удобнее размещать) его все еще нельзя открыть в режиме обычного приложения (без включения в конфигурацию) ?
---
AnddnA, нельзя
---
Сообщение было скрыто модератором.