Пользовательские папки данных: различия между версиями
(Новая страница: «Категория:К3-Мебель Категория:Необходимо знать ы ---- {{Необходимо знать}}») |
Нет описания правки |
||
| (не показана 1 промежуточная версия этого же участника) | |||
| Строка 1: | Строка 1: | ||
[[Категория:К3-Мебель]] | [[Категория:К3-Мебель]] | ||
[[Категория:К3-Справочники]] | |||
[[Категория:Необходимо знать]] | [[Категория:Необходимо знать]] | ||
Начиная с версии '''8.1''', программа '''К3-Мебель''' наряду с системными папками с данными (напомним, они ставятся по умолчанию в '''C:\ProgramData\GeoS\K3-Mebel PKM\8.1''') поддерживает пользовательский аналог этих папок. Расположение пользовательских папок с данными настраивается аналогично системным при установке программы и может быть изменено через команду '''''Установки/Пользовательские умолчания''''' ('''F9'''), раздел '''[[Настройки (закладка карточки параметров)|Использование/Настройки]]'''. | |||
Пользовательскими папками с данными являются: | |||
* Пользовательские прототипы и макропрограммы (по умолчанию — '''Proto''', в настройках — '''<UserProto>'''); | |||
* Пользовательские модели ('''Models''') | |||
* Пользовательские картинки ('''Pictures''') | |||
* Пользовательские К3-файлы ('''K3Files''') | |||
По умолчанию они находятся в папке '''D:\PKMUserData81''' или '''С:\PKMUserData81''' (название папки зависит от комплектации программы). | |||
Правила работы с пользовательскими папками: | |||
# При обновлении программы (установки обновления поверх имеющейся версии) все файлы в ''системных папках'', которые присутствуют в дистрибутиве, будут <u>перезаписаны</u>. Таким образом, в системных папках будут храниться актуальные модели, файлы и макропрограммы от разработчиков '''К3-Мебель'''. | |||
# Содержимое ''пользовательских папок'' при обновлении программы <u>никогда не будет меняться</u>. Таким образом, в пользовательских папках будут только те файлы и те версии файлов, которые туда поместил пользователь. | |||
# Если в '''К3-Мебель''' происходит запрос файла (исполнение макропрограммы, запрос k3-файла комплектующего и т.д.), программа автоматически попытается найти файл с таким же именем, расположенный в пользовательской папке и только если такого файла в пользовательской папке нет, будет использован файл из системной папки. Аналогично работает модуль '''К3-Справочники''' при демонстрации моделей. | |||
Предлагаемый порядок работы с пользовательскими папками: | |||
* Если нужно внести изменение в файл из дистрибутива (изменить модель или макропрограмму), предварительно скопируйте этот файл в соответствующую пользовательскую папку с сохранением относительного пути (например, для макропрограммы, путь от пользовательской папки '''Proto''' до копии файла должен повторять бывший путь от системной '''Proto''' до оригинала файла) и вносите изменения только в пользовательских папках. '''При изменении системных макропрограмм стабильность работы программы К3-Мебель не гарантируется!''' | |||
* Аналогично, если необходимо добавить новый файл, его следует добавлять сразу в пользовательскую папку. | |||
В результате созданные или изменённые файлы никогда не пропадут при обновлении и всегда будут вызываться автоматически. | |||
{| class="prettytable" | |||
|- | |||
| valign="top" |[[image:eksklamacia.png]] | |||
|'''При настройке своей библиотеки прототипов, учтите, что К3-Справочники будут искать файлы для библиотеки (картинки и исполняемые макрофайлы для прототипов) в папке, указанной как папка библиотеки. Таким образом, если вы работаете с вашей собственной библиотекой прототипов, файлы которой лежат в пользовательских папках, не забудьте в справочнике "Библиотеки прототипов» прописать корректный путь до библиотеки. Относительный путь от пользовательской папки Proto обозначается <UserProto> вместо <Proto> для системной.''' | |||
|} | |||
---- | ---- | ||
{{Необходимо знать}} | {{Необходимо знать}} | ||
Текущая версия от 15:11, 16 ноября 2022
Начиная с версии 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-Мебель не гарантируется!
- Аналогично, если необходимо добавить новый файл, его следует добавлять сразу в пользовательскую папку.
В результате созданные или изменённые файлы никогда не пропадут при обновлении и всегда будут вызываться автоматически.