День добрый!
Прошу помощи у знающих.
У меня в коде есть функция для удаления из ТЗ повторяющихся элементов, в которую отправляется сама ТЗ и структура для поиска.
Так вот, при вызове ее из COM соединения, туда отправляется комовская таблица и комовская структура. Получается так, что по индексу к найденным строкам обратиться нельзя, а можно только через . Хотелось бы каким то образом проверять, являются ли "Строки" не комовским массивом.
Как это сделать?
Прошу помощи у знающих.
У меня в коде есть функция для удаления из ТЗ повторяющихся элементов, в которую отправляется сама ТЗ и структура для поиска.
Функция УдалитьПовторы(Таблица, СтруктураПоиска)
Строки = Таблица.НайтиСтроки(СтруктураПоиска);
Если Строки.Количество()>1 Тогда
Для Счетчик=0 по Строки.Количество()-2 Цикл
Таблица.Удалить(Строки[Счетчик]);
КонецЦикла;
КонецЕсли;
Возврат Таблица;
КонецФункции
ПоказатьТак вот, при вызове ее из COM соединения, туда отправляется комовская таблица и комовская структура. Получается так, что по индексу к найденным строкам обратиться нельзя, а можно только через
Строки.Получить(Счетчик)
Как это сделать?
По теме из базы знаний
Найденные решения
(1)
Ну, так и в чём проблема? Используете Строки.Получить(Счетчик) вместо Строки[Счетчик].
А вообще, зачем вы тут функцию используете, если параметры всё равно не по значению передаются?
Получается так, что по индексу к найденным строкам обратиться нельзя, а можно только через
Строки.Получить(Счетчик)
Строки.Получить(Счетчик)
Ну, так и в чём проблема? Используете Строки.Получить(Счетчик) вместо Строки[Счетчик].
А вообще, зачем вы тут функцию используете, если параметры всё равно не по значению передаются?
Остальные ответы
Подписаться на ответы
Инфостарт бот
Сортировка:
Древо развёрнутое
Свернуть все
(1)
Ну, так и в чём проблема? Используете Строки.Получить(Счетчик) вместо Строки[Счетчик].
А вообще, зачем вы тут функцию используете, если параметры всё равно не по значению передаются?
Получается так, что по индексу к найденным строкам обратиться нельзя, а можно только через
Строки.Получить(Счетчик)
Строки.Получить(Счетчик)
Ну, так и в чём проблема? Используете Строки.Получить(Счетчик) вместо Строки[Счетчик].
А вообще, зачем вы тут функцию используете, если параметры всё равно не по значению передаются?
Для получения уведомлений об ответах подключите телеграм бот:
Инфостарт бот