Папки для проекта: Оформление проектной папки — Проектная деятельность

Создание папок проектов и компаний

Папки проектов и компаний используются для хранения файлов с индивидуальной настройкой. Это могут быть пользовательские ленты, стили чертежей, каталоги профилей и материалов, а также любые другие настройки, которые вы хотите сохранить для использования в дальнейшем. Так вы сможете использовать одни и те же файлы всякий раз, когда создаете новую модель или устанавливаете новую версию Tekla Structures. Это также значит, что вы легко можете вернуться к предусмотренным по умолчанию настройкам, потому что никакие из системных файлов у вас не перезаписаны.

В папке проекта и ее подпапках следует хранить настроенные файлы, которые используются только в конкретном проекте. Проект может состоять из нескольких моделей, выполняемых отдельными группами специалистов, работающими в разных офисах. Вы можете сохранить связанные с проектом файлы и настройки в папке проекта, чтобы все, кто участвует в проекте, могли пользоваться ими. Проект также может состоять из одной модели, совместно используемой несколькими компаниями.

В папке компании и ее подпапках следует хранить файлы, настроенные для организации или компании в целом. Настройки и файлы в папке компании предназначены для использования во всех проектах компании. Например, предположим, что вы регулярно выполняете работы для компании, использующей определенные стандарты компоновки чертежей, которых вас просят придерживаться. Настройте шаблоны чертежей для этой компании один раз и сохраните их в папке компании (или в подпапке внутри этой папки). Эти настроенные шаблоны чертежей затем можно будет использовать для всех будущих проектов, выполняемых для этой компании.

При работе в пределах одной компании папки компании и проектов обычно находятся в сетевых папках, чтобы у всех был к ним доступ. В совместных проектах с участием нескольких команд или компаний можно использовать папку в связанном проекте Trimble Connect в качестве папки проекта или компании.

Папки проекта и компании задаются расширенными параметрами XS_FIRM и XS_PROJECT. При работе над проектом с совместно используемой моделью у каждой компании должны быть свои собственные настройки компании в папке, заданной расширенным параметром XS_FIRM, и общая папка проекта для настроек проекта, заданная расширенным параметром XS_PROJECT. Имеет смысл создать на рабочем столе ярлык запуска для каждого проекта, содержащий все необходимые папки.

Внимание:

Изменение значения расширенного параметра в файлах .ini, находящихся вне папки модели, не затрагивает существующие модели. Обновлять расширенные параметры можно только в диалоговом окне Расширенные параметры или в файле options.ini, который находится в папке модели, но не из файлов options.ini, которые находятся в папках, заданных расширенными параметрами XS_FIRM или XS_​PROJECT. Файлы .ini считываются также при открытии существующей модели, однако в них вставляются только новые расширенные параметры, отсутствующие в файле options_model. db или options_drawings.db — например, параметры, которые еще не присутствуют в диалоговом окне Расширенные параметры, но уже были добавлены в программу.

  1. Создайте пустую папку в общедоступном месте, например на сетевом диске.

  2. Дайте папке соответствующее имя.

  3. В Tekla Structures откройте меню Файл и выберите Настройки > Расширенные параметры.

  4. В категории Местоположения файлов задайте путь к папке компании или проекта, созданной на шаге 1, в качестве значения расширенного параметра XS_FIRM или XS_PROJECT.

  5. Перезапустите Tekla Structures, чтобы изменения вступили в силу.

Новые Папки проектов на смену Основной компании

Здравствуйте, Друзья!

Продолжаем рассказ о посткарантинном обновление Worksection.

Часть I — про новые контакты здесь

Папки проектов

Мы убрали такое понятие как «Основная компания проекта», которое, как вы помните, управлялось «жёлтым пином». Это позволяло «закрепить» проект за командой, после чего он попадал в одноимённый раздел. Так вы могли раскладывать проекты по «Основным компаниям» и даже использовать пустые команды без пользователей для категоризации некоторых проектов. В общем, всё это было довольно сложно и не очевидно… И всё это уже в прошлом.

«Где же теперь мои проекты, если Основной компании больше нет?» — резонно спросите вы. Не переживайте, все они остались на своих местах, в специальных системных папках, которые называются так же, как и команды вашего аккаунта.

Разница в том, что теперь поместить проект в ту или иную папку стало намного проще и для этого вам больше не нужен «жёлтый пин». Кроме этого, теперь вы можете создавать собственные Папки для проектов независимо от Компаний аккаунта.

Перетаскивание проектов в папки на главной странице аккаунта

Увидеть, как работают новые папки вы можете просто на главной странице в правой колонке с проектами.

Нажмите левой кнопкой мыши на проекте и не отпускайте некоторое время1. Выбранный проект наклонится и появятся иконки папок2, а также область для сброса в новую папку3. Просто перетащите проект в нужную папку и готово. При условии, что у вас достаточно для этого прав, но об этом позже.

Обратите внимание клик в название вызывает меню папки. Если папка жёлтая — вы можете её переименовать или удалить.

Всю доступную вам структуру папок вы можете увидеть при Создании / Редактировании проекта

new Выбор папки находится над полем названия проекта.

  1. Зелёные папки. Системные папки для проектов моих команд.
  2. Синие папки. Системные папки для клиентских проектов.
  3. Жёлтые папки. Это папки созданные вручную, а также папки автоматически созданные из пустых команд.
  4. Кнопка создания новой папки.

Папки в разделе Проекты

Список проектов можно отфильтровать по нужной папке из панели1 или из меню папки2.

Обратите внимание Удалить пустые папки можно только в разделе Проекты.

Для этого в самом конце страницы нажмите кнопку Показать пустые и удалите ненужные папки, используя меню.

Права! Кто может управлять папками проектов

Создать папку могут Администраторы аккаунта / команды / отдела, у которых есть права на Управление проектами. Удаление и переименование доступно только Администраторам аккаунта

Удаление папок проектов

Ранее мы запрещали удалять команду (категорию проектов), пока в ней было содержимое. Необходимо было сначала перенести всё из одной команды в другую, а только затем удалить уже пустую.

Это неудобство также в прошлом. Теперь вы можете удалять категории с содержимым, потому что контент можно перенести в процессе удаления.

Например, если вы удаляете Папку с проектами, всё что от вас потребуется — указать другую папку в которую будет перенесено содержимое удаляемой.

Удаление команд и папок контактов работает аналогично.

Позвольте на этом закончить с папками проектов и перейти к следующим новинкам. ..


Новое управление доступом участников в проект

Мы провели редизайн блока управления участниками проекта. Теперь это не две колонки, а компактный линейный список свёрнутых команд, с удобной дополнительной информацией и обновлённым поиском1. Возле каждого участника видна иконка его Роли в аккаунте2.

new При включении новой команды в проект — администратор этой команды включается автоматически.


Выпадающее главное меню

Выпадающие подразделы помогут вам сразу попасть в нужный вид, минуя дополнительные переключения. Как это выглядит — видно на анимации.


Вставка картинок в тексте комментария

Комментарии с клипами или картинками теперь могут выглядеть как по-старому (слева) так и по-новому (справа), с развёрнутой картинкой прямо в тексте комментария.

После создания задачи или написания комментария вы можете развернуть важные изображения для всей команды. Активируйте серый тумблер1 — если хотите развернуть изображение и деактивируйте голубой2 — когда захотите свернуть его обратно.

Обратите внимание возможность развернуться в ленте есть только у изображений менее 2 Мб! Большие файлы пока остаются свернутыми.


Новая функция Свернуть комментарий

Мы заменили очень редко используемую функцию скрытия комментариев «только для себя» на общее сворачивание, для всех участников задачи.

Теперь, когда комментарий более не актуален или же все списки дел в нём давно закрыты, его можно просто свернуть для всех. Из ленты он никуда не денется, однако будет занимать намного меньше места, и конечно же, его можно развернуть обратно в любой момент.

Кнопка Свернуть / Развернуть — находится в меню комментария1. Используйте сворачивание для организации длинных лент в актуальный и легко читаемый вид. Свернутый комментарий занимает совсем мало места2.

Друзья, на сегодня всё, продолжение следует…

Спасибо, что пользуетесь нашим продуктом!

Удачной работы!

Команда Worksection

Папки проекта — документация Dataiku DSS 11

Папки проекта — документация Dataiku DSS 11

Вы просматриваете документацию для версии 11 DSS.

Вы можете взаимодействовать с папками проекта через API.

  • Основные операции

  • Навигация по папкам проекта

  • Поиск папки проекта

  • Создание объектов

  • Движущиеся объекты

  • Управление папками проекта

    • Удаление папки проекта

    • Изменение настроек

  • Справочная документация

Папку проекта ROOT можно получить с помощью метода get_root_project_folder .

 корневая_папка = client.get_root_project_folder()
 

Кроме того, любую папку проекта можно получить по ее идентификатору с помощью метод get_project_folder .

 prj_folder = client.get_project_folder(prj_folder_id)
 

Получение основных атрибутов:

 # Получение идентификатора папки проекта (для "get_project_folder")
идентификатор = prj_folder.id
# Получение имени папки проекта:
имя = prj_folder. name
# Получение «виртуального пути» к папке проекта (NB: только для информации, не имеет особого значения)
путь = prj_folder.get_path()
 

Чтобы перейти из папки проекта, можно получить ее родительский и дочерний элементы.

 родитель = prj_folder.get_parent()
дети = prj_folder.list_child_folders()
 

Здесь будут перечислены все его проекты.

 project_key_list = prj_folder.list_project_keys()
список_проектов = папка_prj.list_projects()
 

Из проекта вы можете найти его папку проекта

 project = client.get_project("MYPROJECT")
папка = проект.get_project_folder()
print("Проект находится в папке %s (путь %s)" % (folder.name, folder.get_path()))
 

Чтобы создать папку дочернего проекта, используйте кнопку метод create_sub_folder .

 # Создание новой папки проекта
newborn_child = prj_folder.create_sub_folder(project_folder_name)
# Создание проекта прямо в папке проекта
новый_проект = папка_prj.create_project(ключ_проекта, имя_проекта, владелец)
 

Чтобы переместить папку проекта в другое место (в другую папку проекта), используйте метод move_to .

 prj_folder.move_to(новый_родитель)
prj_folder.move_project_to (ключ_проекта, новый_родитель)
 

Вы также можете переместить проект напрямую

 project.move_to_folder(target_folder)
 

Удаление папки проекта

 prj_folder.delete()
 

Изменение настроек

 pf_settings = prj_folder.get_settings()
pf_settings.set_name(новое_имя)
pf_settings.set_owner(новый_владелец)
pf_permissions = pf_settings.get_permissions()
pf_permissions.append(new_permission_item)
pf_settings.save()
 
class dataikuapi.dss.projectfolder. DSSProjectFolder ( клиент , данные )

Дескриптор для взаимодействия с папкой проекта в экземпляре DSS.

Не создавайте этот класс напрямую, вместо этого используйте dataikuapi.DSSClient.get_project_folder() или dataikuapi.DSSClient.get_root_project_folder()

свойство идентификатор

Получить идентификатор папки этого проекта
:returns str: идентификатор папки этого проекта

свойство project_folder_id

устарело, используйте идентификатор вместо

имущество имя

Получить имя этой папки проекта или None, если это корневая папка проекта
:returns str: имя папки этого проекта или None для корневой папки проекта

get_name ()

См. наименование

get_path ()

Получить путь к папке этого проекта из orot в виде /имя/имя/имя
:return str: путь к этой папке проекта

get_parent ()

Получить родительскую папку этого проекта или None, если это корневая папка проекта

Возвращает

A dataikuapi.dss.projectfolders.DSSProjectFolder для взаимодействия с родительской папкой или None для корневой папки проекта

list_child_folders ()

Список дочерних папок проекта внутри этой папки проекта
:returns list: Список dataikuapi.dss.projectfolders.DSSProjectFolder для взаимодействия со своими подпапками

list_project_keys ()

Список ключей проектов, которые хранятся в этой папке проекта
:returns list: Список ключей проекта

список_проектов ()

Список проектов, которые хранятся в этой папке проекта
:returns list: Список dataikuapi. dss.project.DSSProject для взаимодействия со своими проектами

удалить ()

Удалить папку проекта
Примечание: он должен быть пустым (не может содержать папки или проекты подпроектов), вы должны переместить или удалить все его содержимое, прежде чем удалять его

Для этого вызова требуется ключ API с правами администратора

get_settings ()
Возврат

A dataikuapi.dss.projectfolder.DSSProjectFolderSettings для взаимодействия с настройками папки этого проекта

create_sub_folder ( имя )

Создать подпапку в текущей папке проекта

Параметры

name ( str ) — имя папки проекта для создания

Возвращает

A dataikuapi.dss.projectfolder.DSSProjectFolder для взаимодействия с вновь созданной папкой проекта

create_project ( project_key , имя , владелец , описание = нет , настройки = нет )

Создает новый проект в этой папке проекта и возвращает дескриптор проекта для взаимодействия с ним.

Примечание: для этого вызова требуется ключ API с правами администратора или правами на создание проекта

Параметры
  • project_key ( str ) — идентификатор для использования в проекте. Должен быть глобально уникальным

  • name ( str ) – отображаемое имя проекта.

  • владелец ( стр ) — логин владельца проекта.

  • описание ( стр ) – описание проекта.

  • настройки ( dict ) — Начальные настройки проекта (могут быть изменены позже). Точные возможные настройки не задокументированы.

Возвращает

Класс A: dataikuapi.dss.project.DSSProject дескриптор проекта для взаимодействия с этим проектом

move_to ( пункт назначения )

Переместите эту папку проекта в другую папку проекта (она же место назначения)

Параметры

пункт назначения (A dataikuapi. dss.projectfolders.DSSProjectFolder ) — папка проекта для помещения этой папки проекта в

move_project_to ( project_key , назначение )

Переместить проект из этой папки проекта в другую папку проекта (она же место назначения)

Параметры
class dataikuapi.dss.projectfolder. DSSProjectFolderSettings ( клиент , project_folder_id , настройки )

Дескриптор для взаимодействия с настройками папки проекта

Не создавайте этот класс напрямую, вместо этого используйте dataikuapi.dss.projectfolder.DSSProjectFolder.get_settings()

get_raw ()

Получает все настройки в виде необработанного словаря. Это возвращает ссылку на необработанные извлеченные настройки, а не копию,
поэтому изменения, внесенные в возвращенный объект, будут отражены при сохранении.

Тип возврата

дикт

get_name ()

Получить имя папки проекта

ул возвратов

текущее имя папки проекта

set_name ( имя )

Установить имя папки проекта

Параметры

имя ( str ) — новое имя папки проекта

get_owner ()

Получить логин владельца папки проекта

ул возвратов

текущий логин владельца папки проекта

set_owner ( владелец )

Установить владельца папки проекта

Параметры

owner ( str ) — новый логин владельца папки проекта

get_permissions ()

Получите права доступа к папке проекта. Это возвращает ссылку на полученные разрешения, а не копию,
поэтому изменения, внесенные в возвращаемый список, будут отражены при сохранении.

Список возврата

текущие разрешения папки проекта

сохранить ()

Сохраняет настройки обратно в папку проекта

Управление папками проектов

Вы можете создавать безопасные комнаты данных для обмена файлами и папками внутри учетной записи Quatrix, используя общие папки проекта. Это позволяет вам легко сотрудничать с вашими пользователями и контролировать их действия в вашей общей папке.

В приведенном ниже видеоролике показаны основы управления папками проекта.

Создание папки проекта

Чтобы создать папку проекта, выполните следующие действия:

  1. Перейдите на вкладку «Проводник» и отметьте папку, которой хотите поделиться (или вы можете поделиться, щелкнув значок «Добавить папку» в меню выше).
  2. Нажмите значок Создать папку проекта в меню выше или выберите соответствующий вариант из контекстного меню.

  3. Выберите пользователей из списка (или вы можете скопировать пользователей с назначенными разрешениями из существующей папки проекта, щелкнув соответствующую ссылку) и укажите их разрешения.
    Подробные сведения о разрешениях см. в таблице Предопределенные разрешения для папки проекта ниже.
    Кроме того, вы можете установить флажок Уведомлять рядом с пользователем, на которого вы хотите подписаться, чтобы получать уведомления о загрузке.

  4. Нажмите кнопку Сохранить.

Как только папка вашего проекта будет создана, вы получите уведомление, а ваши пользователи получат электронные письма с подробной информацией о том, где найти общую папку проекта. Все ваши общие проекты хранятся в папке Projects Shared With Me ваших пользователей.

Predefined Project Folder Permissions 

9

9
5

Permitted actions

List only

List and read Read and write Full and reshare
View folder structure
Копия
Preview
Download
Cut
Rename
Delete
Add new users
Изменение разрешений пользователя
Write comments

For the convenience of adjusting specific permissions that match your own criteria, click on the Advanced ссылку под предопределенными разрешениями и отметьте галочками разрешения, которые вы хотели бы назначить пользователю. Не забудьте сохранить ваши настройки.

Вы можете скопировать пользователей с назначенными разрешениями из существующей папки проекта, щелкнув ссылку «Копировать пользователей из другой папки проекта» (см. снимок экрана выше).

Редактирование папки проекта

Если вы хотите обновить пользователей или изменить их разрешения, выполните следующие действия: 

  1. Выберите папку проекта на вкладке «Проводник» и щелкните значок «Редактировать папку проекта» в верхнем меню или справа. -кликните и выберите этот вариант из выпадающего списка.
  2. Добавление или удаление пользователей и обновление их разрешений.
  3. Нажмите кнопку Сохранить, чтобы сохранить все изменения.

Переименование папки проекта возможно только для его создателя. Чтобы изменить имя, перейдите на вкладку «Проводник», выберите папку и выберите значок «Переименовать» в верхнем меню. Папка вашего проекта будет переименована, но она будет отображаться с исходным именем для других пользователей общей папки проекта.

Удаление папки проекта

Чтобы удалить папку проекта, выполните следующие действия:

  1. Перейдите на вкладку «Проводник» и проверьте папку, которую хотите удалить.
  2. Щелкните значок Удалить в меню выше или выберите соответствующий параметр в контекстном меню.
  3. Подтвердить удаление.

Папка вашего проекта будет удалена.

Управление правами доступа к подпапкам в папке проекта

либо вашим сотрудникам, либо деловым партнерам, вам может потребоваться контролировать уровень доступа каждого из них к вашим папкам. Quatrix предоставляет возможность управлять уровнем доступа к подпапкам внутри нужной папки проекта. Если вы являетесь владельцем папки проекта, администратором или пользователем с полными разрешениями и разрешениями на повторный доступ, выполните следующие действия, чтобы управлять разрешениями на вложенные папки: 

  1. Установите флажок рядом с подпапкой и выберите Разрешения для папки в верхнем или контекстном меню.