Имя: Пароль:
1C
 
Не подключается внешняя обработка в 1с ERP
↓ (Волшебник 09.07.2025 12:09)
0 Gennady
 
naïve
09.07.25
12:05
Добрый день друзья! При подключении внешней обработки появляется сообщение об ошибке Невозможно подключить дополнительную обработку из файла.Прошу подсказать в чем ошибка
Функция СведенияОВнешнейОбработке() Экспорт
Версия = "1.0";
ПараметрыРегистрации = Новый Структура;
МассивНазначений = Новый Массив;
ПараметрыРегистрации.Вставить("Вид", "ДополнительнаяОбработка");
ПараметрыРегистрации.Вставить("Назначение", МассивНазначений);
ПараметрыРегистрации.Вставить("Наименование", "Пример
обработки" + Версия);
ПараметрыРегистрации.Вставить("Версия", Версия);
ПараметрыРегистрации.Вставить("БезопасныйРежим", Ложь);
ПараметрыРегистрации.Вставить("Информация",
"Обработка:"+"Пример обработки" + Версия);
    
ТаблицаКоманд = ПолучитьТаблицуКоманд();
ДобавитьКоманду(ТаблицаКоманд, "Пример обработки" +
Версия,"ПримерОбработки", "ОткрытиеФормы", Истина);
ПараметрыРегистрации.Вставить("Команды", ТаблицаКоманд);
    
Возврат ПараметрыРегистрации;
    
КонецФункции
Функция ПолучитьТаблицуКоманд()
    
Команды = Новый ТаблицаЗначений;
Команды.Колонки.Добавить("Представление", Новый
ОписаниеТипов("Строка"));
Команды.Колонки.Добавить("Идентификатор", Новый
ОписаниеТипов("Строка"));
Команды.Колонки.Добавить("Использование", Новый
ОписаниеТипов("Строка"));
Команды.Колонки.Добавить("ПоказыватьОповещение", Новый
ОписаниеТипов("Булево"));
Команды.Колонки.Добавить("Модификатор", Новый
ОписаниеТипов("Строка"));

Возврат Команды;    
КонецФункции
Процедура ДобавитьКоманду(ТаблицаКоманд, Представление,
Идентификатор, Использование, ПоказыватьОповещение = Ложь,
Модификатор = "")
    
НоваяКоманда = ТаблицаКоманд.Добавить();
НоваяКоманда.Представление = Представление;
НоваяКоманда.Идентификатор = Идентификатор;
НоваяКоманда.Использование = Использование;
НоваяКоманда.ПоказыватьОповещение = ПоказыватьОповещение;
НоваяКоманда.Модификатор = Модификатор;    
КонецПроцедуры
1 Волшебник
 
09.07.25
12:06
Куда делась лесенка, тупой бот?!
2 Волшебник
 
09.07.25
12:06
Верни мне лесенку, сука!
3 Gennady
 
naïve
09.07.25
12:08
Функция СведенияОВнешнейОбработке() Экспорт
      Версия = "1.0";
    ПараметрыРегистрации = Новый Структура;
    МассивНазначений = Новый Массив;
    ПараметрыРегистрации.Вставить("Вид", "ДополнительнаяОбработка");
    ПараметрыРегистрации.Вставить("Назначение", МассивНазначений);
    ПараметрыРегистрации.Вставить("Наименование", "Пример обработки" + Версия);
    ПараметрыРегистрации.Вставить("Версия", Версия);
    ПараметрыРегистрации.Вставить("БезопасныйРежим", Ложь);
    ПараметрыРегистрации.Вставить("Информация", "Обработка:"+"Пример обработки" + Версия);
    
    ТаблицаКоманд = ПолучитьТаблицуКоманд();
    ДобавитьКоманду(ТаблицаКоманд, "Пример обработки" + Версия,"ПримерОбработки", "ОткрытиеФормы", Истина);
    ПараметрыРегистрации.Вставить("Команды", ТаблицаКоманд);
    
    Возврат ПараметрыРегистрации;
    
КонецФункции
Функция ПолучитьТаблицуКоманд()
    
     Команды = Новый ТаблицаЗначений;
Команды.Колонки.Добавить("Представление", Новый ОписаниеТипов("Строка"));
Команды.Колонки.Добавить("Идентификатор", Новый ОписаниеТипов("Строка"));
Команды.Колонки.Добавить("Использование", Новый ОписаниеТипов("Строка"));
Команды.Колонки.Добавить("ПоказыватьОповещение", Новый ОписаниеТипов("Булево"));
Команды.Колонки.Добавить("Модификатор", Новый ОписаниеТипов("Строка"));

Возврат Команды;    
КонецФункции
Процедура ДобавитьКоманду(ТаблицаКоманд, Представление, Идентификатор, Использование, ПоказыватьОповещение = Ложь, Модификатор = "")
    
НоваяКоманда = ТаблицаКоманд.Добавить();
НоваяКоманда.Представление = Представление;
НоваяКоманда.Идентификатор = Идентификатор;
НоваяКоманда.Использование = Использование;
НоваяКоманда.ПоказыватьОповещение = ПоказыватьОповещение;
НоваяКоманда.Модификатор = Модификатор;    
КонецПроцедуры
4 Gennady
 
naïve
09.07.25
12:09
Извините! Не получилось!((
5 Волшебник
 
09.07.25
12:09
(3) Ты плохо вернул лесенку. Ты будешь наказан
6 Gennady
 
naïve
09.07.25
12:09
Функция СведенияОВнешнейОбработке() Экспорт
      Версия = "1.0";
    ПараметрыРегистрации = Новый Структура;
    МассивНазначений = Новый Массив;
    ПараметрыРегистрации.Вставить("Вид", "ДополнительнаяОбработка");
    ПараметрыРегистрации.Вставить("Назначение", МассивНазначений);
    ПараметрыРегистрации.Вставить("Наименование", "Пример обработки" + Версия);
    ПараметрыРегистрации.Вставить("Версия", Версия);
    ПараметрыРегистрации.Вставить("БезопасныйРежим", Ложь);
    ПараметрыРегистрации.Вставить("Информация", "Обработка:"+"Пример обработки" + Версия);
    
    ТаблицаКоманд = ПолучитьТаблицуКоманд();
    ДобавитьКоманду(ТаблицаКоманд, "Пример обработки" + Версия,"ПримерОбработки", "ОткрытиеФормы", Истина);
    ПараметрыРегистрации.Вставить("Команды", ТаблицаКоманд);
    
    Возврат ПараметрыРегистрации;
    
КонецФункции
Функция ПолучитьТаблицуКоманд()
    
     Команды = Новый ТаблицаЗначений;
Команды.Колонки.Добавить("Представление", Новый ОписаниеТипов("Строка"));
Команды.Колонки.Добавить("Идентификатор", Новый ОписаниеТипов("Строка"));
Команды.Колонки.Добавить("Использование", Новый ОписаниеТипов("Строка"));
Команды.Колонки.Добавить("ПоказыватьОповещение", Новый ОписаниеТипов("Булево"));
Команды.Колонки.Добавить("Модификатор", Новый ОписаниеТипов("Строка"));

Возврат Команды;    
КонецФункции
Процедура ДобавитьКоманду(ТаблицаКоманд, Представление, Идентификатор, Использование, ПоказыватьОповещение = Ложь, Модификатор = "")
    
НоваяКоманда = ТаблицаКоманд.Добавить();
НоваяКоманда.Представление = Представление;
НоваяКоманда.Идентификатор = Идентификатор;
НоваяКоманда.Использование = Использование;
НоваяКоманда.ПоказыватьОповещение = ПоказыватьОповещение;
НоваяКоманда.Модификатор = Модификатор;    
КонецПроцедуры
7 Волшебник
 
модератор
09.07.25
12:21
Хватит нам в уши лить говно! Какие-то ебанатые куски программного кода, без лесенки.
У меня, блять, не получается какая-то хуйня и программный код весь обфусицированный.

Да идите нахуй со своей хуйнёй, тупые боты!
8 Волшебник
 
09.07.25
12:46
Обычную внешнюю обработку можно открыть через Файл / Открыть
А всю хуйню, которую вы тут нагородили, можно слить в унитаз!
Никакой функции СведенияОВнешнейОбработке() для внешней обработки не нужно!
Если у вас просят эту функцию, то пошлите их нахуй!
9 Волшебник
 
09.07.25
12:48
Я их этих обработок создал тыщу или две. И ни в одной моей внешней обработке не было функции СведенияОВнешнейОбработке()
Вы куда-то, блять, ушли в тупик. Там нет света! Вернитесь на свет!
Я не хочу быть самым богатым человеком на кладбище. Засыпать с чувством, что за день я сделал какую-нибудь потрясающую вещь — вот что меня интересует. Стив Джобс