История изменений DBFShow

v0.123 от 15.02.2024
 + Добавлено:  при сравнении содержимого файла, совпавшие записи добавлять в текущий фильтр записей;
 + Добавлено:  возможность вызова формы редактирования через двойной щелчок мыши, задаётся в настройках;
 # Исправлено:  ошибка при открытии файла путем перетаскивания его на форму программы, при уже открытом файле.

v0.122 от ??.??.2023
 + Добавлено:  При экспорте CSV файла в DBF при настройке формата экспорта добавлен анализ файла, для автоподбора размера столбцов
 # Исправлено:  Сохранение значений в форматe Numeric. Спасибо Денис Ми!

v0.121 от 15.06.2020
 # Исправлено:  Сохранение значений в числовые поля формата Numeric и Float.

v0.120 от 12.06.2020
 # Исправлено:  Удаление колонок, приводило к искажению файла. Спасибо Константину;
 # Исправлено:  Ошибка при выборе первого поля в форме сортировки;
 # Исправлено:  Сохранение дробных значений в числовые поля формата Numeric и Float. Спасибо Алексею.

v0.119 от 18.11.2019
 # Исправлено:  Обработка параметров командной строки. После перехода на NET 4 всегда появлялась ошибка;
 + Добавлено:  Добавлен параметр командной строки: экспорт в CSV. Пример dbfshow.exe /export -format csv -codepage 1251 -noheader -del -separator ;

v0.118 от 01.10.2019

 # Исправлено:  Выгрузка в xlsx, терялась первая строка при экспорте

v0.117 от 24.09.2019

 # Исправлено:  Добавлены дополнительные проверки на корректные значения даты в файле;
 + Добавлено:  Спецсимволы для фильтрации *,%, _ и [] для условия <> (не равно).

v0.116 от 11.09.2019

 ! Изменено:  для запуска необходим NET 4.0;
 + Добавлено:  Экспорт в XLSX;
 + Добавлено:  В параметре коммандной строки -export можно указать опцию format xlsx для экспорта в xlsx формат;
 + Добавлено:  Спецсимволы для фильтрации, *, %, _ и []. Спецсимволы не работают при включенной опции «Вхождение строки»;
 + Добавлено:  Быстрый фильтр по правому щелчку мыши теперь фильтрует по отфильрованому, не сбрасывая условия предыдущего фильтра;
 + Добавлено:  Условия быстрого фильтра по контекстному меню по нажатию правой кнопки мыши сохраняются в глобальном фильтре, который можно вызвать ctrl+f, либо через меню.
 # Исправлено:  Редактирование структуры файла, не всегда заполнялся перечень типов колонок.

v0.115 от 05.02.2019

 # Добавлено:  Пункт меню «Использовать оригинальную длину заголовка» для файлов с нестандартной длинной заголовка
 # Добавлено:  Выбор разделителя при экспорте в CSV

v0.114 от 16.05.2018

 # Исправлено:  Редактирование заголовка dbf, корректная запись длины записи. Спасибо Евгению.
 # Исправлено:  Копирование и вставка значений при использовании мышки (ранее данные вставлялись через пустые строки)

v0.113 от 06.09.2016

 #Исправлено:  Благодаря заказу на Kwork, выявил неточности в алгоритме открытия csv файлов. Внёс соответствующие изменения. Теперь открываются огромные файлы, допускаются переносы строк внутри ячеек;
 #Исправлено:  При сохранении/экспорте dbf файлов записывается в конец файла байт 26 — конец файла.

v0.112 от 29.04.2016

 #Добавлено:  Возможность экспорта в dbf. Это открывает возможность конвертировать в формат dbf файлы в формате csv, txt, mem;
 #Исправлено:  Доработано использование региональных стандартов для разделителя целой и дробной части.

v0.111 от 08.12.2015

 #Исправлено:  Ошибки программы при отрисовки выделенной строки;
 #Исправлено:  Ускорена операция сжатия файла;
 #Исправлено:  Учитываются региональные стандарты для разделителя целой и дробной части чисел. Ранее выдавало ошибку если в качестве разделителя стояла точка. Спасибо Алле.

v0.110 от 03.12.2015
 + Добавлено:  В форме группировке экспорт результатов в dbf файл;
 # Исправлено:  Изменена отрисовка выделенной строки (настраивается в «Настройках»)

v0.109 от 25.09.2015
 + Добавлено : Функция многоколоночной группировки. пункт меню: «Статистика\Группировка по нескольким полям»;
 # Исправлено:   внесены исправления в алгоритм многоколоночной сортировки.

v0.108 от 23.09.2015
 # Исправлено:  # объединение таблиц при наличии memo полей. Спасибо Юрию;
 # Исправлено:  копирование и вставка пустых значений ячейки. Спасибо Дмитрию Засядько;
 # Исправлено:  вставка кириллических символов при кодировке файла в UTF-8. Спасибо Дмитрию Засядько.

v0.107 от 21.09.2015
 + Добавлено : Функция «Транслитерация» для модификации данных. Доступна в форме «Модификация данных», в контекстном меню для ячейки и столбца, и параметре коммандной строки как TRANSLIT для функции /MODIFY.
 + Добавлено : Реализована поддержка плагинов;
 # Исправлено:   Ускорена операция усечения файла;

v0.106 от 22.05.2015
 # Исправлено:  Создание новых колонок, в некоторых случаях список поддерживаемых колонок был пустой;
 # Исправлено:  При закрытии файла, оставалисб активными некоторые элементы меню.
 + Добавлено : Отсутствие в заголовке dbf файла значения длины одной записи не влияет на отображение записей;

v0.105 от 12.05.2015
 + Добавлено:  Подсветка активной строки. Цвет задается в настройках программы;

v0.104 от 12.12.2014
 + Добавлено:  Сохранение видимости колонок. В форме «Видимость колонок» возможно сохранить информацию о колонках, которые надо скрыть. В папке с открываемым файлом создается файл с тем же именем и с расширением «.dbfshowv». При открытии dbf файла программа ищет в этой же папке файл с именем файла и с таким расширением. Если она его находит то на панели с кнопками становиться активной кнопка в виде глаза. Нажав на неё активируется скрытие колонок, описанных в файле. И наоборот. При включенном режиме глаз становится красным.

v0.103 от 12.11.2014
 # Улучшено:  алгоритм открытия текстовых файлов (кол-во управляющих символов)
 # Улучшено:  Сохранение в dbf других форматов: пропускаются незнакомые поля типа NullFlags, MEMO конвертируется в CHAR(254)
 # Улучшено:  Параметр командной строки SAVEAS дополнительно можно указать кодировку создаваемого файла в виде её кода:
dbfshow.exe filein.dbf /SAVEAS fileout.dbf DBASEIII 866 — создаст копию файла filein с именем fileout в формате DBASEIII и в кодировке 866.
 # Исправлено:   Устранена ошибка в групповой сортировке (одна запись не сортировалась)

v0.102 от 11.11.2014
 + Добавлено:  Сохранение в разные форматы dbase текущего файла (dbaseIII, dbaseiV, VFP) через «Файл\Сохранить как…\»
 + Добавлено:  В «Файл\Структура файла» можно отвязать файл dbf от индексного файла, простановкой соответствующей галочки на форме.
 + Добавлено:  В «Файл\Структура файла» можно изменить кодировку файла.
 + Добавлено:  Параметр командной строки «SAVEAS» — сохраняет файл в новом формате, либо просто делает его копию.
Пример: dbfshow.exe file.dbf /saveas file2.dbf dbaseiii
(допустимые значения dbaseiii, dbaseiv, vfp, в случае отсутствия параметра будет создана копия файла с новым именем)
 # Исправлено:  Групповая сортировка (не всегда сортировались последние записи). Спасибо Сергею.
 # Исправлено:  Изменение кодировки файла, при конвертировании кодировок. Спасибо Сергею.

v0.101 от 07.11.2014
 + Улучшено: ускорена работа TXT и CSV файлами теперь быстрее раз в 10;
 + Улучшено:  TXT и CSV теперь возможно открытие файлов с количеством записей до 30 000 000 записей;
 + Улучшено:  Функция нечеткого поиска при поиске дублирующих записей (можно выбрать поле для нечеткого сравнения, при условии совпадения поиска дублирующих записей)
 + Добавлено:  Возможность экспорта для текстовых файлов (TXT и CSV)

v0.100 от 19.09.2014
 + Добавлено:  параметр командной строки /EXPORT -format xls — экспорт в Excel.
На данный момент format только один это xls. Можно не задавать этот параметр по умолчанию будет экспорт в Эксель.
Допустимые ключи:
-NOHEADER — не включать заголовок
-DEL — эксопртировать удаленные записи
-NAME ИмяФайла.xls — задать имя файла (можно и без расширения). По умолчанию экспорт в туже папку, что и dbf.
Пример: dbfshow.exe file.dbf /export -name exfile -format xls -DEL

v0.99 от 15.09.2014
 + Добавлено:  Поддержка большого количества записей > 4 000 000;
 + Добавлено:  По умолчанию при экспорте выставляется имя текущего файла и папка с открытым dbf файлом;
 # Исправлено:  экспорт в txt: ошибка при экспорте не всех полей, лишний разделитель в конце строки. Спасибо «Андрей mcdemon».
v0.98 от 20.08.2014
Специально для Bsplesk:
 + Добавлено:  Параметр командной строки INSERT — добавляющий текущий файл к указанным файлам:
dbfshow.exe insertfile.dbf /INSERT C:\Test\*.dbf — В этом примере содержимое insertfile.dbf добавится ко всем файлам формата dbf в папке c:\Test;
 + Добавлено: «Файл\Добавить в другие файлы» — добавляет содержимое открытого файла к другим выбранным файлам;
v0.97 от 01.08.2014
 + Добавлено:  при сравнении содержимого выводится кол-во совпадений по окончанию операции;
 # Исправлено:  после установки фильтра теперь фокус ввода на таблице (раньше приходилось нвжимать мышкой в любом месте таблицы, иначе не было реакции на ввод с клавиатуры)
 # Исправлено:  Фокус в фильтрации на первое поле
v0.96.3 от 05.05.2014
 # Исправлено:  Конвертирование кодировок. Были перепутаны поля для текущей и новой кодировок. Исправлено. Спасибо сотрудникам технической поддержки Esri CIS.
 + Добавлено:  В конвертирование кодировко добавлена возможность конвертации в UTF-8
v0.96.2 от 30.04.2014
 # Исправлено:  Сравнение DBF файлов. Из-за опечатки файлы сверялись не корректно. Если в условиях сверки было больше одного поля.
v0.96.1 от 30.04.2014
 + Добавлено:  Поддержка кодировки UTF-8 «Разное\Кодировка\UTF-8»
v0.96 от 28.04.2014
 # Исправлено:  Ноли в дробной части для числовых полей, ранее ноли обрезались;
 + Улучшено:  Форма сверки содержимого, учитываются форматы колонок;
 # Исправлено:  Статистические функции по столбцу: сумма, уникальные значения;
v0.95 от 10.04.2014
 + Добавлено:  В форме экспорта можно менять позицию колонок (вверх, вниз)
 + Добавлено:  Возможность сохранения фильтра колонок (список выгружаемых колонок и их порядок). Сохраненный фильтр возможно использовать только при экспорте в Excel. Можно настроить наиболее часто использумые фильтры для экспорта. Например в dbf файле много разных полей, ранее выгружая в Excel приходилось, допустим, оставлять только фамилия, имя , отчество, дата и именно в таком порядке, а остальные удалять. Используя предустановленный фильтр, с перечнем необходимых колонок, всегда будем получать Excel только с нужными полями. Если поля из фильтра в текущем dbf файле нет, то поле пропускается;
 + Добавлено:  В форме экпорта — По умолчанию активна вкладка эксорта в Excel, по умолчанию галки у «Имена стобцов», «Открыть файл после экспорта»;
 + Добавлено:  Быстрое изменение формата стлобца. Правой кнопкой мыши нажать на имени столбца и в контекстном меню выбрать «Изменить формат колонки…»;
 + Добавлено:  Удаление записей по диапазону «от» и «до» по текущей сортировке и фильтру;
 # Исправлено:  отображение значка сортировки на колонке после сжатия файла;
dbfshow dbfshow dbfshow
v0.94 от 31.03.2014
 + Добавлено:  Экспорт в HTML (пока без стилей);
 # Исправлено:  Форма сравнения файлов. Некорректно производился поиск по числовым полям;
 # Исправлено:  Форма замены — теперь заменяется только искомый текст;
v0.93 от 16.02.2014
 + Добавлено:  Чтение файлов формата mem (файл переменных);
 + Добавлено:  Горячая клавиша для «Структуры файла» (ctrl+M);
 + Добавлено:  Дополнительная информация о формате выделенного столбца в статуcбаре;
 + Улучшено:  Форма фильтра и редактирования записей — расширение полей в зависимости от размера формы;
# Перевод: Начал перевод на английский язык.
dbfshow_open_mem_files
v0.92.1 от 04.02.2014
# Улучшено: Улучшена поддержка MEMO полей в DBT файлах. Доступны чтение и запись таких полей. Спасибо Александру.
v0.92 от 03.02.2014
 + Добавлено:  Поддержка MEMO полей из dbt файлов.
v0.91 от 29.01.2014
 + Добавлено:  Изменение формата полей. В «Файл\Структура файла…»
 + Добавлено:  цветовое отображение названий колонок в зависимости от их типа. Цвет колонок задается в настройках.
 # Исправлено:  ввод полей типа Float;
 # Исправлено:  сбрасывался цвет удаленных записей в настройках;
dbfshow091_optionsdbfshow091_struct
v0.90 от 25.12.2013
 + Добавлено:  Информация о количестве выделенных ячеек в правом, нижнем углу.
v0.89 от 21.11.2013
 + Добавлено:  форма поиска и замены информации в файле «Правка\Заменить…»
 + Добавлено:  Дополнительные параметры при поиске дублирующих записей:
1) Не сравнивать пустые значения (пуcто<>пусто);
2) Не учитывать пустые значения (пусто=заполнено).
replace
v0.88 от 18.11.2013
 + Добавлено:  форма «Глобальный фильтр» в меню «Разное». Поиск введенного значения по всем полям.
globalFilter
v0.87 от 13.11.2013
 # Исправлено:  значения даты для полей типа DateTime;
 # Исправлено:  автоматическое обновление программы. Спасибо ®@©€®;
 + Добавлено:  дополнительная информация о полях учавстующих в удалении дубликатов, после окончания операции.
v0.86 от 07.11.2013
 + Добавлено:  возможность нечеткого поиска в режиме “Удалить дубликаты” с использование алгоритмов Levenshtein Distance и Dice Coefficient.
fuzzy (Создаются два столбца _ITOG_ и _ITOG_1. В первый записывается порядковый номер пары, а во второй результат сравнения. В результат попадает наиболее похожая запись. Поиск происходит оооочень долго. Буду добавлять возможность использования полного совпадения некоторых полей и поля на выбор для нечеткого поиска.)
 + Добавлено:  Форма обратной связи “Помощь\Сообщение автору…”
fuzzy request
v0.85 от 05.11.2013
 + Добавлено:  Настройки\Кодировка для русских колонок — по умолчанию «866 — Russian OEM»
rus_col_name
v0.84 от 29.10.2013
 + Добавлено:  Опция при экспорте в Excel «Открыть файл после эксорта»;
 + Добавлено:  Опция в настройках «Цвет удаленных записей»;
 # Исправлено:  Копирование и вставка, ранее могла выти ошибка;
v0.83 от 18.10.2013
 # Исправлено:  Копирование и вставка ячеек в Excel с русским текстом. Раньше вставлялось кракозябрами.
v0.82 от 25.10.2013
 # Исправлено:  убрано системное поле _DEL_ из перечня столбцов при экспорте и при настройке видимости колонок;
 # Исправлено:  при повторном открытии dbf файлов не отображался маркер удаленных записей (красный крест и цвет текста)
v0.81 от 20.09.2013
 + Добавлено:  Экспорт в SQL (на данный момент только MySQL);
 + Добавлено:  Возможность разбить файл на несколько файлов в зависимости от содержимого активного столбца не только в DBF, но и в Excel;
 # Исправлено:  Экпорт в Excel и SQL теперь производится в фоновых потоках, с возможностью отмены операции;
v0.80 от 13.09.2013
 # Исправлено:  Добавлены дополнительные проверки, исправляющие случаи зависания программы при запуске. Спасибо Виктору.
 + Добавлено:  В форме удаления дубликатов возможно перемещение выделенной колонки вверх и вниз, нажатиием «ctrl+Стрелка вверх» и «ctrl+Стрелка вниз». Сделано для ускорения поиска двойных записей. Если выставить первым поле в котором больше уникальных записей, то удаление дубликатов пройдет в разы быстрее.
v0.79 от 04.09.2013
 # Исправлено:  При наведении на заголовок(имя) колонки — появляется информация о типе колонки и её размера
 # Исправлено:  Ошибки при объединении файлов. В некоторых случаях выдавалась ошибка разбора имени файла. Спасибо Виктору.
 + Добавлено:  Поиск колонки по наименованию. Можно через меню «Правка\Найти колонку» либо через Ctrl+Shift+G, либо правой кнопкой мыши на имя колонки и там в меню «Найти колонку»
v0.78 от 01.07.2013
 # Исправлено:  Исправлено создание новых колонок. Не заметил, как поломалось (( с 0.71 версии
v0.77 от 21.06.2013
 # Исправлено:  Немного подправлены алгоритмы сортировки.
v0.76 от 20.06.2013
 + Добавлено:  Форма для определения полей по которым сортировать. «Разное\Сортировка…»;
 + Добавлено:  Отображение текущей сортировки на заголовка столбцов;
 + Добавлено:  Если нажимать на заголовки столбцов левой кнопкой мыши с зажатым Ctrl, то добавляются поля для сортировки. Нажимая мышкой на заголовок колонки со значком сортировки то меняется порядок сортировки
sort_desc sort_asc
sort_form
v0.75 от 18.06.2013
 + Добавлено:  Опция в “Удаление дубликатов” — удалять оригинальную запись. Помечает на удаление не только дубли, но и оригинальную запись, так нагляднее видно кто и с кем дублируется
v0.74 от 29.05.2013
 # Исправлено:  экспорт в Excel при выборе столбцов приводил к ошибке;
 # Исправлено:  Доработана форма «Сравнение содержимого» теперь при закрытии формы сохраняются настройки сравнения;
 + Добавлено:  в строке статуса отображается кол-во колонок в файле и номер текущей колонки
dbfshow_cols
v0.73 от 13.05.2013
 + Добавлено:  Объединение таблиц теперь производится в фоновом потоке, с возможностью отмены операции
 + Добавлено:  «Разное\Перемешать записи»- перемешивает записи случайным образом. Чтобы сохранить сортировку необходимо выполнить «Файл\Сохранить сортировку».
 # Исправлено:  Путь к программе вынесен в «Помощь\Путь к программе»
v0.72 от 10.05.2013
 + Добавлено:  в настройках «Выравнивание числовых колонок по правому краю»;
 # Исправлено:  отображение MEMO полей
v0.71 от 26.04.2013
 + Добавлено:  Поддержка autoincrement у integer полей. При добавлении новой строки, значение в такой колонке автоматически проставляется
 + Добавлено:  В окно «О программе» добавлен путь и имя приложения;
 # Исправлено:  дублирование записи;
 # Исправлено:  Исправлены мелкие ошибки
v0.70 от 25.04.2013
 # Исправлено:  при переименовании колонок, добавлялись к имени столбца пробелы, которые были не видны, но приводили к неаозможности выполнения операций над столбцами
v0.69 от 28.03.2013
 + Добавлено:  Возможность затать шрифт таблицы в «Опции\Интерфейс»;
 # Исправлено:  Копирование (ctrl+insert) и вставка (shift+insert) пустых ячеек. Ранее при вставке одной ячейки выдавало ошибку, при копировании и вставке нескольких ячеек пустые ячейки пропускались;
 # Исправлено:  Заполнение столбца значением превышающим размер стобца.
v0.68 от 20.03.2013
 # Исправлено:  Дублирование записи при установленном фильтре.
v0.67 от 19.03.2013
 + Добавлено:  Автоустановка ширины колонок в зависимости от размера столбца в DBF файле. Задается в Опциях\Интерфейс;
 # Исправлено:  Экспорт в Excel без удаленных записей.
v0.66 от 11.03.2013
 # Исправлено:  Создание новой колонки с форматом DATETIME
 # Исправлено:  Сохранение значений в колонке с типом DATETIME. Раньше не сохранялись данные о времени
v0.65 от 27.02.2013
 # Исправлено:  Экспорт кириллицы в Excel;
v0.64 от 15.02.2013
 + Добавлено:  Редактирование записи в отдельном окне. Сочетание клавиш: Ctrl + Enter, либо в контекстном меню таблицы (пр. кн. мыши).
dbfshow_edit_form
v0.63 от 01.02.2013
 + Добавлено:  Сохранение позиции окна программы;
 # Исправлено:  Мелкое исправление (имена колонок)
v0.62 от 17.01.2013
 # Исправлено:  Изменен алгоритм ProperCase;
 + Добавлено:  Добавлены иконки к кнопкам и меню
v0.61 от 26.12.2012
 # Исправлено:  запись пустового значения в числовое поле
 # Исправлено:  выбор значения из диапозона (фильтр по Range) не выбиралось верхняя граница Range
v0.60 от 18.12.2012
 + Добавлено:  Форма математических операций, позволяющая производить вычисления с участием других колонок с возможностью записи в имеющуюся или в новую колонку
 # Исправлено:  Для поля типа Numeric автовыравнивание по правому краю и автоматическое отсечение дробной части в зависимости от структуры столбца
 # Исправлено:  Ошибка у числовых полей, можно было записать дробную часть через запятую, что не корректно для FoxPro. Теперь всегда встаёт точка.
v0.59 от 13.12.2012
 + Добавлено:  Авторизация для обновления через Proxy
v0.58 от 11.12.2012
 + Добавлено:  Добавление колонок в «Файл\Структура файла»
 + Добавлено:  Переезд на jobtools.ru
 # Исправлено:  Исправлены мелкие ошибки
v0.57 от 12.10.2012
 + Добавлено:  Редактирование заголовка файла dbf в меню «Инструменты»
edit_header_dbf
v0.56 от 11.10.2012
 + Добавлено:  Удаление колонок в «Файл\Структура файла»
v0.55 от 10.10.2012
 + Добавлено:  Экспорт структуры файла в Excel
 + Добавлено:  Экспорт статистики в Excel
v0.54 от 24.09.2012
 + Добавлено:  Переименование колонок в «ФайлСтруктура файла…»
v0.53 от 22.08.2012
 # Исправлено:  ошибка при сортировке числовых значений, если были пустые значения вызывало ошибку;
 # Исправлено:  После поиска или «Перейти к ячейке», активной оставалась прежняя ячейка
v0.52 от 08.08.2012
 + Добавлено:  Удаление через «DEL» удаляет все записи, в которых имеются выделенные ячейки
v0.51 от 10.05.2012
 # Исправлено:  Экспорт в Excel. Не экспортировалась первая строка.
v0.50 от 10.05.2012
 + Добавлено:  Реализована сотртировка для числовых полей.
 # Исправлено:  форма статистики. Ошибка при пустых числовых полях
 # Исправлено:  фильтрация по строковым полям, с условием «<>» и с «вхождением строки»
v0.49 от 10.05.2012
+ Добавлена возможность использования Proxy для обновления. Задаётся в настройках (прошу проверить, у меня нет прокси 8().
+ Добавлен пункт меню «Добавить записи…» — добавляет введенное кол-во пустых записей в таблицу.
v0.48 от 05.05.2012
 # Исправлено:  обновление программы если имя файла отличалось от DBFShow.exe
 + Добавлено:  Добавлены параметры командной строки:
Формат использования: DBFShow.exe имяфайла.dbf /ПАРАМЕТР:xxx,xxx,…,xxx

  1. DBFShow.exe ИмяФайла.dbf /ZAP — Обнуляет файл
  2. DBFShow.exe ИмяФайла.dbf /PACK — Упаковывает файл (удаляя физически все записи помеченные на удаление)
  3. DBFShow.exe ИмяФайла.dbf /SPLIT:ИмяКолонки — Разбивает файл по записям содержащимся в этой колонке (создает новые файлы по кол-ву уникальных значение в этой колонке)
  4. DBFShow.exe ИмяФайла.dbf /APPEND:ИмяФайла.dbf,ИмяФайла.dbf,..,ИмяФайла.dbf — Объединяет содержимое файлов
  5. DBFShow.exe ИмяФайла.dbf /MODIFY:ИмяКол,…,ИмяКол ТИПОПЕРАЦИИ — Применяет тип операции к перечисленным колонкам. Перед ТИПОПЕРАЦИИ обязателен ПРОБЕЛ
    ТИПОПЕРАЦИИ:TRIM, LOWER, UPPER, TRIMSTART, TRIMEND,RIGHTALIGN,REVERSE
v0.47 от 03.05.2012
 + Добавлено:  Добавлена возможность проверки новой версии и обновления программы:

  1. С сайта программы;
  2. С локального ресурса.

Изменяется в «НастройкиОбновление»
При обновлении с «произвольной папки» необходимо в эту папку положить распакованный файл DBFShow.exe.

v0.46 от 26.04.2012
 + Добавлено:  возможность отмены ввода и повтора вводимых значений. Отмечу, что отмена и повтор работают только на, то что введено с клавиатуры (например случайный ввод), для групповых, массовых операций эти функции не реализованы.
v0.45 от 16.04.2012
 # Исправлено:  Проставление кол-ва совпадений в форме сравнения содержимого файлов. (подсчёт был некорректен);
 # Исправлено:  Ошибка в некоторых случаях при открытии «Конвертирование кодировок»;
v0.44 от 13.04.2012
 + Добавлено:  Доработана форма сравнения содержимого файлов:

  1. Помечать на удаление — помечает на удаление найденные записи;
  2. Проставить кол-во совпадение в поле — проставляет кол-во совпадений в выбранном поле основной таблицы;
  3. Проставить в поле значение — проставляет в выбранном поле основной таблицы значения со второй таблицы при совпадении условий сравнения.

Значения со второй таблицы вводятся путём перетаскивания (Drag&Drop) имени столбца. Если полей несколько то они разделяются значением разделителя (combobox справа), а также разделяются этим разделителем и значения записываемые в основную таблицу.
P.S. Перемудрено выглядит… но по другому пока не придумал 🙂

v0.43 от 11.04.2012
 + Добавлено:  Сравнение содержимого файлов — производит сравнение содержимого файлов по выбранным столбцам. Найденные записи помечает на удаление. В дальнейшем планируется добавить возможность на найденные значения записывать какие либо значения со второй таблицы или просто текст, или количество записей.
v0.42 от 23.03.2012
 # Исправлено:  «СтатистикаСумма значений» — исправлено округление суммы
 # Исправлено:  При открытии файла, таблица становится активной
v0.41 от 19.03.2012
 # Исправлено:  Удалить пробелы слева для столбца.
 # Исправлено:  Условия отбора для Фильтра (искалось любое вхождение в строке в независимости от типа поля)
 # Исправлено:  В форме фильтра доступна опция «Вхождение строки» при её выборе ищется любое вхождение строки в полях типа CHAR, MEMO
v0.40 от 06.03.2012
 # Исправлено:  ошибка в фильтре при наличии полей DATETIME
 # Исправлено:  фильтр по числовым полям
v0.39 от 24.02.2012
 + Добавлено:  В группировке данных, дополнительно к количеству, отображаются суммы по всем числовым полям.
v0.38 от 21.02.2012
 + Добавлено:  Пункт меню «СтатистикаГруппировка» (а также в контекстном меню «СтатистикаГруппировка» — производит группировку по выделенному столбцу с указанием количества записей. Возможен экспорт в Excel (файл Excel создается в той же папке, что и открытый dbf)
v0.37 от 14.02.2012
 + Добавлено:  Расширен фильтр: Для каждой записи можно выбрать подходящее условие
v0.36 от 25.01.2012
 + Добавлено:  пункт меню «Файл\Создать…» — создаёт новый файл dbf
 # Исправлено:  Добавление строк.
 # Исправлено:  отображение полей типа Numeric, Currency
v0.35 от 20.01.2012
 + Добавлено:  пункт меню «ИнструментыСмена кодировок» — позволяет менять кодировку значений в текстовых полях. (При ошибочных значениях изменение кодировок может привести к необратимым результатам).
 + Добавлено:  «горячие клавиши» к некоторым пунктам меню
v0.34 от 19.01.2012
 + Добавлено:  Экспорт в Excel (на данный момент экспорт без учёта форматов)
 + Добавлено:  Все записиИнвертировать удалённые записи.
 + Добавлено:  Пункт меню «Сохранить как…» — сохраняет открытый DBF в новый файл DBF с учётом установленного фильтра
 # Исправлено:  Отображение текущего файла в заголовке окна
v0.33 от 17.01.2012
 + Добавлено:  Экспорт в TXT, CSV форматы;
 # Исправлено:  Некорректная загрузка txt файлов с именами стобцов в первой строке
 # Исправлено:  Файлы открытые в любой другой программе в режиме share открывались в режиме только чтение
v0.32 от 12.01.2012
 + Добавлено:  пункт меню «НастройкиВидимость колонок» — позволяет выбрать какие колонки отображать, а какие скрыть.
Дополнительно правый клик по имени колонки вызывает контекстное меню в котором можно скрыть текущую колонку
 + Добавлено:  Колонки можно передвигать (перемещать)
 + Добавлено:  иконка к приложению.
v0.31 от 11.01.2012
 + Добавлено:  поддержка текстовых форматов с разделителями (txt, csv) пока с минимальным функционалом: просмотр, редактирование. В принципе теперь можно добавлять поддержку любых табличных баз данных, достаточно только реализовать один интерфейс.
 # Исправлено:  множество ошибок, но и добавлены новые 8(. Тестирование не производилось. Оно начнется с сегодняшнего дня 8)

История изменений DBFSHow часть 1. Начало

Добавить комментарий

Ваш адрес email не будет опубликован. Обязательные поля помечены *