0
OFP
11.11.04
✎
14:05
|
Есть таблица значений с 5-ю колонками, из них 4 - это код товара (код1,код2,код3 и код4), а в пятой цена. Необходимо найти строку с совпадающими с заданными четырьмя полями. Какие методы лучше использовать?
|
|
2
Shaytan
11.11.04
✎
14:09
|
"НайтиСтроки (FindRows)
Синтаксис:
НайтиСтроки (< Параметры отбора> )
Параметры:
<Параметры отбора> Обязательный
Тип: Структура. Задает условия поиска; ключ структуры определяет имя колонки, по которой будет осуществляться поиск, а значение структуры - искомое значение.
Возвращаемое значение:
Тип: Массив. Массив строк таблицы значений, соответствующих условиям поиска.
Замечание! Массив хранит ссылки на строки таблицы значений, то есть при изменении строки в таблице, значение в массиве тоже будет измененным.
Описание:
Позволяет найти строки таблицы значений, отвечающие заданным условиям поиска.
Примечание:
Метод эффективно использовать для выборки неуникальных значений."
|
|
3
Shaytan
11.11.04
✎
14:11
|
массивСтрок = ТвояТЗ(Новый Структура("код1,код2,код3,код4",код1,код2,код3,код4))
Цена = массивСтрок[0].Цена;
|
|