"Детализированные чертежи" > Работа с таблицей чертежа > Создание и конфигурирование таблиц отчета > Индексирование повторяющихся областей данных > Фиксация индекса > Сведения о фиксации индекса
  
Сведения о фиксации индекса
Команда Фикс Индекс (Fix Index), включенная в меню ОБЛАСТИ ТАБЛ (TBL REGIONS), позволяет зафиксировать индекс записи в гибкой области данных таким образом, что он останется без изменений даже при вставке дополнительных объектов в гибкую область данных или иной сортировке гибкой области данных. При фиксации индекса в гибкой области данных помните о следующих ограничениях.
Если выполняется фиксация индекса некоторой записи, которая оказывается большей, чем размер гибкой области данных, то эта запись появляется в конце гибкой области данных.
При удалении из гибкой области данных записи, у которой индекс был зафиксирован (например, компонент подавлен в сборке), зафиксированный индекс не появляется в гибкой области данных до тех пор, пока его фиксация не будет отменена или пока он не будет использован для другой записи.
При изменении атрибута гибкой области данных со значения Дублирование (Duplicates) на Нет дублиров. (No Duplicates) (или наоборот) зафиксированный индекс больше не появляется. Однако при возврате атрибуту его исходной настройки фиксированный индекс заменяется.
Индекс нельзя использовать вместе со следующими символами:
всеми символами типа "asm.mbr.cparam"
всеми символами типа "asm.mbr.cparams"
всеми символами типа "asm.mbr.cblprm"
всеми символами типа "asm.mbr.cblprms"
всеми обозначениями электрических жгутов;
всеми символами таблицы семейства;
всеми символами, показывающими имена или типы терминаторов.
Если запись не может иметь ячеек комментариев и замещающих прочерков, то зафиксировать ее индекс нельзя.
Если индекс записи зафиксирован, то нельзя исключить ее "rpt.index", и наоборот.
Нельзя использовать зафиксированный индекс для двумерных гибких областей данных.
Нельзя фиксировать индекс символа процесса, то есть все символы типа "prs".
Зафиксированный индекс предшествует:
Индексу начала гибкой области данных. Например, если гибкая область данных начинается с индекса 12 (взятого из последнего индекса другой гибкой области данных), но одна из ее записей зафиксирована на 2, то эта запись появляется первой в гибкой области данных с индексом 2.
Ключам для сортировки гибкой области данных. Система определяет положение записи по ее зафиксированному индексу, если он есть. Например, некоторая запись всегда находится в начале гибкой области данных, если ее индекс зафиксирован в значение 1.
Можно зафиксировать индекс или задать начальный индекс записи, представляющей гибкие компоненты, базовые компоненты таблицы семейства, множественные и включенные элементы вместе со стандартными компонентами в гибкой области данных.