Работа с CSV файлами¶
Вы можете импортировать задачи или обновить дополнительные параметры существующих задач из CSV файла.
CSV файл — текстовый формат файлов, предназначенный для представления табличных данных. Такие файлы можно открыть с помощью Excel. Каждая строка файла соответствует одной строке таблицы. Значения отдельных колонок разделяются символом-разделителем — запятой (,) или точкой с запятой (;).
ℹ️ Для корректной загрузки данных в категорию рекомендуется сохранить CSV-файл в кодировке UTF-8.
ℹ️ Проблема с кодировкой на macOS
При сохранении CSV в Excel на macOS файл может получить кодировку UTF-8 с BOM (меткой порядка байтов). Это приводит к ошибке распознавания первого заголовка столбца при импорте.
Как сохранить CSV в правильной кодировке:
Windows (Excel): 1. Файл → Сохранить как 2. Тип файла: CSV (разделители — запятые) 3. Кодировка: UTF-8
macOS (Excel): Excel на macOS не позволяет выбрать кодировку UTF-8 без BOM в стандартном диалоге сохранения. Используйте один из способов: 1. Numbers — сохранить как CSV (меню Файл → Экспортировать в CSV → Дополнительные параметры → Текстовая кодировка: UTF-8) 2. Google Таблицы — загрузить файл → Скачать → CSV 3. Текстовый редактор (TextEdit) — сохранить файл с расширением .csv, кодировкой: UTF-8 (без подписи BOM)
Сделать это можно в меню доступных действий табличного представления категории: пункты Поставить из CSV файла и Обновить доп. параметры из CSV файла.
Постановка задач из CSV файла¶
Вы можете создать сразу несколько задач в категории, используя данные из CSV файла. Количество строк в CSV файле будет соответствовать количеству задач, которые будут созданы при обработке.
Для создания задач на основе данных из CSV файла выберите пункт Поставить из CSV файла в списке действий в табличном представлении категории.
Параметры постановки задач¶
| Поле | Описание |
|---|---|
| Категория | Выбрать категорию для создаваемых задач. После выбора категории отобразятся обязательные столбцы, которые должны присутствовать в CSV файле. Столбцы, помеченные звездочкой, обязательны |
| CSV файл | Файл в формате CSV на вашем локальном компьютере |
| Разделитель | Символ-разделитель файла: запятая или точка с запятой |
| Образец | Скачивание файла-образца, в котором столбцы соответствуют параметрам выбранной категории |
| Пропускать первую строку | Если параметр включен, то при считывании данных из файла первая строка, в которой обычно содержатся названия столбцов, будет проигнорирована |
| Заказчик | Выбор сотрудника, который станет заказчиком создаваемых задач |
| Исполнитель | Выбор одного или нескольких сотрудников, которые станут исполнителями создаваемых задач |
По нажатию на кнопку Обработать CSV будет запущен процесс создания задач из загруженного CSV файла с данными.
ℹ️ О формате, к которому должны быть приведены перед загрузкой данные типов "Дата", "Дата и время", "Выбор пользователей", можно прочитать здесь.
Обновление доп. параметров из CSV¶
Для обновления значений доп. параметров в соответствии с данными из CSV файла, выберите пункт Обновить доп. параметры из CSV в списке действий табличного представления категории.
Процесс обновления доп. параметров аналогичен описанному выше процессу создания задач из СSV файла, но вместо создания задач ведется поиск задач по номерам, и в найденных задачах изменяются значения указанных параметров.
ℹ️ Для обновления параметров в CSV-файле должен присутствовать столбец с номером задачи. Если задача не найдена, строка пропускается.
Формат данных¶
Формат данных, выгружаемых из MS Project в Excel, часто не совпадает с форматом, необходимым для последующей загрузки в "Первую Форму" из шаблона CSV. Для перевода данных в нужный формат можно использовать средства форматирования, а также пользовательские функции, описанные в среде MS VBA.
Формирование колонок "Срок", "Дата начала" и "Дата окончания"¶
Для загрузки в "Первую Форму" даты должны быть в одном из следующих форматов:
•ddMMyyyy,
•dd.MM.yyyy,
•dd.MM.yy,
•dd.MM.yyyy HH:mm,
•dd.MM.yy HH:mm,
•dd.MM.yy H:mm
Время не должно содержать секунд, месяцы должны быть указаны цифрами и т.п.
Для приведения дат к нужному формату используйте встроенное форматирование Excel. Если нужного формата нет среди преднастроенных, выберите наиболее подходящий и отредактируйте его.
Формирование колонки "Исполнитель"¶
В колонке указывается ID пользователя "Первой Формы". Если исполнителей несколько, ID перечисляются через запятую. Если в вашем CSV-файле разделителем выбрана запятая, то в итоговом файле строка с несколькими ID должна быть заключена в кавычки. Для этого в Excel поставьте одинарную кавычку в начале ячейки (это технический приём для форсирования текстового формата ячейки; сама кавычка в CSV-файл не попадает).
Формирование колонки с выбором пользователей¶
Параметр "Выбор пользователей" используется для выбора одного или нескольких пользователей, групп пользователей или орг. единиц. В качестве значений колонки передается ID объекта в формате:
Пользователи — ID пользователя. Пример: 23456
Группы — ID группы с префиксом Group. Пример: Group1620
Орг. единицы — ID орг.единицы с префиксом OrgUnit. Пример: OrgUnit23233
Если значений несколько, ID перечисляются через запятую. Пример: OrgUnit23233,OrgUnit65,29531,28412,Group1620,Group13