В модуле "Менеджер шаблонов импорта":

  • Добавлена обработка формул
  • Исправлены все найденные ошибки.

Документ "Менеджер шаблонов импорта.pdf", включенный в состав Комплекса, полностью переработан/отредактирован.

  • Добавлено описание редактирования/вставки формул.

В модуле "Результаты" исправлена ошибка распознавания импортируемых файлов.

В модуле "Сделки", (импорт сделок), добавлено распознавание нового формата для версии TSLab 2.1.

В модуле "Версия" добавлено распознавание последней сборки версии Windows 10 - 18363, (1909).

Исправлена ошибка Установщика: "Отсутствует файл-шаблон импорта:"

Исправления

В "Менеджере Шаблонов Импорта" убраны тестовые кнопки разработчика.

Исправлена ошибка с кодировками, возникающая при установке обновления.

Исправлено создание неверной субпапки "Optim",
(можно удалить вручную, если создалась, - она не нужна),
вместо нужной субпапки "Import" в субпапке "Templates".

 

Для версии Pro+ (beta)

+! Новый мощный модуль "Менеджер шаблонов импорта", - полная замена предыдущего!
(Пока отсутствует редактор формул и документация-описание. Любые вопросы - в чате.)

+! Для всех вариантов импорта таблиц Оптимизации: одиночный, мульти-импорт и "По годам",
(включая любые таблицы по собственным шаблонам),
внедрен адаптивный механизм разбора заголовков импортируемых csv-файлов,
(по заданным в Менеджере шаблонам),
выбирающий колонки значений независимо от их расположения в импортируемых файлах.

+ Кнопка "Оптимизация" в ленте меню Комплекса переименована в "Импорт", т.к. кроме стандартных таблиц Оптимизации, с помощью "Менеджера шаблонов импорта", теперь в Excel могут быть импортированы практически любые csv-файлы.

+ Модуль "Версия" распознает все последние версии:
"Excel" - 2019,
"NET Framework" - v4.8,
"Windows 10" - (выпуск 1903).

- Из настроек Комплекса исключены, (за ненадобностью), опции:

  • удаление первого пустого листа теперь всегда включено для всех видов импорта,
  • путь для сохраняемых шаблонов фильтров теперь имеет жесткую программную привязку,
    (см. файловую структуру Комплекса ниже).

Изменена файловая структура Комплекса:

(раскрыть...)

Все шаблоны Комплекса собраны в субпапке установленной программы …\Templates\,
в отдельных субпапках:
Users\ - для шаблонов новых книг, (без изменений);
Filters\ - для фильтров, (файлы перенесены из ранее назначенной папки в настройках);
Charts\ - для графиков, (файлы перенесены из предыдущей субпапки и переименованы);
Import\ - для шаблонов импорта csv-файлов.

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


+! Переделан Установщик Комплекса.
- Теперь это полноценный апдейтер, в едином исполняемом файле без каких-либо сторонних архивов и самораспаковывающихся оболочек!
- Его запуск возможен из любой папки или даже из архива, - он сам найдет путь к установленному Комплексу, (или сообщит о его отсутствии), и выполнит обновление.
- В связи с изменениями в структуре Комплекса, переход на его новую версию полностью автоматизирован,
- пользовательские файлы фильтров и шаблонов предварительно упаковываются в отдельный архив и после авто-реструктуризации переносятся в новые папки.

ВНИМАНИЕ. Откат Комплекса к предыдущим версиям невозможен!
При необходимости возврата к любой предыдущей версии требуется заново провести установку версии 1.02, с последующей установкой нужного обновления.


PS Обновление других версий Комплекса будет позже.

Для версии Pro+

! В модуле "Разбор"
    • Исправлена КРИТИЧЕСКАЯ ошибка!
      При 1-м разделении таблицы, использованный экспериментальный сортировщик серьезно портил данные.
      Заменен на не менее быстрый, проверенный временем.

    • Для кнопки "Обновление" и при переключении модуля в режим "Отбор", или обратно в режим "Разбор",
      выполняется сброс опции "Все…" и снятие всех галочек в списке таблиц.
      (Для всех режимов обновления списка, кроме сортировки.)

Для всех версий

! В модуле "Фильтры" добавлены 2 внутренние функции.

    1. При выборе в списке фильтров любого ранее сохраненного шаблона, его заголовок меняется с "Загрузить:" на "Восстановить:".
      Выбор заголовка "Восстановить:" запустит функцию, подобную как у кнопки "Сброс", но без снятия фильтров с таблиц!
      При этом:
         а) сбросит значения всех фильтров по умолчанию для текущего общего шаблона,
         б) снимет галочки со всех опций выбора фильтров,
         в) обновит список сохраненных фильтров и поменяет его заголовок на "Загрузить:".

    2. После действия "Сохранить" --> "В файл"
      добавлена функция авто-загрузки/восстановления значений сохраненного фильтра.
      (Ранее, - после сохранения фильтра в файл, все значения фильтров сбрасывались к значениям по умолчанию.)

~ Исправлена некритичная ошибка:
   - При выборе опции "Все", кнопка "Применить" была доступна для всех типов таблиц, а не только для таблиц Оптимизации и Отбор.

~ Выполнена доп. оптимизация.
---

Общее

~ Исправлена ошибка - при запуске книги с активной таблицей Оптимизации или Отбор, модуль "Диапазоны" отказывался работать с ними, а в модуле "Фильтры" кнопка "Применить" оставалась неактивной.
    (Эта переработка влияет на работу всего Комплекса.)

~ Исправлено отображение номера версии Установщика.

~ На сайте, в разделе "Установка", добавлено описание пользовательских папок файловой структуры Комплекса.