|
Из ЗУП в УПП | ☑ | ||
---|---|---|---|---|
0
Масянька
16.10.23
✎
15:04
|
День добрый!
Есть ЗУП (нормальная, свежая, удобоваримая) и есть древняя УПП. Нужно из ЗУП перенести исполнительные листы в УПП. Подключение через COM. Тут - ругается: НовыйИЛ = База.Документы.ИсполнительныйЛист.СоздатьДокумент(); НовыйИЛ.Номер = "001"; Попытка НовыйИЛ.записать(); Исключение Сообщить("" + ОписаниеОшибки()); КонецПопытки; {ВнешняяОбработка.ИсполнительныеЛисты.Форма.Форма.Форма(74)}: Ошибка при вызове метода контекста (записать): Произошла исключительная ситуация (1C:Enterprise 8.2.19.106): {ОбщийМодуль.мОбщегоНазначения.Модуль(5702,168)}: Конструктор не найден В мОбщегоНазначнеия такая строка: Кнопка = ЭтаФорма.ЭлементыФормы[ПанельМеню].Кнопки.Добавить("кнУстановитьВыборСвойствДляОтображения", ТипКнопкиКоманднойПанели.Действие, "", Новый Действие("ПоКнопкеУстановитьВыборСвойствДляОтображения")); Чего этой заразе не хватает? Спасибо. |
|||
1
Гена
гуру
16.10.23
✎
15:25
|
Совсем недавно 1С добавила функционал обмена именно ИЛ туда-сюда ЗУП <-> БП. Я бы глянул как там реализовано и взял бы за основу для УПП.
|
|||
2
Масянька
16.10.23
✎
15:28
|
(1) Да не пойдет.
У нас УПП древнее (релиз ноябрь 2004 года). |
|||
3
Масянька
16.10.23
✎
15:28
|
(1) Кстати, спасибо!
|
|||
4
Гена
гуру
16.10.23
✎
15:29
|
(2) Жаль, я думал - разберётесь и нам потом объясните )
|
|||
5
SleepyHead
гуру
16.10.23
✎
16:30
|
А есть в древней УПП механизм отключения проверок при записи, как это сделано в новых конфах?
|
|||
6
Масянька
16.10.23
✎
16:39
|
(5) НовыйИЛ = База.Документы.ИсполнительныйЛист.СоздатьДокумент();
новыйИЛ.Организация = База.Константы.ОсновнаяОрганизация.Получить(); //НовыйИЛ.Номер = "м001"; НовыйИЛ.Дата = ТекущаяДата(); Попытка НовыйИЛ.ОбменДанными.Загрузка = истина; НовыйИЛ.записать(); Исключение Сообщить("" + ОписаниеОшибки()); КонецПопытки; тоже самое: {ВнешняяОбработка.ИсполнительныеЛисты.Форма.Форма.Форма(87)}: Ошибка при вызове метода контекста (записать): Произошла исключительная ситуация (1C:Enterprise 8.2.19.106): {ОбщийМодуль.мОбщегоНазначения.Модуль(5702,168)}: Конструктор не найден |
|||
7
Масянька
16.10.23
✎
16:44
|
+(6) это в новыйИЛ - https://postimg.cc/pmfLW2d5
|
|||
8
Гена
гуру
16.10.23
✎
16:52
|
(6) Я не спец, но вроде бы этой платформе 8.2.19.106 лет 10... это нормально?
|
|||
9
Масянька
16.10.23
✎
16:53
|
(8) "Управление производственным предприятием" (8.1.0.17)
|
|||
10
SleepyHead
гуру
16.10.23
✎
17:01
|
(8) Похоже, все проблемы от дописок в конфигурации. Не видел я в типовых имен типа мОбщегоНазначения
Похоже, кто-то встроил свой общий модуль, который рассчитан на работу с формами. А тут просто перенос в объект. |
|||
11
SleepyHead
гуру
16.10.23
✎
17:02
|
Я б на месте автора в собыьии ПриЗаписи или ОбработкаПроведения анализировал ОбменДанными.Загрузка и отключал к херам все дополнительные проверки самостоятельно.
|
|||
12
SleepyHead
гуру
16.10.23
✎
17:06
|
(8) А я вообще многого не понимаю и не хочу понимать (с) Масянька.
Но у меня еще столько идей! (тут анекдот про падёж кур и советы соседей.txt) |
|||
13
Масянька
16.10.23
✎
17:45
|
(10) Да, тут дописано практически всё. И очень далеко от идеала.
|
Форум | Правила | Описание | Объявления | Секции | Поиск | Книга знаний | Вики-миста |