|
КА. Не могу добавить внешнюю обработку заполнения в командный интерфейс документа. | ☑ | ||
---|---|---|---|---|
0
LOLYBUF
24.06.21
✎
14:56
|
Не получается добавить команду в командный инферфейс документа перемаркировка номенклатуры.
Процедура СведенияОВнешнейОбработке имеет следующий вид: &НаСервере Функция СведенияОВнешнейОбработке() Экспорт ПараметрыРегистрации = ДополнительныеОтчетыИОбработки.СведенияОВнешнейОбработке("2.4.6.197"); ПараметрыРегистрации.Вид = ДополнительныеОтчетыИОбработкиКлиентСервер.ВидОбработкиЗаполнениеОбъекта(); ПараметрыРегистрации.Версия = "1.0"; ПараметрыРегистрации.Информация="Заполнение табличной части перемаркировки."; ПараметрыРегистрации.Назначение.Добавить("Документ.ПеремаркировкаТоваровИСМП"); НоваяКоманда = ПараметрыРегистрации.Команды.Добавить(); НоваяКоманда.Представление = НСтр("ru = '"+ПараметрыРегистрации.Информация+"'"); НоваяКоманда.Идентификатор = "Заполнить табличную часть"; НоваяКоманда.Использование = ДополнительныеОтчетыИОбработкиКлиентСервер.ТипКомандыОткрытиеФормы(); ПараметрыРегистрации.Разрешения.Добавить(РаботаВБезопасномРежиме.РазрешениеНаИспользованиеКаталогаВременныхФайлов(Истина, Истина)); Возврат ПараметрыРегистрации; КонецФункции |
|||
1
LOLYBUF
24.06.21
✎
14:56
|
КА 2.4
|
|||
2
Вафель
24.06.21
✎
14:58
|
возможно документ не поддерживает такое
|
|||
3
Garykom
гуру
24.06.21
✎
16:02
|
(2) не возможно а точно, все эти маркировки и эдо и прочие подсистемы/библиотеки нихрена не поддерживают дополнительные отчеты и обработки
только расширением пилить |
|||
4
LOLYBUF
24.06.21
✎
16:08
|
(3) То есть ты предлагаешь в расширении завезти поддержку внешних обработок в модуле документа?
|
|||
5
ДенисЧ
24.06.21
✎
16:10
|
(4) Вай бы и нот?
|
|||
6
LOLYBUF
24.06.21
✎
18:44
|
(5) Потому что там нечего добавлять, все нужные процедуры и функции присутствуют в модуле документа, но ничего не работает, я даже не могу выбрать объект назначения для обработки заполнения, им должен быть Перемаркировка товаров ИС МП
|
|||
7
Фрэнки
24.06.21
✎
18:52
|
(6) не, там немного не так.
Надо просто расширением добавить нужные процедуры Расширением. Те самые процедуры, которые добавляешь во внешнюю обработку, в модуль формы. Это если тебе не принципиально, как именно сделать - внешней обработкой или через Расширение. Но что-то тут не так с обработкой... По идее, внешняя все равно должна цепляться... Какой релиз конфиги ? - посмотрю в своей тестовой, может в самом деле проблема с конкретным видом документа. |
|||
8
LOLYBUF
24.06.21
✎
19:38
|
(7) Друг, не парься, все гораздо проще, надо было включить ее в ОбъектСДополнительнымиКомандами, и все заработало, я просто панику поднял, а оказалось все из-за невнимательности.
|
|||
9
LOLYBUF
24.06.21
✎
19:38
|
Ее всмысле документ, я не русский
|
|||
10
Фрэнки
24.06.21
✎
20:09
|
Угу. Этого документа в самом деле в типовой не включили в ОбъектСДополнительнымиКомандами
Но если с замка не снимать, то тогда только Расширением нужно делать. |
|||
11
LOLYBUF
24.06.21
✎
22:56
|
(10) А кстати как в расширении этот объект отредактировать? У меня там ничего не меняется
|
|||
12
Фрэнки
24.06.21
✎
23:16
|
(11) по вот этой статье делал? https://infostart.ru/public/997060/
|
|||
13
LOLYBUF
24.06.21
✎
23:20
|
(12) Неа, сам, щас посмотрю что там
|
|||
14
LOLYBUF
24.06.21
✎
23:22
|
(12) Она же бессмысленная
|
|||
15
LOLYBUF
24.06.21
✎
23:23
|
А никто не знает как при таком раскладе в форму передать параметры?
|
Форум | Правила | Описание | Объявления | Секции | Поиск | Книга знаний | Вики-миста |