Имя: Пароль:
1C
 
Создание внешней обработки (БП 3.0)
0 Kifsif
 
12.11.14
01:14
Пытаюсь создать внешнюю обработку для БП 3.0.

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


В пользовательском режиме: Администрирование / Печатные формы, отчеты и обработки / Дополнительные отчеты и обработки. Создал, записал.

По идее, обработка глобальная.

Опять иду в Администрирование / Дополнительные обработки. И не вижу своей обработки. Экспериментирую на демо-базе. Вот внешняя обработка из демо-базы присутствует (путеводитель). А моя - не появилась.

Подскажите, пожалуйста, что не так делаю
1 Kifsif
 
12.11.14
01:15
Выше Получить Таблицу Команд() слитно.
Просто фильтр не пропускал, пришлось пробелы поставить.
2 Aleksey
 
12.11.14
01:57
А настройку списка нажимал? А то 1С в последних релизах повадилась по умолчанию прятать все обработки, типа юзверь сам должен настроить список из доступных
3 Kifsif
 
12.11.14
02:10
(2) Нажимал. Нету там моей обработки, в том списке.
4 DrZombi
 
гуру
12.11.14
06:29
(3) А в код модуля обработки добавлял липовую защиту от дураков? :)
5 Kifsif
 
12.11.14
10:24
(4) Ничего не добавлял.
Есть два вида языков, одни постоянно ругают, а вторыми никто не пользуется.