Very Small Expense Management Project

You can share your experience with HMG. Share with some screenshots/project details so that others will also be benefited.

Moderator: Rathinagiri

User avatar
sudip
Posts: 1454
Joined: Sat Mar 07, 2009 11:52 am
Location: Kolkata, WB, India

Very Small Expense Management Project

Post by sudip »

Hi All,

One of my old computer students is a doctor. Last Saturday he asked me for some expense management software. He showed me some software (truly speaking I didn't like them. They were too complex). I promised him to give a software (free). Here is it.
ExpPic.jpg
ExpPic.jpg (48.99 KiB) Viewed 11604 times
This is software is very simple. I shall add more features into it.

Please download
MyExpense.zip
(9.44 KiB) Downloaded 754 times
I know this is incomplete till now. But, I shall add more features after discussion with you. :)

Please send your comments about it. Those are essential for my learning HMG.

TIA.

With best regards.

Sudip
With best regards,
Sudip
User avatar
sudip
Posts: 1454
Joined: Sat Mar 07, 2009 11:52 am
Location: Kolkata, WB, India

Re: Very Small Expense Management Project

Post by sudip »

Hi All,

I created a setup file for this project executable file with the help of InnoSetup 5.
I came to know about this excellent open source freeware utility from Rathinagiri. Thank you Rathi. :)

Here is it
setup.zip
(803.89 KiB) Downloaded 688 times
TIA.

With best regards.

Sudip
With best regards,
Sudip
User avatar
esgici
Posts: 4543
Joined: Wed Jul 30, 2008 9:17 pm
DBs Used: DBF
Location: iskenderun / Turkiye
Contact:

Re: Very Small Expense Management Project

Post by esgici »

Hi Rathi

Good job :)

Thanks to sharing.

Regards

--

Esgici
Viva INTERNATIONAL HMG :D
User avatar
Rathinagiri
Posts: 5471
Joined: Tue Jul 29, 2008 6:30 pm
DBs Used: MariaDB, SQLite, SQLCipher and MySQL
Location: Sivakasi, India
Contact:

Re: Very Small Expense Management Project

Post by Rathinagiri »

Thanks a lot Sudip for sharing the project. :)
East or West HMG is the Best.
South or North HMG is worth.
...the possibilities are endless.
User avatar
swapan
Posts: 242
Joined: Mon Mar 16, 2009 4:23 am
Location: Kolkata, India
Contact:

Re: Very Small Expense Management Project

Post by swapan »

Thanks Sudip for sharing.....

Will definitely let you know after going thru it..........


Regards,

Swapan
Thanks & Regards,
Swapan Das

http://www.swapandas.com/
User avatar
sudip
Posts: 1454
Joined: Sat Mar 07, 2009 11:52 am
Location: Kolkata, WB, India

Re: Very Small Expense Management Project

Post by sudip »

Hi All,

Thanks a lot for excellent encouragement :)

I added print option with daily expense entry:-
MyExpenseReport.jpg
MyExpenseReport.jpg (39.44 KiB) Viewed 11487 times
I created this with help from Rathinagiri's GridPrint library with HFCL. Thank you Rathi for this excellent tool :D

Now, I'm not able to use GridPrint's semi-opp syntax. But, I am sure next time I can use it.

Thanks you Esgici for your excellent support (I know how I got help from you when I was totally depressed) :D

Please download setup
setup.zip
(826.85 KiB) Downloaded 866 times
Please download source code
MyExpense.zip
(10.43 KiB) Downloaded 785 times
Please send your comments regarding improvement of this project.

I need it very much to learn HMG.

TIA.

With best regards.

Sudip
With best regards,
Sudip
User avatar
swapan
Posts: 242
Joined: Mon Mar 16, 2009 4:23 am
Location: Kolkata, India
Contact:

Re: Very Small Expense Management Project

Post by swapan »

Hey Sudip, it looks cool! Blue color is my fav.

You know what, intially I had a few glitches during compilation due to your use of HFCL. But thanks to you, that due to your this project I was forced to update my HMG with HFCL compatible. And now you've forced me to use the IDE also. Good! While testing your project I'm learning new things.....
(I've to recollect all the steps I did to make it error free while compiling due the use of HFCL lib)
I'll take tips from your this project for my project.

Regards,

Swapan
Thanks & Regards,
Swapan Das

http://www.swapandas.com/
User avatar
Rathinagiri
Posts: 5471
Joined: Tue Jul 29, 2008 6:30 pm
DBs Used: MariaDB, SQLite, SQLCipher and MySQL
Location: Sivakasi, India
Contact:

Re: Very Small Expense Management Project

Post by Rathinagiri »

When saving an expenditure for the first time, I encountered the following error. From second running onwards, it works without any errors.

Error BASE/1003 Variable does not exist: AEXPID

Called from SAVEREC(254)
Called from (b)TRANENTRY(157)
Called from _DOCONTROLEVENTPROCEDURE(4735)
Called from EVENTS(1360)
Called from _DOMESSAGELOOP(0)
Called from _ACTIVATEWINDOW(4423)
Called from EXPMST(127)
Called from (b)MAIN(50)
Called from _DOCONTROLEVENTPROCEDURE(4735)
Called from EVENTS(1319)
Called from _DOMESSAGELOOP(0)
Called from _ACTIVATEWINDOW(4377)
Called from MAIN(62)

A nice project. Thanks for sharing Sudip.

My Suggestions:

1. Your email id in the front page can be made clickable by using hyperlink control instead of label.
2. Do have some short cut keys (like ctrl+A to add a line in the grid, ctrl+S to save the line at any time)
East or West HMG is the Best.
South or North HMG is worth.
...the possibilities are endless.
User avatar
jrendon
Posts: 92
Joined: Thu Aug 14, 2008 9:21 pm

Re: Very Small Expense Management Project

Post by jrendon »

sudip wrote:Hi All,

Thanks a lot for excellent encouragement :)

I added print option with daily expense entry:-

I created this with help from Rathinagiri's GridPrint library with HFCL. Thank you Rathi for this excellent tool :D

Now, I'm not able to use GridPrint's semi-opp syntax. But, I am sure next time I can use it.

Thanks you Esgici for your excellent support (I know how I got help from you when I was totally depressed) :D

Please download setup
setup.zip
Please download source code
MyExpense.zip
Please send your comments regarding improvement of this project.

I need it very much to learn HMG.

TIA.

With best regards.

Sudip
Sudip Excellent program

Thank's
Juan Rendon
User avatar
sudip
Posts: 1454
Joined: Sat Mar 07, 2009 11:52 am
Location: Kolkata, WB, India

Re: Very Small Expense Management Project

Post by sudip »

Hello Esgici, Ratinagiri, Swapan, Juan Rendon,

Thanks a lot to all of you for testing this very small project :) And thank you again for kind words :)

I am uploading latest version as per your suggestion:-
Setup file
setup.zip
(827.04 KiB) Downloaded 618 times
Source code
MyExpense.zip
(10.6 KiB) Downloaded 591 times
New version contains:-
1. Correction of errors pointed by Rathinagiri.
2. Use of hyperlink in my email.
3. When you select an expense head, the rate (amount) for this head will automatically stored in Amount text box.
rathinagiri wrote:When saving an expenditure for the first time, I encountered the following error. From second running onwards, it works without any errors.

Error BASE/1003 Variable does not exist: AEXPID

Called from SAVEREC(254)
Called from (b)TRANENTRY(157)
Called from _DOCONTROLEVENTPROCEDURE(4735)
Called from EVENTS(1360)
Called from _DOMESSAGELOOP(0)
Called from _ACTIVATEWINDOW(4423)
Called from EXPMST(127)
Called from (b)MAIN(50)
Called from _DOCONTROLEVENTPROCEDURE(4735)
Called from EVENTS(1319)
Called from _DOMESSAGELOOP(0)
Called from _ACTIVATEWINDOW(4377)
Called from MAIN(62)
Thanks a lot. I corrected it.
rathinagiri wrote: My Suggestions:

1. Your email id in the front page can be made clickable by using hyperlink control instead of label.
2. Do have some short cut keys (like ctrl+A to add a line in the grid, ctrl+S to save the line at any time)
1. I used hyperlink as per your suggestions.
2. Regarding short cut keys Alt-A to add, Alt-S to save, Alt-C to cancel, Alt-P to print etc.

This project is a very small freeware for novice users. I used it as a confidence building project for some big projects. So, you may think it as a "Net Practice" for the big match ;)

Thank you all again. And please send more suggestions.

And Swapan, my dear friend, HFCL is a very good library. I am learning it. I shall be very happy to help you regarding using this library.

With best regards.

Sudip
With best regards,
Sudip
Post Reply