![]() |
![]() |
![]() |
|
чем отличается внешняя обработка от обработки, открываемой непосредственно? | ☑ | ||
---|---|---|---|---|
0
Stim
13.04.15
✎
12:55
|
в БП 3.0 есть обработка Поиск и замена дублей.
Она в админском разделе, у бухов прав туда нет, хочу добавить её как внешнюю. дописываю в модуль что-то типа Функция СведенияОВнешнейОбработке() Экспорт ПараметрыРегистрации = Новый Структура; ПараметрыРегистрации.Вставить("Вид", "ДополнительнаяОбработка"); //ПараметрыРегистрации.Вставить("Назначение", ПолучитьНазначениеОбработки()); ПараметрыРегистрации.Вставить("Наименование", НСтр("ru = 'Поиск и устранение дублей'")); ПараметрыРегистрации.Вставить("Версия", "1.0"); ПараметрыРегистрации.Вставить("БезопасныйРежим", ИСТИНА); ПараметрыРегистрации.Вставить("Информация", НСтр("ru = 'Поиск и устранение дублей'")); ТаблицаКоманд = ПолучитьСработал фильтр на язык падонков (удафком) на слово получитьтаблицу_команд. Пишите по-русски!(); СтрокаКоманды = ТаблицаКоманд.Добавить(); СтрокаКоманды.Идентификатор = Новый УникальныйИдентификатор; СтрокаКоманды.Представление = "Поиск и устранение дублей"; СтрокаКоманды.ПоказыватьОповещение = Истина; СтрокаКоманды.Использование = "ОткрытиеФормы"; ПараметрыРегистрации.Вставить("Команды", ТаблицаКоманд); Возврат ПараметрыРегистрации; КонецФункции Функция Сработал фильтр на язык падонков (удафком) на слово получитьтаблицу_команд. Пишите по-русски!() Команды = Новый ТаблицаЗначений; Команды.Колонки.Добавить("Представление", Новый ОписаниеТипов("Строка")); Команды.Колонки.Добавить("Идентификатор", Новый ОписаниеТипов("Строка")); Команды.Колонки.Добавить("Использование", Новый ОписаниеТипов("Строка")); Команды.Колонки.Добавить("ПоказыватьОповещение", Новый ОписаниеТипов("Булево")); Команды.Колонки.Добавить("Модификатор", Новый ОписаниеТипов("Строка")); Возврат Команды; КонецФункции добавляю, заполняю размещение, пользователей и тд. и начинается цирк - при открытии обработки через указанное размещение(операции-доп обработки - поиск и замена дублей) - форма обработки тут же закрывается. через файл - открыть - спокойно открывается. закомментировал весь код модуля(кроме сведений), и весь код основной формы - не помогло. При открытии обработка она в эту же секунду закрывается. если указать новую пустую форму основной - то открывается. с типовой - нет. Что такого может быть в форме, что через файл-открыть - открывается, а через доп обработки - нет ? |
|||
1
bolobol
13.04.15
✎
13:17
|
И /ClearCache не помогает. Обработка "ВыгрузкаЗагрузкаДанныхХМэль"
|
|||
2
Stim
13.04.15
✎
15:08
|
разобралсо.
кому интересно - если у формы свойство блокировать - поставлено в Блокировать окно владельца, то такая форма не откроется, буду подключена как дополнительная |
|||
3
bolobol
13.04.15
✎
15:50
|
Спасибо тебе, добрый человек!
|
Форум | Правила | Описание | Объявления | Секции | Поиск | Книга знаний | Вики-миста |