Альтернативи формам Excel для збору даних?


0

Наразі я щомісяця отримую від багатьох людей формулярів відмінного рівня, і мені потрібно об'єднати їх в один звіт

Проблеми:

  1. Незважаючи на те, що я дав людям шаблон, який слід виконувати, користувачі завжди змінюють формат (додавання додаткових стовпців, рядків, непотрібних коментарів тощо), що робить консолідацію неможливою перед очищенням файлів у стандартний формат
  2. Дані не узгоджуються, оскільки деякі з них мають різні назви для однієї речі або часто використовуються скорочення. Вбудована функція перевірки даних недостатньо хороша, тому що копіювання та вставка замінить валідацію.

Я думаю, що я шукаю веб-рішення цих проблем, тому що я хочу усунути процес надсилання файлів оновлення кожного разу, коли я вніс крихітні зміни. А також я хочу зробити його інтерактивним (подвійне клацання для висвердлювання, діаграм тощо). Будь ласка, порада з чого почати, я знаю html та JavaScript, і я радий підібрати нову мову програмування, якщо вона потрібна, дякую.


1
Для останнього пункту ви можете спробувати Google Диск.

Різноманітність способів відповісти на це залежить від того, щоб дізнатися більше про дані, які ви хочете зібрати. На одному кінці спектру будуть дані, які б добре узгоджувались із процесом збору форм Adobe Acrobat, а на іншому - це абсолютно спеціальна та дуже динамічна веб-система. Наскільки гнучким має бути ваша система? Ви згадали користувачів, які вносять зміни, чи повинні вони мати змогу?
Джейсон Аллер

Ви можете подивитися на Smartsheet
Garrulinae

Ні в ідеалі шаблон не повинен бути змінений лише мною. Іноді вони поміщають коментарі в комірки, де передбачається лише числове значення, що ускладнює весь процес консолідації (помилки трапляються під час обчислень тощо). Тому я думаю, що мені знадобиться щось, що дозволяє мені написати сценарій, щоб перевірити такі речі, як isNumeric (), щоб переконатися, що те, що вони ввели, є дійсним. Блокування функції копіювання та вставки не є ідеальним рішенням, оскільки деякі з них насправді отримують звіти з іншої системи, тому вони просто вставлятимуть дані, тоді як деякі інші звіти вводяться повністю вручну.
user2901633

Скільки загальної інформації вони надають? Скільки з них потенційно копіюється з суміжних комірок, коли вставляється у вашу форму? Якщо дані сильно схиляються до Excel, можна розповсюдити сильно заблоковану електронну таблицю, яку вони можуть заповнити, якщо ні, то існує низка інших варіантів.
Джейсон Аллер

Відповіді:


0

Я буду створювати це як Список у SharePoint. Почати можна з імпорту структури та даних із наявної таблиці Excel. Ви можете робити просту перевірку та додавати / перейменувати стовпці, налаштовувати кілька представлень, дизайн форми - все через інтерфейс SharePoint без будь-якого коду. Форми SharePoint можна розширювати за кодом, якщо вам це дійсно потрібно.

Користувачі, які отримують доступ до Списку за допомогою веб-переглядача, можуть обрати перегляд "Лист даних" - тоді Список веде себе як звичайна електронна таблиця з фільтруванням, сортуванням тощо на стовпці, і ви можете скопіювати та вставити діапазони комірок у Excel та з них.

Списки SharePoint можуть бути інтегровані, наприклад, із службами звітування для звітування або з службами інтеграції для інтеграції з іншими джерелами даних або напрямами.


звучить добре, але схоже, що моя компанія обмежила право створювати форми ... все одно
user2901633

0

Я віддаю перевагу Microsoft Infopath для збору даних. Це те, що ця програма покликана робити. Дані можна збирати в MSSQL, Access або зберігати у форматі XML для подальшого пошуку. Найбільш поширене використання - це Microsoft SharePoint.


просто дивлячись на вступ в Інтернеті, дякую
user2901633

Зауважте, що Microsoft припинила Infopath (на жаль IMO). blogs.office.com/2014/01/31/…
Майк Мед
Використовуючи наш веб-сайт, ви визнаєте, що прочитали та зрозуміли наші Політику щодо файлів cookie та Політику конфіденційності.
Licensed under cc by-sa 3.0 with attribution required.