|
Из ЗУП в УПП (очень старое и переписанное) | ☑ | ||
---|---|---|---|---|
0
Масянька
13.12.23
✎
15:48
|
День добрый!
Я бы не плодила ветки, но старая уже в архиве. Из ЗУП COM соединение к УПП. Подключается, но при попу=snrt создать док-т - ошибка: Произошла исключительная ситуация (1C:Enterprise 8.2.19.106): {Документ.ЗарплатаКВыплатеОрганизации.МодульОбъекта(624,54)}: Переменная не определена (мРаботаСДиалогами) мРаботаСДиалогами - общий модуль в УПП. Как прописать его при соединении с базой? Спасибо. |
|||
1
Масянька
13.12.23
✎
15:49
|
мРаботаСДиалогами = БазаУПП.мРаботаСДиалогами;
мРаботаСДиалогами = БазаУПП.ОбщегоНазначения.мРаботаСДиалогами; не решает проблему |
|||
2
Галахад
гуру
13.12.23
✎
16:40
|
У этого самого модуля есть галка внешнее соединение?
|
|||
3
breezee
14.12.23
✎
04:29
|
Поставьте дерективу #Если Клиент в модуле где это вызывается. РаботаСДиалогами - килентский модуль, естественно он работает только на клиенте
|
|||
4
rphosts
14.12.23
✎
04:33
|
(0) принципиально есть 3 варианта:
1.изолировать проблемный кусок кода, если он по факту не нужен. 2.провести инициализацию переменной если в какой-то момент это создает проблему. 3.найти причину проблемы (например права на что-то у пользователя для внешнего соединения) |
|||
5
Масянька
14.12.23
✎
08:23
|
(2) Уже нашла, воткнула. Данная ошибка ушла, пошли другие.
|
|||
6
Масянька
14.12.23
✎
08:27
|
(3)(4) Суть в том, что у нас упырище 8.1.0.17.
Директиву - по всей конфе расставлять. Такая фишка (или баг?): док-т зарплата к выплате - старый (скорее всего с самого начала был) - при создании через com валится ошибка, а новый док-т (самописный, созданный на платформе 8.2.19.106) - создается без ошибок. Я правильно понимаю, что несовместимость платформ играет роль? |
|||
7
Масянька
19.12.23
✎
12:19
|
Я тут продолжу.
Записать получилось. А вот перезаписать уже существующий... Док-т находит, но выдает ошибку: Поле объекта недоступно для записи (Проведен) {_ЗУП Документ.ВедомостьНаВыплатуЗарплатыВБанк.Форма.ФормаДокумента.Форма(194)}:НовДок.Проведен = Ложь; {_ЗУП Документ.ВедомостьНаВыплатуЗарплатыВБанк.Форма.ФормаДокумента.Форма(34)}:ВыгрузитьНаСервере(); {mngcore/MessageBox.clf(4)}:Close(-100); [ОшибкаВоВремяВыполненияВстроенногоЯзыка, ОшибкаИспользованияВстроенногоЯзыка] |
|||
8
Масянька
19.12.23
✎
12:21
|
+(7) Если ручками менять - все арбайтэн.
|
|||
9
unenu
19.12.23
✎
12:28
|
(7) вероятно НовДок - это ссылка, а не объект.
|
|||
10
Масянька
19.12.23
✎
12:33
|
(9) Спасибо!!!
|
Форум | Правила | Описание | Объявления | Секции | Поиск | Книга знаний | Вики-миста |