Имя: Пароль:
1C
1С v8
Недостаточно фактических параметров при вызове дополнительного отчета.
0 milaffka
 
28.05.13
09:54
В названии темы, собственно вопрос.

в модуле формы прописано:
   &НаКлиенте
Процедура ВыполнитьКоманду(ИдентификаторКоманды, ОбъектыНазначенияМассив) Экспорт
   ОткрытьФорму(ЭтаФорма);
КонецПроцедуры

в модуле объекта прописано:
Перем Команда_Нашей_Обработки_Идентификатор;

Функция СведенияОВнешнейОбработке() Экспорт
   ПараметрыРегистрации = Новый Структура;
   ПараметрыРегистрации.Вставить("Вид", "ДополнительныйОтчет");
   Назначение = Новый Массив;
   ПараметрыРегистрации.Вставить("Назначение", Назначение);
   ПараметрыРегистрации.Вставить("Наименование", "Анализ задолженности ЛС" );
   ПараметрыРегистрации.Вставить("Версия", "1.0");
   ПараметрыРегистрации.Вставить("БезопасныйРежим", ИСТИНА);
   ПараметрыРегистрации.Вставить("Информация", "Анализ задолженности лицевых счетов в ООО УК Янтарь");
   ТаблицаКоманд = ПолучитьТКоманд();
   ДобавитьКоманду(ТаблицаКоманд, "Анализ задолженности ЛС", Команда_Нашей_Обработки_Идентификатор, "ВызовКлиентскогоМетода", ЛОЖЬ);
   ПараметрыРегистрации.Вставить("Команды", ТаблицаКоманд);
   Возврат ПараметрыРегистрации;

КонецФункции
Функция ПолучитьТКоманд()
   Команды = Новый ТаблицаЗначений;
   Команды.Колонки.Добавить("Представление", Новый ОписаниеТипов("Строка"));
   Команды.Колонки.Добавить("Идентификатор", Новый ОписаниеТипов("Строка"));
   Команды.Колонки.Добавить("Использование", Новый ОписаниеТипов("Строка"));
   Команды.Колонки.Добавить("ПоказыватьОповещение", Новый ОписаниеТипов("Булево"));
   Команды.Колонки.Добавить("Модификатор", Новый ОписаниеТипов("Строка"));
   Возврат Команды;

КонецФункции
Процедура ДобавитьКоманду(ТаблицаКоманд, Представление, Идентификатор, Использование, ПоказыватьОповещение = Ложь, Модификатор = "")
   НоваяКоманда = ТаблицаКоманд.Добавить();
   НоваяКоманда.Представление = Представление;
   НоваяКоманда.Идентификатор = Идентификатор;
   НоваяКоманда.Использование = Использование;
   НоваяКоманда.ПоказыватьОповещение = ПоказыватьОповещение;
   НоваяКоманда.Модификатор = Модификатор;
КонецПроцедуры


Команда_Нашей_Обработки_Идентификатор = "Анализ задолженности";

Сам отчет работает то нормально, но вот когда я его вроде бы зарегистрировала и пытаюсь вызвать, вылазить ошибка. В чем косяк понять не могу(Раньше так же все прописывала и проблем не было
1 milaffka
 
28.05.13
13:00
подниму
2 zladenuw
 
28.05.13
13:13
ошибку полностью.. и где ты его зарегистрировала ?
3 milaffka
 
28.05.13
14:18
ошибку полностью я привела. нажимаю кнопку дополнительные отчеты, в выбранном разделе, выбираю свой доп.отчет и выскакивает ошибка " недостаточно фактических параметров". Добавила как положено в справочник доп отчетов и обработок((
4 milaffka
 
29.05.13
11:26
подниму темку. сама не могу разобраться