Импорт из CSV — это универсальный способ перенести в SingularityApp задачи, проекты и целые структуры практически из любого другого приложения или таблицы. Главное — правильно подготовить файл.
Эта функция доступна в десктопных версиях приложения (Windows, macOS, Linux).
Шаг 1. Подготовка CSV-файла
Вам нужно создать таблицу, которая может содержать до 8 столбцов. Самый главный столбец — Name. Если вы заполните только его, каждая строка импортируется как отдельная задача. Если вы заполните остальные столбцы, вы сможете воссоздать в SingularityApp сложную структуру из проектов, секций и задач с датами, приоритетами и описаниями.
Описание столбцов
Id
Зачем нужен: задает иерархию (уровень вложенности) для ваших проектов и задач.
Как заполнять: используйте нумерацию вида 1, 1.1, 1.1.1. Например:
1 — проект верхнего уровня
1.1 — вложенный проект, секция или задача внутри проекта 1
1.1.1 — задача, вложенная в задачу 1.1
Правила вложенности: проект может содержать другие проекты, секции и задачи. Секция — только задачи. Задача — только другие задачи (подзадачи).
Если оставить пустым: все строки импортируются как один плоский список.
Type
Зачем нужен: определяет, чем является строка — проектом, секцией или задачей.
Как заполнять: используйте одно из трех значений:
project — для проекта
section — для секции
task — для задачи
Если оставить пустым: все строки импортируются как задачи (task).
Name (Обязательный столбец)
Зачем нужен: Это название вашего проекта, секции или задачи.
Description
Зачем нужен: Позволяет добавить подробное описание или заметки к проекту или задаче (у секций описаний нет). Можно вставлять ссылки.
Priority
Зачем нужен: устанавливает приоритет для задачи.
Как заполнять:
0 — закрепить задачу вверху списка (самый высокий приоритет).
1 — высокий приоритет (название выделяется жирным).