Dabo 3-tier desktop framework for data-aware apps

francois lepoutre franck.lepoutre at caramail.com
Thu May 13 04:06:41 EDT 2004


"john fabiani" <jfabiani at yolo.com> wrote in message
news:u_roc.7515$ft5.2134 at newssvr27.news.prodigy.com...


> I'm a newbie in python but with 20 years in VFP.  So I'm following this
> project with great interest.

Ditto... well only 18 years on foxpro :)

>Why recreate what UT already has?  Just
> add a new forum.  UT supports java, C# and many other forum - why not
> one for DaBo?  BTW have you reviewed gnue?

Just received Ed feedback on the subject. I'll post an announcement
for DABO on UT to-day on Dabo team's behalf.

> I picked python because I believe it's a very close match to VFP in many
> ways.  I think the classes are a match, no typing is a match, and many
> other items.   Of course list, dictionary, tuples are not matches and
> along with the biggy no direct access to data.  But DBAPI 2.0 looks sort
> of like SPT with one exception - transactions are handled by the
> connection - so no begin transaction.  Either commit or rollback.
> Another interesting point is there is no buffering like VFP it's handled
> by the DBM (I'm using postgres)

I've come thru the the same experience. The recent addition of
decimal and datetime support will definitely help vfp-ers.
Thanks to the python developpers for this.

> The thing I miss the most is creating a cursor from the data. Something
> like "Select * from curreport where some_selection into cursor
> curreport".  Normally I'd make a general select and then refine the data
> to meet my needs.  but I'm still learning how to view the data at the
> moment so maybe it will come.

The VFP db-aware UI side is missing. Let us hope Dabo will fill
part of the gap.

> I also have not discovered the way to print reports or any routines that
> will generate the detail bands etc...  But I have faith that they are
> out there.  I really hope that I don't have to hand code reports.

Well ... "ReportLab" is a code-based reporting tool, not a db-aware
visual tool "à la crystal" . It clearly does fit the bill at this stage as
a replacement for the vfp report writer. A wx* visual report writer
would be a great addition to wxpython. I've not heard of any at
this stage.

François





More information about the Python-list mailing list