Можно как-то обойти эту особенность?Сортируй так, как считаешь нужным.
А есть возможность узнать время/порядок добавления в базу?Можно как-то обойти эту особенность?Сортируй так, как считаешь нужным.
А есть возможность узнать время/порядок добавления в базу?Время точно нельзя. Порядок более-менее по Handle (сравнивай как целые числа)
Точно, я подумал про Handle, но забыл, что там целые числа. Спасибо!А есть возможность узнать время/порядок добавления в базу?Время точно нельзя. Порядок более-менее по Handle (сравнивай как целые числа)
Lemieux,Это выяснится в боевой обстановке :) Сотрудникам я всё равно сказал, чтобы не расслаблялись и проверяли проекты, а не надеялись на автоматизацию.
В действительности это работает не в 100% случаев. Это может не работать:
1. Если чертеж обрабатывался одним из клонов AutoCAD (я не проверял)
2. Если чертеж сохранён при помощи команды _WBLOCK или как-то аналогично, когда задан другой порядок примитивов.
3. Если менялись местами примитивы AutoCAD при помощи метода DBObject.SwapIdWith
Возможны и другие случаи, которые сейчас мне не пришли в голову.