[Processed] Импорт данных из Excel
Moderator: Moderators
Импорт данных из Excel
Почитал форум. Программа ориентируется в основном на получателей. Но я, как отправитель, тоже нахожу инструмент очень полезным и довольно удобным даже в сегодняшней реализации.
Потребность в следующем: имеем на руках 10-20 квитанций с родной почты, нужно ввести их в программу.
10-20 раз нужно сделать "Ins, трек, описание, коммент, Далее>, клик, Готово". Довольно долго и много одинаковых данных.
Нельзя ли сделать загрузку заполненной по шаблону таблицы Excel?
Поля: группа, трек, описание, коммент, сервис. Что-то может быть еще нужно вводить.
Или может быть можно чем-то превратить подобную таблицу в понятный чекеру файл?
Спасибо.
Потребность в следующем: имеем на руках 10-20 квитанций с родной почты, нужно ввести их в программу.
10-20 раз нужно сделать "Ins, трек, описание, коммент, Далее>, клик, Готово". Довольно долго и много одинаковых данных.
Нельзя ли сделать загрузку заполненной по шаблону таблицы Excel?
Поля: группа, трек, описание, коммент, сервис. Что-то может быть еще нужно вводить.
Или может быть можно чем-то превратить подобную таблицу в понятный чекеру файл?
Спасибо.
-
guru
- Moderator
- Posts: 2848
- Joined: Mon Dec 10, 2012 3:56 pm
- Has thanked: 141 times
- Been thanked: 182 times
Re: Импорт данных из Excel
SDT, как вариант, можно создать трек-шаблон, со всеми одинаковыми данными, а потом быстро продублировать его нужное количество раз (копипастом).
Далее по очереди заполнить у дублей индивидуальную информацию. Времени это займет не больше, чем на заполнение таблицы excel.
Далее по очереди заполнить у дублей индивидуальную информацию. Времени это займет не больше, чем на заполнение таблицы excel.
MetalFan, спасибо за TrackChecker!
Re: Импорт данных из Excel
Не вариант. Допустим из 20 записей имеем 10 с одним полем одинаковым, 10 с другим и по 5 у них совпадают.... С ума сойдешь в каждую запись заходить. На одном экране все видеть значительно удобнее. Я просто совсем не представляю сложно это сделать или нет. Может быть конвертор какой-то в .xml или .csv? Может средствами Excel это можно сделать, если знать структуру нужного файла?
-
MetalFan
- Administator
- Posts: 9143
- Joined: Fri Sep 14, 2012 9:50 am
- Location: Moscow
- Has thanked: 348 times
- Been thanked: 943 times
Re: Импорт данных из Excel
SDT, Треки - Экспорт/Импорт - Экспорт треков в csv (чтобы подсмотреть формат)/Импорт треков из csv
p.s. правда помнится были жалобы на работу с csv... вот заодно и проверите)
p.s. правда помнится были жалобы на работу с csv... вот заодно и проверите)
wbw, MetalFan
Re: Импорт данных из Excel
Ок. Поковыряюсь. Просто не сталкивался раньше.
А пока такая штука. Ввожу треки на одном компе, создаю 3 группы, в каждой от 9 до 19 треков. Экспорт в .xml, пересыл на другой комп, импорт. Деление по группам исчезает.
Только начал ковырять, но даже если просто сделать импорт групп в .csv, удалить все и экспортировать тот же файл, группы исчезают.
А также теряется признак сервиса, треки становятся "непроверяемыми", нужно ручками вернуть им признак сервиса. Пока так.
Но из Exsel в .csv я, пожалуй, запихну. Спасибо. С группами и сервисами что делать?
Вложенные группы, по-моему, никак не отображаются в .csv. Что верхняя группа, что вложенная - одно поле для названия. Но и оно, как писал выше, теряется при экспорте.
А пока такая штука. Ввожу треки на одном компе, создаю 3 группы, в каждой от 9 до 19 треков. Экспорт в .xml, пересыл на другой комп, импорт. Деление по группам исчезает.
Только начал ковырять, но даже если просто сделать импорт групп в .csv, удалить все и экспортировать тот же файл, группы исчезают.
Но из Exsel в .csv я, пожалуй, запихну. Спасибо. С группами и сервисами что делать?
Вложенные группы, по-моему, никак не отображаются в .csv. Что верхняя группа, что вложенная - одно поле для названия. Но и оно, как писал выше, теряется при экспорте.
Last edited by SDT on Wed Jan 28, 2015 6:35 pm, edited 1 time in total.
-
MetalFan
- Administator
- Posts: 9143
- Joined: Fri Sep 14, 2012 9:50 am
- Location: Moscow
- Has thanked: 348 times
- Been thanked: 943 times
Re: Импорт данных из Excel
поддержка групп при экспорте/импорте отсутствует не реализован в полной мере в xml.
для переноса БД треков на другой комп следует использовать "Действия - Сохранить данные в файл.../Загрузить данные из файла..."
подозреваю, что есть некоторые проблемы при экспорте-импорте в/из csv... надо смотреть.
просто это довольно невостребованная функция, поэтому, возможно, требует некоторой доработки для восстановления функциональности.
для переноса БД треков на другой комп следует использовать "Действия - Сохранить данные в файл.../Загрузить данные из файла..."
подозреваю, что есть некоторые проблемы при экспорте-импорте в/из csv... надо смотреть.
просто это довольно невостребованная функция, поэтому, возможно, требует некоторой доработки для восстановления функциональности.
wbw, MetalFan
Re: Импорт данных из Excel
Насчет своей базы, я знаю. Но если нужно добавить только несколько десятков треков к имеющимся сотням?
А что же делать с группами? набивать в Exsel все подряд, а потом вручную делить на группы не имеет смысла. Так же как и набивать и импортировать каждую группу в отдельности.
Не могу добиться импорта .csv после правки в Exsel. В текстовом формате - принимает "обратно", а после Exsel - не хочет без всяких сообщений.
По-моему, программа создана именно для обработки больших объемов треков, с чем она прекрасно справляется. Но вот структурировать их пока отказывается.
А что же делать с группами? набивать в Exsel все подряд, а потом вручную делить на группы не имеет смысла. Так же как и набивать и импортировать каждую группу в отдельности.
Не могу добиться импорта .csv после правки в Exsel. В текстовом формате - принимает "обратно", а после Exsel - не хочет без всяких сообщений.
По-моему, программа создана именно для обработки больших объемов треков, с чем она прекрасно справляется. Но вот структурировать их пока отказывается.
-
MetalFan
- Administator
- Posts: 9143
- Joined: Fri Sep 14, 2012 9:50 am
- Location: Moscow
- Has thanked: 348 times
- Been thanked: 943 times
Re: Импорт данных из Excel
возможно, файл занят экселем, попробуйте закрыть его.SDT wrote:а после Exsel - не хочет без всяких сообщений
да, видимо импорт/экспорт в xml/csv требует некоторой работы над ошибками)
wbw, MetalFan
Re: Импорт данных из Excel
Да, действительно занятый файл. Закрытие помогло. Но проблема с группами и определением сервисов осталась.
Т.е. пока я набиваю в таблицу все подряд, сохраняю .csv (c запятыми), импортирую... Но как быть с группами? пытался использовать признак группы в Комментарии, чтобы хоть отсортировать и закопипастить потом, но не сортирует по комментарию почему-то.
Т.е. пока я набиваю в таблицу все подряд, сохраняю .csv (c запятыми), импортирую... Но как быть с группами? пытался использовать признак группы в Комментарии, чтобы хоть отсортировать и закопипастить потом, но не сортирует по комментарию почему-то.
-
MetalFan
- Administator
- Posts: 9143
- Joined: Fri Sep 14, 2012 9:50 am
- Location: Moscow
- Has thanked: 348 times
- Been thanked: 943 times
Re: Импорт данных из Excel
перенес тему в раздел ошибок...
во, кстати рядом тема про проблему с импортом id_services
viewtopic.php?f=15&t=1577
ок, посмотрю на досуге, что там могло отвалиться
во, кстати рядом тема про проблему с импортом id_services
viewtopic.php?f=15&t=1577
ок, посмотрю на досуге, что там могло отвалиться
wbw, MetalFan
Re: Импорт данных из Excel
Обрубил базу до пары сотен треков. Выгрузил в файл обмена. Загрузил в чистую прогу. Треки отсортированы по группам в два уровня.
Импорт в .csv со всеми полями, включая название группы.
Ctrl+A, Ctrl+Del, экспорт .csv.
Счетчики дней изначально сбиты, считает до текущей даты. После проверки правильно подсчитывает.
А вот от групп и следа не остается, все одним списком. Куда ж они деваются, если в .csv название группы первым параметров в строке стоит? Хотя бы один уровень, но должен сохраняться.
Импорт в .csv со всеми полями, включая название группы.
Ctrl+A, Ctrl+Del, экспорт .csv.
Счетчики дней изначально сбиты, считает до текущей даты. После проверки правильно подсчитывает.
А вот от групп и следа не остается, все одним списком. Куда ж они деваются, если в .csv название группы первым параметров в строке стоит? Хотя бы один уровень, но должен сохраняться.
Re: Импорт данных из Excel
А что мешает? Если есть признак группы, то можно ведь либо запись в эту группу определить, либо создать и определить? Зачем же группа экспортируется?
А при "Загрузить данные из файла" удаляются текущие. Хм... Как же так извернуться, чтобы можно было подгружать данные с других компьютеров и чтобы они были разделены по какому-то признаку?
Дата создания не помогает, меняется на время импорта. А сортировка по комментариям как работает?
А при "Загрузить данные из файла" удаляются текущие. Хм... Как же так извернуться, чтобы можно было подгружать данные с других компьютеров и чтобы они были разделены по какому-то признаку?
Дата создания не помогает, меняется на время импорта. А сортировка по комментариям как работает?
-
MetalFan
- Administator
- Posts: 9143
- Joined: Fri Sep 14, 2012 9:50 am
- Location: Moscow
- Has thanked: 348 times
- Been thanked: 943 times
Re: Импорт данных из Excel
SDT, отстствие времени) надо просто сесть и написать/дописать код)
Если выбрать существующую группу, то импорт будет происходить в нее.
Если выбрать существующую группу, то импорт будет происходить в нее.
wbw, MetalFan
Re: Импорт данных из Excel
Не выход для меня. Ну ладно, может когда-то и до этого дело дойдет. А пока отсутствует сортировка по полю "комментарий", два клика по заголовку ничего не меняют, а третий отключает предыдущую сортировку. Как и в других столбцах отключается, но там сначала сортируется. Т.е. сортировка по "комментарию" отсутствует.
И дату создания трека, может быть включить в импорт .csv? Поле же существует, зачем его удалять при импорте?
И дату создания трека, может быть включить в импорт .csv? Поле же существует, зачем его удалять при импорте?
-
MetalFan
- Administator
- Posts: 9143
- Joined: Fri Sep 14, 2012 9:50 am
- Location: Moscow
- Has thanked: 348 times
- Been thanked: 943 times
Re: Импорт данных из Excel
SDT, сортировка по комментарию не делалась сознательно, т.к. это многострочное поле.
Дата создания трека разве присутствует в экспорте csv?
Дата создания трека разве присутствует в экспорте csv?
wbw, MetalFan
Re: Импорт данных из Excel
Прошу прощения. Перепутал. Хотел сказать, что в программе дата добавления есть, но не экспортируется в .csv, а при импорте заменяется на время импорта.
-
MetalFan
- Administator
- Posts: 9143
- Joined: Fri Sep 14, 2012 9:50 am
- Location: Moscow
- Has thanked: 348 times
- Been thanked: 943 times
Re: Импорт данных из Excel
SDT, да, так и есть... ну в общем надо это в предложения по доработке наверное оформить)
т.е. импорт с учетом групп, а так же импорт/экспорт времени создания трека
т.е. импорт с учетом групп, а так же импорт/экспорт времени создания трека
wbw, MetalFan
Re: Импорт данных из Excel
Хочу отписаться о решении проблемы
В Экселе колонка с первыми неизменными цифрами, потом редко меняющиеся, потом ручной ввод и контрольная сама считается. Дальше нужные параметры как угодно. Затем все это на другом листе компонуется под Трекчекер в 3-4 поля и выгружается в .csv, потом импортируется в нужную группу и все работоспособно.
Но все же не хватает автоматического сохранения группы и времени создания.
В Экселе колонка с первыми неизменными цифрами, потом редко меняющиеся, потом ручной ввод и контрольная сама считается. Дальше нужные параметры как угодно. Затем все это на другом листе компонуется под Трекчекер в 3-4 поля и выгружается в .csv, потом импортируется в нужную группу и все работоспособно.
Но все же не хватает автоматического сохранения группы и времени создания.
-
MetalFan
- Administator
- Posts: 9143
- Joined: Fri Sep 14, 2012 9:50 am
- Location: Moscow
- Has thanked: 348 times
- Been thanked: 943 times
Re: Импорт данных из Excel
SDT, в смысле учета группы при импорте?
а дата создания... она разве экспортируется в принципе?
а дата создания... она разве экспортируется в принципе?
wbw, MetalFan
Re: Импорт данных из Excel
Дата не экспортируется, а зря. Группа экспортируется, но игнорируется при импорте. Экспорт треков из группы, удаление группы, импорт тех же треков - группа исчезает. Я уж не говорю про группы второго уровня. А может и третий есть. Имхо, программа не рассчитывалась под отслеживание сотен треков. Так? А именно на таких количествах она себя и начинает оправдывать по полной.