[wlx] DBFViewer
Select messages from
# through # FAQ
[/[Print]\]
Goto page 1, 2  Next  :| |:
Total Commander -> Плагины Total Commander

#1: [wlx] DBFViewer Author: ProgMan13 PostPosted: Mon Sep 04, 2017 17:35
    —
Базовый просмотр DBF. Могут быть проблемы с кодировками.

http://progman13.wincmd.ru/downloads/wlx_DBFViewer_1.0.zip

#2:  Author: imig73Location: г. Иркутск PostPosted: Mon Sep 04, 2017 23:22
    —
ProgMan13
Наконец-то появилась простая 64-bit гляделка DBF, спасибо!
Испытал на DBF из 1С 7.7, пока с кодировкой проблем небыло. Есть большая просьба дать возможность изменять размер шрифта в окне просмотра, слишком уж мелко на современных ЖК-мониторах, то же относится и к CSVView.

#3:  Author: ProgMan13 PostPosted: Wed Sep 06, 2017 16:34
    —
imig73
Там нужна была перекодировка из OEM? Шрифт - FontName и FontSize в ini.

http://progman13.wincmd.ru/downloads/wlx_DBFViewer_1.1.zip

#4:  Author: imig73Location: г. Иркутск PostPosted: Wed Sep 06, 2017 17:03
    —
ProgMan13
В 7.7 кодировка изначально 1251, если надо взять из OEM/866, то позже попробую прочитать из 1С 6 или Фолио, но это уже давно ненужно и стоит ли заворачиваться...

P.S. Что-то задал в ini: FontSize=24 и FontName=Segoe UI, но эффекта не увидел. Это пока не работает? (Win10 x64 Рус/TC 9.0а х64/DBFViewer 1.1)

Прошу прощения, всё получилось.

#5:  Author: BatyaLocation: Москва, Россия PostPosted: Fri Sep 08, 2017 13:03
    —
Попробовал.
Понравилось.

Пожелания:
1. Возможность сортировки.
2. Возможность поиска.
3. Возможность фильтрации. (При условии, что это не сильно нагрузит плагин.)
4. Горячая кнопка для оконного просмотра, например, Enter аналогично двойного щелчка мышью.
5. Срабатывание плагина на dbf-файлах, у которых расширение отличается от dbf.

Баг - не вижу номера сток при опции "Show Record Number".

#6:  Author: ProgMan13 PostPosted: Wed Sep 13, 2017 22:46
    —
Batya
1. В плагине сортировка возможна только по индексам.
2, 3, 4. Вполне возможно.
5. Правильнее поменять строку плагина в wincmd.ini как нужно.
6. Только в строке состояния.

#7:  Author: Skif_off PostPosted: Thu Sep 14, 2017 16:27
    —
ProgMan13
OEM866 может пригодиться, старые базы всё ешё существуют, добавьте, пожалуйста, если не сложно.

#8:  Author: ProgMan13 PostPosted: Sat Sep 16, 2017 01:17
    —
Skif_off
Сейчас это есть в простом варианте - просто чекбокс для конвертации из OEM.

#9:  Author: Skif_off PostPosted: Sat Sep 16, 2017 01:30
    —
ProgMan13
Спасибо, так тоже вполне годно, пусть и просто. Умудрился проглядеть, искал в меню ПКМ и диалоге настроек Smile

#10:  Author: ProgMan13 PostPosted: Tue Sep 19, 2017 18:57
    —
Добавил простой поиск (с ограничениями, в одну сторону), отображение MEMO-полей в виде текста.

http://progman13.wincmd.ru/downloads/wlx_DBFViewer_1.2.zip

#11:  Author: Lisabon PostPosted: Wed Sep 27, 2017 16:50
    —
ProgMan13
1. Есть проблема с отображением на этом файле: Ссылка
Проблема с отображением начинается с 22 строки и ниже.

2. Есть ли возможность добавить просмотр, вот этих файлов: Ссылка ?

3. Возможно ли добавить поддержку экспорта в формат CSV?

#12:  Author: ProgMan13 PostPosted: Thu Sep 28, 2017 11:06
    —
1. Добавил перекодировку, но кое-какие проблемы с отображением остались (не исправить).
2. Исправлено.
3. Нет. Во всяком случае пока.

http://progman13.wincmd.ru/downloads/wlx_DBFViewer_1.3.zip

#13:  Author: BatyaLocation: Москва, Россия PostPosted: Thu Sep 28, 2017 16:13
    —
ProgMan13 wrote:
Batya
5. Правильнее поменять строку плагина в wincmd.ini как нужно.

У меня расширение dbf-файла может быть произвольное (специфика), поэтому я не смогу задать конкретное расширение в detect-строке. Было бы идеально, если бы срабатывало автоопределение, как, например, у ulister.

Пару пожеланий по поиску:
- Хотелось бы (как, например, в том же ulister) чтобы поиск вызывался также по Ctrl+F.
- При переходе по F3 найденная запись всегда верхняя. Это непривычно - в большинстве программ если следующее искомое значение уже видно на экране, то по F3 не происходит сдвига по строкам, а только переход фокуса.

Несколько пожеланий по скроллингу:
- При просмотре записи в окне хотелось бы, чтобы клавишами можно было листать вверх\вниз, например, PageUp\PageDown или "Вверх"\"Вниз".
- При сдвиге клавишами вправо хотелось бы иметь возможность быстро вернуться на крайнее слева поле. Хорошо бы сделать полностью рабочими и различными (в Вашей интерпретации) все комбинации - Home\End, PageUp\PageDown, "Вверх"\"Вниз" и "Вправо"\"Влево", в том числе с зажатым Ctrl.

Хорошо бы иметь на опцию "Force convert OEM" горячую клавишу.

ProgMan13 wrote:
Batya wrote:
Пожелания:
1. Возможность сортировки.

ProgMan13 wrote:
1. В плагине сортировка возможна только по индексам.

Печально Sad

Спасибо за работу! Отличный плагин!

#14:  Author: ProgMan13 PostPosted: Mon Oct 02, 2017 20:23
    —
Batya
И не надо конкретное для detect-строки. Вот что случайно нашёл на офф. форуме (не тестировал):
EXT="DBF"|(([0]=3|[0]=4|[0]=5|[0]=48|[0]=67|[0]=179|[0]=131|[0]=139|[0]=142|[0]=245) & FORCE)
Посмотрел у себя DBF - там первый [нулевой] байт меняется редко, зато второй почти всегда разный.

Диалог поиска стандартный, про вызов по Ctrl-F - возможно.
Такое поведение грида, не поменять.

Про скроллинг в отдельном окне понятно, а вот второе при текущем раскладе не поменять.

#15:  Author: ProgMan13 PostPosted: Thu Oct 19, 2017 12:34
    —
Lisabon
Добавил экспорт в csv (отображаемый текст, для таблиц где не больше 200000 записей).

Batya
Скроллинг в окне просмотра записи должен работать, в гриде скроллинг теперь другой, номера строк при опции "Show Record Number".
Поиск теперь сквозной, по Ctrl-F нестандартное окно поиска (для тестирования).

http://progman13.wincmd.ru/downloads/wlx_DBFViewer_1.4.zip



Total Commander -> Плагины Total Commander


output generated using printer-friendly topic mod. All times are GMT + 4 Hours

Goto page 1, 2  Next  :| |:
Page 1 of 2

Powered by phpBB © 2001, 2005 phpBB Group