|
Отчет на СКД открыть не могу из Вн-их отчетов, УТ 10 Платформа 8.2 обычные формы
| ☑ |
0
SH_tan
06.02.15
✎
16:50
|
Добрый День всем! вот тут кусочек кода, не хватает навыка открыть СКД из справочника внешние отчеты обработки
Попытка
ИмяФайла = ПолучитьИмяВременногоФайла();
ДвоичныеДанные = ВыбраннаяСтрока.ХранилищеВнешнейОбработки.Получить();
ДвоичныеДанные.Записать(ИмяФайла);
Форма = ВнешниеОтчеты.ПолучитьФорму(ИмяФайла);
Если Не Форма = Неопределено Тогда
Форма.Открыть();
Иначе
ВнешняяОбработка = ВнешниеОтчеты.Создать(ИмяФайла);
ВнешняяОбработка.СхемаКомпоновкиДанных.Открыть();
КонецЕсли;
//УдалитьФайлы(ИмяФайла)
Исключение
Предупреждение("Выбранный файл не является внешнем отчетом.
|Либо, он не предназначен для
|запуска в этой конфигурации.");
КонецПопытки;
|
|
1
SH_tan
06.02.15
✎
16:51
|
Форма = ВнешниеОтчеты.ПолучитьФорму(ИмяФайла);
так как формы у СКД нет тут неопределено
|
|
2
ДенисЧ
06.02.15
✎
16:52
|
Без формы скд открываются только в УФ.
|
|
3
SH_tan
06.02.15
✎
16:52
|
и идет сюды
тут я корявенько дописал по исключению вылетает
ВнешняяОбработка = ВнешниеОтчеты.Создать(ИмяФайла);
ВнешняяОбработка.СхемаКомпоновкиДанных.Открыть(); //ТУТ ВЫЛЕТАЕТ а надо открыть СКД но как незнаю, помогите
|
|
4
SH_tan
06.02.15
✎
16:52
|
(2) а можно по подробнее
|
|
5
SH_tan
06.02.15
✎
16:54
|
управляемые формы чтоль?
|
|
6
SH_tan
06.02.15
✎
16:55
|
тогда как решить мой вопрос?
|
|
7
ДенисЧ
06.02.15
✎
16:55
|
"открыть СКД" - это полный бред.
|
|
8
ДенисЧ
06.02.15
✎
16:55
|
(6) Форму нарисовать
|
|
9
SH_tan
06.02.15
✎
16:56
|
(8) хорошо в СКД настройка есть может как нить с помощью ее можно?
|
|
10
ДенисЧ
06.02.15
✎
16:57
|
(9) читай (8) до посинения
|
|
11
SH_tan
06.02.15
✎
16:59
|
(10)
))))
|
|
12
anatoly
06.02.15
✎
17:03
|
(1) если формы нет - что ты открыть хочешь???
пятница!!!
|
|
13
SH_tan
06.02.15
✎
17:04
|
(12)
если только запилить в конфу и тогда можно открыть
|
|
14
SH_tan
06.02.15
✎
17:08
|
готово
|
|