Пост N: 337
Откуда: Россия, Московская область
Рейтинг:
0
Отправлено: 21.10.07 17:44. Заголовок: Как программно отключить/включить возможность отката?
Как программно отключить возможность отката? Точнее, как программно отменить запись в файл отката? Чтоб Инвентор не тратил ресурсы на выполнение этих действий при работе программы на ВБА.
Если я не ошибаюсь, то именно для организации отката необходимо потрудиться - специально работать через TransactionManager или ChangeDefinition. Т.е., если специально не добавляем - то в откат ничего и не пишется. Может имеется в виду затраты ресурсов на перерисовку экрана?
Пост N: 339
Откуда: Россия, Московская область
Рейтинг:
0
Отправлено: 22.10.07 10:59. Заголовок: Re:
Ab пишет:
цитата:
Если я не ошибаюсь, то именно для организации отката необходимо потрудиться
К сожелению, запись в файл отката происхоидт всегда, когда специально не принимашь мер. TransactionManager, кажется, принудительно создает дополнительный файл отката. Когда я им пользовался у меня на диске не хватало места из-за разрастания папки Temp. После чего я от него отказался.
А разве нет в настройках Инвентора четко заданного размера файла отмены? Предлагаю провести эксперимент - уменьшить его до 1 Мб. По идее предел отката должен наступить очень быстро.
Хорошо - попробуем так - назначим конкретную папку для хранения данных отката, например temp\Invtemp, сделаем ее "только для чтения" и посомтрим что будет:)
Обмануть Инвентор (создать папку для отката и дать атрибут "только чтение") не получилось. Похоже проблема не решается (по крайней мере в 11-й версии).
Все даты в формате GMT
3 час. Хитов сегодня: 2
Права: смайлы да, картинки да, шрифты да, голосования нет
аватары да, автозамена ссылок вкл, премодерация вкл, правка нет