0
alpha78
21.07.22
✎
16:08
|
ТЗ - таблица значений с колонками
Водитель
ЗарплатаВодителю
Грузчик
зарплатаГрузчику
Нужно найти строку с 2 сходными параметрами (Маршрут, Водитель) и получить данные с этой строки
Вот струкрура для отбора строки:
// структура отбора
СтрЗ = Новый Структура;
СтрЗ.Вставить("Маршрут", Выборка.Маршрут) ;
СтрЗ.Вставить("Водитель", Выборка.Водитель) ;
Теперь по этой структуре ищем нужную строку в ТЗ
НайденнаяСтрока = ТЗ.НайтиСтроки(СтрЗ);
Получилась строка типа Массив! Пытаюсь с нее получить данные:
Стр.ЗарплатаВодителю = НайденнаяСтрока.ЗарплатаВодителю ;
Стр.Грузчик = НайденнаяСтрока.Грузчик ;
Стр.ЗарплатаГрузчику = НайденнаяСтрока.ЗарплатаГрузчику ;
Выдает ошибку: ПОЛЕ ОБЪЕКТА НЕ НАЙДЕНО И ЗНАЧЕНИЕ НЕ ЗАПИТЫВАЕТСЯ!
Хорошо сделал так:
Типа как 2х мерный массив, номер колонки - вторая цифра отсчет с 0 !
Стр.ЗарплатаВодителю = НайденнаяСтрока[0][1] ;
Стр.Грузчик = НайденнаяСтрока[0][2] ;
Стр.ЗарплатаГрузчику = НайденнаяСтрока[0][3] ;
Вообще ничего не выводит
Как получить данные из найденной строки типа массив? Спасибо
|
|