Budget Manager extension

John Doll's Avatar

John Doll

25 Jan, 2012 01:11 PM

If anyone is interested or in need, I've posted a new version of the Budget Manager extension I've been working on.

I know it's still a bit rough, and biased towards how I like to do things, but it might be useful to others. If anyone is interested in taking a look I'd love any feedback so I can make it better.

More details can be found on my website.

http://www.ragingcoders.com/BudgetManager.html

-John

  1. 1 Posted by Kevin Stembridg... on 25 Jan, 2012 09:22 PM

    Kevin Stembridge's Avatar

    Hi John,
    Just tried to install the new extension and I got the following error after trying to launch it. I tried reinstalling it and restarting Moneydance but I still get the same error.
    Not sure if it matters or not but I had v220 of the extension installed previously.

    Any idea what might be wrong?

    Cheers,
    Kevin

        java.lang.IllegalArgumentException: setSelectedIndex: 0 out of bounds
    at javax.swing.JComboBox.setSelectedIndex(Unknown Source)
    at com.moneydance.modules.features.budgetManager.BudgetWindow.<init>(BudgetWindow.java:323)
    at com.moneydance.modules.features.budgetManager.Main.showConsole(Main.java:88)
    at com.moneydance.modules.features.budgetManager.Main.invoke(Main.java:72)
    at com.moneydance.apps.md.controller.Main.invokeFeatureModuleURI(Main.java:1606)
    at com.moneydance.apps.md.controller.Main.showURL(Main.java:1032)
    at com.moneydance.apps.md.view.gui.MainMenu$URIAction.actionPerformed(MainMenu.java:778)
    at javax.swing.AbstractButton.fireActionPerformed(Unknown Source)
    at javax.swing.AbstractButton$Handler.actionPerformed(Unknown Source)
    at javax.swing.DefaultButtonModel.fireActionPerformed(Unknown Source)
    at javax.swing.DefaultButtonModel.setPressed(Unknown Source)
    
  2. 2 Posted by John Doll on 25 Jan, 2012 09:33 PM

    John Doll's Avatar

    My first guess is that you don't have a budget name that conforms to
    the requirements.

    The extension leaves nothing permanent so previous versions make no difference.

    The recommended name for your budget would be "2012". Although any
    name that contains 2012 should work, "2012 budget" for example. This
    is how the extension knows which year of actual spending to look at,
    allowing you to look at older budgets if you like.

    If that's not the case, please create a sample moneydance file that
    illustrates the problem and I'll debug it for you.

    John

  3. 3 Posted by John Doll on 25 Jan, 2012 09:36 PM

    John Doll's Avatar

    One more note,

    Please visit the web site for details on usage.

    http://www.ragingcoders.com/BudgetManager.html

    Although crashing is bad and I'll fix that.

    John

  4. 4 Posted by Kevin Stembridg... on 25 Jan, 2012 09:58 PM

    Kevin Stembridge's Avatar

    That fixed it.

    I renamed my only budget to include the text 2012 and it starts up fine now. It looks promising.

    Where is the best place to post feedback? I've got one suggestion already. I think it would be better to have both the budgeted and actual amounts visible at the same time rather than toggling them. Or at least provide that as a third option.

    Cheers,
    Kevin

  5. 5 Posted by John Doll on 25 Jan, 2012 10:08 PM

    John Doll's Avatar

    For now, just send feedback, ideas, suggestions, criticism, praise all
    to [email blocked]

    If there is enough activity I'll create a forum or something to track it

    Although it does not address the issue, Hovering over a cell will
    display the actual value, otherwise the report also displays both
    values. The layout is what becomes the issue trying to present all
    that data on one screen.

  6. 6 Posted by John Doll on 25 Jan, 2012 10:12 PM

    John Doll's Avatar

    That was (support at ragingcoders.com)

  7. System closed this discussion on 31 Mar, 2015 03:41 PM.

Comments are currently closed for this discussion. You can start a new one.

Keyboard shortcuts

Generic

? Show this help
ESC Blurs the current field

Comment Form

r Focus the comment reply box
^ + ↩ Submit the comment

You can use Command ⌘ instead of Control ^ on Mac