Цитата:
Сообщение от
mazzy
- developer will create or edit new labels.
- These changes will be stored in the ALT file. Not yet in the ALD file.
- When the final AOS will stop, AX will update the ALD file this way:
- It will copy the ALD file to an ALB file.
- Changes in the ALT file will be added in the ALB file.
- Finally this ALB file is placed back in the ALD file and the ALB file will be deleted. (HINT: make the ALD file read only and you will see it your self)
- ДОБАВЛЕНО: при следующем запуске AOS "обнаруживает", что дата и время модификации ALI, ALC файлов меньше, чем дата и время модификации ALD, и пересоздает индексы.
Пару раз сталкивался, что данный механизм перестает работать (DAX 4.0). Например, в каталоге приложения висели *.alb файлы, которые не удалялись после рестарта AOS. Вновь добавленные метки в *.ald не попадали вообще. Возможно это как-то связано с изменением меточного интервала для данного меточного файла.
Помогло удаление *.ali, *.alc для нужного меточного файла и рестарт.