Страница 1 из 1
Упаковка таблицы
Добавлено: 03 мар 2026, 11:54
LiSa
Здравствуйте.Находимся в процессе импортозамещения. Часть пользователей переведена на ГИС "Аксиома" 7.1.1, остальные продолжают работать в MapInfo.
Cтолкнулись с проблемой отсутствия "серых" строк (удаленных объектов в MapInfo) в списке ГИС "Аксиома".
В приложенном к теме файле в MapInfo 2 строки, а в ГИС "Аксиома" - одна.
Можно ли в программе обнаруживать подобные строки в таблице?
В противном случае приходится пересохранять все таблицы в ГИС "Аксиома".
Спасибо.
Re: Упаковка таблицы
Добавлено: 03 мар 2026, 17:23
Александр
Можно проверить есть ли удалённые строки так:
- Сохраните таблицу, если в ней есть несохранённые изменения.
- Откройте таблицу в виде списка.
- Обратите внимание на строку состояния внизу окна - там отображается количество неудалённых записей.
- Наведите курсор на серое поле слева от последней строки и дождитесь появления всплывающей подсказки с идентификатором строки.
Идентификаторы записей нумеруются с нуля. Если идентификатор последней записи на единицу меньше общего количества строк, отображаемого в строке состояния, значит, удалённых строк в таблице нет.
Re: Упаковка таблицы
Добавлено: 04 мар 2026, 10:29
LiSa
Обратите внимание на строку состояния внизу окна - там отображается количество неудалённых записей.
Спасибо за ответ.
Получается поскольку идентификатор равен 1, то одна запись удалена.

Re: Упаковка таблицы
Добавлено: 10 мар 2026, 14:38
Александр
Верно, при значении идентификатора 1 одна запись удалена
Замечу, что Аксиома, при необходимости, автоматически выполняет упаковку таблиц при сохранении таблицы.
Re: Упаковка таблицы
Добавлено: 13 апр 2026, 14:15
LiSa
Посмотрите, пожалуйста, на примере приложенной таблицы. MapInfo показывает 8 строк. Одна строка скрытая.
ГИС "Аксиома". Версия 7.1.
7 строк.

Re: Упаковка таблицы
Добавлено: 15 апр 2026, 21:09
Александр
Да, когда удалены строки, после которых нет больше строк - этот метод не работает
Используйте скрипт:
для этого:
Откройте Консоль Python отметив её в списке Панели на вкладке Основные
В консоли нажмите "Запустить из файла" (синяя стрелочка) и откройте приложенный скрипт