Имя: Пароль:
1C
 
Работа с массивом структур
0 Asintelekt
 
29.08.09
14:53
Есть код:

КоличествоКлючей = Новый Массив;
Запись = Новый Структура;
Запись.Вставить("Ключ");
Запись.Вставить("ЧислоДней");

Запись.Ключ = "Первый";
Запись.ЧислоДней = 10;
КоличествоКлючей.Добавить(Запись);

Запись.Ключ = "Второй";
Запись.ЧислоДней = 20;
КоличествоКлючей.Добавить(Запись);

Надо по ключу искать количество дней, как минуя переборку всего массива можно найти эту структуру в массиве (для метода Найти надо все 2 значения, а нам известно одно для поиска другого)?

Заранее спасибо!
1 Rie
 
29.08.09
15:26
(29) Использовать вместо массива структур более другой тип данных.
2 Asintelekt
 
29.08.09
16:12
(1) Что именно? кроме ТаблицыЗначений
3 Rie
 
29.08.09
16:34
(2) Вероятнее всего, Соответствие. Можно и ТаблицаЗначений. Зависит от задачи.
Проблемы невозможно решaть нa том же уровне компетентности, нa котором они возникaют. Альберт Эйнштейн