Xbrl

PERL-extensie voor het lezen van extensibele bedrijfsrapportage Taaldocumenten
Download nu

Xbrl Rangschikking & Samenvatting

Advertentie

  • Rating:
  • Vergunning:
  • Perl Artistic License
  • Prijs:
  • FREE
  • Naam uitgever:
  • Mark Gannon
  • Uitgever website:
  • http://www.polyspool.org/

Xbrl Tags


Xbrl Beschrijving

XBRL is een PERL-module die een OO-interface biedt voor het lezen van uitbreidbare bedrijfsrapportage taaldocumenten (XBRLOCL_DOC = XBRL-> NIEUW ({bestand = "foo.xml", schema_dir = "/ var / cache / xbrl" }); Bestand - Deze optie geeft de hoofd XBRL DOC-instantie aan. Schema_DIR - Hiermee kan de beller een map opgeven voor het opslaan van ondersteunende schema's die door de instantie vereist zijn. Deze map specificeren betekent dat die schema's niet moeten worden gedownload telkens wanneer een XBRL-doc wordt geparseerd. Als er geen schema_dir is opgegeven, maakt de module een tijdelijke map om een gewenste schema's op te slaan en te verwijderen wanneer de module uit scope gaat .Get_html_report verwerkt de XBRL-doc in een HTML-document. $ HTML = $ XBRL_DOC-> GET_HTML_Report ({CSS_FILE => 'Style.css'}) De optionele CSS_FILE biedt een externe CSS-stylesheet in het rapport voor het besturen van de presentatie van het rapport. $ HTML = $ XBRL_DOC-> GET_HTML_Report ({CSS_BLOCK => $ CSS}) De optionele CSS_BLOCK-parameter neemt een reeks CSS-instructies en bevat deze in het gedeelte Rapporten. Als er geen van beide optie is opgegeven, is een standaard CSS-stijl opgenomen in de kop van het rapport.get_item_by_conteks Mijn $ Items = $ XBRL_DOC-> GET_ITEM_BY_CONTEXTS ($ CONTEXT_ID); Retourneer een arrayreferentie van XBRL :: Items die dezelfde context delen .Get_item_all_Contenexten My $ Revenue_items = $ XBRL_DOC-> GET_ITEM_ALL_CONTEXTS ("US-GAAP: inkomsten"); Neemt een naam naam en retourneert een array-referentie van alle andere items met dezelfde naam.get_all_items mijn $ all_items = $ xbrl_doc-> get_all_items (); Retourneert een array-referentie naar de lijst met alle items.get_item My $ Item = $ XBRL_DOC-> GET_ITEM ($ ITEM_NAME, $ CONTEXT_ID) Retourneert een artikel dat is geïdentificeerd door de naam en context. Undef Als er geen item van die beschrijving bestaat .Get_Unit My $ Unit = $ xbrl_doc-> get_unit ($ unit_id); Retourneert eenheid geïdentificeerd door zijn ID.get_all_contrexts My $ Contexs = $ XBRL_DOC-> GET_ALL_CONTEXTS (); Retourneert een hash-referentie waarbij de toetsen de context-ID's zijn en de waarden zijn XBRL :: Context-objects.get_Context My $ Context = $ XBRL_DOC-> GET_CONTEXTS ($ ID); Retourneert een XBRL :: Context-object op basis van de ID die is doorgegeven in de functie.get_taxonomy My $ TAXONOMIE = $ XBRL_DOC-> GET_TAXONOMY (); Retourneert een XBRL :: Taxonomy-instantie op basis van de XBRL-document.Synopsisuse XBRL; mijn $ XBRL_DOC = XBRL-> NIEUW ({Bestand => "foo.xml", schema_dir = "/ var / cache / xbrl"}); mijn $ html_report = $ doc-> get_html_report (); Producten Homepage


Xbrl Gerelateerde software