Business-ReportWriter

 view release on metacpan or  search on metacpan

ex/inventory.xml  view on Meta::CPAN

<perldata>
  <hashref>
    <item key="database" >
      <hashref>
        <item key="dbtype" >Pg</item>
        <item key="dbname" >test</item>
        <item key="host" >localhost</item>
        <item key="password" />
        <item key="username" />
      </hashref>
    </item>
    <item key="search" >
      <hashref>
        <item key="!Fields" >sku,quantity,description,category</item>
        <item key="!Table" >inventory, products</item>
        <item key="!TabJoin" >inventory JOIN products USING (sku)</item>
        <item key="$order" >category</item>
      </hashref>
    </item>
    <item key="report" >
      <hashref>
        <item key="locale" >en_US</item>
        <item key="papersize" >A4</item>
      </hashref>
    </item>
    <item key="breaks" >
      <hashref>
        <item key="quantity" >
          <hashref>
            <item key="font" >
              <hashref>
                <item key="face" >Helvetica-Bold</item>
                <item key="size" >10</item>
              </hashref>
            </item>
            <item key="format" >%.2f</item>
            <item key="order" >0</item>
            <item key="text" >Category $category</item>
            <item key="total" >
              <arrayref>
                <item key="0" >quantity</item>
              </arrayref>
            </item>
            <item key="xpos" >10</item>
          </hashref>
        </item>
        <item key="_total" >
          <hashref>
            <item key="format" >%.2f</item>
            <item key="order" >1</item>
            <item key="text" />
            <item key="total" >
              <arrayref>
                <item key="0" >quantity</item>
              </arrayref>
            </item>
            <item key="xpos" >10</item>
          </hashref>
        </item>
      </hashref>
    </item>
    <item key="fields" >
      <arrayref>
        <item key="0" >
          <hashref>
            <item key="font" >
              <hashref>
                <item key="face" >Helvetica</item>
                <item key="size" >10</item>
              </hashref>
            </item>
            <item key="name" >sku</item>
            <item key="text" >Product</item>
            <item key="xpos" >10</item>
          </hashref>
        </item>
        <item key="1" >
          <hashref>
            <item key="name" >description</item>
            <item key="text" >Description</item>
            <item key="xpos" >40</item>
          </hashref>



( run in 0.561 second using v1.01-cache-2.11-cpan-ceb78f64989 )