Commit graph

18 commits

Author SHA1 Message Date
lsv
0f91ec5e67 fix warning for mingw32 2025-10-16 09:24:07 +05:00
lsv
295b7f97d1 Fixes and improvements (fmrReport)
1. Сортировка колонок на вкладках Статистика сохряняется по возможности.
2. Узлы плана которые помечены как (never executed) не подсвечиваются.
3. При построении плана всегда добавляется опция "SUMMARY on"
4. Исправлено не корректное отображение зависимостей для таблиц из публикаций.
5. В отчетах о статистике добавлена итоговая информация по таблицам отчета.
2025-08-14 19:34:30 +05:00
lsv
077de1ad7c Extended hints
В результатах запроса, нажатием правой кнопки мыши можно вызвать окно
подсказки, с возможностью выделения содержимого и его копирования (Rbutton).
2025-07-31 20:57:13 +05:00
lsv
0e0aae430a linux optimization. 2025-03-22 17:02:22 +05:00
lsv
96e23cc7b4 View tab simbol as arrow.
Если в результатах запроса есть символ \t то он отображается как стрелка.
2025-02-10 09:58:31 +05:00
lsv
2d7ac600c0 fix deprecated warning 2024-02-06 08:34:42 +05:00
lsv
e23903504e Add ellipsize in gridcell
Для знанчений, которые не могут быть отображены полностью в ячейке результата,
то справа или слева выводиться "..."
2023-10-13 21:29:10 +05:00
lsv
d07487eac9 Add support High DPI
Выполнен переход на wxWidgets 3.2 для улучшения поддержки DPI.
Также обновлена среда разработки до Microsoft Visual Studio 2022.
2023-06-25 18:36:16 +05:00
lsv
83e372aae5 Add action CopyTableToHtml
Копирование результатов запроса в буфер обмена в виде таблицы html.
2023-02-02 10:46:33 +05:00
lsv
2c291595c0 Highlighting the header row with the cursor.
Заголовок строки в результатах запроса подсвечивается, если в строке находиться курсор.
2023-01-21 22:51:56 +05:00
lsv
966fe607b0 Highlight SQL Result chars sequences
При вводе с клавиатуры последовательности символов в окне SQL Result,
 он будет подсвечена во всех колонках.
Нажатие Esc отменяет режим подсветки.
Нажатие Enter устанавливает курсор на строку в которой найдена последовательность.
Нажатие Backspace удаляет последний символ.
Для удобства введенные символы отображаются в заголовке колонки.
2022-07-15 07:23:00 +05:00
lsv
1431b1abdb Add draw plot XY series
Для результатов запроса, можно построить график по трём колонкам:
L  | X | Y
----------
L1 | x1| y1
L1 | x2| y2
L2 | x3| y3
L2 | x4| y4
...

Колонки должны быть отсортированы по L,X
Типы колонок:
L - текст (это легенда серии данных)
X - дата или числа
Y - числа
График строится по четырём и более колонкам (серии данных вертикальные):
 X | L1| L2| ...| Lx
--------------------
 x1| y1| y5|....| y.
 x2| y2| y6|....| y.
 x3| y3| y7|....| y.
 x4| y4| y8|....| y.

Серии данных располагаются вертикально. Легенда это заголовок столбца
Колонка Х общая для всех серий.
2022-05-27 21:45:36 +05:00
lsv
9e9bfef8b8 fix without patch
Приведение в соответствие с github
Патч делать не нужно.
2022-04-27 16:01:13 +05:00
lsv
4db8267ae6 Add new feature frmLog
Для окна состояние выполняется: set log_min_messages = FATAL
Для Log view добавлена: подержка быстрой навигации: Shift+KeyUP,KeyDOWN
переход на запись с тем же sql_state,
Alt+KeyUP,KeyDOWN - переход на запись с другим sql_state
Добавлена колонка Server - сервер с которого получен лог.
2021-10-22 18:06:26 +05:00
lsv
92b606256b check the sequence of dates.
Добавлена проверка последовательности дат в результате запроса.
По первым двум строкам вычисляется разница дат и все последующие строки
должны иметь такую же разнизу в датах.
Строки нарушающие это правило отмечаются желтым цветом.
2021-09-30 16:24:37 +05:00
lsv
2734a746a9 Migration to wxWidgets 3.1.5
Выполнен переход на новые библтотеки. Устранены проблемы совместимости.
Множество мелких правок.
2021-05-21 11:09:20 +05:00
lsv
70ffecb664 Added copying of selected cells IN list format.
Результаты запроса могут скопированы в формате In списка и в формате условия WHERE.
Копирование выполняется через контекстное меню.
2020-09-02 13:52:23 +05:00
lsv
9c6f9f3405 init 2020-07-07 22:19:12 +05:00