|
Не получается подключить внешний отчет | ☑ | ||
---|---|---|---|---|
0
Selma
24.02.15
✎
10:36
|
Помогите, пожалуйста с проблемой - создала внешний отчет. Прописываю в модуле функцию
Функция СведенияОВнешнейОбработке() Экспорт РегистрационныеДанные = Новый Структура; РегистрационныеДанные.Вставить("Наименование", "Приобретение и выбытие ОС"); РегистрационныеДанные.Вставить("БезопасныйРежим", Ложь); РегистрационныеДанные.Вставить("Версия", "1.0"); РегистрационныеДанные.Вставить("Вид", "ДополнительныйОтчет"); РегистрационныеДанные.Вставить("Информация", "v 1.0"); тз = Новый ТаблицаЗначений; тз.Колонки.Добавить("Идентификатор"); тз.Колонки.Добавить("Использование"); тз.Колонки.Добавить("Представление"); НоваяСтрока = тз.Добавить(); НоваяСтрока.Идентификатор = "Открытьотчет"; НоваяСтрока.Использование = "ОткрытиеФормы"; НоваяСтрока.Представление = "Открыть отчет"; РегистрационныеДанные.Вставить("Команды", тз); Возврат РегистрационныеДанные; КонецФункции При попытке регистрации выдает ошибку "Преобразование значения к типу Число не может быть выполнено". {ОбщийМодуль.СтандартныеПодсистемыКлиент.Модуль(881)}: Преобразование значения к типу Число не может быть выполнено ПолныйТекст = Результат.ВыводПредупреждения.Текст + Символы.ПС + Символы.ПС + Результат.ВыводПредупреждения.ТекстОшибок; В чем может быть дело? |
|||
1
Wobland
24.02.15
✎
10:37
|
в неявном преобразовании типов
|
|||
2
Selma
24.02.15
✎
10:40
|
где искать неявное преобразование типов?
|
|||
3
Wobland
24.02.15
✎
10:41
|
(2) в отчёте
|
|||
4
Selma
24.02.15
✎
10:41
|
тз.Колонки.Добавить("Идентификатор",Новый ОписаниеТипов("Строка"));
тз.Колонки.Добавить("Использование",Новый ОписаниеТипов("Строка")); тз.Колонки.Добавить("Представление",Новый ОписаниеТипов("Строка")); ситуацию не меняет |
|||
5
banco
24.02.15
✎
10:43
|
// Возвращает сведения о внешней обработке.
Функция СведенияОВнешнейОбработке() Экспорт ПараметрыРегистрации = ДополнительныеОтчетыИОбработки.СведенияОВнешнейОбработке("2.2.2.4"); ПараметрыРегистрации.Вид = ДополнительныеОтчетыИОбработкиКлиентСервер.ВидОбработкиДополнительныйОтчет(); ПараметрыРегистрации.Версия = "1.3"; НоваяКоманда = ПараметрыРегистрации.Команды.Добавить(); НоваяКоманда.Представление = НСтр("ru = 'Получить простой отчет...'"); НоваяКоманда.Идентификатор = "ДополнительныйОтчетПолучитьПростойОтчет"; НоваяКоманда.Использование = ДополнительныеОтчетыИОбработкиКлиентСервер.ТипКомандыОткрытиеФормы(); НоваяКоманда.ПоказыватьОповещение = Ложь; Возврат ПараметрыРегистрации; КонецФункции |
|||
6
Wobland
24.02.15
✎
10:45
|
РТФМ
{Справочник.ДополнительныеОтчетыИОбработки.Форма.ФормаЭлемента.Форма(581)}: Поле объекта не обнаружено (Модификатор) НоваяСтрока.Модификатор = ЭлементОписаниеКоманды.Модификатор; |
|||
7
Selma
24.02.15
✎
10:56
|
(5) спасибо, так подключился.
но его не видно в доп. отчетах |
|||
8
Wobland
24.02.15
✎
10:58
|
(7) в каком месте ожидаешь?
|
|||
9
Selma
24.02.15
✎
11:02
|
(8) В доп. отччетах, видимо? Не?
|
|||
10
Wobland
24.02.15
✎
11:10
|
(9) в каком разделе?
|
|||
11
Selma
24.02.15
✎
12:05
|
короче, он появляется в администрировании - доп. отчеты и в Учет, налоги и отчетность - доп. отчеты. А в Основные средства и НМА - доп отчеты почему-то нет. Где интересно я натупила..(
|
Форум | Правила | Описание | Объявления | Секции | Поиск | Книга знаний | Вики-миста |