8.3.21 Ошибки COM-соединения
☑
0
PaulBC
12.09.22
✎
06:30
После обновления на 8.3.21 (разные версии, и 1302 и 1484) стала крашиться 1С, когда реквизиту числового типа в базе приемнике присваиваем значение числового типа из базы com-соединения.
Причем для целочисленных значений ошибки нет, только для дробных.
1
DrZombi
гуру
12.09.22
✎
08:01
(0) Печальная новость.
Крашится, как, просто закрывается без объяснения причин?
Или пишет, что, что-то пошло не так, и выполняется исключение?
2
PaulBC
12.09.22
✎
08:20
(1) Исключение не отрабатывает - аварийно завершается программа. В отчет об ошибке пишет:
"systemErrorInfo": {
"clientStack": "rtrsrvc.dll:0x0000000000260101 core83.dll:0x0000000000193F49 unknown:0x0000000000000000 nuke83.dll:0x000000000000283A unknown:0x0000000000000000 core83.dll:0x0000000000199662 unknown:0x0000000000000000 core83.dll:0x00000000000D5535 unknown:0x0000000000000000 unknown:0x0000000000000000 unknown:0x0000000000000000 unknown:0x0000000000000000 nuke83.dll:0x00000000001C8520 nuke83.dll:0x00000000000024BA unknown:0x0000000000000000 unknown:0x0000000000000000 unknown:0x0000000000000000 ",
"clientStackHash": "162FC7639E0139FBFFFF907FC1C87DB9",
"systemCrash": true
},
"applicationErrorInfo": {
"errors": [
[
"Аварийное завершение",
[],
"",
""
3
PaulBC
12.09.22
✎
08:22
Валится на строке вида:
СтрокаТаблицы.Сумма = ВыборкаИзComСоединения.ЧисловоеЗначение;
Причем если даже выборка из запроса типа "ВЫБРАТЬ 12345.67 КАК Сумма"
4
ДНН
12.09.22
✎
08:25
(0) Я обошел так
Сумма = ВыборкаИзComСоединения.ЧисловоеЗначение;
СтрокаТаблицы.Сумма = Сумма;
Ну и напиши в 1С, если есть возможность
5
TormozIT
гуру
12.09.22
✎
08:27
Пользователь не знает, чего он хочет, пока не увидит то, что он получил. Эдвард Йодан