TrackChecker

Форум, посвященный программе TrackChecker
TrackChecker FAQ Сайт программы
Last visit was: Tue Apr 16, 2024 4:50 pm It is currently Tue Apr 16, 2024 4:50 pm

All times are UTC + 3 hours




 [ 22 posts ] 
Author Message
 Post subject: [Processed] Импорт данных из Excel
PostPosted: Wed Jan 28, 2015 11:00 am 
Offline

Joined: Wed Jan 28, 2015 10:49 am
Posts: 24
Has thanked: 1 time
Been thanked: 1 time
Почитал форум. Программа ориентируется в основном на получателей. Но я, как отправитель, тоже нахожу инструмент очень полезным и довольно удобным даже в сегодняшней реализации.

Потребность в следующем: имеем на руках 10-20 квитанций с родной почты, нужно ввести их в программу.
10-20 раз нужно сделать "Ins, трек, описание, коммент, Далее>, клик, Готово". Довольно долго и много одинаковых данных.
Нельзя ли сделать загрузку заполненной по шаблону таблицы Excel?
Поля: группа, трек, описание, коммент, сервис. Что-то может быть еще нужно вводить.
Или может быть можно чем-то превратить подобную таблицу в понятный чекеру файл?

Спасибо.


Top
  
 
PostPosted: Wed Jan 28, 2015 11:17 am 
Offline
Moderator
User avatar

Joined: Mon Dec 10, 2012 3:56 pm
Posts: 2848
Has thanked: 174 times
Been thanked: 211 times
SDT, как вариант, можно создать трек-шаблон, со всеми одинаковыми данными, а потом быстро продублировать его нужное количество раз (копипастом).
Далее по очереди заполнить у дублей индивидуальную информацию. Времени это займет не больше, чем на заполнение таблицы excel.

_________________
MetalFan, спасибо за TrackChecker!


Top
  
 
PostPosted: Wed Jan 28, 2015 12:50 pm 
Offline

Joined: Wed Jan 28, 2015 10:49 am
Posts: 24
Has thanked: 1 time
Been thanked: 1 time
Не вариант. Допустим из 20 записей имеем 10 с одним полем одинаковым, 10 с другим и по 5 у них совпадают.... С ума сойдешь в каждую запись заходить. На одном экране все видеть значительно удобнее. Я просто совсем не представляю сложно это сделать или нет. Может быть конвертор какой-то в .xml или .csv? Может средствами Excel это можно сделать, если знать структуру нужного файла?


Top
  
 
PostPosted: Wed Jan 28, 2015 2:23 pm 
Offline
Administator
User avatar

Joined: Fri Sep 14, 2012 9:50 am
Posts: 9150
Location: Moscow
Has thanked: 365 times
Been thanked: 970 times
SDT, Треки - Экспорт/Импорт - Экспорт треков в csv (чтобы подсмотреть формат)/Импорт треков из csv
p.s. правда помнится были жалобы на работу с csv... вот заодно и проверите)

_________________
wbw, MetalFan


Top
  
 
PostPosted: Wed Jan 28, 2015 6:08 pm 
Offline

Joined: Wed Jan 28, 2015 10:49 am
Posts: 24
Has thanked: 1 time
Been thanked: 1 time
Ок. Поковыряюсь. Просто не сталкивался раньше.

А пока такая штука. Ввожу треки на одном компе, создаю 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.

Top
  
 
PostPosted: Wed Jan 28, 2015 6:35 pm 
Offline
Administator
User avatar

Joined: Fri Sep 14, 2012 9:50 am
Posts: 9150
Location: Moscow
Has thanked: 365 times
Been thanked: 970 times
поддержка групп при экспорте/импорте отсутствует не реализован в полной мере в xml.
для переноса БД треков на другой комп следует использовать "Действия - Сохранить данные в файл.../Загрузить данные из файла..."
подозреваю, что есть некоторые проблемы при экспорте-импорте в/из csv... надо смотреть.
просто это довольно невостребованная функция, поэтому, возможно, требует некоторой доработки для восстановления функциональности.

_________________
wbw, MetalFan


Top
  
 
PostPosted: Wed Jan 28, 2015 6:45 pm 
Offline

Joined: Wed Jan 28, 2015 10:49 am
Posts: 24
Has thanked: 1 time
Been thanked: 1 time
Насчет своей базы, я знаю. Но если нужно добавить только несколько десятков треков к имеющимся сотням?

А что же делать с группами? набивать в Exsel все подряд, а потом вручную делить на группы не имеет смысла. Так же как и набивать и импортировать каждую группу в отдельности.

Не могу добиться импорта .csv после правки в Exsel. В текстовом формате - принимает "обратно", а после Exsel - не хочет без всяких сообщений.

По-моему, программа создана именно для обработки больших объемов треков, с чем она прекрасно справляется. Но вот структурировать их пока отказывается.


Top
  
 
PostPosted: Wed Jan 28, 2015 6:59 pm 
Offline
Administator
User avatar

Joined: Fri Sep 14, 2012 9:50 am
Posts: 9150
Location: Moscow
Has thanked: 365 times
Been thanked: 970 times
SDT wrote:
а после Exsel - не хочет без всяких сообщений
возможно, файл занят экселем, попробуйте закрыть его.
да, видимо импорт/экспорт в xml/csv требует некоторой работы над ошибками)

_________________
wbw, MetalFan


Top
  
 
PostPosted: Wed Jan 28, 2015 7:13 pm 
Offline

Joined: Wed Jan 28, 2015 10:49 am
Posts: 24
Has thanked: 1 time
Been thanked: 1 time
Да, действительно занятый файл. Закрытие помогло. Но проблема с группами и определением сервисов осталась.

Т.е. пока я набиваю в таблицу все подряд, сохраняю .csv (c запятыми), импортирую... Но как быть с группами? пытался использовать признак группы в Комментарии, чтобы хоть отсортировать и закопипастить потом, но не сортирует по комментарию почему-то.


Top
  
 
PostPosted: Wed Jan 28, 2015 7:22 pm 
Offline
Administator
User avatar

Joined: Fri Sep 14, 2012 9:50 am
Posts: 9150
Location: Moscow
Has thanked: 365 times
Been thanked: 970 times
перенес тему в раздел ошибок...
во, кстати рядом тема про проблему с импортом id_services
viewtopic.php?f=15&t=1577

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

_________________
wbw, MetalFan


Top
  
 
PostPosted: Thu Jan 29, 2015 12:18 am 
Offline
Administator
User avatar

Joined: Fri Sep 14, 2012 9:50 am
Posts: 9150
Location: Moscow
Has thanked: 365 times
Been thanked: 970 times
попробуйте тестовую сборку

_________________
wbw, MetalFan


Top
  
 
PostPosted: Thu Jan 29, 2015 8:43 pm 
Offline

Joined: Wed Jan 28, 2015 10:49 am
Posts: 24
Has thanked: 1 time
Been thanked: 1 time
Обрубил базу до пары сотен треков. Выгрузил в файл обмена. Загрузил в чистую прогу. Треки отсортированы по группам в два уровня.
Импорт в .csv со всеми полями, включая название группы.
Ctrl+A, Ctrl+Del, экспорт .csv.
Счетчики дней изначально сбиты, считает до текущей даты. После проверки правильно подсчитывает.
А вот от групп и следа не остается, все одним списком. Куда ж они деваются, если в .csv название группы первым параметров в строке стоит? Хотя бы один уровень, но должен сохраняться.


Top
  
 
PostPosted: Thu Jan 29, 2015 9:38 pm 
Offline
Administator
User avatar

Joined: Fri Sep 14, 2012 9:50 am
Posts: 9150
Location: Moscow
Has thanked: 365 times
Been thanked: 970 times
SDT, при импорте группы не обрабатываются в принципе

_________________
wbw, MetalFan


Top
  
 
PostPosted: Thu Jan 29, 2015 11:32 pm 
Offline

Joined: Wed Jan 28, 2015 10:49 am
Posts: 24
Has thanked: 1 time
Been thanked: 1 time
А что мешает? Если есть признак группы, то можно ведь либо запись в эту группу определить, либо создать и определить? Зачем же группа экспортируется?

А при "Загрузить данные из файла" удаляются текущие. Хм... Как же так извернуться, чтобы можно было подгружать данные с других компьютеров и чтобы они были разделены по какому-то признаку?

Дата создания не помогает, меняется на время импорта. А сортировка по комментариям как работает?


Top
  
 
PostPosted: Fri Jan 30, 2015 2:04 am 
Offline
Administator
User avatar

Joined: Fri Sep 14, 2012 9:50 am
Posts: 9150
Location: Moscow
Has thanked: 365 times
Been thanked: 970 times
SDT, отстствие времени) надо просто сесть и написать/дописать код)
Если выбрать существующую группу, то импорт будет происходить в нее.

_________________
wbw, MetalFan


Top
  
 
PostPosted: Fri Jan 30, 2015 10:05 am 
Offline

Joined: Wed Jan 28, 2015 10:49 am
Posts: 24
Has thanked: 1 time
Been thanked: 1 time
Не выход для меня. Ну ладно, может когда-то и до этого дело дойдет. А пока отсутствует сортировка по полю "комментарий", два клика по заголовку ничего не меняют, а третий отключает предыдущую сортировку. Как и в других столбцах отключается, но там сначала сортируется. Т.е. сортировка по "комментарию" отсутствует.

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


Top
  
 
PostPosted: Fri Jan 30, 2015 11:29 am 
Offline
Administator
User avatar

Joined: Fri Sep 14, 2012 9:50 am
Posts: 9150
Location: Moscow
Has thanked: 365 times
Been thanked: 970 times
SDT, сортировка по комментарию не делалась сознательно, т.к. это многострочное поле.
Дата создания трека разве присутствует в экспорте csv?

_________________
wbw, MetalFan


Top
  
 
PostPosted: Fri Jan 30, 2015 4:24 pm 
Offline

Joined: Wed Jan 28, 2015 10:49 am
Posts: 24
Has thanked: 1 time
Been thanked: 1 time
Прошу прощения. Перепутал. Хотел сказать, что в программе дата добавления есть, но не экспортируется в .csv, а при импорте заменяется на время импорта.


Top
  
 
PostPosted: Fri Jan 30, 2015 4:31 pm 
Offline
Administator
User avatar

Joined: Fri Sep 14, 2012 9:50 am
Posts: 9150
Location: Moscow
Has thanked: 365 times
Been thanked: 970 times
SDT, да, так и есть... ну в общем надо это в предложения по доработке наверное оформить)
т.е. импорт с учетом групп, а так же импорт/экспорт времени создания трека

_________________
wbw, MetalFan


Top
  
 
PostPosted: Thu Feb 19, 2015 12:51 am 
Offline

Joined: Wed Jan 28, 2015 10:49 am
Posts: 24
Has thanked: 1 time
Been thanked: 1 time
Хочу отписаться о решении проблемы

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


Top
  
 
PostPosted: Thu Feb 19, 2015 1:14 am 
Offline
Administator
User avatar

Joined: Fri Sep 14, 2012 9:50 am
Posts: 9150
Location: Moscow
Has thanked: 365 times
Been thanked: 970 times
SDT, в смысле учета группы при импорте?
а дата создания... она разве экспортируется в принципе?

_________________
wbw, MetalFan


Top
  
 
PostPosted: Thu Feb 19, 2015 10:21 am 
Offline

Joined: Wed Jan 28, 2015 10:49 am
Posts: 24
Has thanked: 1 time
Been thanked: 1 time
:) Ну это ведь как создатель программы сделает - такие и принципы будут.

Дата не экспортируется, а зря. Группа экспортируется, но игнорируется при импорте. Экспорт треков из группы, удаление группы, импорт тех же треков - группа исчезает. Я уж не говорю про группы второго уровня. А может и третий есть. Имхо, программа не рассчитывалась под отслеживание сотен треков. Так? А именно на таких количествах она себя и начинает оправдывать по полной.


Top
  
 
 [ 22 posts ] 

All times are UTC + 3 hours


Who is online

Users browsing this forum: Claude [Bot] and 0 guests


You cannot post new topics in this forum
You cannot reply to topics in this forum
You cannot edit your posts in this forum
You cannot delete your posts in this forum
You cannot post attachments in this forum

Jump to:  
Powered by phpBB® Forum Software © phpBB Group