|
Не могу подключить к документу внешнюю обработку заполнения | ☑ | ||
---|---|---|---|---|
0
wms
12.12.17
✎
11:33
|
1С:ERP 2.4.1.215.
Не могу подключить к документу внешнюю обработку заполнения // ----------- информация об обработке ------------------------- Функция СведенияОВнешнейОбработке() Экспорт МассивНазначений = Новый Массив; МассивНазначений.Добавить("Документ.УпаковочныйЛист"); //Не указывается в размещении ??? Почему? МассивНазначений.Добавить("Документ.АвансовыйОтчет"); //Указывается в размещении, но для этого документа мне не надо ПараметрыРегистрации.Вставить("Назначение", МассивНазначений); КонецФункции И даже вручную не могу задать размещение для документа "Упаковочный лист" -в нем что-то не так? что надо доработать в нем? |
|||
1
3achem
12.12.17
✎
11:39
|
(0) телепаты в отпуске, зайдите попозже
|
|||
2
FIXXXL
12.12.17
✎
11:41
|
МассивНазначений.Добавить("Документ.УпаковочныйЛист");//Не указывается в размещении ??? Почему?
МассивНазначений.Добавить("Документ.АвансовыйОтчет"); //Указывается в размещении, но для этого документа мне не надо "Документ.УпаковочныйЛист" - в метаданных есть УпаковочныйЛист, без префиксов и прочего мусора? |
|||
3
wms
12.12.17
✎
11:41
|
мне не телепаты нужны. А спецы по УФ.
В каком месте проверяется доступность документа для разделов "Размещение" |
|||
4
wms
12.12.17
✎
11:42
|
(2) да, типовой документ
|
|||
5
wms
12.12.17
✎
11:45
|
В толстом клиенте, например УПП, я знаю , что в формах документов нужно прописывать несколько процедур и вызывать их при открытии.
Тут наверно тоже что то не доработано.Сам буду долго искать где рыть |
|||
6
1Садовник
12.12.17
✎
11:48
|
А если сразу добавить?
ПараметрыРегистрации.Назначение.Добавить("Документ.УпаковочныйЛист"); |
|||
7
3achem
12.12.17
✎
11:52
|
||||
8
wms
12.12.17
✎
11:54
|
(6) для авансового отчета так работает, для упаковочного выдает ошибку:
{ОбщийМодуль.ДополнительныеОтчетыИОбработки.Модуль(3286)}: Итератор для значения не определен Для Каждого ПолноеИмяОбъектаМетаданных Из РегистрационныеДанные.Назначение Цикл буду рыть уже хоть что то |
|||
9
1Садовник
12.12.17
✎
11:55
|
(8) что-то с этим доком не так
|
|||
10
1Садовник
12.12.17
✎
11:56
|
(7) там "старье" во фреш такое уже не пускают)
|
|||
11
tesseract
12.12.17
✎
12:07
|
А прочие параметры - например имя и массив команд заполнять кто будет?
И в конце соотвественно - Возврат ПараметрыРегистрации; |
|||
12
wms
12.12.17
✎
12:10
|
(11) там все нормально. для документа "Авансовый отчет" все работает.
+(8) вот что нарыл по ошибке МассивТиповИлиМетаданных = Метаданные.ОпределяемыеТипы.ОбъектСДополнительнымиКомандами.Тип.Типы(); - тут не попадает Упаковочный лист, а Авансовый есть. Копанду надо какую то в док добавить.наверно на командную панель типа "Заполнение"- есть у Авансового, а у упаковочного нет. щас буду думать как добавить. Редко я с УФ работаю и подзабыл уже что знал... |
|||
13
wms
12.12.17
✎
12:19
|
а, оказывается есть такой объект метаданных "ОпределяемыеТипы" там как раз и не установлен флаг у Упаковочного листа.
пока не могу проверить. чуть позже |
|||
14
tesseract
12.12.17
✎
12:22
|
(13) А обработчик при создании формы добавлен?
#Область ОбработчикиСобытийФормы &НаСервере Процедура ПриСозданииНаСервере(Отказ, СтандартнаяОбработка) // ДополнительныеОтчетыИОбработки ДополнительныеОтчетыИОбработки.ПриСозданииНаСервере(ЭтотОбъект); // Конец ДополнительныеОтчетыИОбработки КонецПроцедуры |
|||
15
wms
12.12.17
✎
12:54
|
+(13) помогло.
все заработало. всем спасибо |
Форум | Правила | Описание | Объявления | Секции | Поиск | Книга знаний | Вики-миста |