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





Пост N: 64
Зарегистрирован: 12.11.06
ссылка на сообщение  Отправлено: 03.04.10 20:51. Заголовок: Помогите протестировать первую xHarbour систему


Уважаемые профи!

Наконец перевёл систему на xHarbour (терминальный режим). Если не сложно помогите найти ошибки в её работе (сам уже тестил). Если есть желание, то с удовольствием приму критику в любом виде и отвечу на все вопросы. Система содержит исходный код (+ база очень крупной оптовки за 4 месяца) и варианты Clipper (нужна настройка ОС) и xHarbour (Win32) программ. Для установки скачать в любой каталог и распаковать архив. Все виды паролей - 11. Для создания индексов clipper (s_repair.bat), harbour (srepharb.bat). Справка F1 в любом режиме, инструкции в каталоге document. Для принудительного запуска st.bat (clip)/sth.bat (harb). По системе печати, если интересно - отдельно. Состав комплекса:
1. Оперативная программа. ls.exe (clip)/hls.exe (harb)
2. Администратор и бухгалтерия. la.exe (clip)/hla.exe (harb)
3. Аналитический контур. ldust.exe (clip)/hld.exe (harb)

Буду очень благодарен за найденные ошибки и критику в любой форме! Скачка с учётом исправлений всех замечаний на 04.04.2010 (5.92) http://get.freesoft.ru/?id=108083

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







Пост N: 164
Зарегистрирован: 12.11.06
ссылка на сообщение  Отправлено: 15.10.10 19:52. Заголовок: Спасибо Pasha за реа..


Спасибо Pasha за реакцию на сообщение!

В принципе достаточно полно изучил большинство тем по Harbour и данная система, как "программиста" меня весьма вдохновляет... Более того достаточно активно занимаюсь её продвижением, рекламой преимуществ и перспектив на других форумах (в основном ERP). Но к большому моему сожалению не имею возможности глубоко сам её осваивать и применять её на практике, т.к. занимаюсь поддержкой у десятков фирм свой тиражной учётной системы. При этом вынужден учитывать привычки, стандартные приемы (мои и чужие) работы и кучу других нюансов слабо связанных с процессом программирования.

В частности даже для "стартовой" установки УС Land в десятки магазинов был вынужден перенастроить около 30 компьютеров и "обучить" около 70 пользователей в разных районах довольно крупного города, а как уже заметил - это мизер клиентской базы. Учитывая, что каждая фирма за поддержку платит "копейки", а новая, современная, перспективная система разработки им "по барабану" - это превращается в довольно геморройное дело.

Но процесс движется вперёд, пусть не так быстро, как хочется. Но движется! По поводу LetoDb, MiniGui, новых механизмов интерфейса и работы с БД. Поддержка абсолютно разных по исходному коду систем КИС Lack (Clipper) и УС land (хHarbour) выкинет меня вообще из IT бизнеса... Так, что в начале ВСЕ пользователи перейдут на УС Land (ещё кучка программ, которые нужно переписать/написать), а только затем начнуться работы по переводу системы на новый интерфейс и техники работы с БД!

Даже просто, с целью "общего развития" пока мало времени на изучение и тестирование данных механизмов... Это в частности объясняет несколько агресивный стиль общения на форуме... Теперь надеюсь на "спад" нагрузки в ноябре-январе, может и продвинусь в освоении xHarbour чуть дальше.

Спасибо: 0 
ПрофильЦитата Ответить
Администратор




Пост N: 1676
Зарегистрирован: 23.05.05
ссылка на сообщение  Отправлено: 15.10.10 20:30. Заголовок: AndreyZh пишет: Под..


AndreyZh пишет:

 цитата:
Поддержка абсолютно разных по исходному коду систем КИС Lack (Clipper) и УС land (хHarbour)



Что касается minigui - да, текстовый и графический интерфейс очень уж отличаются, так что скорее всего исходный код прийдется разделить. Хотя мне в свое время удалось сделать программы для tui и gui, не разделяя исходного кода. Правда, бинарники при это различные
А что касается БД - то тут сомнений не должно быть ! Сырцы должны быть одни и те же. Да и исполняемые модули тоже. А используемый rdd надо указывать в настройке. Линковать все возможные rdd, и ставить при старте программы нужный rddSetDefault(...)
У меня так и делается - в файле ini задаю значения параметров:

RDD=LETO
Server=//192.168.1.20:2812/database

или

RDD=DBFCDX
Server=m:\database
или
Server=\\192.168.1.20\database
или
Server=\\server\database

или тоже самое для ads

Иногда даже приходилось совмещать в одной сети доступ к БД и через leto, и через dbfcdx

Конечно, при использовании leto/ads некоторые таблицы, находящиеся на локальных дисках, надо открывать через dbfcdcx/dbfntx
А при использовании leto желательно не использовать пути в set path/set default, поскольку они существенны для некоторых файловых операций, например File().

Спасибо: 0 
ПрофильЦитата Ответить
Ответов - 182 , стр: 1 2 3 4 5 6 7 8 9 10 All [только новые]
Ответ:
1 2 3 4 5 6 7 8 9
большой шрифт малый шрифт надстрочный подстрочный заголовок большой заголовок видео с youtube.com картинка из интернета картинка с компьютера ссылка файл с компьютера русская клавиатура транслитератор  цитата  кавычки моноширинный шрифт моноширинный шрифт горизонтальная линия отступ точка LI бегущая строка оффтопик свернутый текст

показывать это сообщение только модераторам
не делать ссылки активными
Имя, пароль:      зарегистрироваться    
Тему читают:
- участник сейчас на форуме
- участник вне форума
Все даты в формате GMT  3 час. Хитов сегодня: 18
Права: смайлы да, картинки да, шрифты да, голосования нет
аватары да, автозамена ссылок вкл, премодерация откл, правка нет