Завершен
Как получить значение ячейки в RowCollection
В документе "Остатки и цены" выполняется функция Result = ПолучитьОстаткиПоКодуТовара(...) - получает остаток номенклатуры на складе. Result - переменная типа InvokeResult, в которой содержатся элементы типа RowCollection. Нужный мне элемент - это Remains, который, соответственно, содержит несколько строк (тип Row). Нужная колонка этой таблицы - это Total (общий остаток).
В этом документе результат функции выводится как "Просмотр записей: {Result.Remains}". Допустим, я хочу вывести не таблицу, а просто одно число число (общий остаток).
Как мне обратиться к InvokeResult, чтобы прочитать значение в нужной ячейке?
Насколько я понимаю:
Result.Remains - это нужная мне таблица (RowCollection)
Как выделить нужную строку - Result.Remains[0] или Result.Remains.0? И какая вообще нумерация идёт, с нуля или единицы? И потом, как прочитать определенную ячейку со столбцом Total (через точку или в скобках?)
Ответ
Ответ
Result.Remains[0] и Result.Remains[0].Total.
Ещё можете использовать действия "Выбор строки" и "Выбор строк", где можете указать {Result.Remains} в свойстве "Запрос" >"From".
При обращении к члену объекта Row (к столбцу), важно учитывать регистр в имени столбца
Сервис поддержки клиентов работает на платформе UserEcho
Result.Remains[0] и Result.Remains[0].Total.
Ещё можете использовать действия "Выбор строки" и "Выбор строк", где можете указать {Result.Remains} в свойстве "Запрос" >"From".