2009-08-26 14 views
1

Ich versuche, eine Transaktion in einer QIF-Datei in Perl zu erstellen. Ich dachte, dass die Verwendung von mich eine einfache Transaktion erstellen lassen würde (Beispiel: $ 20 bei Best Buy ausgeben), aber ich sehe keinen Weg, dies zu tun.Wie kann ich eine Transaktion in Perls :: QIF erstellen?

Hat jemand ein Beispiel oder gibt es ein Differenzmodul, das ich verwenden sollte, um eine Transaktion zu erstellen?

Danke!

--Noah

Antwort

5

Während die Dokumentation keine Beispiele hat einen Datensatz zu schreiben, tun die tests. Ich änderte dies aus der Testdatei:

my $out = Finance::QIF->new(file => ">" . $somefile,); 
    my $record = { 
     header  => "Type:Bank", 
     date  => "8/26/09", 
     payee  => "Best Buy", 
     memo  => "", 
     transaction => "-20.00", 
     address  => "", 
     category => "Entertainment", 
    }; 
    $out->header($record->{header}); 
    $out->write($record); 
    $out->close; 
+0

ein Komma nach „8/26/09“ Need .. Abgesehen, dass es funktioniert super !! – NoahD

+0

Whoops. Meine Antwort wurde aktualisiert. Vielen Dank. – seth

Verwandte Themen