Перейти к содержанию

Работа с 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