Опишите ошибку
Если функция внешней компоненты вызывается без сохранения результата в переменную, то она не отрабатывает
Воспроизведение ошибки
- Вызвать функцию ВК, которая меняет данные, но не приравнивать ее переменной
ИмяКомпоненты = "OPI_TCPClient";
ПодключитьВнешнююКомпоненту("./OPI_TCPClient.zip", ИмяКомпоненты, ТипВнешнейКомпоненты.Native);
Сообщить("Без получения результата -------------"); // Не работает
Компонента1 = Новый("AddIn." + ИмяКомпоненты + ".Main");
Компонента1.SetAddress("tcpbin.com:4243", "tcpbin.com");
Результат = Компонента1.Connect();
Если Не Результат Тогда
Сообщить(Компонента1.GetLastError());
Иначе
Сообщить("Успех!");
КонецЕсли;
Сообщить("--------------------------------------");
Сообщить("С получением результата -------------"); // Работает
Компонента2 = Новый("AddIn." + ИмяКомпоненты + ".Main");
А = Компонента2.SetAddress("tcpbin.com:4243", "tcpbin.com"); // <-- различие
Результат = Компонента2.Connect();
Если Не Результат Тогда
Сообщить(Компонента1.GetLastError());
Иначе
Сообщить("Успех!");
КонецЕсли;
Сообщить("--------------------------------------");
Без получения результата -------------
{"error":"No address found!","result":false}
--------------------------------------
С получением результата -------------
Успех!
--------------------------------------
Ожидаемое поведение
Функция должна отрабатывать даже без записи результата
Окружение
- ОС: Windows 11
- Версия: 2.0.0.567-rc7-29039316, 2.0.0.8-rc6, 1.9.2.10
Дополнительная информация
Код для теста
bug.zip
Опишите ошибку
Если функция внешней компоненты вызывается без сохранения результата в переменную, то она не отрабатывает
Воспроизведение ошибки
Ожидаемое поведение
Функция должна отрабатывать даже без записи результата
Окружение
Дополнительная информация
Код для теста
bug.zip