Puppy Personal Database

A home for all kinds of Puppy related projects
Message
Author
User avatar
hillside
Posts: 633
Joined: Sun 02 Sep 2007, 18:59
Location: Minnesota, USA. The frozen north.

#31 Post by hillside »

Is this strictly a contacts database at this point or can I make my own fields?

I've been using OObase, but I would be interested in this project since OO is so large. But I would need to be able to design my own tables.

Related tables with subforms would really be beneficial, but I suppose that will be more in line with the RDBMS project.

User avatar
gposil
Posts: 1300
Joined: Mon 06 Apr 2009, 10:00
Location: Stanthorpe (The Granite Belt), QLD, Australia
Contact:

#32 Post by gposil »

hillside said
Is this strictly a contacts database at this point or can I make my own fields?
There will be an option in upcoming version to create and view/edit your own tables...flatfile only...table linking will be part of RDBMS.
[img]http://gposil.netne.net/images/tlp80.gif[/img] [url=http://www.dpup.org][b]Dpup Home[/b][/url]

User avatar
Lobster
Official Crustacean
Posts: 15522
Joined: Wed 04 May 2005, 06:06
Location: Paradox Realm
Contact:

#33 Post by Lobster »

I was interested in one point at writing a database - tried a whole week of experiments in Javascript, XUL, C and Genie and Bash and realised I was not up to the task.

You seem to be doing OK - so in case it is of any use I enclose the graphic from those efforts

:)
Attachments
pdblogo.jpg
(11.69 KiB) Downloaded 1035 times
Puppy Raspup 8.2Final 8)
Puppy Links Page http://www.smokey01.com/bruceb/puppy.html :D

User avatar
gposil
Posts: 1300
Joined: Mon 06 Apr 2009, 10:00
Location: Stanthorpe (The Granite Belt), QLD, Australia
Contact:

#34 Post by gposil »

Lobster

I love it...i'll use it as splash screen...BTW ppdblite is coming along nicely should have something to show you soon, and big brother ppdb will be able to import ppdblite databases for more advanced manipulation if required.
[img]http://gposil.netne.net/images/tlp80.gif[/img] [url=http://www.dpup.org][b]Dpup Home[/b][/url]

Minnesota
Posts: 326
Joined: Thu 11 Sep 2008, 11:25

Very GOOD

#35 Post by Minnesota »

Good Morning:

Just ran into this thread... This looks great and promising!

Lots of questions.

First and foremost SORTING? Are their plans to sort the data for reports?

Please add to search options "Any Field".

If search returns with no selected records.. not obvious what to do with blank screen. No back buttons or similar directions on how to get back to initial screen.

Inserting or adding new records.
1) Not obvious that Insert means ADD new Records.
2) Once Insert is pressed cursor should start at the "Title Box" ready for input.

3) When inserting a new record Most of the data automatically fills in at the top... except the TITLE. That waits for a save.

Open the test database... .and I was able to change the First Name... when I did so... at the TOP pane. Doing so eliminated "Alfred"... never to be seen again.... unless I reloaded backup.....

More as we progress... LOOKING GOOD.. .KEEP up the good work!

Any way to change the format?

:lol:

User avatar
gposil
Posts: 1300
Joined: Mon 06 Apr 2009, 10:00
Location: Stanthorpe (The Granite Belt), QLD, Australia
Contact:

#36 Post by gposil »

Hello Minnesota

To answer your questions:

1.) Sorting for reports will be available
2.) Search on any field will be available
3.) No record found message box will be instituted
4.) Insert/add new records problem already in 0.5a(not released yet)
5.) Title problem you mentioned is already fixed in 0.5a
6.) Wasn't able to duplicate your disappearing "Alfred" problem will look at it.
7.) With regards to format...there is already custom format being worked on for future release.

Please add any suggestions...
[img]http://gposil.netne.net/images/tlp80.gif[/img] [url=http://www.dpup.org][b]Dpup Home[/b][/url]

Minnesota
Posts: 326
Joined: Thu 11 Sep 2008, 11:25

Update top Pane

#37 Post by Minnesota »

Am I supposed to be able to update the top display pane. It is OK, not a real problem..if it is by design.. it gives an easier way to update...

Are their plans for a Ctrl-z UNDO? In any way? If you make a mistake.. or accidentally hit a key in a field.. the field previous data is gone.

At least at the top pane.
Attachments
Database change top pane.jpg
(30.94 KiB) Downloaded 516 times

User avatar
gposil
Posts: 1300
Joined: Mon 06 Apr 2009, 10:00
Location: Stanthorpe (The Granite Belt), QLD, Australia
Contact:

#38 Post by gposil »

From version 0.5a onwards, the top pane will be read only by default...but you will have the option to open it to writing...A Ctrl-z feature will be included.
[img]http://gposil.netne.net/images/tlp80.gif[/img] [url=http://www.dpup.org][b]Dpup Home[/b][/url]

Minnesota
Posts: 326
Joined: Thu 11 Sep 2008, 11:25

Version 0.5a

#39 Post by Minnesota »

From version 0.5a onwards, the top pane will be read only by default...but you will have the option to open it to writing...A Ctrl-z feature will be included.
Looking forward to Version five. :) Sounds like a big update. Any time frame for when you will release it? Keep up the good work.

User avatar
DaveS
Posts: 3685
Joined: Thu 09 Oct 2008, 16:01
Location: UK

Re: Just a question

#40 Post by DaveS »

gposil wrote:Do we want this to grow into a full blown free form database creator/editor or should the RDBMS be a separate project.
OMG YES YES YES! Ever tried to work with OOBase? Nightmare
Spup Frugal HD and USB
Root forever!

User avatar
gposil
Posts: 1300
Joined: Mon 06 Apr 2009, 10:00
Location: Stanthorpe (The Granite Belt), QLD, Australia
Contact:

ppdblite

#41 Post by gposil »

Just thought i'd give you an update on the Lite version of ppdb...here's a screenshot...first release soon, and should be under 50k in size.
Attachments
ppdblite.jpg
Screenshot
(47.9 KiB) Downloaded 675 times
[img]http://gposil.netne.net/images/tlp80.gif[/img] [url=http://www.dpup.org][b]Dpup Home[/b][/url]

User avatar
Colonel Panic
Posts: 2171
Joined: Sat 16 Sep 2006, 11:09

#42 Post by Colonel Panic »

Thanks for this one, which I've just downloaded. I'm pretty happy with Portabase (covered elsewhere) as my needs for a database are quite modest and Portabase does everything I want, but I'll give it a try soon.

Like the avatar btw. :)

User avatar
gposil
Posts: 1300
Joined: Mon 06 Apr 2009, 10:00
Location: Stanthorpe (The Granite Belt), QLD, Australia
Contact:

Update

#43 Post by gposil »

Version 0.5a posted at top of thread...bug fixes and the start of custom database creator...getting there... :)
[img]http://gposil.netne.net/images/tlp80.gif[/img] [url=http://www.dpup.org][b]Dpup Home[/b][/url]

User avatar
Lobster
Official Crustacean
Posts: 15522
Joined: Wed 04 May 2005, 06:06
Location: Paradox Realm
Contact:

Re: ppdblite

#44 Post by Lobster »

gposil wrote:first release soon, and should be under 50k in size.
Woof might have a database
Woof! Woof! - sounds and looks ideal for Puppy 5
Be aware that the early netbooks have a small screen size - maybe a toggle button for the images field?
start of custom database creator
had a look at this
tried the creator (not working yet?) totally obvious and straightforward 8)
in layout
Good to see my graphic made it :)
Puppy Raspup 8.2Final 8)
Puppy Links Page http://www.smokey01.com/bruceb/puppy.html :D

Minnesota
Posts: 326
Joined: Thu 11 Sep 2008, 11:25

testing databae ppdb-0.5.pet

#45 Post by Minnesota »

Help.. cursor in top section... had two original records in old data base... put cursor I think in second field to see if I could modify.. at the top section... hit random keys.. and blew out the two records.. record count stayed... but current record indicator went to negative number... so something blew big time. Prior, next, first.. nothing will show old records.

Adding (insert) additional records start at three... so record count saved.. but impossible to get back to old records... reloading from open put me at count two... no data.. so you must be updating the disk file immediately...live?

From a standpoint of operator cursor movement... once you Insert a NEW record... and complete the input of date... YOU must stop your data entry.. get the mouse and move to the TOP to save the record.. extremely inconvenient... a data entry operator would have your hide...

Cursor needs to move to the save button....preferably on the input portion of the screen.

Of course once you save.. cursor should go back to first field for next record input.

Questions... you can enter any data in the phone fields.. indicate there is not any error checking for data type? Correct? Same for fax or mobile..

IS a spelling checker in the works?

Tried to create a database from scratch... took db name, took file location... tried to enter a field, took name and type then... nothing.. tried to save db.. nothing...

Will continue to test.

Greg

User avatar
gposil
Posts: 1300
Joined: Mon 06 Apr 2009, 10:00
Location: Stanthorpe (The Granite Belt), QLD, Australia
Contact:

Programmers aren't real people

#46 Post by gposil »

Greg said
Help.. cursor in top section... had two original records in old data base... put cursor I think in second field to see if I could modify.. at the top section... hit random keys.. and blew out the two records.. record count stayed... but current record indicator went to negative number... so something blew big time. Prior, next, first.. nothing will show old records.
Shows you the difference between programmers and real people...hitting random keys(from Previous post)...who'd have thought... :lol:
It's great you're testing it Greg and the feed back speeds up ironing out bugs. The random keys effect has to do with key combinations equaling delete record (Ctrl+d etc)...the simple fix will be rollback, coming in 0.5b
[img]http://gposil.netne.net/images/tlp80.gif[/img] [url=http://www.dpup.org][b]Dpup Home[/b][/url]

Master_wrong
Posts: 452
Joined: Thu 20 Mar 2008, 01:48

#47 Post by Master_wrong »

:D

finally personal databases for pc...

one more feature needed --- > birthday record and option to auto remind it, perhaps link it with pschedule, at command or crontab... ?

interesting, I haven't seen anything like this

User avatar
gposil
Posts: 1300
Joined: Mon 06 Apr 2009, 10:00
Location: Stanthorpe (The Granite Belt), QLD, Australia
Contact:

#48 Post by gposil »

Master_wrong said
one more feature needed --- > birthday record and option to auto remind it, perhaps link it with pschedule, at command or crontab... ?
Yes birthday record and pschedule link will be in upcoming version.
[img]http://gposil.netne.net/images/tlp80.gif[/img] [url=http://www.dpup.org][b]Dpup Home[/b][/url]

tlchost
Posts: 2057
Joined: Sun 05 Aug 2007, 23:26
Location: Baltimore, Maryland USA
Contact:

File Location

#49 Post by tlchost »

Is it possible/can it be done to set the default path of the database?

I use ChoicePup and have 3 savefiles.... one for day to day use, one for web development and one for testing. Rather than install the program and data in each of the versions, I would like to have it on my usb drive.

I've tested it, works fine on /mnt/home I'd like to tell the program to always look on /mnt/home/ppdb for the data files. Not only will it save space in the save files, but I can access the database(s) from windows when not running ChoicePup.

Thanks

Thom

Minnesota
Posts: 326
Joined: Thu 11 Sep 2008, 11:25

radom keys

#50 Post by Minnesota »

Shows you the difference between programmers and real people...hitting random keys(from Previous post)...who'd have thought... Laughing
It's great you're testing it Greg and the feed back speeds up ironing out bugs. The random keys effect has to do with key combinations equaling delete record (Ctrl+d etc)...the simple fix will be rollback, coming in 0.5b
_
Just for the record.... keys I am certain I hit.. were fasdfasfasfasf.... possibly one row lower...as That is the set I use for entering random data into fields for many years...very fast to put in... Will check again.... Been writing user oriented programs since 1968 :)). Operators will do almost anything, trust me!

Keep up the good work..
it is not easy making a program with complete error checking and all the features. It takes time to figure out what can go wrong, what can't go wrong and what WILL STILL GO WRONG! ERROR checking is one half of a program.

:)

Post Reply