|
|
Регистрация Восстановить пароль |
Повторная активизация e-mail |
Регистрация | Задать вопрос |
Заплачу за решение |
Новые сообщения |
Сообщения за день |
Расширенный поиск |
Правила |
Всё прочитано |
|
|
Опции темы | Поиск в этой теме |
17.10.2020, 11:16 | #1 |
Новичок
Джуниор
Регистрация: 17.10.2020
Сообщений: 5
|
CSV & и офисный трудень
Всем доброго времени суток!
Прошу вашей помощи, дабы упросить свои повседневные рабочие процессы по работе с отчетами. Суть: есть у нас в компании, БД со списком объектов ( включая номер объекта, адрес, и тд) и всю эту выгрузку можно скачивать в CSV, но работать в таком формате не очень удобно. Поэтому одним умельцем и давненько была написана программа ( приложил скрин). Он уже не работает, а исходников не осталось:c. Принцип ее работы: 1. выгружается сам отчет в формате CSV 2. Программа, когда отжимаешь обновить БД, формирует database, и уже с ней работает 3. В самой программе настроенны фильтры, и форматируется текст. Все бы хорошо, но недавно сменился формат начального отчета и тут все повисло. Я хочу попробовать написать новую программу, под новый отчет, и поэтому хочу спросить совет: 1. Какой язык лучше использовать? 2. Нужен просто просмотр таблицы, без редактирования Буду признателен за любой совет!) |
17.10.2020, 11:36 | #2 |
Старожил
Регистрация: 03.01.2014
Сообщений: 2,870
|
Тот который Вы лучше всего знаете из тех, что позволяют писать на десктопе. Если таких нет, учите любую десктопную платформу с соответствующей лицензией.
|
17.10.2020, 15:11 | #3 |
Участник клуба
Регистрация: 17.05.2011
Сообщений: 1,660
|
CSV нормально просматривается в Excel
Если нужно манипулировать данными, то опять же есть язык VBA для excel, с его помощью можно легко написать программу, подобную той, что у вас была. Более простого языка наверно уже не найти, его даже школьники знают. |
18.10.2020, 11:21 | #4 | |
Новичок
Джуниор
Регистрация: 17.10.2020
Сообщений: 5
|
Цитата:
|
|
18.10.2020, 11:25 | #5 | |
Новичок
Джуниор
Регистрация: 17.10.2020
Сообщений: 5
|
Streletz,
Цитата:
|
|
18.10.2020, 13:45 | #6 |
Старожил
Регистрация: 03.01.2014
Сообщений: 2,870
|
На C# можно написать то, что Вы хотите.
Основные "аспекты" есть в литературе. Того же Флёнова для начала может вполне хватить. Если что-то непонятно, создавайте отдельную тему с конкретным вопросом. Обучать с нуля (тем более бесплатно), простите, нет времени. Не только у меня, но и у коллег, т.к. мы тоже в основном взрослые люди и у нас тоже есть работа. |
18.10.2020, 17:12 | #7 |
Участник клуба
Регистрация: 17.05.2011
Сообщений: 1,660
|
Ну так нет ничего проще, чем сделать это в том же excel. Интерфейс вообще делается без программирования, методом перетаскивания.
Можно для пущего эффекта Visual Basic использовать. Опять же для школьника, который учил Basic программирование проще простого. C# тоже можно, но там другая история, если раньше не учили. |
19.10.2020, 15:50 | #8 | |
Старожил
Регистрация: 23.10.2010
Сообщений: 2,304
|
kvitaliy
Цитата:
Офис, как правило, уже стоит, а подключив закладку "Разработчик" и используя VBA, можно написать простой GUI. Изучение не потребует больших усилий и времени. C# - это классно, но потребует больше временных затрат и моральных усилий, если ранее не писали программ. В таком случае Python с модулем tkinter вам в помощь. И усилий поменьше, и с обучением попроще, да и перспективнее. PS: В Python, для чтения/записи csv-файлов, есть готовый модуль.
Как-то так, ...
|
|
19.10.2020, 21:35 | #9 |
Старожил
Регистрация: 04.02.2011
Сообщений: 4,534
|
Вот не даёт мне покоя "трудень". "Трутень" - знаю, "трудодень" - знаю, а вот... И Яндекс не знает.
|
20.10.2020, 21:46 | #10 | |
Новичок
Джуниор
Регистрация: 17.10.2020
Сообщений: 5
|
ViktorR,
Цитата:
|
|
|
Опции темы | Поиск в этой теме |