# v1.5.0 | 18.02.2025 *Релиз включает в себя обновления из двух версий программы* *Версия 1.4.0:* ### **Менеджер проектов** #### **Список потоков** Теперь его можно свернуть [![image.png](https://book.winsolutions.ru/uploads/images/gallery/2024-11/scaled-1680-/8c2image.png)](https://book.winsolutions.ru/uploads/images/gallery/2024-11/8c2image.png) ### **Диспетчер данных** #### **Консоль** Для консоли добавлено новое состояние. Теперь ее можно развернуть на половину страницы специальной кнопкой. И потом свернуть. [![image.png](https://book.winsolutions.ru/uploads/images/gallery/2024-12/scaled-1680-/TILimage.png)](https://book.winsolutions.ru/uploads/images/gallery/2024-12/TILimage.png) #### **Список источников теперь стал сворачиваемым** Если пользователю не нужен список источников, теперь он может его свернуть [![image.png](https://book.winsolutions.ru/uploads/images/gallery/2024-11/scaled-1680-/YSBimage.png)](https://book.winsolutions.ru/uploads/images/gallery/2024-11/YSBimage.png) #### **Статусы уведомлений в коннекторах переехали на сокеты** Это значит что теперь фронту не нужно стучаться на бэкенд чтобы узнать закончилась ли загрузка. Бэкенд будет сам передавать статус в нужный момент, а фронт его показывать ### **Модель данных** Появился функционал для просмотра метаданных таблицы и поля. По клику на таблицу пользователь увидит метаданные таблицы, а при выборе во вкладке выведутся метаданные поля. Повторный клик вернет метданные таблицы
[![image.png](https://book.winsolutions.ru/uploads/images/gallery/2024-12/scaled-1680-/qXVimage.png)](https://book.winsolutions.ru/uploads/images/gallery/2024-12/qXVimage.png)[![image.png](https://book.winsolutions.ru/uploads/images/gallery/2024-12/scaled-1680-/o1Aimage.png)](https://book.winsolutions.ru/uploads/images/gallery/2024-12/o1Aimage.png)
### **Смена шрифта проекта** Теперь можно загрузить дополнительные шрифты в систему и использовать их для работы в проекте (только в проекте). Применить загруженные шрифты можно на нескольких уровнях влияния: 1. **Глобально.** Данная настройка производится в панели администратора -> Вкладка настройки -> Оформление. Можно изменить с текущего ROBOTO на любой другой. В этом случае во всех визуализациях всех проектов применится выбранный шрифт. Здесь же предоставлена и возможность загрузить новые файлы шрифтов. 2. **На уровне проекта.** Независимо от глобальной настройки можно изменить шрифт только для одного проекта. Изменяется в настройках проекта и оказывает такое же влияние на все виджеты проекта по умолчанию 3. **На уровне виджета.** Независимо от настроек на двух предыдущих уровнях можно установить любой из шрифтов загруженных в систему локально, только для одного виджета. Все элементы виджета изменят свой шрифт 4. **На уровне отдельного элемента.** Заголовок, подзаголовок, легенда, значение показателя/разреза, оси, переменные в медиаблоке. Везде (или почти везде) где есть управление стилями текста можно установить шрифт для конкретного элемента из доступных в системе и неависимо от всех предыдущих уровней настроек. [![image.png](https://book.winsolutions.ru/uploads/images/gallery/2024-12/scaled-1680-/GQGimage.png)](https://book.winsolutions.ru/uploads/images/gallery/2024-12/GQGimage.png) ### **Проект** #### **Вставка виджета** Теперь виджет вставляется в то место которое нужно пользователю. При выборе иконки курсор первращается в указатель и можно нарисовать им прямоугольник нужных размеров в котором и появится виджет [![image.png](https://book.winsolutions.ru/uploads/images/gallery/2024-11/scaled-1680-/huTimage.png)](https://book.winsolutions.ru/uploads/images/gallery/2024-11/huTimage.png) #### **Ленивая загрузка виджетов и их данных** Теперь при открытии страницы загружаются данные и отрисовываются не все виджеты на странице, а только те которые находятся в пределах экрана плюс экран вверх и экран вниз. #### **Боковые меню настроек** Теперь можно быстро скрыть/показать кнопкой «Ё» на клавиатуре. [![image.png](https://book.winsolutions.ru/uploads/images/gallery/2024-12/scaled-1680-/tgWimage.png)](https://book.winsolutions.ru/uploads/images/gallery/2024-12/tgWimage.png) #### **«Цвет по условию» теперь не требует знаний SQL** Теперь создавать условную раскраску элементов можно двумя способами: 1. **SQL.** Раньше назывался «По условию». Кроме изменения названия ничего не изменилось. Привычный режим для разработчика, где он пишет sql-выражение для применения определенных им цветов на графике. 2. **Правила.** Новый режим раскраски. Теперь чтобы использовать условную раскраску по выражению не требуется писать SQL-код. Мы сделали интерфейс подобно условному форматированию, где пользователь создает правила используя те же условия SQL, но через интерфейс. [![image.png](https://book.winsolutions.ru/uploads/images/gallery/2024-12/scaled-1680-/g65image.png)](https://book.winsolutions.ru/uploads/images/gallery/2024-12/g65image.png) #### **Режим «По значению» также был переработан** Вцелом принцип работы не изменился. Цвета градиента также описывают диапазон значений. Основное новшество в том что теперь диапазон привязан к конкретным числам. И если раньше при изменении выборки градиент адаптировался к новому диапазону и, как следствие, цвет конкретного значения мог измениться, то теперь такое поведение исключено [![image.png](https://book.winsolutions.ru/uploads/images/gallery/2024-12/scaled-1680-/Bvkimage.png)](https://book.winsolutions.ru/uploads/images/gallery/2024-12/Bvkimage.png) #### **Множественное выделение и группировка виджетов** Теперь при работе с виджетами доступны операции с множеством объектов. Операции доступны через контекстное меню или горячие клавиши: - **CTRL + Левый клик мыши** - Выделить несколько объектов - **CTRL + G** - сгруппировать выделенные объекты - **CTRL + SHIFT + G** - разгруппировать выделенную группу - **Разгруппировать всё.** Позволяет каскадно разгруппировать группу со всеми вложенными одним махом. Доступно через контекстное меню и [![image.png](https://book.winsolutions.ru/uploads/images/gallery/2024-12/scaled-1680-/SLZimage.png)](https://book.winsolutions.ru/uploads/images/gallery/2024-12/SLZimage.png) ##### **Несколько важных нюансов** - Группы также можно группировать друг с другом. - Возможна вставка виджета в группу. Для этого скопируйте объект в буфер и выделите группу в которую его можно вставить - Выделить объект внутри группы можно двойным кликом левой кнопки мыши. Далее с зажатой кнопкой CTRL можно выделить все остальные объекты его группы. - Нажатие одним кликом на объект в группе выделяет всю группу. Если в группе есть группа (многоуровневая вложенность), то нажатие одним кликом на объект выделяет его первый родительский элемент. - Размещение объектов (виджетов или групп) внутри группы имеет два режима: - **Свободное расположение.** Активен по умолчачнию. Объекты группы свободно перемещаются внутри нее и не влияют друг на друга [![image.png](https://book.winsolutions.ru/uploads/images/gallery/2024-12/scaled-1680-/NISimage.png)](https://book.winsolutions.ru/uploads/images/gallery/2024-12/NISimage.png) - **Зависимое расположение.** При отключении свободного перемещения в виджете он начнет подчиняться параметрам расположения в группе. [![image.png](https://book.winsolutions.ru/uploads/images/gallery/2024-12/scaled-1680-/uT3image.png)](https://book.winsolutions.ru/uploads/images/gallery/2024-12/uT3image.png) Можно задать: - Одно из двух направлений оси размещения. Горизонтально или вертикально - Переносить ли объекты при сужении габаритов группы - Выравнивание перпендикулярно оси - Выравнивание по оси - При зависимом расположении по оси можно менять очередность объектов стрелками клавиатуры: - **Вправо/влево** при горизонтальном направлении - **Вверх/вниз** при вертикальном -

**Фильтры** с группами пока работают некорректно **- если поправим уберу**

### **Фильтры** #### **Изменение цвета фона** Теперь у фильтров как и у всех остальных виджтов стало возможным не только отключить/включить фон, но и изменить его цвет. В ручном режиме #### **Для фильтра «список»** Вместе с изменением фона появилась экспериментальная функция раскраски значений списка по условию. Условие работает так же как и в других виджетах, нужно выбрать цвета и написать условие на SQL при выполнении которого цвета присвоятся. Если условие не задано цвет значений будет стандарный. [![image.png](https://book.winsolutions.ru/uploads/images/gallery/2024-12/scaled-1680-/OKkimage.png)](https://book.winsolutions.ru/uploads/images/gallery/2024-12/OKkimage.png) ### **Палитра** #### **Нейрогенератор цветов** [![image.png](https://book.winsolutions.ru/uploads/images/gallery/2024-11/scaled-1680-/NzBimage.png)](https://book.winsolutions.ru/uploads/images/gallery/2024-11/NzBimage.png) Специальный алгоритм который позволит создавать цвет с помощью нейро сети. В настоящи момент доступно два режима «Монохромный» и «комплиментарный». Максимальное число генерирумых образцов 8. В будущем возможности будут расширяться. [![image.png](https://book.winsolutions.ru/uploads/images/gallery/2024-11/scaled-1680-/c04image.png)](https://book.winsolutions.ru/uploads/images/gallery/2024-11/c04image.png) #### **Управление прозрачностью и название цвета** Теперь для управления прозрачностю цвета в палитре есть специальный бегунок (четвертый), а в образце видно насколько цвет становится прозрачным. Также теперь по желанию можно добавить название цвету чтобы было легче находить нужный в палитре [![image.png](https://book.winsolutions.ru/uploads/images/gallery/2024-12/scaled-1680-/0NJimage.png)](https://book.winsolutions.ru/uploads/images/gallery/2024-12/0NJimage.png) #### **Импорт/экспорт групп цветов** В интерфейсе палитры добавили возможность импортировать и экспортировать выборочные группы цветов из проекта в проект [![image.png](https://book.winsolutions.ru/uploads/images/gallery/2024-11/scaled-1680-/ZL5image.png)](https://book.winsolutions.ru/uploads/images/gallery/2024-11/ZL5image.png) #### **Доработали роутинг** Выход из проекта теперь перебрасывает в его поток. Каким бы путем пользователь ни попал в проект. [![image.png](https://book.winsolutions.ru/uploads/images/gallery/2024-11/scaled-1680-/RIOimage.png)](https://book.winsolutions.ru/uploads/images/gallery/2024-11/RIOimage.png) #### **Агрегация «Количество уникальных» добавилась в показателях** [![image.png](https://book.winsolutions.ru/uploads/images/gallery/2024-11/scaled-1680-/J3Ximage.png)](https://book.winsolutions.ru/uploads/images/gallery/2024-11/J3Ximage.png) #### **Исправления:** [Исправили сортировку проектов в потоке](https://dev.azure.com/WinSolutions/Fastboard/_workitems/edit/13017) [Починили вложенность разрезов в диаграмме дерево](https://dev.azure.com/WinSolutions/Fastboard/_workitems/edit/13042/) [Изменение листов в источнике Excel ломает его обновление](https://dev.azure.com/WinSolutions/Fastboard/_workitems/edit/13260) [В мультифайловом конекторе починили изменение папки](https://dev.azure.com/WinSolutions/Fastboard/_workitems/edit/13288/) [Сегмент стопки не отображается, если значение предыдущей стопки null](https://dev.azure.com/WinSolutions/Fastboard/_workitems/edit/13306) [Можно выбрать исключённое внешней фильтрацией значение](https://dev.azure.com/WinSolutions/Fastboard/_workitems/edit/12829) Починили управление фоном в медиаблоке [При использовании разрез в шапке, преобразование пустых значений не работает](https://dev.azure.com/WinSolutions/Fastboard/_workitems/edit/14593/) [Таблица: Фильтрация null значений](https://dev.azure.com/WinSolutions/Fastboard/_workitems/edit/14594) [Таблица: отрицательные значения лимита в шапке и группировке](https://book.winsolutions.ru/%D0%A2%D0%B0%D0%B1%D0%BB%D0%B8%D1%86%D0%B0:%20%D0%BE%D1%82%D1%80%D0%B8%D1%86%D0%B0%D1%82%D0%B5%D0%BB%D1%8C%D0%BD%D1%8B%D0%B5%20%D0%B7%D0%BD%D0%B0%D1%87%D0%B5%D0%BD%D0%B8%D1%8F%20%D0%BB%D0%B8%D0%BC%D0%B8%D1%82%D0%B0%20%D0%B2%20%D1%88%D0%B0%D0%BF%D0%BA%D0%B5%20%D0%B8%20%D0%B3%D1%80%D1%83%D0%BF%D0%BF%D0%B8%D1%80%D0%BE%D0%B2%D0%BA%D0%B5) [Сводная таблица отображает реальные и виртуальные данные](https://dev.azure.com/WinSolutions/Fastboard/_workitems/edit/14590) [Отрицательные значения в стопке](https://dev.azure.com/WinSolutions/Fastboard/_workitems/edit/12785) * Версия 1.5.0: * ##### **Кнопка Свернуть/Развернуть все секции вкладки** [![image.png](https://book.winsolutions.ru/uploads/images/gallery/2025-01/scaled-1680-/vJmimage.png)](https://book.winsolutions.ru/uploads/images/gallery/2025-01/vJmimage.png) ##### **Перекомпоновали вкладку Вид** Перенесли все настройки оформления во новую вкладку «Стиль контейнера» [![image.png](https://book.winsolutions.ru/uploads/images/gallery/2025-01/scaled-1680-/Jzsimage.png)](https://book.winsolutions.ru/uploads/images/gallery/2025-01/Jzsimage.png) ##### **Осям визуализаций добавили возможность раскраски** [![image.png](https://book.winsolutions.ru/uploads/images/gallery/2025-01/scaled-1680-/by8image.png)](https://book.winsolutions.ru/uploads/images/gallery/2025-01/by8image.png) ##### **Отделили виджеты страницы в отдельную вкладку** [![image.png](https://book.winsolutions.ru/uploads/images/gallery/2025-01/scaled-1680-/5QUimage.png)](https://book.winsolutions.ru/uploads/images/gallery/2025-01/5QUimage.png) Также добавлено: - Прописывать порт БД по-умолчанию автоматически ([15499](https://dev.azure.com/WinSolutions/Fastboard/_backlogs/backlog/Fastboard%20Team/Features?workitem=15499)) - Изменение цвета осей ([15564](https://dev.azure.com/WinSolutions/Fastboard/_backlogs/backlog/Fastboard%20Team/Features?workitem=15564)) - Форматировать кол-во строк в метаданных модели и при импорте таблиц ([15624](https://dev.azure.com/WinSolutions/Fastboard/_backlogs/backlog/Fastboard%20Team/Features?workitem=15624)) - Отключать фон для всех виджетов ([15787](https://dev.azure.com/WinSolutions/Fastboard/_backlogs/backlog/Fastboard%20Team/Features?workitem=15787)) - Сделать автоматическое увеличение отступов графика при добавлении данных с длинными метками на оси показателей ([15761](https://dev.azure.com/WinSolutions/Fastboard/_backlogs/backlog/Fastboard%20Team/Features?workitem=15761)) - Иметь возможность удалить группу цветов из палитры легко ([15271](https://dev.azure.com/WinSolutions/Fastboard/_backlogs/backlog/Fastboard%20Team/Features?workitem=15271)) - Выводить дату окончания лицензии ([15775](https://dev.azure.com/WinSolutions/Fastboard/_backlogs/backlog/Fastboard%20Team/Features?workitem=15775)) - Вывести логин текущего пользователя ([15023](https://dev.azure.com/WinSolutions/Fastboard/_backlogs/backlog/Fastboard%20Team/Features?workitem=15023)) - Убрать возможность выделять текст в заголовке среза ([15913](https://dev.azure.com/WinSolutions/Fastboard/_backlogs/backlog/Fastboard%20Team/Features?workitem=15913)) - соблюдать порядок нумерации виджетов ([15788](https://dev.azure.com/WinSolutions/Fastboard/_backlogs/backlog/Fastboard%20Team/Features?workitem=15788)) - Если перемещение контейнера отключено, подсвечивать на самом визуале иконку закрытого замочка для уведомления юзера ([15617](https://dev.azure.com/WinSolutions/Fastboard/_backlogs/backlog/Fastboard%20Team/Features?workitem=15617)) - Иметь возможность удалить группу цветов из палитры легко [15271](https://dev.azure.com/WinSolutions/Fastboard/_workitems/edit/15271) - Автоподстановка # в поле с цветом при создании палитр [15269](https://dev.azure.com/WinSolutions/Fastboard/_workitems/edit/15269) - Вставку виджета сделать всегда в середину текущего экрана, а в тоже место сделать спец функцией [15282](https://dev.azure.com/WinSolutions/Fastboard/_workitems/edit/15282) Исправлено: - Заголовок блока «Просмотр и удаление...» теряется на фоне названий шрифтов. ([15757](https://dev.azure.com/WinSolutions/Fastboard/_backlogs/backlog/Fastboard%20Team/Features?workitem=15757)) - Неправильная сортировка в дриллдауне годов фильтра Период ([15928](https://dev.azure.com/WinSolutions/Fastboard/_backlogs/backlog/Fastboard%20Team/Features?workitem=15928)) - Иконки в сводной таблице не выровнены ([15733](https://dev.azure.com/WinSolutions/Fastboard/_backlogs/backlog/Fastboard%20Team/Features?workitem=15733)) - Группы не возвращаются, после перезагрузки страницы и возврата изменений ([16103](https://dev.azure.com/WinSolutions/Fastboard/_backlogs/backlog/Fastboard%20Team/Features?workitem=16103)) - SQL-Выражение и правила применяются стразу ко всем разрезам (все визуалки) ([16680](https://dev.azure.com/WinSolutions/Fastboard/_workitems/edit/16680)) - не работает настройка межбуквенного интервала [15281](https://dev.azure.com/WinSolutions/Fastboard/_workitems/edit/15281) - Не прокрутить длинную таблицу в режиме моделирования [15492](https://dev.azure.com/WinSolutions/Fastboard/_workitems/edit/15492) - не работает свойство "Фон" у фильтра в виде кнопок [15552](https://dev.azure.com/WinSolutions/Fastboard/_workitems/edit/15552) - не успеваю читать ошибки [15489](https://dev.azure.com/WinSolutions/Fastboard/_workitems/edit/15489) - нет прокрутки вниз при создании связей. Не могу создать вторую связь на ноуте [15495](https://dev.azure.com/WinSolutions/Fastboard/_workitems/edit/15495) - При вставке цвета в панель стиля страницы в раздел Accent крашится все [15554](https://dev.azure.com/WinSolutions/Fastboard/_workitems/edit/15554)