Завершен

Как получить значение ячейки в RowCollection

Юлия Азизова 4 года назад в Прочие разделы / - Вопросы по разработке обновлен Сергей Курдов 3 года назад 4

В документе "Остатки и цены" выполняется функция Result = ПолучитьОстаткиПоКодуТовара(...) - получает остаток номенклатуры на складе. Result - переменная типа InvokeResult, в которой содержатся элементы типа RowCollection. Нужный мне элемент - это Remains, который, соответственно, содержит несколько строк (тип Row). Нужная колонка этой таблицы - это Total (общий остаток).


В этом документе результат функции выводится как "Просмотр записей: {Result.Remains}". Допустим, я хочу вывести не таблицу, а просто одно число число (общий остаток).

Как мне обратиться к InvokeResult, чтобы прочитать значение в нужной ячейке?

Насколько я понимаю:
Result.Remains - это нужная мне таблица (RowCollection)
Как выделить нужную строку - Result.Remains[0] или Result.Remains.0? И какая вообще нумерация идёт, с нуля или единицы? И потом, как прочитать определенную ячейку со столбцом Total (через точку или в скобках?)


Установленный продукт:
Драйвер 1C Wi-Fi ПРОФ
Версия драйвера:
1.2.5.4
Типовая конфигурация драйвера?:
Операционная система:
Windows Server 2008
Версия и конфигурация 1С, и режим работы (Файловы или Серверный):
КА 1.1.69.1
Типовая конфигурация 1с?:
Модель ТСД:
Android

Ответ

Ответ

Result.Remains[0] и Result.Remains[0].Total.

Ещё можете использовать действия "Выбор строки" и "Выбор строк", где можете указать {Result.Remains} в свойстве "Запрос" >"From".

Ответ

Result.Remains[0] и Result.Remains[0].Total.

Ещё можете использовать действия "Выбор строки" и "Выбор строк", где можете указать {Result.Remains} в свойстве "Запрос" >"From".

Большое спасибо! Про выбор строки не знала, с ним всё получилось

При обращении к члену объекта Row (к столбцу), важно учитывать регистр в имени столбца

Сервис поддержки клиентов работает на платформе UserEcho