|
Как в БП 3 добавить внешнюю обработку, взятую из этой же конфы? | ☑ | ||
---|---|---|---|---|
0
lukinskiy
13.10.20
✎
21:55
|
В БП 3.0 хочется повесить стандартную обработку "УниверсальныйОбменДаннымиXML" куда-нибудь поближе, чтоб не искать ее среди всех обработок.
При этом интерфейс менять не хочется, чтоб обновляться на полном автомате. Сохранил ее, как внешнюю, и попытался добавить в "Админимистрирование\Печаные формы и обработки", но не дает. Как быть? |
|||
1
Ненавижу 1С
гуру
13.10.20
✎
21:56
|
Переименуй
|
|||
2
Михаил Козлов
13.10.20
✎
22:01
|
В модуле внешней обработки сведения о ней оформили?
|
|||
3
acht
13.10.20
✎
23:03
|
(0) > Админимистрирование
Ад мини миста =) Лучше сделай полупустую внешнюю обработку, которая будет просто открывать типовую и закрываться сама. Привяжи куда надо. Убережет от возможных изенений в типовой. Хотя ее лет 100 уже не трогали по-моему... |
|||
4
yzimin
13.10.20
✎
23:17
|
а тупо в избранное добавить?))
|
|||
5
D_E_S_131
14.10.20
✎
00:48
|
"чтоб не искать ее среди всех обработок" - для кого "Избранное" делали...
|
|||
6
Mihasya
14.10.20
✎
02:23
|
(5) типо закрепил материал (4)... )))
|
|||
7
lukinskiy
15.10.20
✎
00:37
|
А где это "Избранное" находится? Что-то не могу найти. Бухгалтерия предприятия КОРП, редакция 3.0 (3.0.77.78)
|
|||
8
Mihasya
15.10.20
✎
01:32
|
(7) На самой форме, около заголовка формы есть "звездочка"
|
|||
9
Жан Пердежон
15.10.20
✎
02:26
|
(7) это часть платформы, а не конфигурации
|
|||
10
Dmitry8Grek
15.10.20
✎
10:38
|
Функция СведенияОВнешнейОбработке() Экспорт
ПараметрыРегистрации = Новый Структура; МассивНазначений = Новый Массив; МассивНазначений.Добавить("Документ.ПеремещениеТоваров"); // куда добавлять обработку ПараметрыРегистрации.Вставить("Вид", "СозданиеСвязанныхОбъектов"); ПараметрыРегистрации.Вставить("Назначение", МассивНазначений); ПараметрыРегистрации.Вставить("Наименование", "ИмяОбработки"); ПараметрыРегистрации.Вставить("Версия", "1.0"); ПараметрыРегистрации.Вставить("БезопасныйРежим", Истина); ПараметрыРегистрации.Вставить("Информация", "Отображение наименования обработки"); ТаблицаКоманд = ПолучитьТаблицуКоманд(); ДобавитьКоманду(ТаблицаКоманд, "ИмяОбработки", "ИмяОбработки", "ВызовКлиентскогоМетода", Истина); ПараметрыРегистрации.Вставить("Команды", ТаблицаКоманд); Возврат ПараметрыРегистрации; КонецФункции Функция ПолучитьТаблицуКоманд() Команды = Новый ТаблицаЗначений; Команды.Колонки.Добавить("Представление", Новый ОписаниеТипов("Строка")); Команды.Колонки.Добавить("Идентификатор", Новый ОписаниеТипов("Строка")); Команды.Колонки.Добавить("Использование", Новый ОписаниеТипов("Строка")); Команды.Колонки.Добавить("ПоказыватьОповещение", Новый ОписаниеТипов("Булево")); Команды.Колонки.Добавить("Модификатор", Новый ОписаниеТипов("Строка")); Возврат Команды; КонецФункции Процедура ДобавитьКоманду(ТаблицаКоманд, Представление, Идентификатор, Использование, ПоказыватьОповещение = Истина, Модификатор = "") НоваяКоманда = ТаблицаКоманд.Добавить(); НоваяКоманда.Представление = Представление; НоваяКоманда.Идентификатор = Идентификатор; НоваяКоманда.Использование = Использование; НоваяКоманда.ПоказыватьОповещение = ПоказыватьОповещение; НоваяКоманда.Модификатор = Модификатор; КонецПроцедуры Вставь данный код в модуль объекта внешней обработки и сможешь ее закрепить в базе. |
|||
11
lukinskiy
15.10.20
✎
17:42
|
Спасибо!
|
|||
12
Winnie Buh
15.10.20
✎
18:13
|
(11) разобрались, как добавить обработку в "Избранное"?
|
|||
13
lukinskiy
15.10.20
✎
19:17
|
(12) Да, большое спасибо! Не знал про эту фишку, очень удобно.
|
Форум | Правила | Описание | Объявления | Секции | Поиск | Книга знаний | Вики-миста |