Пользовательские папки данных
Начиная с версии 8.1, программа К3-Мебель наряду с системными папками с данными (напомним, они ставятся по умолчанию в C:\ProgramData\GeoS\K3-Mebel PKM\8.1) поддерживает пользовательский аналог этих папок. Расположение пользовательских папок с данными настраивается аналогично системным при установке программы и может быть изменено через команду Установки/Пользовательские умолчания (F9), раздел Использование/Настройки.
Пользовательскими папками с данными являются:
- Пользовательские прототипы и макропрограммы (по умолчанию — Proto, в настройках — <UserProto>);
- Пользовательские модели (Models)
- Пользовательские картинки (Pictures)
- Пользовательские К3-файлы (K3Files)
По умолчанию они находятся в папке D:\PKMUserData81 или С:\PKMUserData81 (название папки зависит от комплектации программы).
Правила работы с пользовательскими папками:
- При обновлении программы (установки обновления поверх имеющейся версии) все файлы в системных папках, которые присутствуют в дистрибутиве, будут перезаписаны. Таким образом, в системных папках будут храниться актуальные модели, файлы и макропрограммы от разработчиков К3-Мебель.
- Содержимое пользовательских папок при обновлении программы никогда не будет меняться. Таким образом, в пользовательских папках будут только те файлы и те версии файлов, которые туда поместил пользователь.
- Если в К3-Мебель происходит запрос файла (исполнение макропрограммы, запрос k3-файла комплектующего и т.д.), программа автоматически попытается найти файл с таким же именем, расположенный в пользовательской папке и только если такого файла в пользовательской папке нет, будет использован файл из системной папки. Аналогично работает модуль К3-Справочники при демонстрации моделей.
Предлагаемый порядок работы с пользовательскими папками:
- Если нужно внести изменение в файл из дистрибутива (изменить модель или макропрограмму), предварительно скопируйте этот файл в соответствующую пользовательскую папку с сохранением относительного пути (например, для макропрограммы, путь от пользовательской папки Proto до копии файла должен повторять бывший путь от системной Proto до оригинала файла) и вносите изменения только в пользовательских папках. При изменении системных макропрограмм стабильность работы программы К3-Мебель не гарантируется!
- Аналогично, если необходимо добавить новый файл, его следует добавлять сразу в пользовательскую папку.
В результате созданные или изменённые файлы никогда не пропадут при обновлении и всегда будут вызываться автоматически.