Repository navigation
v3.8.1: Інтуїтивне співставлення та надійна обробка даних
Це оновлення кардинально змінює підхід до роботи з даними, роблячи процес співставлення колонок значно більш логічним та інтуїтивно зрозумілим. Було повністю перероблено інтерфейс співставлення та додано численні покращення для забезпечення стабільності та передбачуваності результатів.
🚀 Найголовніші нововведення:
-
Повністю новий, інтуїтивний інтерфейс співставлення колонок:
- Ключова зміна: Логіку співставлення було інвертовано для максимальної зручності. Тепер програма показує список полів, які їй потрібні, а ви для кожного з них вибираєте відповідний стовпець з вашого Excel-файлу.
- Це усуває плутанину і робить процес налаштування значно швидшим та логічнішим. Ви чітко бачите, які дані потрібні програмі, і надаєте їх зі свого файлу.
-
Більш надійне та передбачуване іменування змінних для балів:
- Механізм транслітерації було замінено на більш чітку систему. Тепер назви змінних для шаблону створюються шляхом прямого перетворення назв стовпців з вашого файлу.
- Приклад: Стовпець
ЗНО.Українська мовабуде автоматично перетворено на змінну{{ zno_ukrainska_mova_slova }}у вашому.docxшаблоні. Це робить створення шаблонів простішим та усуває можливі помилки.
✨ Покращення та виправлення:
- Коректна обробка числових даних: Виправлено проблему, через яку цілі числа в Excel (наприклад, реєстраційні номери) могли відображатися з десятковою частиною (як
12345.0). Тепер такі числа автоматично перетворюються на коректний текстовий формат (12345). - Інтерактивні підказки для відсутніх колонок: Якщо після налаштування співставлення програма виявить, що якесь з необхідних полів залишилось невизначеним, вона виведе діалогове вікно з пропозицією співставити його "на льоту" або пропустити. Це запобігає збоям та мовчазним помилкам.
- Покращений формат назв файлів: Згенеровані документи тепер іменуються за більш читабельним шаблоном:
НазваШаблону_Прізвище Ім'я По-батькові.docx. - Оновлення термінології: Назва стандартного поля "Освітній ступінь" була змінена на "ОКР" для відповідності актуальним вимогам.
- Коментарі в коді: Для спрощення подальшої розробки та підтримки, вихідний код було детально прокоментовано українською мовою.