Автор | Сообщение |
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, или к-во записей в группе
|
|
|
Ответов - 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 );
|
|
|
Softlog86
|
| |
Пост N: 29
Зарегистрирован: 03.12.08
|
|
Отправлено: 26.02.12 11:32. Заголовок: Pasha , подскажите п..
Pasha , подскажите параметры сервера обновления HWGUI через CVS или может есть ссылка?
|
|
|
AlexMyr
|
| |
Пост N: 448
Зарегистрирован: 11.06.10
|
|
Отправлено: 26.02.12 11:54. Заголовок: svn.exe co https://h..
|
|
|
AlexMyr
|
| |
Пост N: 449
Зарегистрирован: 11.06.10
|
|
Отправлено: 26.02.12 12:01. Заголовок: Если кому интересно,..
Оффтоп: Если кому интересно, использую консольній sliksvn __http://www.sliksvn.com/en/download
|
|
|
Andrey
|
| постоянный участник
|
Пост N: 2070
Зарегистрирован: 12.09.06
|
|
Отправлено: 26.02.12 12:29. Заголовок: Pasha пишет: Выложи..
Pasha пишет: цитата: | Выложить несложно, но конечно хочется, чтобы letodb собирали сами. Каждый раз ведь выкладывать не получится ? А изменения есть. Поэтому хотелось бы, чтобы и сборка была максимально простой. Говорите, какие есть проблемы со сборкой. Я не из вредности, сам могу выложить. |
| Паша, хотелось бы иметь ВСЕГДА рабочую версию в бинарниках, под текущие версии Харбора и хХарбора ! Как в Харборе и хХарборе !!! Пускай будут отставать изменения, не важно (хоть по полгода будут отставать) ! Сам Харбор и хХарбор лежат же в бинарниках, а кто может тот собирает. Я то может и соберу... А вот сборка у новичков точно охоту отобьет !
|
|
|
AlexMyr
|
| |
Пост N: 450
Зарегистрирован: 11.06.10
|
|
Отправлено: 26.02.12 13:23. Заголовок: Andrey пишет: А вот..
Andrey пишет: цитата: | А вот сборка у новичков точно охоту отобьет ! |
|
Letodb точно такой же проект как и все программы которые мы собираем, ничего сложного нет, нужно читать хотя бы readme! По бинарникам тоже могут возникнуть вопросы - как запустить, как настроить, запускать как сервис или нет. Еще раз README
|
|
|
Andrey
|
| постоянный участник
|
Пост N: 2072
Зарегистрирован: 12.09.06
|
|
Отправлено: 26.02.12 13:39. Заголовок: AlexMyr пишет: Let..
AlexMyr пишет: цитата: | Letodb точно такой же проект как и все программы которые мы собираем, ничего сложного нет, нужно читать хотя бы readme! |
| Согласен. Но для новичков нужно проще сделать ! Хотя бы рабочую (предыдущую) версию выкладывать. Чтоб установил и заработало !!! А там дальше новичок и втянется....
|
|
|
Softlog86
|
| |
Пост N: 30
Зарегистрирован: 03.12.08
|
|
Отправлено: 26.02.12 13:45. Заголовок: Просто в разные хран..
Просто в разные хранилища выкладываются исходники .... И нужна информация где чего брать свеженького :) А вобще - спасибо всем , кто помог ! ( LETODB заработало ! ). Пытаюсь теперь потихоньку перевести свою складскую программу ( писано с 1995 года) на HARBOUR . С организацией данных всё понятно . ВОт в раздумьях - нужен-ли моим пользователям GUI ? Работа с такого вида системами сводится как правило к нажатию стрелок курсора / ENTER/ESC/ и ввод буквенно-цифровой информации . Графическая среда нужна будет только для отображения фотографий товара и тому подобного .... Собственно переход в основном будет связан с новым способом доступа к данным ( LETO/ADS ) и возможностью работы в среде VISTA/WIN7 ...... Пока использую MiniGui и кой какие утилитки уже работают пару лет у клиентов (Программа прайс-лист- фотографии цены и обновление данных через Интернет) . В общем пишется несложно - тут снимаю шляпу перед разработчиками ! а вот с HWGUI не пробовал - смущает что проект вроде утих .....
|
|
|
AlexMyr
|
| |
Пост N: 451
Зарегистрирован: 11.06.10
|
|
Отправлено: 26.02.12 13:54. Заголовок: Softlog86 пишет: Пр..
Softlog86 пишет: цитата: | Просто в разные храничлища выкладываются исходники .... И нужна информация где чего брать свеженького |
|
Хранилище одно: http://sourceforge.net/projects/letodb/ Softlog86 пишет: цитата: | ВОт в раздумьях - нужен-ли моим пользователям GUI ? |
|
Если они просят, то может и нужен. Softlog86 пишет: цитата: | а вот с HWGUI не пробовал - смущает что проект вроде утих ..... |
|
надо попробовать и потом для себя уяснить подходит проект вам или нет. Меня hwgui устраивает всем, немного бы дизайнер отчетов улучшить, а так все гуд. Есть конечно проблемы у организованности разработчиков, но думаю скоро все прояснится.
|
|
|
Pasha
|
| Администратор
|
Пост N: 2280
Зарегистрирован: 23.05.05
|
|
Отправлено: 26.02.12 15:02. Заголовок: Andrey пишет: Согла..
Andrey пишет: цитата: | Согласен. Но для новичков нужно проще сделать ! Хотя бы рабочую (предыдущую) версию выкладывать. Чтоб установил и заработало !!! А там дальше новичок и втянется.... |
| У меня, собственно, возражений нет. И лучше сборку выкладывать на сайте проекта: https://sourceforge.net/projects/letodb/files/ Вот только не могу разобраться, как туда ее выложить. Зашел под своим эккаунтом, и не вижу, как туда что-то добавить. Может быть, это может сделать только администратор проекта ? Никто ничего не подскажет ?
|
|
|
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 с уже встроенными функциями такого поиска ? Для меня это ключевой вопрос - потому как это самая главная функция для быстрого поиска в базах ..... Ну так я приучил клиентов .... Они точно не запоминают ассортиментный перечень но по ключевым фразам моментально находят что нужно ...
|
|
|
|
AlexMyr
|
| |
Пост N: 452
Зарегистрирован: 11.06.10
|
|
Отправлено: 26.02.12 22:42. Заголовок: Softlog86 пишет: 1)..
Softlog86 пишет: цитата: | 1) LETODB - Если IP-сервера у нас не фиксирован а выделяется динамически . |
|
Проще зарезервировать за mac адресом постоянный ip в настройках dhcp сервера, зачем что-то выдумывать.
|
|
|
AlexMyr
|
| |
Пост N: 453
Зарегистрирован: 11.06.10
|
|
Отправлено: 26.02.12 22:49. Заголовок: Softlog86 пишет: 2)..
Softlog86 пишет: цитата: | 2) По программированию вопрос . Как сейчас удачнее всего реализовать поиск фрагментов строк в базе имея такую структуру файла : |
|
см. ordwildseek()
|
|
|
Dima
|
| |
Пост N: 2331
Зарегистрирован: 17.05.05
|
|
Отправлено: 26.02.12 23:13. Заголовок: Softlog86 пишет: Се..
Softlog86 пишет: цитата: | Сейчас в CLIPPER я пользуюсь хорошей библиотекой xFinder |
| Выложи на обменник глянуть что за зверь.
|
|
|
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' + ...
|
|
|
AlexMyr
|
| |
Пост N: 457
Зарегистрирован: 11.06.10
|
|
Отправлено: 27.02.12 17:26. Заголовок: Паша! А не могли бы ..
Паша! А не могли бы Вы на __http://sourceforge.net/projects/letodb/ указать где-то, что нужно скачивать rel-1-mt ревизию, а то человек Bruno пробует собрать letodb почти годичной давности свежим Harbourом и ничего не получается. Pasha пишет: цитата: | Может быть, это может сделать только администратор проекта ? Никто ничего не подскажет ? |
|
Попробуйте связаться с Александром, думаю, что ответит.
|
|
|
Pasha
|
| Администратор
|
Пост N: 2285
Зарегистрирован: 23.05.05
|
|
Отправлено: 27.02.12 19:33. Заголовок: Я вчера другому поль..
Я вчера другому пользователю из другой страны подсказывал тоже самое. Написал в форум на sf, и Александру тоже.
|
|
|
santy
|
| |
Пост N: 49
Зарегистрирован: 16.12.08
|
|
Отправлено: 28.02.12 17:02. Заголовок: Pasha Для доступа в..
|
|
|
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.
|
|
|
Pasha
|
| Администратор
|
Пост N: 2288
Зарегистрирован: 23.05.05
|
|
Отправлено: 29.02.12 19:27. Заголовок: Спасибо что подсказа..
Спасибо что подсказали, а то я эту группу не читаю, так бы и прозевал. Только что к ней присоединился. Алексей, а не могли бы переслать мне на ящик это обсуждение, с вложением ? А то у меня сообщения через http://groups.google.com/group/harbour-users?hl=ru почему-то не открываются, а на мыло приходят только новые.
|
|
|
Ответов - 232
, стр:
1
2
3
4
5
6
7
8
9
10
11
12
All
[только новые]
|
|