• No results found

Contacting the Developers / Reporting Bugs

For general questions or comments about KMyMoney, there is a users’ mailing list kmymo- [email protected]. In addition, you can contact the developers through their mailing listkmymoney- [email protected].

We’re happy to hear about your experiences using KMyMoney.

4.15.2

Bugs (programmafouten) melden

To report a bug please use the interface provided by KMyMoney by selecting Help → Report

Bugand filling in the required information. However, in case you have any difficulties with that method, you can report a bug (or file a wish-list or enhancement request) directly at theKDE bug reporting web page. Reports should be filed against the product ‘kmymoney4’. ‘kmymoney2’ was specifically for bugs in the 1.0.x versions of the application, and as those versions are no longer supported, it is closed for further bug reporting.

In any case, before reporting a bug, please read through the guidelines below. Following them will make it more likely that the developers will be able to quickly identify the problem without having to ask you for more information.

4.15.2.1 Writing High Quality Bug Reports

We encourage users to take extra time to write high-quality bug reports when submitting them. This reduces wasted effort on all sides, as the reporter and the developer who will fix it trade emails until this information is really in place.

Eli Goldberg wrote the canonical Bug-Writing Guideline, available athttp://issues.apache.org/ bugwritinghelp.html. Generally, you’ll be well-served by following these guidelines:

Include your system informationThe Help → Report Bug menu choice will fill this in automati- cally, but if you would prefer not to use this interface, there are several items you need to include in the report. We will need to know what operating system you are using (Linux®, Mac®OS, or Windows®), the version of KDE and the version of KMyMoney you’re running, and either the version of Mac®OS or Windows®or the name and version of your Linux®distribution and the version of your kernel.

Include a backtrace for crashesThe backtrace is often the single most useful piece of information in solving crashes.

Try to reproduce itLet us know if you were able to do so. It’s useful to know whether the bug only happened once and you couldn’t get it to happen again or happens every time or happens sometimes but not others.

Include specific stepsThis is a bad bug report: ‘I entered a transaction, and KMyMoney crashed.’ A much better bug report is: ‘Using the transaction form, I entered a new transaction in my Credit Card account. I selected the Transfer tab, entered in an amount, then changed to the Deposit tab, and back to the Transfer tab. When I returned to the Transfer tab, KMyMoney crashed. This bug is fully reproducible for me.’

Tell us what you expected to happenIn some cases, this is obvious, but in more subtle bugs, sometimes you’ll see a bug report where it is not obvious what the reporter expected to happen. Always tell us what you think should have happened.

Consider running with debugging enabledBy compiling a version configured with --enable- debug=full you can ensure that the best possible backtraces are generated. If you encounter a

crash, run KMyMoney again from within gdb, and reproduce the crash. When it crashes, type ‘bt’ to generate a backtrace.

Running this way is a bit more difficult, so we don’t expect all users to do this. However, if you’re interested in helping KMyMoney become as stable as possible, this is the best way to do it short of finding the bug in the code and sending in a patch.

Hoofdstuk 5

Instituten

Roger Lum

2010-07-25 4.5

Het scherm Banken biedt een samenvatting van alle accounts gegroepeerd under hun respectie- velijke banken. Vermogenrekeningen worden gesymboliseerd met een zwarte pijl en schulden- rekeningen gesymboliseerd worden met een rode pijl.

Het scherm banken toont verschillende kolommen, inclusief het type rekening en de waarde van elke rekening. Het toont ook de totale waarde van alle rekeningen in elke bank.

5.1

Opties voor bank

Rechtsklikken op een naam van een bank laat een submenu Opties voor een bank verschijnen, die u verschillende keuzes biedt. Nieuwe bank... opent het dialoogvenster Nieuwe bank, waar u alle noodzakelijke informatie kunt invoeren om een nieuwe bank aan te maken. Bank bewerken...

laat venster voor bewerken verschijnen, met details van de bank zoals naam en adres. Bank

verwijderenkiezen verwijdert de gehele bank en alle bijbehorende rekeningen. Bedenk dat u alleen in staat bent een bank te verwijderen als u al zijn rekeningen kunt verwijderen en u zult alleen instaat zijn om elke bijbehorende rekening te verwijderen als het geen transacties meer heeft en geen planningen er naar verwijzen. Nieuwe rekening... kiezen leidt u door de stappen van het proces van het aanmaken van een nieuwe rekening, wat beschreven is in meer detail in de volgende sectie.

5.1.1

Nieuw instituut

OPMERKING: U moet een bestand openen voordat u een nieuwe bank kunt aanmaken. Als u geen be- staand bestand hebt, dan is het nodig om een nieuw bestand aan te maken.

In het dialoogvenster Nieuwe Bank is alleen de naam vereist, alle andere velden zijn optioneel. Evenals de dialoog persoonlijke informatie, worden deze gegevens nu niet door KMyMoney gebruikt, maar zullen worden vereist door een toekomstige uitgave voor bepaalde functies. In het bijzonder zal het routeringsnummer en deBIC (Bank Identifier Code)vereist zijn bij online bankieren.