Имя: Пароль:
1C
 
Помогите разобраться с СП - Таблица Значений (индексы)
🠗 (Волшебник 03.04.2025 12:34)
0 program345
 
03.04.25
10:02
Привет!
Читаю СП про ТаблицаЗначений.

Вижу что у данного класса есть 2 свойства, колонки и Индексы.
Если с колонками все понятно и есть пример:

// Создание таблицы значений 

ТаблицаЗначений = Новый ТаблицаЗначений;
// добавим в таблицу значений три колонки

ТаблицаЗначений.Колонки.Добавить("Отдел",,"Отдел");
ТаблицаЗначений.Колонки.Добавить("Сотрудник",,"Фамилия сотрудника");
ТаблицаЗначений.Колонки.Добавить("Оклад",,"Оклад");

// добавим строку

Стр=ТаблицаЗначений.Добавить();
Стр.Отдел="Отдел 1";
Стр.Сотрудник="Иванов";
Стр.Оклад=5600;

// добавим новую колонку

ТаблицаЗначений.Колонки.Добавить("Стаж",,"Стаж работы");
// ввод новой строки и данных по строке

ТекСтр = ТаблицаЗначений.Добавить();
ТекСтр.Отдел = "Отдел 2";  ТекСтр.Сотрудник = "Петров";  
ТекСтр.Оклад = 6700;  ТекСтр.Стаж = 22;


То Зачем нужны индексы?
1 Мультук
 
гуру
03.04.25
10:04
(0)

Вам от Рождества Христова начать рассказ ?

Если кратко -- вам не нужны индексы. Аминь
2 mikecool
 
03.04.25
10:09
(0) сходи уже на курсы в УЦ
3 АгентБезопасной Нацио
 
03.04.25
10:14
(2) Стоит негр на улице и пьет молоко из пакета. Мимо проходит белый, останавливается перед ним, смотрит так пристально и говорит: - Не-е-е, не поможет...©
4 Галахад
 
гуру
03.04.25
10:13
(2) Хм, а на курсах рассказывают про индексы? Или дают направление как в (1) ?
5 Eiffil123
 
03.04.25
10:20
(0) Индексы нужны только для больших таблиц и если используется многократно вызов метода Найти или НайтиСтроки.

Более ни для чего.
6 timurhv
 
03.04.25
10:21
(0) https://www.vdgb.ru/blog/udalenie-strok-tablicy-znachenij/
(5) До этого еще не дошли, тут ТаблицаЗначений[0..N].Отдел вопрос
7 mikecool
 
03.04.25
10:28
(6) ссылка то к чему?
кстати - наличие индексов по полям при удалении строк - может навести столько мусора...
8 mikecool
 
03.04.25
10:30
9 timurhv
 
03.04.25
10:32
(8) Там больше про индексы, а не индекс коллекции
Независимо от того, куда вы едете — это в гору и против ветра!