commit-gnue
[Top][All Lists]
Advanced

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

gnue/reports doc/report-notes.txt src/adapters/...


From: Jason Cater
Subject: gnue/reports doc/report-notes.txt src/adapters/...
Date: Mon, 30 Dec 2002 19:57:41 -0500

CVSROOT:        /cvsroot/gnue
Module name:    gnue
Changes by:     Jason Cater <address@hidden>    02/12/30 19:57:41

Modified files:
        reports/doc    : report-notes.txt 
Added files:
        reports/src/adapters/filters/Standard: __init__.py 
        reports/src/adapters/filters/Standard/_base: Parser.py 
                                                     __init__.py 
        reports/src/adapters/filters/Standard/universal: __init__.py 

Log message:
        More thoughts on standard report output markup

CVSWeb URLs:
http://savannah.gnu.org/cgi-bin/viewcvs/gnue/gnue/reports/doc/report-notes.txt.diff?tr1=1.5&tr2=1.6&r1=text&r2=text
http://savannah.gnu.org/cgi-bin/viewcvs/gnue/gnue/reports/src/adapters/filters/Standard/__init__.py?rev=1.1
http://savannah.gnu.org/cgi-bin/viewcvs/gnue/gnue/reports/src/adapters/filters/Standard/_base/Parser.py?rev=1.1
http://savannah.gnu.org/cgi-bin/viewcvs/gnue/gnue/reports/src/adapters/filters/Standard/_base/__init__.py?rev=1.1
http://savannah.gnu.org/cgi-bin/viewcvs/gnue/gnue/reports/src/adapters/filters/Standard/universal/__init__.py?rev=1.1

Patches:
Index: gnue/reports/doc/report-notes.txt
diff -c gnue/reports/doc/report-notes.txt:1.5 
gnue/reports/doc/report-notes.txt:1.6
*** gnue/reports/doc/report-notes.txt:1.5       Fri Dec 20 19:15:25 2002
--- gnue/reports/doc/report-notes.txt   Mon Dec 30 19:57:41 2002
***************
*** 34,55 ****
  
    <columnar columns="2">
  
!   <image relativepos="groupbelow|groupright|marginleft|margintop|absolute"
!          relativeto="<groupname>|<measurement>"
  
!   <group relativeto="groupbelow|groupright|marginleft|margintop|absolute"
!          relativeref="<groupname>|<measurement>"
           break="never|always|conditional"
!          style="none|tabular|crosstab|chart"
           columns="2"
           breaklevel="page|column"
!          shaderows="3" border="1">
      <header repeat="none|page|column|all"/>
      <footer>
      <colheader repeat="none|page|column|all"/>
      <colfooter>
      <details repeat="none|page|column|all"/>
!       <group .... >
        <row>
          <cell align="left">
      <summary>
--- 34,57 ----
  
    <columnar columns="2">
  
!   <image relativepos="below|right|marginleft|margintop|absolute"
!          relativeto="<sectionname>|<measurement>"
  
!   <section relativepos="below|right|marginleft|margintop|absolute"
!          relativeto="<sectionname>"
!          margin="<measurement>"
           break="never|always|conditional"
!          mode="freeflow|tabular|crosstab|(bar|pie|)chart"
           columns="2"
           breaklevel="page|column"
!          shaderows="3" border="1"
!          style="...">
      <header repeat="none|page|column|all"/>
      <footer>
      <colheader repeat="none|page|column|all"/>
      <colfooter>
      <details repeat="none|page|column|all"/>
!       <section .... >
        <row>
          <cell align="left">
      <summary>
***************
*** 60,68 ****
  
  
  ---------------------------------------------------------------------
! Example of a group....
  
! <group relation="below|right"
         break="never|always|conditional"
         breaklevel="page|column"
         columns="2" shaderows="3" border="1">
--- 62,70 ----
  
  
  ---------------------------------------------------------------------
! Example of a section....
  
! <section relation="below|right"
         break="never|always|conditional"
         breaklevel="page|column"
         columns="2" shaderows="3" border="1">
***************
*** 90,98 ****
  
  
  ---------------------------------------------------------------------
! Group as a barchart
  
! <group style="barchart" columns="2">
    <colheader>
      <rec><cell>Flavor</cell><cell>Units*</cell></rec>
    </colheader>
--- 92,100 ----
  
  
  ---------------------------------------------------------------------
! Section as a barchart
  
! <section mode="barchart" columns="2">
    <colheader>
      <rec><cell>Flavor</cell><cell>Units*</cell></rec>
    </colheader>
***************
*** 101,107 ****
      <rec><cell>Toobar</cell><cell>12</cell></rec>
      <rec><cell>Souffle</cell><cell>22</cell></rec>
    </details>
! </group>
  
          Flavor   Units
  
--- 103,111 ----
      <rec><cell>Toobar</cell><cell>12</cell></rec>
      <rec><cell>Souffle</cell><cell>22</cell></rec>
    </details>
! </section>
! 
! ................
  
          Flavor   Units
  
***************
*** 110,118 ****
          Souffle =============
  
  ---------------------------------------------------------------------
! Group as a stackedbarchart
  
! <group style="stackedbarchart" columns="3">
    <header>Total Consuption</header>
    <colheader>
      <rec><cell>Category</cell><cell>Flavor</cell><cell>Units*</cell></rec>
--- 114,122 ----
          Souffle =============
  
  ---------------------------------------------------------------------
! Section as a stackedbarchart
  
! <section mode="stackedbarchart" columns="3">
    <header>Total Consuption</header>
    <colheader>
      <rec><cell>Category</cell><cell>Flavor</cell><cell>Units*</cell></rec>
***************
*** 129,136 ****
      <rec><cell>Cat 3</cell><cell>Souffle</cell><cell>11</cell></rec>
    </details>
    <footer>* in Thousands</footer>
! </group>
  
  
      TOTAL CONSUMPTION
         Category                    Units*
--- 133,141 ----
      <rec><cell>Cat 3</cell><cell>Souffle</cell><cell>11</cell></rec>
    </details>
    <footer>* in Thousands</footer>
! </section>
  
+ ................
  
      TOTAL CONSUMPTION
         Category                    Units*
***************
*** 148,159 ****
               |__________________|
  
  ---------------------------------------------------------------------
! Group as a crosstab
  
! <group style="crosstab" columns="3">
    <header>Total Consuption</header>
    <colheader>
!     <rec><cell>Category</cell><cell>Flavor</cell><cell>Units</cell></rec>
    </colheader>
    <details>
      <rec><cell>Cat 1</cell><cell>Foobar</cell><cell>23</cell></rec>
--- 153,164 ----
               |__________________|
  
  ---------------------------------------------------------------------
! Section as a crosstab
  
! <section mode="crosstab" columns="3">
    <header>Total Consuption</header>
    <colheader>
!     <rec><cell>Category</cell><cell>Flavor (Units)</cell><cell></cell></rec>
    </colheader>
    <details>
      <rec><cell>Cat 1</cell><cell>Foobar</cell><cell>23</cell></rec>
***************
*** 167,173 ****
      <rec><cell>Cat 3</cell><cell>Souffle</cell><cell>11</cell></rec>
    </details>
    <footer>* in Thousands</footer>
! </group>
  
    Category            Flavor (Units)
                Foobar     Toobar    Souffle
--- 172,180 ----
      <rec><cell>Cat 3</cell><cell>Souffle</cell><cell>11</cell></rec>
    </details>
    <footer>* in Thousands</footer>
! </section>
! 
! ................
  
    Category            Flavor (Units)
                Foobar     Toobar    Souffle
***************
*** 179,186 ****
  ------
  Issues
   * Doesn't handle multiple cell values
!    (Although, if columns > 3, then cell size = columns - 2)
   * Doesn't handle horizontal summaries
     (Could be: <rec><cell>Cat 3</cell><cell>Total</cell><cell>57</cell></rec>)
  
  ---------------------------------------------------------------------
--- 186,255 ----
  ------
  Issues
   * Doesn't handle multiple cell values
!    Although, if columns > 3, then cell size can be (# columns - 2)
   * Doesn't handle horizontal summaries
     (Could be: <rec><cell>Cat 3</cell><cell>Total</cell><cell>57</cell></rec>)
  
  ---------------------------------------------------------------------
+ Section as a Freeflow, #1
+ 
+ <section mode="freeflow">
+ <details>
+ <p>
+ <t style="field">12/30/02</t>
+ </p>
+ 
+ <p suppressBlankLines="Y">
+ <t style="data">White Station Tooling</t><br>
+ <t style="data">Jason Cater</t><br>
+ <t style="data">123 N Main St</t><br>
+ <t style="data"></t><br>
+ <t style="data">Memphis</t>, <t style="data">TN</t> <t 
style="data">38117</t><br>
+ </p>
+ 
+ <p>
+ Dear <t style="data">Jason</t>:
+ </p>
+ 
+ <p>The enclosed invoice is for orders
+ received with your purchase order #<t style="data">1234</t>,
+ dated <t style="data">12/31/2002</t>. Please remit payment of
+ <t style="data">$1,234.00</t> directly to
+ <t style="emphasised">Acme Corporation</t> using the enclosed
+ return envelope.
+ </p>
+ 
+ <p>
+ We thank you for the opportunity to serve your organization.
+ </p>
+ 
+ <p>
+ Jones En, II<br>
+ Account Representative<br>
+ </p>
+ </details>
+ </section>
+ 
+ ................
+ 
+ 12/30/02
+ 
+ White Station Tooling
+ Jason Cater
+ 123 N Main St
+ Memphis, TN 38117
+ 
+ Dear Jason:
+ 
+ The enclosed invoice is for orders received with your purchase order
+ #1234, dated 12/31/2002. Please remit payment of $1,234.00 directly
+ to Acme Corporation using the enclosed return envelope.
+ 
+ We thank you for the opportunity to serve your organization.
+ 
+ Jones En, II
+ Account Representative
+ 
+ ---------------------------------------------------------------------
+ 
+ 



reply via email to

[Prev in Thread] Current Thread [Next in Thread]