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




Пост N: 1937
Зарегистрирован: 23.05.05
ссылка на сообщение  Отправлено: 18.05.11 19:04. Заголовок: Leto DB Server


Добавил функцию:

LETO_GROUPBY(cGroup, cFields, [cFilter], [xScopeTop], [xScopeBottom])

cGroup - имя поля, по которому группируются данные;
cFields - список числовых полей через запятую, которые суммируются. Символ # обозначает к-во записей в группе

Функция возвращает двумерный массив строк.
1-й элемент каждой строки - значение поля cGroup, следующие элементы суммы полей, заданных в cFields, или к-во записей в группе


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


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




Пост N: 2279
Зарегистрирован: 23.05.05
ссылка на сообщение  Отправлено: 26.02.12 10:09. Заголовок: Softlog86 пишет: Не..


Softlog86 пишет:

 цитата:
Не могу собрать библиотеки HwGUI :



Надо обновить сырцы hwgui.
Сейчас в функции INFLATERECT стоят вызовы:

hb_storvni( pRect.left, 1, 1 );
hb_storvni( pRect.top, 1, 2 );
hb_storvni( pRect.right, 1, 3 );
hb_storvni( pRect.bottom, 1, 4 );


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



Пост N: 29
Зарегистрирован: 03.12.08
ссылка на сообщение  Отправлено: 26.02.12 11:32. Заголовок: Pasha , подскажите п..


Pasha , подскажите параметры сервера обновления HWGUI через CVS или может есть ссылка?

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



Пост N: 448
Зарегистрирован: 11.06.10
ссылка на сообщение  Отправлено: 26.02.12 11:54. Заголовок: svn.exe co https://h..

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



Пост N: 449
Зарегистрирован: 11.06.10
ссылка на сообщение  Отправлено: 26.02.12 12:01. Заголовок: Если кому интересно,..


Оффтоп: Если кому интересно, использую консольній sliksvn __http://www.sliksvn.com/en/download

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




Пост N: 2070
Зарегистрирован: 12.09.06
ссылка на сообщение  Отправлено: 26.02.12 12:29. Заголовок: Pasha пишет: Выложи..


Pasha пишет:

 цитата:
Выложить несложно, но конечно хочется, чтобы letodb собирали сами. Каждый раз ведь выкладывать не получится ? А изменения есть.
Поэтому хотелось бы, чтобы и сборка была максимально простой. Говорите, какие есть проблемы со сборкой.
Я не из вредности, сам могу выложить.



Паша, хотелось бы иметь ВСЕГДА рабочую версию в бинарниках, под текущие версии Харбора и хХарбора !
Как в Харборе и хХарборе !!!

Пускай будут отставать изменения, не важно (хоть по полгода будут отставать) !
Сам Харбор и хХарбор лежат же в бинарниках, а кто может тот собирает.

Я то может и соберу... А вот сборка у новичков точно охоту отобьет !


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



Пост N: 450
Зарегистрирован: 11.06.10
ссылка на сообщение  Отправлено: 26.02.12 13:23. Заголовок: Andrey пишет: А вот..


Andrey пишет:

 цитата:
А вот сборка у новичков точно охоту отобьет !

Letodb точно такой же проект как и все программы которые мы собираем, ничего сложного нет, нужно читать хотя бы readme! По бинарникам тоже могут возникнуть вопросы - как запустить, как настроить, запускать как сервис или нет. Еще раз README

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




Пост N: 2072
Зарегистрирован: 12.09.06
ссылка на сообщение  Отправлено: 26.02.12 13:39. Заголовок: AlexMyr пишет: Let..


AlexMyr пишет:

 цитата:

Letodb точно такой же проект как и все программы которые мы собираем, ничего сложного нет, нужно читать хотя бы readme!


Согласен. Но для новичков нужно проще сделать !
Хотя бы рабочую (предыдущую) версию выкладывать. Чтоб установил и заработало !!!
А там дальше новичок и втянется....

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



Пост N: 30
Зарегистрирован: 03.12.08
ссылка на сообщение  Отправлено: 26.02.12 13:45. Заголовок: Просто в разные хран..


Просто в разные хранилища выкладываются исходники .... И нужна информация где чего брать свеженького :) А вобще - спасибо всем , кто помог ! ( LETODB заработало ! ). Пытаюсь теперь потихоньку перевести свою складскую программу ( писано с 1995 года) на HARBOUR .
С организацией данных всё понятно . ВОт в раздумьях - нужен-ли моим пользователям GUI ? Работа с такого вида системами сводится как правило к нажатию стрелок курсора / ENTER/ESC/ и ввод буквенно-цифровой информации . Графическая среда нужна будет только для отображения фотографий товара и тому подобного .... Собственно переход в основном будет связан с новым способом доступа к данным ( LETO/ADS ) и возможностью работы в среде VISTA/WIN7 ......
Пока использую MiniGui и кой какие утилитки уже работают пару лет у клиентов (Программа прайс-лист- фотографии цены и обновление данных через Интернет) . В общем пишется несложно - тут снимаю шляпу перед разработчиками ! а вот с HWGUI не пробовал - смущает что проект вроде утих .....

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



Пост N: 451
Зарегистрирован: 11.06.10
ссылка на сообщение  Отправлено: 26.02.12 13:54. Заголовок: Softlog86 пишет: Пр..


Softlog86 пишет:

 цитата:
Просто в разные храничлища выкладываются исходники .... И нужна информация где чего брать свеженького

Хранилище одно: http://sourceforge.net/projects/letodb/
Softlog86 пишет:

 цитата:
ВОт в раздумьях - нужен-ли моим пользователям GUI ?

Если они просят, то может и нужен.
Softlog86 пишет:

 цитата:
а вот с HWGUI не пробовал - смущает что проект вроде утих .....

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

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




Пост N: 2280
Зарегистрирован: 23.05.05
ссылка на сообщение  Отправлено: 26.02.12 15:02. Заголовок: Andrey пишет: Согла..


Andrey пишет:

 цитата:
Согласен. Но для новичков нужно проще сделать !
Хотя бы рабочую (предыдущую) версию выкладывать. Чтоб установил и заработало !!!
А там дальше новичок и втянется....



У меня, собственно, возражений нет. И лучше сборку выкладывать на сайте проекта:
https://sourceforge.net/projects/letodb/files/
Вот только не могу разобраться, как туда ее выложить. Зашел под своим эккаунтом, и не вижу, как туда что-то добавить.
Может быть, это может сделать только администратор проекта ? Никто ничего не подскажет ?

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



Пост N: 32
Зарегистрирован: 03.12.08
ссылка на сообщение  Отправлено: 26.02.12 22:25. Заголовок: Выходные занял полез..


Выходные занял полезным делом : Изучаю LETO и заодно кой-чего экспериментирую .
Появились вопросы :
1) LETODB - Если IP-сервера у нас не фиксирован а выделяется динамически . Вот у меня в сети компьютеры загружаются в разное время - соответственно роутер выделяет адреса ( ну такая архитектура у нас) - тоесть Динамически . Сегодня у "Сервера" будет 192.168.0.0 а завтра он может быть 192.168.0.10 .
Вопрос - есть-ли способ как-то достучаться до сервера не зная его IP а лишь имея Название в сети ?
2) По программированию вопрос . Как сейчас удачнее всего реализовать поиск фрагментов строк в базе имея такую структуру файла :

CODE N /5 <- Код довара 1
TYPE C 100 <- Наименование Ручка дверная 2012-R Левая передняя производство Польша
COMMENT C 100 <- Описание OPEL VECTRA 95-97/ OPEL ZAFIRA

Поиск должен возвращать массив Номеров записи или значений поля CODE в случае обнаружения , например по такому запросу :
"перед FIRA 20 " <- То есть я хотел "спросить" как-бы : Дай все записи где есть следующие фрагменты слов "
"перед" ( в базе есть строки со словами передний(передняя и тд) + "FIRA" - есть в базе "ZAFIRA" и "20" - есть "2012"

Сейчас в CLIPPER я пользуюсь хорошей библиотекой xFinder , а как обстоят дела с таким поиском в среде HARBOUR ? Может есть RDD с уже встроенными функциями такого поиска ? Для меня это ключевой вопрос - потому как это самая главная функция для быстрого поиска в базах ..... Ну так я приучил клиентов .... Они точно не запоминают ассортиментный перечень но по ключевым фразам моментально находят что нужно ...



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



Пост N: 452
Зарегистрирован: 11.06.10
ссылка на сообщение  Отправлено: 26.02.12 22:42. Заголовок: Softlog86 пишет: 1)..


Softlog86 пишет:

 цитата:
1) LETODB - Если IP-сервера у нас не фиксирован а выделяется динамически .

Проще зарезервировать за mac адресом постоянный ip в настройках dhcp сервера, зачем что-то выдумывать.

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



Пост N: 453
Зарегистрирован: 11.06.10
ссылка на сообщение  Отправлено: 26.02.12 22:49. Заголовок: Softlog86 пишет: 2)..


Softlog86 пишет:

 цитата:
2) По программированию вопрос . Как сейчас удачнее всего реализовать поиск фрагментов строк в базе имея такую структуру файла :

см. ordwildseek()

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




Пост N: 2331
Зарегистрирован: 17.05.05
ссылка на сообщение  Отправлено: 26.02.12 23:13. Заголовок: Softlog86 пишет: Се..


Softlog86 пишет:

 цитата:
Сейчас в CLIPPER я пользуюсь хорошей библиотекой xFinder


Выложи на обменник глянуть что за зверь.

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




Пост N: 2281
Зарегистрирован: 23.05.05
ссылка на сообщение  Отправлено: 26.02.12 23:20. Заголовок: Softlog86 пишет: Вы..


Softlog86 пишет:

 цитата:
Выходные занял полезным делом : Изучаю LETO и заодно кой-чего экспериментирую .
Появились вопросы :



1. Коннект возможен не только по ip, но и по имени компьютера в сети:

//servername:2812

2. Если нет индекса по type, то можно использовать обычный фильтр.
Он будет обрабатываться на сервере, а клиент получит только совпадающие строки

Строка фильтра:
'"' + cStr1 + '"$Type.and.''"' + cStr2 + '"$Type' + ...


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



Пост N: 457
Зарегистрирован: 11.06.10
ссылка на сообщение  Отправлено: 27.02.12 17:26. Заголовок: Паша! А не могли бы ..


Паша!
А не могли бы Вы на __http://sourceforge.net/projects/letodb/ указать где-то, что нужно скачивать rel-1-mt ревизию, а то человек Bruno пробует собрать letodb почти годичной давности свежим Harbourом и ничего не получается.

Pasha пишет:

 цитата:
Может быть, это может сделать только администратор проекта ? Никто ничего не подскажет ?

Попробуйте связаться с Александром, думаю, что ответит.

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




Пост N: 2285
Зарегистрирован: 23.05.05
ссылка на сообщение  Отправлено: 27.02.12 19:33. Заголовок: Я вчера другому поль..


Я вчера другому пользователю из другой страны подсказывал тоже самое.
Написал в форум на sf, и Александру тоже.

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





Пост N: 49
Зарегистрирован: 16.12.08
ссылка на сообщение  Отправлено: 28.02.12 17:02. Заголовок: Pasha Для доступа в..


Pasha

Для доступа в https://sourceforge.net/projects/letodb/files/ вам нужны права администратора.
Сейчас админ Александр, он должен вам дать права.




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



Пост N: 459
Зарегистрирован: 11.06.10
ссылка на сообщение  Отправлено: 29.02.12 15:57. Заголовок: Паша! Вот письмо Pr..


Паша!

Вот письмо Przmeka с harbour-users list по поводу сборки под линуксом и он приложил diff файл, может посмотришь.

I've just tested it (rel-1-mt) and LETO uses native windows
types in its code and this is the source of the problem.
Below I'm attaching workaround for it (it defines BOOL, LONG,
UINT, ...) which resolves the problem with Harbour builds but
I suggest to clean LETO code and replace all such types with
native Harbour.
I also suggest to create one header file included by leto
source code which will have all macros necessary to hide
differences between Harbour and xHarbour and older versions
of both compilers instead of hardcoding them in different
places. The code will be much cleaner and easier to update.

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




Пост N: 2288
Зарегистрирован: 23.05.05
ссылка на сообщение  Отправлено: 29.02.12 19:27. Заголовок: Спасибо что подсказа..


Спасибо что подсказали, а то я эту группу не читаю, так бы и прозевал. Только что к ней присоединился.
Алексей, а не могли бы переслать мне на ящик это обсуждение, с вложением ? А то у меня сообщения через
http://groups.google.com/group/harbour-users?hl=ru
почему-то не открываются, а на мыло приходят только новые.

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