Financiën :: Qif

Financiën :: Qif kan parseren en het maken van Quicken Interchange Format-bestanden maken.
Download nu

Financiën :: Qif Rangschikking & Samenvatting

Advertentie

  • Rating:
  • Vergunning:
  • Perl Artistic License
  • Prijs:
  • FREE
  • Naam uitgever:
  • Matthew McGillis and Phil Lobbes
  • Uitgever website:
  • http://search.cpan.org/~mmcgillis/Finance-QIF-2.06/lib/Finance/QIF.pm

Financiën :: Qif Tags


Financiën :: Qif Beschrijving

Finance :: Qif kan parseren en het maken van Quicken Interchange Format-bestanden maken. Financiën :: qif kan parseren en maken Quicken Interchange Format File-bestanden.Synopsis Gebruik Finance :: Qif; Mijn $ qif = financiën :: qif-> nieuw (bestand => "test.qif"); Terwijl (mijn $ record = $ qif-> volgende) {print ("header:", $ record -> {header}, "N"); Forreach My $ -toets (sleutels% {$ record}) {volgende if ($ Sleutel EQ "header" || $ sleutel EQ "Splitsen" || $ sleutel EQ "Budget" || $ Key EQ "Prijzen"); Print ("", $ KEY ",:", $ RECORD -> {$ KEY}, "N"); } Indien (bestaat ($ record -> {splitsingen})) {Foreach My $ Split (@ {$ record -> {Splits}}) {Foreachy my $ -toets (toetsen% {$ Split}) {print ("Split: ", $ KEY,": ", $ Split -> {$ -toets}," N "); }}} Indien (bestaat ($ record -> {budget})) {print ("Budget:"); Forreach mijn $ bedrag (@ {$ record -> {budget}}) {print ("", $ bedrag); } Afdrukken ("N"); } if (bestaat ($ record -> {Prijzen})) {print ("Datum sluiten Max Min Volumen"); $ indeling = "% 8S% 7,2F% 7,2F% 7,2F% -8DN"; Forreach mijn $ Prijs (@ {$ record -> {Prijzen}}) {printf ($ indeling, $ Prijs -> {"Datum"}, $ Prijs -> {"Sluiten"}, $ Prijs -> {"Max" }, $ prijs -> {"min"}, $ prijs -> {"volume"}); }}} Finance :: Qif is een module voor het werken met QIF (Quicken Interchange Format) -bestanden in PERL. Deze module leest QIF-gegevensrecords uit een bestand dat elk opeenvolgend record doorgegeven aan de beller voor verwerking. Deze module heeft ook het vermogen om QIF-records aan een bestand te schrijven. Het QIF-bestandsformaat bestaat typisch uit een koptekst die een record- of transactietype bevat, gevolgd door bijbehorende gegevensrecords. Binnen een bestand kunnen er meerdere headers zijn. Headers worden meestal gevolgd door gegevensrecords, maar gegevens zijn niet verplicht om altijd een header te volgen. Een hash-referentie wordt geretourneerd voor elk record dat wordt gelezen in een bestand. De HASH heeft een "header" -waarde die het koptype bevat dat is gelezen, samen met alle ondersteunde waarden die voor die record zijn gevonden. Als een waarde niet is opgegeven in het gegevensbestand, bestaat de waarde niet in deze hash.No-verwerking of validatie wordt uitgevoerd op waarden die zijn gevonden in bestanden of gegevensstructuren om ze te proberen om deze te converteren naar passende typen en formaten. Verwacht wordt dat gebruikers van deze module of extensies naar deze module eventuele extra verwerking of validatie zullen doen zoals vereist. Vereisten: · Perl


Financiën :: Qif Gerelateerde software