On-line: гостей 1. Всего: 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 [только новые]


Dima
администратор




Пост N: 5569
Зарегистрирован: 17.05.05
ссылка на сообщение  Отправлено: 03.04.16 17:02. Заголовок: Vlad04 пишет: Продо..


Vlad04 пишет:

 цитата:
Продолжаю с фильтром.


Ты про F4 ?

Заметил небольшой косяк. Если поставить фильтр и записей в нем меньше чем
высота бровса , то в самом низу всегда присутствует не существующая запись (фантом).
Скажем если в фильтр попало 3 записи то бровс покажет 4 записи.

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


Пост N: 539
Зарегистрирован: 13.10.05
ссылка на сообщение  Отправлено: 03.04.16 17:36. Заголовок: Ты про F4 ? Про F4..



 цитата:
Ты про F4 ?


Про F4

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




Пост N: 5571
Зарегистрирован: 17.05.05
ссылка на сообщение  Отправлено: 03.04.16 17:49. Заголовок: Vlad04 Пол часа его..


Vlad04
Пол часа его мучал и не завис.

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


Пост N: 540
Зарегистрирован: 13.10.05
ссылка на сообщение  Отправлено: 03.04.16 18:20. Заголовок: А с редактированием ..


А с редактированием строки фильтра?
Установил фильтр , а потом попробуй убрать его, очистив строку.

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




Пост N: 5572
Зарегистрирован: 17.05.05
ссылка на сообщение  Отправлено: 03.04.16 18:36. Заголовок: Vlad04 Покажи скрин..


Vlad04
Покажи скрин на котором месте висяк.

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


Пост N: 541
Зарегистрирован: 13.10.05
ссылка на сообщение  Отправлено: 04.04.16 08:13. Заголовок: Висяк трудно повтори..


Висяк трудно повторить, так как закономерность не уловил.
А с изменением строки фильтра все описано, надеюсь , ясно.

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




Пост N: 3422
Зарегистрирован: 23.05.05
ссылка на сообщение  Отправлено: 04.04.16 11:51. Заголовок: Dima Заметил небольш..


Dima

 цитата:
Заметил небольшой косяк. Если поставить фильтр и записей в нем меньше чем
высота бровса , то в самом низу всегда присутствует не существующая запись (фантом).
Скажем если в фильтр попало 3 записи то бровс покажет 4 записи.



Это не баг, а фича (с)
Фантомная запись присутствует всегда, она используется для добавления новой записи.

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




Пост N: 3423
Зарегистрирован: 23.05.05
ссылка на сообщение  Отправлено: 04.04.16 11:55. Заголовок: А с редактированием ..



 цитата:
А с редактированием строки фильтра?
Установил фильтр , а потом попробуй убрать его, очистив строку.



Для того, чтобы убрать фильтр, есть отдельный пункт меню, горячая клавиша - Ctrl+F4
Ввод строки фильтра предназначен для установки фильтра, а не для его очистки. Поэтому при пустой строке фильтра предлагается его автоматическое формирование по значению полей.

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


Пост N: 542
Зарегистрирован: 13.10.05
ссылка на сообщение  Отправлено: 05.04.16 06:44. Заголовок: Ясно..


Ясно

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




Пост N: 5623
Зарегистрирован: 17.05.05
ссылка на сообщение  Отправлено: 23.04.16 21:45. Заголовок: Не понял каким образ..


Не понял каким образом можно заменить все значения в одном поле.
Типа Replace по полю (по условию).
Нет такого ?

PS
В DBU была такая операция.

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




Пост N: 5627
Зарегистрирован: 17.05.05
ссылка на сообщение  Отправлено: 24.04.16 21:29. Заголовок: Dima пишет: Не поня..


Dima пишет:

 цитата:
Не понял каким образом можно заменить все значения в одном поле.


Нашел...Ctrl+F7 , но так и не вышло заменить во всем поле все значения на определенное.
Что не так поюзал ?

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




Пост N: 5635
Зарегистрирован: 17.05.05
ссылка на сообщение  Отправлено: 28.04.16 22:28. Заголовок: Dima пишет: Не пон..


Dima пишет:

 цитата:

Не понял каким образом можно заменить все значения в одном поле.


Dima пишет:

 цитата:

Нашел...Ctrl+F7 , но так и не вышло заменить во всем поле все значения на определенное.



Печаль......
Научите меня

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




Пост N: 4882
Зарегистрирован: 12.09.06
ссылка на сообщение  Отправлено: 28.04.16 22:51. Заголовок: Dima пишет: Научите..


Dima пишет:

 цитата:
Научите меня


Сам мучаюсь...

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




Пост N: 5636
Зарегистрирован: 17.05.05
ссылка на сообщение  Отправлено: 28.04.16 22:52. Заголовок: Andrey пишет: Сам м..


Andrey пишет:

 цитата:
Сам мучаюсь...


Пипец

PS
Как я только с ней не "игрался" ....мучал по полной и ни чего не вышло.
Видать педальку не ту нажал , не знаю уже...

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


Пост N: 552
Зарегистрирован: 13.10.05
ссылка на сообщение  Отправлено: 29.04.16 07:56. Заголовок: Dima Нашел...Ctrl+..


Dima


 цитата:
Нашел...Ctrl+F7 , но так и не вышло заменить во всем поле все значения на определенное.



Странно, а у меня получилось

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



Пост N: 145
Зарегистрирован: 10.07.07
ссылка на сообщение  Отправлено: 29.04.16 08:26. Заголовок: У меня тоже получило..


У меня тоже получилось для всех полей вставить одно значение.
Заполнил нужным "На значение" и далее ничего не менял. "Готово"

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




Пост N: 5637
Зарегистрирован: 17.05.05
ссылка на сообщение  Отправлено: 29.04.16 08:41. Заголовок: Упс , разобрался. Ме..


Упс , разобрался.
Меняю числовое поле. Если значение выставить больше 0 то меняет а если 0 то ни чего не происходит.
А мне нужно именно на ноль заменить.

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




Пост N: 3428
Зарегистрирован: 23.05.05
ссылка на сообщение  Отправлено: 29.04.16 10:28. Заголовок: Да там вроде все все..


Да там вроде все все просто.
Сначала надо установить фильтр на нужный диапазон записей, можно в комбинации с фильтром по индексу, т.е. scope
Затем поставить курсор на требуемое поле, и вызвать диалог replace по Ctrl+F7.
Если значение поля во всех отображаемых записях надо заменить на константу, то надо ввести эту константу в позицию "На значение". Это работает для всех значений, кроме пустых - ноль, пробелы, пустая дата, .F.
Если надо для каждой записи вычислить некое выражение - ввести это выражение в позицию
"Или вычислить выражение". Выражение будет выполняться как макрос для каждой записи, и его результат будет записан в поле. Для пустых констант надо вводить выражение вида 0, space(10), CTOD(""), .F.
Можно еще задать дополнительный фильтр - в соответствующей строке.
Если курсор стоит на колонке "Deleted" - можно выполнить команду dbDelete() или dbRecall() для записей диапазона.

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




Пост N: 5638
Зарегистрирован: 17.05.05
ссылка на сообщение  Отправлено: 29.04.16 10:31. Заголовок: Pasha пишет: Это ра..


Pasha пишет:

 цитата:
Это работает для всех значений, кроме пустых - ноль


То есть присвоить 0 (ноль) всему полю я не смогу ?
А надо.

Значение 0 я вбивал и до лампочки , замены не произошло.

Pasha пишет:

 цитата:
Сначала надо установить фильтр на нужный диапазон записей


Да он в данной ситуации не нужен и менять нужно во всем поле без условий на НОЛЬ (числовое поле)

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




Пост N: 3429
Зарегистрирован: 23.05.05
ссылка на сообщение  Отправлено: 29.04.16 11:20. Заголовок: То есть присвоить 0 ..



 цитата:
То есть присвоить 0 (ноль) всему полю я не смогу ?
А надо.



Можешь. В позицию "Или вычислить выражение" надо ввести 0. Результат вычисления макроса "0" будет ноль, он и будет присвоен полю.


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