Есть две ИТ. В них есть колонка "Контрагент".
Выполняю с ними следующие действия:
1) добавляю индекс по этой колонке в обоих таблицах,
2) выполняю полное соединение между ними по этой же колонке,
мТаб1.ПолноеСоединение ("Контрагент", мТаб2, "Контрагент",
"Контрагент : Таб2__Контрагент, Итог_Сумма : Таб2__Итог_Сумма")
3) для записей добавленных из правой таблицы поле "Контрагент" получается пустым а поле "Таб2__Контаргент" заполненным,
поэтому для этих записей я заполняю поле "Контрагент" значением поля "Таб2__Контрагент"
После всех этих манипуляций нарушается индекс таблицы Таб1.
Есть ли какая-либо команда для обновления индекса?
Сейчас мне приходится делать так:
Таб1.УдалитьИндекс("Контрагент");
Таб1.ДобавитьИндекс("Контрагент", "Контрагент", 0);