On-line: PSP, гостей 0. Всего: 1 [подробнее..]
АвторСообщение
Pasha
Администратор




Пост N: 2001
Зарегистрирован: 23.05.05
ссылка на сообщение  Отправлено: 14.07.11 14:59. Заголовок: Harbour dbf editor


Выкладываю апдейт (давненько не выкладывал):

http://files.mail.ru/LXJ3D7

Whatsnew - смотрите сами, не помню уже.
Хочу перевести на буржуйскую мову, но не все сообщения еще сделал, так что буржуям пока не показываю, чтобы их великий и могучий не шокировал :)


Спасибо: 0 
Профиль
Ответов - 300 , стр: 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 All [только новые]


Pasha
Администратор




Пост N: 2195
Зарегистрирован: 23.05.05
ссылка на сообщение  Отправлено: 07.12.11 16:34. Заголовок: Перекодировку добавл..


Перекодировку добавлю, конечно
Сейчас диски выбираются пробелом, или нажатием Ctrl+Enter. Хотя и по букве надо, сделаю
А ".." вроде как есть, кроме корневого каталога, естественно

Спасибо: 0 
Профиль
PSP
постоянный участник


Пост N: 629
Зарегистрирован: 27.01.07
ссылка на сообщение  Отправлено: 07.12.11 16:42. Заголовок: Pasha пишет: Сейчас..


Pasha пишет:

 цитата:
Сейчас диски выбираются пробелом, или нажатием Ctrl+Enter.


Аааа, понял. :)


 цитата:
".." вроде как есть


Да, есть. Это я погорячился. :) Его нет, если "упираемся" в элемент "Рабочий стол". Ну, это уже виндовые заморочки.


 цитата:
кроме корневого каталога, естественно


В Far-е, к примеру, переход из корня по ".." вызывает список дисков. Это необязательно. :)


Спасибо: 0 
Профиль
Andrey
постоянный участник




Пост N: 1955
Зарегистрирован: 12.09.06
ссылка на сообщение  Отправлено: 08.12.11 13:05. Заголовок: В последней версии, ..



В последней версии, когда открываешь программу без DBF-файла, появляется выбор "Имя файла", далее меню "выбор файла".
Так вот в нем при выборе (клавиша ENTER) любого DBF-файла программа не открывает его,
а просто выходит (или сваливается).
Т.е. "стоишь" на нужном файле, нажимаешь ENTER и вылет.....

Лучше бы еще сделать возможность выбора файла: Windows-окно или DOS-окно ....

После выгрузки DBF в XML - не читается Firefox или ME:
Ошибка синтаксического анализа XML: некорректное объявление XML
Адрес: file:///W:/DBedit-Pavel/bin/bcc/aaaa.xml
Строка 1, символ 31:<?xml version="1.0" encoding=""?>
------------------------------^

Спасибо: 0 
Профиль
Pasha
Администратор




Пост N: 2196
Зарегистрирован: 23.05.05
ссылка на сообщение  Отправлено: 08.12.11 13:53. Заголовок: Andrey пишет: посл..


Andrey пишет:

 цитата:
последней версии, когда открываешь программу без DBF-файла, появляется выбор "Имя файла", далее меню "выбор файла".
Так вот в нем при выборе (клавиша ENTER) любого DBF-файла программа не открывает его,
а просто выходит (или сваливается).
Т.е. "стоишь" на нужном файле, нажимаешь ENTER и вылет.....



Файл не откроется только в том случае, когда он уже открыт монопольно другой программой. или имеет атрибут только для чтения, или в папке/диске есть права только на чтение. Кстати, надо добавить поддержку режима readonly.
А насчет диалога windows - так программа то не гуевая. Если вставить эти диалоги, то при переключении между окнами dbedit будет терять фокус. Поэтому стандартные диалоги я использовать не буду.

Спасибо: 0 
Профиль
Sergey Spirin
постоянный участник


Пост N: 570
Зарегистрирован: 25.12.07
ссылка на сообщение  Отправлено: 08.12.11 16:11. Заголовок: Pasha пишет: програ..


Pasha пишет:

 цитата:
программа то не гуевая



Паш, а нет планов по GUI-версии? А то, конечно, текущий интерфейс удобоварим только для "закалённых" товарищей

Спасибо: 0 
Профиль
Pasha
Администратор




Пост N: 2197
Зарегистрирован: 23.05.05
ссылка на сообщение  Отправлено: 08.12.11 17:11. Заголовок: Sergey Spirin пишет:..


Sergey Spirin пишет:

 цитата:
Паш, а нет планов по GUI-версии? А то, конечно, текущий интерфейс удобоварим только для "закалённых" товарищей



Пока, увы, нет. Хотя сделать это несложно. Просто мне это не очень надо, я ее делал "под фар".
Подобных программ существует, наверное, сотни. Но по разным причинам ничего мне не подошло. Продвинутые, как правило, платные, а если бесплатные - то очень уж простенькие.
Пришлось сделать свою, заодно нагрузив ее нужными мне функциями. От подобных харбор-программ ее отличает наличие некоторых низкоуровневых операций, которые стандартными средствами не сделаешь.


Спасибо: 0 
Профиль
PSP
постоянный участник


Пост N: 630
Зарегистрирован: 27.01.07
ссылка на сообщение  Отправлено: 08.12.11 18:45. Заголовок: Sergey Spirin пишет:..


Sergey Spirin пишет:

 цитата:
только для "закалённых" товарищей


Прикольно!

Спасибо: 0 
Профиль
Dima
администратор




Пост N: 2226
Зарегистрирован: 17.05.05
ссылка на сообщение  Отправлено: 08.12.11 23:19. Заголовок: Sergey Spirin пишет:..


Sergey Spirin пишет:

 цитата:
А то, конечно, текущий интерфейс удобоварим только для "закалённых" товарищей


Сергей а реализуйте (выложите если есть) свой вариант GUI аналогичной программы.
С удовольствием посмотрим и оценим , да и будет с чем сравнить.


Спасибо: 0 
Профиль
Andrey
постоянный участник




Пост N: 1956
Зарегистрирован: 12.09.06
ссылка на сообщение  Отправлено: 08.12.11 23:34. Заголовок: Dima пишет: Сергей ..


Dima пишет:

 цитата:
Сергей а реализуйте (выложите если есть) свой вариант GUI аналогичной программы.
С удовольствием посмотрим и оценим , да и будет с чем сравнить.



Присоединяюсь !!!

Спасибо: 0 
Профиль
Sergey Spirin
постоянный участник


Пост N: 571
Зарегистрирован: 25.12.07
ссылка на сообщение  Отправлено: 09.12.11 02:53. Заголовок: Dima пишет: Сергей ..


Dima пишет:

 цитата:
Сергей а реализуйте (выложите если есть) свой вариант GUI аналогичной программы.
С удовольствием посмотрим и оценим , да и будет с чем сравнить.



Andrey пишет:

 цитата:
Присоединяюсь !!!



Чего это вы возбудились?



Спасибо: 0 
Профиль
Pasha
Администратор




Пост N: 2198
Зарегистрирован: 23.05.05
ссылка на сообщение  Отправлено: 09.12.11 08:52. Заголовок: Sergey Spirin пишет:..


Sergey Spirin пишет:

 цитата:
Ежели у кого есть Дельфи и есть желание сделать тоже самое над харбором и пашиным кодом, то могу помочь



Если кто-то хочет сделать подобное под minigui - пожалуйста, код открыт. Надо сделать объект tsbrowse и навесить функциональность на меню. У меня, конечно, некоторые функции находятся в библиотеке, но, если надо, я их дам.
Можно поступить и по-другому: добавить необходимую функциональность к уже существующей minigui-программе.
Я думаю, такая имеется, и не одна.

Спасибо: 0 
Профиль
ММК
постоянный участник


Пост N: 82
Зарегистрирован: 29.05.10
ссылка на сообщение  Отправлено: 09.12.11 10:54. Заголовок: Pasha пишет: Можно ..


Pasha пишет:

 цитата:
Можно поступить и по-другому: добавить необходимую функциональность к уже существующей minigui-программе.
Я думаю, такая имеется, и не одна.


:) Пример работы xBrows , но Ваша "начинка" действительно интересная!
http://files.mail.ru/9S5B0B


Спасибо: 0 
Профиль
Pasha
Администратор




Пост N: 2199
Зарегистрирован: 23.05.05
ссылка на сообщение  Отправлено: 09.12.11 17:36. Заголовок: Whatsnew: - дорабо..


Whatsnew:

- доработан диалог выбора файла dbf
- добавлена поддержка режима readonly
- добавлена операция перекодировки между кодовыми страницами
- добавлено окно выбора поля в некоторые диалоги

http://files.mail.ru/5VNLPM


Спасибо: 0 
Профиль
Vlad04
постоянный участник


Пост N: 273
Зарегистрирован: 13.10.05
ссылка на сообщение  Отправлено: 09.12.11 19:36. Заголовок: Паша. Пункт меню &#..


Паша.
Пункт меню "Установить связь" нуждается в доработках .
- не распознаются имеющиеся индексы ( индекс составной)
- вторая база была повреждена при попытке установить связь

Спасибо: 0 
Профиль
Pasha
Администратор




Пост N: 2202
Зарегистрирован: 23.05.05
ссылка на сообщение  Отправлено: 09.12.11 20:26. Заголовок: Vlad04 пишет: Паша...


Vlad04 пишет:

 цитата:
Паша.
Пункт меню "Установить связь" нуждается в доработках .
- не распознаются имеющиеся индексы ( индекс составной)
- вторая база была повреждена при попытке установить связь



Да, согласен, вместо автоматического распознавания надо использовать классическое полуавтоматическое с ручным управлением.
Ну а что может повредится во 2-м файле, и в какой момент ? Сам файл не изменяется. Его индекс, что ли ?


Спасибо: 0 
Профиль
Vlad04
постоянный участник


Пост N: 274
Зарегистрирован: 13.10.05
ссылка на сообщение  Отправлено: 10.12.11 06:37. Заголовок: Ну а что может повре..



 цитата:
Ну а что может повредится во 2-м файле, и в какой момент ? Сам файл не изменяется. Его индекс, что ли ?


На предложение программы создать индекс я согласился.И еще видимые столбцы второй базы отключал, подключал.
Итог: полностью поврежден заголовок второй таблицы (наименования полей стерто)

Спасибо: 0 
Профиль
AlexMyr



Пост N: 478
Зарегистрирован: 11.06.10
ссылка на сообщение  Отправлено: 07.03.12 16:08. Заголовок: Паша, пробую заменит..


Паша, пробую заменить значения в числовом поле на 0 - не работает может что не так делаю?

Спасибо: 0 
Профиль
Pasha
Администратор




Пост N: 2293
Зарегистрирован: 23.05.05
ссылка на сообщение  Отправлено: 07.03.12 17:09. Заголовок: AlexMyr пишет: Паша..


AlexMyr пишет:

 цитата:
Паша, пробую заменить значения в числовом поле на 0 - не работает может что не так делаю?



Все так, но я поставил проверку ! Empty(...). во избежание случайного нажатия на Ok
Чтобы заменить числовое поле на ноль, надо в строке Выражение ввести "0"


Спасибо: 0 
Профиль
AlexMyr



Пост N: 479
Зарегистрирован: 11.06.10
ссылка на сообщение  Отправлено: 07.03.12 17:12. Заголовок: Pasha пишет: надо в..


Pasha пишет:

 цитата:
надо в строке Выражение ввести "0"

Ясно, спасибо

Спасибо: 0 
Профиль
Andrey
постоянный участник




Пост N: 2122
Зарегистрирован: 12.09.06
ссылка на сообщение  Отправлено: 21.03.12 14:10. Заголовок: Pasha А как сделать..


Pasha
А как сделать удаление записей по условию ?

В редакторе DBF-файлов BDBFS есть меню специальное, а у тебя не нашел. Подскажи пожалуйста.
А то приходится мучиться на Win7x64bit запускать VirtualBox и там удалять ненужные записи.
А потом закрывать VirtualBox запускать твою прогу и упаковывать базу...

Спасибо: 0 
Профиль
Ответов - 300 , стр: 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 All [только новые]
Тему читают:
- участник сейчас на форуме
- участник вне форума
Все даты в формате GMT  3 час. Хитов сегодня: 235
Права: смайлы да, картинки да, шрифты да, голосования нет
аватары да, автозамена ссылок вкл, премодерация откл, правка нет