Sök och behandla

Insticksprogrammet gör det möjligt att skapa komplexa förfrågningar för att hitta transaktioner. Du kan också valfritt utföra vissa transformationer av dem. Här är ett användarfall:

John laddar ner en del data från sin bank. Data levereras, uppenbarligen, utan indikering av kategori. I själva verket är allting skrivet i kommentarfältet. John skulle vilja ha ett automatiskt sätt att ställa in kategorin och andra egenskaper riktigt baserat på innehållet i kommentaren.

Så hur fungerar det? Först definierar du ett sökkriterium som ger dig en lista med transaktioner. Därefter definierar du transformationerna som ska utföras med dessa transaktioner.

Notera

En verklig fallstudie finns i appendix, vilket ger en praktisk övning med det tidigare nämnda användarfallet.

Definiera sökkriterier

Här kan du definiera en förfrågan för att hitta transaktioner, genom att använda en kombination av parametrar. I bilden ovan ser du en tabell med transaktionsegenskaper som rubriker. Genom att redigera en rad, skapar du en ny sats i förfrågan. Varje kolumn kombineras med andra kolumner med ett logiskt "och":

(kolumn1 och kolumn2)

Om du lägger till en ny rad, skapar du en ny sats som kombineras med den första raden med ett logiskt "eller":

[rad1] eller [rad2].

Tillsammans kan kombinationen av kolumner och rader läsas som:

(kolumn1 och kolumn3) eller (kolumn2 och kolumn3)

Du kan naturligtvis ha så många rader och kolumner som du behöver i en sökfråga.

När du väl är nöjd med en frågedefinition, kan du lägga till den i listan med befintliga sökkriterier, eller ändra ett befintligt.

Visa sökresultat

När en sökfråga väljes i frågevyn, visas antal funna transaktioner under tabellen:

Vid dubbelklick på en sökning i frågevyn, visas alla funna transaktioner under en ny flik.

Definiera behandling

Om du behöver utföra någon behandling av alla funna transaktioner, markera förfrågan det gäller, och aktivera panelen med behandlingsdefinitioner:

Med den här panelen kan du definiera transformationerna att utföra för transaktionerna. Observera att det är avsiktligt omöjligt att ange beloppet för en transaktion med den här panelen.

Definiera alarm

En särskild användning av insticksprogrammet Sök och behandla, är möjligheten att definiera alarm. Ett alarm är egentligen när Skrooge begär din uppmärksamhet för någon form av händelse, som att månadsbudgeten för en kategori har uppnåtts.

För att definiera ett alarm, definiera först sökkriteriet som anger uppsättningen transaktioner som du behöver uppmärksamma, exempelvis alla transaktioner under innevarande månad med kategorin "Kläder". Definiera därefter beloppet då alarmet ska visas, till exempel 1000 kr, och definiera alarmmeddelandet som Skrooge skickar till dig när beloppet uppnås.

Tips

Alarmmeddelanden kan ha parametrar för totalt belopp (%1), alarmbelopp (%2) och skillnad (%3).