Уведомления

Группа в Telegram: @pythonsu

#1 Окт. 20, 2010 16:05:01

villager
От:
Зарегистрирован: 2008-11-04
Сообщения: 111
Репутация: +  0  -
Профиль   Отправить e-mail  

макет для макетов

Цель - разработка учетных систем.
Аналог - своя же система, написанная еще на foxpro 2.6 dos
Функции:
описание структуры (БД, ГУИ, события)
генерация БД (создание таблиц, первичных индексов)
динамическая генерация ГУИ (гриды и диалоги)
Редактор и генератор отчетов
Текущее состояние - работоспособный макет
Использованные инструменты - python,PyQt, pyodbc
Документации - нет. На сайте есть старый демо-ролик (довольно старый, но идею уловить можно)

Для скачивания предлагается exe-сборка с возможностью:
создания своих “программ”
скачивания пока 2-х демо-“программ”

Цель открытия темы - исследование общественного мнения :), поиск единомышленников
если таковые найдутся - совместная разработка (opensource) с нуля рабочей системы

страница загрузки
Описание

PS:
Попытка сделать себе foxpro :)
с 90-х и сих пор зарабатываю на жизнь foxpro
года два назад начал учить Питон



Офлайн

#2 Окт. 21, 2010 10:27:37

.Serj.
От:
Зарегистрирован: 2008-09-27
Сообщения: 181
Репутация: +  0  -
Профиль   Отправить e-mail  

макет для макетов

Попытка сделать себе foxpro
Может, имеет смысл присмотреться к http://dabodev.com/ ?



Офлайн

#3 Окт. 21, 2010 11:44:05

villager
От:
Зарегистрирован: 2008-11-04
Сообщения: 111
Репутация: +  0  -
Профиль   Отправить e-mail  

макет для макетов

.Serj.
Может, имеет смысл присмотреться к http://dabodev.com/ ?
смотрел в первую очередь
два года назад не понравилось
сейчас по роликам видно сходство с visual foxpro…
это тоже не впечатляет, т.к. люди тупо повторяют картинки мелкософта
ps:
чего не хватает фокпрошнику в любой системе?
в пару строк открыть и посмотреть таблицу бд
я с этого и начал:
db=pentaBase(database="test",password="123",user="postgres",host="xpone",driver="QPSQL",port=5433,name="to")
db.имя_таблицы.browse()



Офлайн

#4 Ноя. 2, 2010 19:21:38

qman
От:
Зарегистрирован: 2007-07-02
Сообщения: 444
Репутация: +  0  -
Профиль   Отправить e-mail  

макет для макетов

всем привет,
а http://www.penta.by/penta_pump.html можно использовать при уже существующей базе и готовыми sql запросами?
или у фрэймворка используется готовый ORM?



Отредактировано (Ноя. 2, 2010 19:44:53)

Офлайн

#5 Ноя. 2, 2010 19:55:13

villager
От:
Зарегистрирован: 2008-11-04
Сообщения: 111
Репутация: +  0  -
Профиль   Отправить e-mail  

макет для макетов

создаешь базу данных
БД с данными:
выбираешь драйвер ODBC
там где имя БД пишешь коннекшн стринг:
Driver={SQL Server};Server=ONE\SQLEXPRESS;Database=AdventureWorks;Uid=lala;Trusted_Connection=Yes;WSID=ONE;
или
настраиваешь через панель управления источник данных ODBC
имя БД=имя источника
БД с данными - можно на sqlite расположить - любое имя

затем выбираем созданную БД, идем в меню СПЕЦ/ЭКРАНЫ и выполняем команду ЗАПОЛНИТЬ
если все хорошо, то окно заполнится списком таблиц



Отредактировано (Ноя. 2, 2010 19:55:42)

Офлайн

#6 Ноя. 2, 2010 20:06:57

villager
От:
Зарегистрирован: 2008-11-04
Сообщения: 111
Репутация: +  0  -
Профиль   Отправить e-mail  

макет для макетов

пока отвечал, вопрос изменился :)
но ответ тот же



Офлайн

Board footer

Модераторировать

Powered by DjangoBB

Lo-Fi Version