Skip to content

v3.8.1: Інтуїтивне співставлення та надійна обробка даних

Choose a tag to compare

@fgfalll fgfalll released this 20 Aug 06:06
· 10 commits to main since this release

Це оновлення кардинально змінює підхід до роботи з даними, роблячи процес співставлення колонок значно більш логічним та інтуїтивно зрозумілим. Було повністю перероблено інтерфейс співставлення та додано численні покращення для забезпечення стабільності та передбачуваності результатів.

🚀 Найголовніші нововведення:

Снимок
  • Повністю новий, інтуїтивний інтерфейс співставлення колонок:

    • Ключова зміна: Логіку співставлення було інвертовано для максимальної зручності. Тепер програма показує список полів, які їй потрібні, а ви для кожного з них вибираєте відповідний стовпець з вашого Excel-файлу.
    • Це усуває плутанину і робить процес налаштування значно швидшим та логічнішим. Ви чітко бачите, які дані потрібні програмі, і надаєте їх зі свого файлу.
  • Більш надійне та передбачуване іменування змінних для балів:

    • Механізм транслітерації було замінено на більш чітку систему. Тепер назви змінних для шаблону створюються шляхом прямого перетворення назв стовпців з вашого файлу.
    • Приклад: Стовпець ЗНО.Українська мова буде автоматично перетворено на змінну {{ zno_ukrainska_mova_slova }} у вашому .docx шаблоні. Це робить створення шаблонів простішим та усуває можливі помилки.

✨ Покращення та виправлення:

  • Коректна обробка числових даних: Виправлено проблему, через яку цілі числа в Excel (наприклад, реєстраційні номери) могли відображатися з десятковою частиною (як 12345.0). Тепер такі числа автоматично перетворюються на коректний текстовий формат (12345).
  • Інтерактивні підказки для відсутніх колонок: Якщо після налаштування співставлення програма виявить, що якесь з необхідних полів залишилось невизначеним, вона виведе діалогове вікно з пропозицією співставити його "на льоту" або пропустити. Це запобігає збоям та мовчазним помилкам.
  • Покращений формат назв файлів: Згенеровані документи тепер іменуються за більш читабельним шаблоном: НазваШаблону_Прізвище Ім'я По-батькові.docx.
  • Оновлення термінології: Назва стандартного поля "Освітній ступінь" була змінена на "ОКР" для відповідності актуальним вимогам.
  • Коментарі в коді: Для спрощення подальшої розробки та підтримки, вихідний код було детально прокоментовано українською мовою.