commit-gnue
[Top][All Lists]
Advanced

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

gnue/reports INSTALL TODO doc/ReportingConcepts...


From: Jason Cater
Subject: gnue/reports INSTALL TODO doc/ReportingConcepts...
Date: Mon, 15 Apr 2002 18:05:05 -0400

CVSROOT:        /cvsroot/gnue
Module name:    gnue
Changes by:     Jason Cater <address@hidden>    02/04/15 18:05:02

Modified files:
        reports        : INSTALL TODO 
        reports/doc    : ReportingConcepts.lyx 

Log message:
        doc fixes

CVSWeb URLs:
http://savannah.gnu.org/cgi-bin/viewcvs/gnue/gnue/reports/INSTALL.diff?tr1=1.7&tr2=1.8&r1=text&r2=text
http://savannah.gnu.org/cgi-bin/viewcvs/gnue/gnue/reports/TODO.diff?tr1=1.4&tr2=1.5&r1=text&r2=text
http://savannah.gnu.org/cgi-bin/viewcvs/gnue/gnue/reports/doc/ReportingConcepts.lyx.diff?tr1=1.3&tr2=1.4&r1=text&r2=text

Patches:
Index: gnue/reports/INSTALL
diff -c gnue/reports/INSTALL:1.7 gnue/reports/INSTALL:1.8
*** gnue/reports/INSTALL:1.7    Mon Apr 15 13:43:05 2002
--- gnue/reports/INSTALL        Mon Apr 15 18:05:02 2002
***************
*** 67,73 ****
  =============
  
  Make sure that you have a valid /usr/local/gnue/etc/gnue.conf and
! a valid /usr/loca/gnue/etc/report-filters.conf.  Sample versions of
  these files are installed by gnue-common as sample.gnue.conf and
  sample.report-filters.conf.  These samples will be sufficient for
  most sites. Simply copy the sample files to the needed files.
--- 67,73 ----
  =============
  
  Make sure that you have a valid /usr/local/gnue/etc/gnue.conf and
! a valid /usr/local/gnue/etc/report-filters.conf.  Sample versions of
  these files are installed by gnue-common as sample.gnue.conf and
  sample.report-filters.conf.  These samples will be sufficient for
  most sites. Simply copy the sample files to the needed files.
Index: gnue/reports/TODO
diff -c gnue/reports/TODO:1.4 gnue/reports/TODO:1.5
*** gnue/reports/TODO:1.4       Sun Apr 14 01:19:37 2002
--- gnue/reports/TODO   Mon Apr 15 18:05:02 2002
***************
*** 1,19 ****
! These tasks are not in any kind of order.  Some take much greater priority 
  than others.  Some are simple fixes while others are major subprojects. Do
! not read into anything according to the lists here other than these are not
! completed yet! :)
  
!  * Add Common's "format mask" support to fields and params
  
!  * Implement sortoption support in Data Sources
  
!  * Implement "importing" from libraries 
!   (involves moving import code from Forms to Common)
  
!  * Make into a "server"  
!    (many small tasks involved -- mainly waiting on
!     Common's GServerApp and GComm to materialize.) 
  
  
  
  ROADMAP
--- 1,24 ----
! These tasks are not in any kind of order.  Some take much greater priority
  than others.  Some are simple fixes while others are major subprojects. Do
! not read into anything according to the lists here -- other than these are
! not completed yet! :)
  
!  * Add GNUe-Common's "format mask" support to fields and params
  
!  * Implement sortoption support in Data Sources (this will mostly
!    require changes in GNUe-Common)
  
!  * Decide upon the needed triggers and add support for these.
  
!  * Implement "formula" support.
  
+  * Implement "importing" from libraries (involves moving import
+    code from Forms to Common)
+ 
+  * Make into a "server" (many small tasks involved -- mainly
+    waiting on Common's GServerApp and GComm to materialize.)
+ 
+  * Decide on a "formal" output markup.
  
  
  ROADMAP
Index: gnue/reports/doc/ReportingConcepts.lyx
diff -c gnue/reports/doc/ReportingConcepts.lyx:1.3 
gnue/reports/doc/ReportingConcepts.lyx:1.4
*** gnue/reports/doc/ReportingConcepts.lyx:1.3  Sun Apr 14 01:19:37 2002
--- gnue/reports/doc/ReportingConcepts.lyx      Mon Apr 15 18:05:02 2002
***************
*** 1,11 ****
  #LyX 1.1 created this file. For more info see http://www.lyx.org/
  \lyxformat 218
! \textclass linuxdoc
  \language english
  \inputencoding default
  \fontscheme default
  \graphics default
! \paperfontsize 10
  \spacing single 
  \papersize Default
  \paperpackage a4
--- 1,14 ----
  #LyX 1.1 created this file. For more info see http://www.lyx.org/
  \lyxformat 218
! \textclass docbook
! \begin_preamble
! <!entity header system "header.sgml">
! \end_preamble
  \language english
  \inputencoding default
  \fontscheme default
  \graphics default
! \paperfontsize default
  \spacing single 
  \papersize Default
  \paperpackage a4
***************
*** 23,29 ****
  \paperpagestyle default
  
  \layout Title
! \added_space_top vfill \added_space_bottom vfill 
  GNUe Reporting Concepts
  \layout Author
  
--- 26,32 ----
  \paperpagestyle default
  
  \layout Title
! 
  GNUe Reporting Concepts
  \layout Author
  
***************
*** 46,54 ****
--- 49,133 ----
  \layout Section
  
  Introduction
+ \layout Standard
+ 
+ GNUe Reports is the primary reporting agent of the GNU Enterprise project.
+  GNUe Reports is designed to extract data from diversified data sources
+  (including all major database vendors) and generate platform- and 
output-indepe
+ ndent reports.
+  
  \layout Section
  
  Reporting Overview
+ \layout Subsection
+ 
+ XML, XSL, and Output Formats
+ \layout Standard
+ 
+ GNUe Reports uses XML to define reports and as an intermediary format prior
+  to the final output.
+  In other words, GNUe Reports reads in an XML report definition, uses this
+  definition to extract data from a database backend, and generates an 
XML-based
+  report output.
+  This output can then be transformed into text, HTML, Postscript, PDF, TeX,
+  word processor, Spreadsheet, or a wide variety of other formats.
+  (Currently, HTML and text outputs are directly supported without the use
+  of an intermediary converter.) For other formats, one of the natively 
supported
+  formats can be piped through another utility (such as ghostscript) to 
generate
+  a multitude of other formats.
+  
+ \layout Standard
+ 
+ GNUe Reports currently uses XSL Transforms to go from the 
+ \begin_inset Quotes eld
+ \end_inset 
+ 
+ report
+ \begin_inset Quotes erd
+ \end_inset 
+ 
+  xml output to the final formats, 
+ \begin_inset Quotes eld
+ \end_inset 
+ 
+ text
+ \begin_inset Quotes erd
+ \end_inset 
+ 
+  and 
+ \begin_inset Quotes eld
+ \end_inset 
+ 
+ html
+ \begin_inset Quotes erd
+ \end_inset 
+ 
+ .
+  It is not difficult to create new formats by creating a new XSL script.
+  It is also easy to create company-customized reports by modifying a few
+  lines of XSL.
+  In the future, we plan to support 
+ \begin_inset Quotes eld
+ \end_inset 
+ 
+ templated
+ \begin_inset Quotes erd
+ \end_inset 
+ 
+  reports so site customizations can be more easily accomplished without
+  the need to know XSL.
+  
+ \layout Subsection
+ 
+ Reporting Model
+ \layout Standard
+ 
+ The two primary components of a report definition are the datasources and
+  the layout directives.
+  The datasources tie the report to a database backend.
+  In a relational database environment, a datasource typically corresponds
+  to a table or a view.
+  
  \layout Section
  
  Datasources
***************
*** 112,118 ****
  \layout Section
  
  Sorting Options
! \layout Subparagraph
  
  Sorting Options are not fully supported in GNUe Reports.
   This will be added in an upcoming release.
--- 191,197 ----
  \layout Section
  
  Sorting Options
! \layout Comment
  
  Sorting Options are not fully supported in GNUe Reports.
   This will be added in an upcoming release.
***************
*** 124,130 ****
  \layout Section
  
  Triggers
! \layout Subparagraph
  
  Triggers are not currently supported in GNUe Reports.
   This will be added in an upcoming release.
--- 203,209 ----
  \layout Section
  
  Triggers
! \layout Comment
  
  Triggers are not currently supported in GNUe Reports.
   This will be added in an upcoming release.
***************
*** 198,204 ****
  \lang american
  These triggers are not yet implemented.
   Plans for these triggers may change prior to implementation.
!  Use this section only as a tool to understand our conceptual plans.
  \layout Standard
  
  
--- 277,283 ----
  \lang american
  These triggers are not yet implemented.
   Plans for these triggers may change prior to implementation.
!  Use this section only as a tool to understand our conceptual direction.
  \layout Standard
  
  
***************
*** 269,279 ****
  Post-Process
  \series default 
   - Fires after selecting and processing all records ?????
- \layout Description
- 
- 
- \lang american
- On-newrecord Fires whenever a new record is created.
  \layout Section
  
  Standard Layout Elements
--- 348,353 ----
***************
*** 285,324 ****
  Sections
  \layout Standard
  
! Sections serve a dual purpose -- 
  \layout Subsection
  
  Fields
! \layout Code
! 
! <field name=
! \begin_inset Quotes erd
! \end_inset 
! 
! blah
! \begin_inset Quotes erd
! \end_inset 
  
!  />
  \layout Code
  
! <field name=
! \begin_inset Quotes erd
! \end_inset 
! 
! blah
! \begin_inset Quotes erd
! \end_inset 
! 
!  section=
! \begin_inset Quotes erd
! \end_inset 
  
! blah
! \begin_inset Quotes erd
! \end_inset 
  
! />
  \layout Subsection
  
  Summaries
--- 359,381 ----
  Sections
  \layout Standard
  
! Sections serve a dual purpose -- to handle logical grouping of fields and
!  ...
  \layout Subsection
  
  Fields
! \layout Standard
  
! To reference a field in the current section, 
  \layout Code
  
! <field name="blah" />
! \layout Standard
  
! To reference a field in a higher-level section, 
! \layout Code
  
! <field name="blah" section="blah"/>
  \layout Subsection
  
  Summaries
***************
*** 330,510 ****
   
  \layout Code
  
! <summ field=
! \begin_inset Quotes erd
! \end_inset 
! 
! fieldname
! \begin_inset Quotes erd
! \end_inset 
! 
!  function=
! \begin_inset Quotes erd
! \end_inset 
! 
! sum
! \begin_inset Quotes erd
! \end_inset 
! 
!  section=
! \begin_inset Quotes erd
! \end_inset 
! 
! uppersect
! \begin_inset Quotes erd
! \end_inset 
! 
! />
  \layout Standard
  
  
  \series bold 
  Functions: 
! \layout Standard
! 
! 
! \begin_inset  Tabular
! <lyxtabular version="2" rows="6" columns="2">
! <features rotate="false" islongtable="false" endhead="0" endfirsthead="0" 
endfoot="0" endlastfoot="0">
! <column alignment="center" valignment="top" leftline="true" rightline="false" 
width="" special="">
! <column alignment="center" valignment="top" leftline="true" rightline="false" 
width="" special="">
! <row topline="true" bottomline="true" newpage="false">
! <cell multicolumn="0" alignment="center" valignment="top" topline="true" 
bottomline="false" leftline="true" rightline="false" rotate="false" 
usebox="none" width="" special="">
! \begin_inset Text
! 
! \layout Standard
! 
! Function
! \end_inset 
! </cell>
! <cell multicolumn="0" alignment="center" valignment="top" topline="true" 
bottomline="false" leftline="true" rightline="false" rotate="false" 
usebox="none" width="" special="">
! \begin_inset Text
! 
! \layout Standard
! 
! Description
! \end_inset 
! </cell>
! </row>
! <row topline="true" bottomline="false" newpage="false">
! <cell multicolumn="0" alignment="center" valignment="top" topline="true" 
bottomline="false" leftline="true" rightline="false" rotate="false" 
usebox="none" width="" special="">
! \begin_inset Text
! 
! \layout Standard
! 
! count
! \end_inset 
! </cell>
! <cell multicolumn="0" alignment="center" valignment="top" topline="true" 
bottomline="false" leftline="true" rightline="false" rotate="false" 
usebox="none" width="" special="">
! \begin_inset Text
! 
! \layout Standard
! 
! Computes a 
! \begin_inset Quotes eld
! \end_inset 
! 
! count
! \begin_inset Quotes eld
! \end_inset 
! 
!  of the total number of non-empty instances of a field.
! \end_inset 
! </cell>
! </row>
! <row topline="true" bottomline="false" newpage="false">
! <cell multicolumn="0" alignment="center" valignment="top" topline="true" 
bottomline="false" leftline="true" rightline="false" rotate="false" 
usebox="none" width="" special="">
! \begin_inset Text
! 
! \layout Standard
! 
! sum
! \end_inset 
! </cell>
! <cell multicolumn="0" alignment="center" valignment="top" topline="true" 
bottomline="false" leftline="true" rightline="false" rotate="false" 
usebox="none" width="" special="">
! \begin_inset Text
! 
! \layout Standard
! 
! Computes a running total of the specified numeric field.
! \end_inset 
! </cell>
! </row>
! <row topline="true" bottomline="false" newpage="false">
! <cell multicolumn="0" alignment="center" valignment="top" topline="true" 
bottomline="false" leftline="true" rightline="false" rotate="false" 
usebox="none" width="" special="">
! \begin_inset Text
! 
! \layout Standard
! 
! avg
! \end_inset 
! </cell>
! <cell multicolumn="0" alignment="center" valignment="top" topline="true" 
bottomline="false" leftline="true" rightline="false" rotate="false" 
usebox="none" width="" special="">
! \begin_inset Text
! 
! \layout Standard
! 
! Computes the average of the specified numeric field.
! \end_inset 
! </cell>
! </row>
! <row topline="true" bottomline="false" newpage="false">
! <cell multicolumn="0" alignment="center" valignment="top" topline="true" 
bottomline="false" leftline="true" rightline="false" rotate="false" 
usebox="none" width="" special="">
! \begin_inset Text
! 
! \layout Standard
! 
! min
! \end_inset 
! </cell>
! <cell multicolumn="0" alignment="center" valignment="top" topline="true" 
bottomline="false" leftline="true" rightline="false" rotate="false" 
usebox="none" width="" special="">
! \begin_inset Text
! 
! \layout Standard
! 
! Remembers the 
! \begin_inset Quotes eld
! \end_inset 
! 
! smallest
! \begin_inset Quotes eld
! \end_inset 
! 
!  value of a field instance.
! \end_inset 
! </cell>
! </row>
! <row topline="true" bottomline="true" newpage="false">
! <cell multicolumn="0" alignment="center" valignment="top" topline="true" 
bottomline="false" leftline="true" rightline="false" rotate="false" 
usebox="none" width="" special="">
! \begin_inset Text
! 
! \layout Standard
! 
! max
! \end_inset 
! </cell>
! <cell multicolumn="0" alignment="center" valignment="top" topline="true" 
bottomline="false" leftline="true" rightline="false" rotate="false" 
usebox="none" width="" special="">
! \begin_inset Text
! 
! \layout Standard
! 
! Remembers the 
! \begin_inset Quotes eld
! \end_inset 
  
! largest
! \begin_inset Quotes eld
! \end_inset 
  
!  value in a field instance.
! \end_inset 
! </cell>
! </row>
! </lyxtabular>
  
! \end_inset 
  
  
  \layout Subsection
  
  Parameters
--- 387,415 ----
   
  \layout Code
  
! <summ field="fieldname" function="sum" section="uppersect"/>
  \layout Standard
  
  
  \series bold 
+ \emph on 
  Functions: 
! \layout Description
  
! count Computes a "count" of the total number of non-empty instances of a
!  field.
! \layout Description
  
! sum Computes a running total of the specified numeric field.
! \layout Description
  
! avg Computes the average of the specified numeric field.
! \layout Description
  
+ min Remembers the "smallest" value of a field instance.
+ \layout Description
  
+ max Remembers the "largest" value in a field instance.
  \layout Subsection
  
  Parameters
***************
*** 599,629 ****
  \layout Subsection
  
  Overview
  \layout Subsection
  
  GNUe Namespaces
  \layout Code
  
! <section out:xmlns=
! \begin_inset Quotes erd
! \end_inset 
  
! GNUe:Reports:SimpleTabulation
! \begin_inset Quotes erd
! \end_inset 
  
! >
  \layout Code
  
! <out:mytag myattr=
! \begin_inset Quotes erd
  \end_inset 
  
! attrval
  \begin_inset Quotes erd
  \end_inset 
  
! >...</out:mytag>
  \layout Section
  
  Advanced Topics
--- 504,594 ----
  \layout Subsection
  
  Overview
+ \layout Standard
+ 
+ GNUe Reports, with its versative reporting engine, is not tied to any 
particular
+  output XML format.
+  In essence, the reporting engine performs a Database-To-XML transformation,
+  with an arbitrary output XML format.
+  
  \layout Subsection
  
  GNUe Namespaces
+ \layout Standard
+ 
+ For example, assume you have the following layout section: 
  \layout Code
  
! <layout  out:xmlns="GNUe:Reports:SimpleTabulation">
! \layout Code
  
!   <out:mygroup>
! \layout Code
  
!     <section source="dts1">
  \layout Code
  
!       <out:mydata myattr="attrval"><field name="foo"/></out:mydata>
! \layout Code
! 
!     </section>
! \layout Code
! 
!   </out:mygroup>
! \layout Code
! 
! </layout>
! \layout Standard
! 
! Furthermore, assume the datasource 
! \series bold 
! \emph on 
! dts1
! \series default 
! \emph default 
!  has the following values for field 
! \begin_inset Quotes eld
  \end_inset 
  
! foo
  \begin_inset Quotes erd
  \end_inset 
  
! : 
! \series bold 
! \emph on 
! Bob
! \series default 
! \emph default 
! , 
! \series bold 
! \emph on 
! Sam
! \series default 
! \emph default 
! , and 
! \series bold 
! \emph on 
! Jane
! \series default 
! \emph default 
! .
!  Then the resulting xml will be: 
! \layout Code
! 
! <mygroup xmlns="GNUe:Reports:SimpleTabulation">
! \layout Code
! 
!   <mydata myattr="attrval">Bob</mydata>
! \layout Code
! 
!   <mydata myattr="attrval">Sam</mydata>
! \layout Code
! 
!   <mydata myattr="attrval">Jane</mydata>
! \layout Code
! 
! </mygroup>
  \layout Section
  
  Advanced Topics
***************
*** 654,723 ****
  ...
  \layout Code
  
! <section source=
! \begin_inset Quotes erd
! \end_inset 
! 
! mydts
! \begin_inset Quotes erd
! \end_inset 
! 
! >
  \layout Code
  
!    <field name=
! \begin_inset Quotes erd
! \end_inset 
! 
! weight
! \begin_inset Quotes erd
! \end_inset 
! 
! />
  \layout Code
  
!   <field name=
! \begin_inset Quotes erd
! \end_inset 
! 
! val
! \begin_inset Quotes erd
! \end_inset 
! 
! />
  \layout Code
  
!   <formula name=
! \begin_inset Quotes erd
! \end_inset 
! 
! avgseed
! \begin_inset Quotes erd
! \end_inset 
! 
! >weight*val</formula>
  \layout Code
  
  </section>
  \layout Code
  
! <summ field=
! \begin_inset Quotes erd
! \end_inset 
! 
! avgseed
! \begin_inset Quotes erd
! \end_inset 
! 
!  function=
! \begin_inset Quotes erd
! \end_inset 
! 
! avg
! \begin_inset Quotes erd
! \end_inset 
! 
! />
  \layout Code
  
  ...
--- 619,640 ----
  ...
  \layout Code
  
! <section source="mydts">
  \layout Code
  
!    <field name="weight"/>
  \layout Code
  
!    <field name="val"/>
  \layout Code
  
!    <formula name="avgseed">weight*val</formula>
  \layout Code
  
  </section>
  \layout Code
  
! <summ field="avgseed" function="avg"/>
  \layout Code
  
  ...
***************
*** 730,735 ****
--- 647,655 ----
   (GRD) File Format
  \layout Subsection
  
+ General Markup
+ \layout Subsubsection
+ 
  
  \lang american
  <report>
***************
*** 740,748 ****
  The <report> tag if the root tag.
   It's only purpose is to enclose the report definition.
   All other tags fall somewhere inside this tag.
! \layout Subsubsection
  
  
  \lang american
  Attributes
  \layout Standard
--- 660,670 ----
  The <report> tag if the root tag.
   It's only purpose is to enclose the report definition.
   All other tags fall somewhere inside this tag.
! \layout Standard
  
  
+ \series bold 
+ \emph on 
  \lang american
  Attributes
  \layout Standard
***************
*** 936,981 ****
  \end_inset 
  
  
! \layout Subsubsection
  
  
  \lang american
  Example
  \layout Code
  
  
  \lang american
! <report title=
! \begin_inset Quotes erd
! \end_inset 
! 
! Accounting Month End Report
! \begin_inset Quotes erd
! \end_inset 
! 
!  author=
! \begin_inset Quotes erd
! \end_inset 
  
- GNU Enterprise
- \begin_inset Quotes erd
- \end_inset 
  
!  version=
! \begin_inset Quotes erd
! \end_inset 
! 
! 1.2.5
! \begin_inset Quotes erd
! \end_inset 
! 
! >
  \layout Code
  
  
- \emph on 
  \lang american
!       Rest of report logic goes here
  \layout Code
  
  
--- 858,885 ----
  \end_inset 
  
  
! \layout Description
  
  
+ \series bold 
+ \emph on 
  \lang american
  Example
  \layout Code
  
  
  \lang american
! <report title="Accounting Month End Report" 
! \layout Code
  
  
! \lang american
!         author="GNU Enterprise" version="1.2.15">
  \layout Code
  
  
  \lang american
!     <!-- Rest of report logic goes here -->
  \layout Code
  
  
***************
*** 985,990 ****
--- 889,899 ----
  
  
  \lang american
+ User-Supplied Parameters
+ \layout Subsubsection
+ 
+ 
+ \lang american
  <parameters>
  \layout Standard
  
***************
*** 993,1001 ****
  The parameters tag encloses the parameter definition section.
   It is a container for <parameter> tags.
   
! \layout Subsubsection
  
  
  \lang american
  Attributes
  \layout Standard
--- 902,912 ----
  The parameters tag encloses the parameter definition section.
   It is a container for <parameter> tags.
   
! \layout Standard
  
  
+ \series bold 
+ \emph on 
  \lang american
  Attributes
  \layout Standard
***************
*** 1004,1012 ****
  \lang american
  This tag simply serves as a container.
   It has no attributes.
! \layout Subsubsection
  
  
  \lang american
  Example
  \layout Code
--- 915,925 ----
  \lang american
  This tag simply serves as a container.
   It has no attributes.
! \layout Standard
  
  
+ \series bold 
+ \emph on 
  \lang american
  Example
  \layout Code
***************
*** 1017,1031 ****
  \layout Code
  
  
- \emph on 
  \lang american
!       parameter definitions go here
  \layout Code
  
  
  \lang american
  </parameters>
! \layout Subsection
  
  
  \lang american
--- 930,943 ----
  \layout Code
  
  
  \lang american
!       <!-- parameter definitions go here -->
  \layout Code
  
  
  \lang american
  </parameters>
! \layout Subsubsection
  
  
  \lang american
***************
*** 1035,1043 ****
  
  \lang american
  A parameter tag defines a single user-settable parameter.
! \layout Subsubsection
  
  
  \lang american
  Attributes
  \layout Standard
--- 947,957 ----
  
  \lang american
  A parameter tag defines a single user-settable parameter.
! \layout Standard
  
  
+ \series bold 
+ \emph on 
  \lang american
  Attributes
  \layout Standard
***************
*** 1440,1448 ****
  .
   The engine will accept values for these attributes, but does not do any
   processing of them.
! \layout Subsubsection
  
  
  \lang american
  Example
  \layout Standard
--- 1354,1364 ----
  .
   The engine will accept values for these attributes, but does not do any
   processing of them.
! \layout Standard
  
  
+ \series bold 
+ \emph on 
  \lang american
  Example
  \layout Standard
***************
*** 1468,1533 ****
  
  
  \lang american
!   <parameter name=
! \begin_inset Quotes erd
! \end_inset 
  
- beginDate
- \begin_inset Quotes erd
- \end_inset 
  
!  description=
! \begin_inset Quotes erd
! \end_inset 
  
- First day of the period
- \begin_inset Quotes erd
- \end_inset 
  
!  type=
! \begin_inset Quotes erd
! \end_inset 
  
- date
- \begin_inset Quotes erd
- \end_inset 
  
! />
  \layout Code
  
  
  \lang american
!   <parameter name=
! \begin_inset Quotes erd
! \end_inset 
  
- endDate
- \begin_inset Quotes erd
- \end_inset 
  
!  description=
! \begin_inset Quotes erd
! \end_inset 
  
- Last day of the period
- \begin_inset Quotes erd
- \end_inset 
  
!  type=
! \begin_inset Quotes erd
! \end_inset 
  
- date
- \begin_inset Quotes erd
- \end_inset 
  
! />
! \layout Code
  
  
  \lang american
! </parameters>
! \layout Subsection
  
  
  \lang american
--- 1384,1433 ----
  
  
  \lang american
!    <parameter name="beginDate" 
! \layout Code
  
  
! \lang american
!               description="First day of the period" 
! \layout Code
  
  
! \lang american
!               type="date"/>
! \layout Code
  
  
! \lang american
!    <parameter name="endDate" 
  \layout Code
  
  
  \lang american
!               description="Last day of the period"
! \layout Code
  
  
! \lang american
!               type="date"/>
! \layout Code
  
  
! \lang american
! </parameters>
! \layout Subsection
  
  
! \lang american
! Sorting Options
! \layout Standard
  
  
+ \series bold 
  \lang american
! NOTE: sortoptions are currently not implemented.
!  
! \layout Subsubsection
  
  
  \lang american
***************
*** 1539,1547 ****
  The parameters tag encloses the parameter definition section.
   It is a container for <parameter> tags.
   
! \layout Subsubsection
  
  
  \lang american
  Attributes
  \layout Standard
--- 1439,1449 ----
  The parameters tag encloses the parameter definition section.
   It is a container for <parameter> tags.
   
! \layout Standard
  
  
+ \series bold 
+ \emph on 
  \lang american
  Attributes
  \layout Standard
***************
*** 1550,1558 ****
  \lang american
  This tag simply serves as a container.
   It has no attributes.
! \layout Subsubsection
  
  
  \lang american
  Example
  \layout Code
--- 1452,1462 ----
  \lang american
  This tag simply serves as a container.
   It has no attributes.
! \layout Standard
  
  
+ \series bold 
+ \emph on 
  \lang american
  Example
  \layout Code
***************
*** 1563,1577 ****
  \layout Code
  
  
- \emph on 
  \lang american
!       sortoption definitions go here
  \layout Code
  
  
  \lang american
  </sortoptions>
! \layout Subsection
  
  
  \lang american
--- 1467,1480 ----
  \layout Code
  
  
  \lang american
!       <!-- sortoption definitions go here -->
  \layout Code
  
  
  \lang american
  </sortoptions>
! \layout Subsubsection
  
  
  \lang american
***************
*** 1579,1598 ****
  \layout Standard
  
  
- \series bold 
- \lang american
- NOTE: sortoptions are currently not implemented.
-  
- \layout Standard
- 
- 
  \lang american
  A sortoption tag defines a single user-selectable sortoption.
   See the chapter on Sorting Options for more information on these.
   
! \layout Subsubsection
  
  
  \lang american
  Attributes
  \layout Standard
--- 1482,1496 ----
  \layout Standard
  
  
  \lang american
  A sortoption tag defines a single user-selectable sortoption.
   See the chapter on Sorting Options for more information on these.
   
! \layout Standard
  
  
+ \series bold 
+ \emph on 
  \lang american
  Attributes
  \layout Standard
***************
*** 1981,1989 ****
  \end_inset 
  
  
! \layout Subsubsection
  
  
  \lang american
  Example
  \layout Code
--- 1879,1889 ----
  \end_inset 
  
  
! \layout Standard
  
  
+ \series bold 
+ \emph on 
  \lang american
  Example
  \layout Code
***************
*** 1996,2008 ****
  
  \emph on 
  \lang american
!       Rest of report logic goes here
  \layout Code
  
  
  \lang american
  </report>
! \layout Subsection
  
  
  \lang american
--- 1896,1910 ----
  
  \emph on 
  \lang american
!   
! \emph default 
!     <!-- Rest of report logic goes here -->
  \layout Code
  
  
  \lang american
  </report>
! \layout Subsubsection
  
  
  \lang american
***************
*** 2014,2022 ****
  \emph on 
  \lang american
  TODO!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!
! \layout Subsubsection
  
  
  \lang american
  Attributes
  \layout Standard
--- 1916,1926 ----
  \emph on 
  \lang american
  TODO!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!
! \layout Standard
  
  
+ \series bold 
+ \emph on 
  \lang american
  Attributes
  \layout Standard
***************
*** 2398,2406 ****
  \end_inset 
  
  
! \layout Subsubsection
  
  
  \lang american
  Example
  \layout Code
--- 2302,2312 ----
  \end_inset 
  
  
! \layout Standard
  
  
+ \series bold 
+ \emph on 
  \lang american
  Example
  \layout Code
***************
*** 2411,2419 ****
  \layout Code
  
  
- \emph on 
  \lang american
!       Rest of report logic goes here
  \layout Code
  
  
--- 2317,2324 ----
  \layout Code
  
  
  \lang american
!    <!-- Rest of report logic goes here -->
  \layout Code
  
  
***************
*** 2423,2428 ****
--- 2328,2338 ----
  
  
  \lang american
+ Layout Elements
+ \layout Subsubsection
+ 
+ 
+ \lang american
  <layout>
  \layout Standard
  
***************
*** 2431,2439 ****
  \emph on 
  \lang american
  TODO!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!
! \layout Subsubsection
  
  
  \lang american
  Attributes
  \layout Standard
--- 2341,2351 ----
  \emph on 
  \lang american
  TODO!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!
! \layout Standard
  
  
+ \series bold 
+ \emph on 
  \lang american
  Attributes
  \layout Standard
***************
*** 2526,2534 ****
  \end_inset 
  
  
! \layout Subsubsection
  
  
  \lang american
  Example
  \layout Standard
--- 2438,2448 ----
  \end_inset 
  
  
! \layout Standard
  
  
+ \series bold 
+ \emph on 
  \lang american
  Example
  \layout Standard
***************
*** 2571,2577 ****
  
  \lang american
  </page>
! \layout Subsection
  
  
  \lang american
--- 2485,2491 ----
  
  \lang american
  </page>
! \layout Subsubsection
  
  
  \lang american
***************
*** 2583,2591 ****
  \emph on 
  \lang american
  TODO!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!
! \layout Subsubsection
  
  
  \lang american
  Attributes
  \layout Standard
--- 2497,2507 ----
  \emph on 
  \lang american
  TODO!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!
! \layout Standard
  
  
+ \series bold 
+ \emph on 
  \lang american
  Attributes
  \layout Standard
***************
*** 2921,2929 ****
  \end_inset 
  
  
! \layout Subsubsection
  
  
  \lang american
  Example
  \layout Standard
--- 2837,2847 ----
  \end_inset 
  
  
! \layout Standard
  
  
+ \series bold 
+ \emph on 
  \lang american
  Example
  \layout Standard
***************
*** 2957,2965 ****
  
  \lang american
  <layout>
! \layout Subsubsection
  
  
  \lang american
  Attributes
  \layout Standard
--- 2875,2885 ----
  
  \lang american
  <layout>
! \layout Standard
  
  
+ \series bold 
+ \emph on 
  \lang american
  Attributes
  \layout Standard
***************
*** 3295,3303 ****
  \end_inset 
  
  
! \layout Subsubsection
  
  
  \lang american
  Example
  \layout Standard
--- 3215,3225 ----
  \end_inset 
  
  
! \layout Standard
  
  
+ \series bold 
+ \emph on 
  \lang american
  Example
  \layout Standard
***************
*** 3326,3332 ****
   It does this by monitoring the entry named st_code in the state block,
   when that data changes it sets the entry within itself named state to match
   the value stored in st_code as querying data from the datasource.
! \layout Subsection
  
  
  \lang american
--- 3248,3254 ----
   It does this by monitoring the entry named st_code in the state block,
   when that data changes it sets the entry within itself named state to match
   the value stored in st_code as querying data from the datasource.
! \layout Subsubsection
  
  
  \lang american
***************
*** 3338,3346 ****
  \emph on 
  \lang american
  TODO!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!
! \layout Subsubsection
  
  
  \lang american
  Attributes
  \layout Standard
--- 3260,3270 ----
  \emph on 
  \lang american
  TODO!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!
! \layout Standard
  
  
+ \series bold 
+ \emph on 
  \lang american
  Attributes
  \layout Standard
***************
*** 3692,3703 ****
  \end_inset 
  
  
! \layout Subsubsection
  
  
  \lang american
  Example
! \layout Subsection
  
  
  \lang american
--- 3616,3629 ----
  \end_inset 
  
  
! \layout Standard
  
  
+ \series bold 
+ \emph on 
  \lang american
  Example
! \layout Subsubsection
  
  
  \lang american
***************
*** 3709,3717 ****
  \emph on 
  \lang american
  TODO!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!
! \layout Subsubsection
  
  
  \lang american
  Attributes
  \layout Standard
--- 3635,3645 ----
  \emph on 
  \lang american
  TODO!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!
! \layout Standard
  
  
+ \series bold 
+ \emph on 
  \lang american
  Attributes
  \layout Standard
***************
*** 4063,4074 ****
  \end_inset 
  
  
! \layout Subsubsection
  
  
  \lang american
  Example
! \layout Subsection
  
  
  \lang american
--- 3991,4004 ----
  \end_inset 
  
  
! \layout Standard
  
  
+ \series bold 
+ \emph on 
  \lang american
  Example
! \layout Subsubsection
  
  
  \lang american
***************
*** 4080,4088 ****
  \emph on 
  \lang american
  TODO!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!
! \layout Subsubsection
  
  
  \lang american
  Attributes
  \layout Standard
--- 4010,4020 ----
  \emph on 
  \lang american
  TODO!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!
! \layout Standard
  
  
+ \series bold 
+ \emph on 
  \lang american
  Attributes
  \layout Standard
***************
*** 4434,4445 ****
  \end_inset 
  
  
! \layout Subsubsection
  
  
  \lang american
  Example
! \layout Subsection
  
  
  \lang american
--- 4366,4379 ----
  \end_inset 
  
  
! \layout Standard
  
  
+ \series bold 
+ \emph on 
  \lang american
  Example
! \layout Subsubsection
  
  
  \lang american
***************
*** 4451,4472 ****
  \emph on 
  \lang american
  TODO!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!
! \layout Subsubsection
  
  
  \lang american
  Attributes
  \layout Standard
  
  
  \lang american
! This tag no attributes.
! \layout Subsubsection
  
  
  \lang american
  Example
! \layout Subsection
  
  
  \lang american
--- 4385,4410 ----
  \emph on 
  \lang american
  TODO!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!
! \layout Standard
  
  
+ \series bold 
+ \emph on 
  \lang american
  Attributes
  \layout Standard
  
  
  \lang american
! This tag has no attributes.
! \layout Standard
  
  
+ \series bold 
+ \emph on 
  \lang american
  Example
! \layout Subsubsection
  
  
  \lang american
***************
*** 4478,4499 ****
  \emph on 
  \lang american
  TODO!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!
! \layout Subsubsection
  
  
  \lang american
  Attributes
  \layout Standard
  
  
  \lang american
! This tag no attributes.
! \layout Subsubsection
  
  
  \lang american
  Example
! \layout Subsection
  
  
  \lang american
--- 4416,4441 ----
  \emph on 
  \lang american
  TODO!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!
! \layout Standard
  
  
+ \series bold 
+ \emph on 
  \lang american
  Attributes
  \layout Standard
  
  
  \lang american
! This tag has no attributes.
! \layout Standard
  
  
+ \series bold 
+ \emph on 
  \lang american
  Example
! \layout Subsubsection
  
  
  \lang american
***************
*** 4505,4526 ****
  \emph on 
  \lang american
  TODO!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!
! \layout Subsubsection
  
  
  \lang american
  Attributes
  \layout Standard
  
  
  \lang american
! This tag no attributes.
! \layout Subsubsection
  
  
  \lang american
  Example
! \layout Subsection
  
  
  \lang american
--- 4447,4472 ----
  \emph on 
  \lang american
  TODO!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!
! \layout Standard
  
  
+ \series bold 
+ \emph on 
  \lang american
  Attributes
  \layout Standard
  
  
  \lang american
! This tag has no attributes.
! \layout Standard
  
  
+ \series bold 
+ \emph on 
  \lang american
  Example
! \layout Subsubsection
  
  
  \lang american
***************
*** 4532,4553 ****
  \emph on 
  \lang american
  TODO!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!
! \layout Subsubsection
  
  
  \lang american
  Attributes
  \layout Standard
  
  
  \lang american
! This tag no attributes.
! \layout Subsubsection
  
  
  \lang american
  Example
! \layout Subsection
  
  
  \lang american
--- 4478,4504 ----
  \emph on 
  \lang american
  TODO!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!
! \layout Standard
  
  
+ \series bold 
+ \emph on 
  \lang american
  Attributes
  \layout Standard
  
  
  \lang american
! This tag has\SpecialChar ~
! no attributes.
! \layout Standard
  
  
+ \series bold 
+ \emph on 
  \lang american
  Example
! \layout Subsubsection
  
  
  \lang american
***************
*** 4559,4577 ****
  \emph on 
  \lang american
  TODO!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!
! \layout Subsubsection
  
  
  \lang american
  Attributes
  \layout Standard
  
  
  \lang american
! This tag no attributes.
! \layout Subsubsection
  
  
  \lang american
  Example
  \layout Section
--- 4510,4532 ----
  \emph on 
  \lang american
  TODO!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!
! \layout Standard
  
  
+ \series bold 
+ \emph on 
  \lang american
  Attributes
  \layout Standard
  
  
  \lang american
! This tag has no attributes.
! \layout Standard
  
  
+ \series bold 
+ \emph on 
  \lang american
  Example
  \layout Section
***************
*** 4583,4595 ****
  grrun
  \emph default 
   Command-line Client
! \layout Paragraph
  
  
  \series medium 
  \lang american
  The grrun utility is currently the only interface to the GNUe Reports engine.
! \layout Subsubsection
  
  
  \lang american
--- 4538,4550 ----
  grrun
  \emph default 
   Command-line Client
! \layout Standard
  
  
  \series medium 
  \lang american
  The grrun utility is currently the only interface to the GNUe Reports engine.
! \layout Subsection
  
  
  \lang american
***************
*** 4608,4648 ****
  \end_inset 
  
  
! \layout Subparagraph
  
  
  \lang american
! --comment, -C 
  \series medium 
  Include structural comments in the XML output stream.
   Useful for debugging .grd files.
! \layout Subparagraph
  
  
  \lang american
! --connections <loc> 
  \series medium 
  Specifies the location of the connection definition file.
   <loc> may specify a file name (/usr/local/gnue/etc/connections.conf), or
   a URL location (http://localhost/connections.conf).
   If this option is not specified, the environent variable GNUE_CONNECTIONS
   is checked.
! \layout Subparagraph
  
  
  \lang american
! --debug-file <file> 
  \series medium 
  Sends all debugging messages to a specified file (e.g., "--debug-file 
trace.log"
   sends all output to "trace.log") 
  \series default 
  \emph on 
  [for developer's use]
! \layout Subparagraph
  
  
  \lang american
! --debug-level <level> 
  \series medium 
  Enables debugging messages.
   Argument specifies the level of messages to display (e.g., "--debug-level
--- 4563,4623 ----
  \end_inset 
  
  
! \layout Standard
  
  
+ \series bold 
+ \emph on 
  \lang american
! --comment, -C
! \series default 
! \emph default 
!  
  \series medium 
  Include structural comments in the XML output stream.
   Useful for debugging .grd files.
! \layout Standard
  
  
+ \series bold 
+ \emph on 
  \lang american
! --connections <loc>
! \series default 
! \emph default 
!  
  \series medium 
  Specifies the location of the connection definition file.
   <loc> may specify a file name (/usr/local/gnue/etc/connections.conf), or
   a URL location (http://localhost/connections.conf).
   If this option is not specified, the environent variable GNUE_CONNECTIONS
   is checked.
! \layout Standard
  
  
+ \series bold 
+ \emph on 
  \lang american
! --debug-file <file>
! \series default 
! \emph default 
!  
  \series medium 
  Sends all debugging messages to a specified file (e.g., "--debug-file 
trace.log"
   sends all output to "trace.log") 
  \series default 
  \emph on 
  [for developer's use]
! \layout Standard
  
  
+ \series bold 
+ \emph on 
  \lang american
! --debug-level <level>
! \series default 
! \emph default 
!  
  \series medium 
  Enables debugging messages.
   Argument specifies the level of messages to display (e.g., "--debug-level
***************
*** 4650,4661 ****
  \series default 
  \emph on 
   [for developer's use]
! \layout Subparagraph
  
  
  \lang american
  --destination <dest>, -d
  \series medium 
   Where should the report be output to? The value of this depends on the
   destination type (e.g., if sending to printer, then -d specifies the printer
   name; if sending via email, then -d specifies the email address.) If <dest>
--- 4625,4639 ----
  \series default 
  \emph on 
   [for developer's use]
! \layout Standard
  
  
+ \series bold 
+ \emph on 
  \lang american
  --destination <dest>, -d
  \series medium 
+ \emph default 
   Where should the report be output to? The value of this depends on the
   destination type (e.g., if sending to printer, then -d specifies the printer
   name; if sending via email, then -d specifies the email address.) If <dest>
***************
*** 4663,4682 ****
   also use the -q [--quiet] option or you may get junk in your output stream.
   NOTE: Currently the default value is "-" -- this may change once GNUe Reports
   is formally released!
! \layout Subparagraph
  
  
  \lang american
! --destination-options <opts> 
  \series medium 
  Options to pass to the destination process.
   Available options are specific to the type of destination.
   Example: '--destination-options "-o nobanner" '
! \layout Subparagraph
  
  
  \lang american
! --destination-type <type>, -D 
  \series medium 
  This specifies how the report should be output.
   The currently supported values for <type> are file [default], printer,
--- 4641,4670 ----
   also use the -q [--quiet] option or you may get junk in your output stream.
   NOTE: Currently the default value is "-" -- this may change once GNUe Reports
   is formally released!
! \layout Standard
  
  
+ \series bold 
+ \emph on 
  \lang american
! --destination-options <opts>
! \series default 
! \emph default 
!  
  \series medium 
  Options to pass to the destination process.
   Available options are specific to the type of destination.
   Example: '--destination-options "-o nobanner" '
! \layout Standard
  
  
+ \series bold 
+ \emph on 
  \lang american
! --destination-type <type>, -D
! \series default 
! \emph default 
!  
  \series medium 
  This specifies how the report should be output.
   The currently supported values for <type> are file [default], printer,
***************
*** 4684,4716 ****
   Note that printer, email, and fax are sent via the server's machine, not
   the client's machine.
   To NOTE: Only file, printer, and email are currently implemented!
! \layout Subparagraph
  
  
  \lang american
! --exclude-xml, -X 
  \series medium 
  Do not output GNUe Reports runtime XML markup information.
   If specified, then the GRDs layout section will be processed and output
   as-is; i.e., without any additional information added by GNUe Reports.
! \layout Subparagraph
  
  
  \lang american
! --filter <filt>, -f 
  \series medium 
  Select the filter to be used to process report output.
   <filt> is the name of the filtering process as defined on the Report Server
   machine.
   If not specified, the "raw" filter is used (i.e., no filtering takes place.)
! \layout Subparagraph
  
  
  \lang american
! --filter-list 
  \series medium 
  List the available [predefined] filters available to GNUe Reports
! \layout Subparagraph
  
  
  \lang american
--- 4672,4719 ----
   Note that printer, email, and fax are sent via the server's machine, not
   the client's machine.
   To NOTE: Only file, printer, and email are currently implemented!
! \layout Standard
  
  
+ \series bold 
+ \emph on 
  \lang american
! --exclude-xml, -X
! \series default 
! \emph default 
!  
  \series medium 
  Do not output GNUe Reports runtime XML markup information.
   If specified, then the GRDs layout section will be processed and output
   as-is; i.e., without any additional information added by GNUe Reports.
! \layout Standard
  
  
+ \series bold 
+ \emph on 
  \lang american
! --filter <filt>, -f
! \series default 
! \emph default 
!  
  \series medium 
  Select the filter to be used to process report output.
   <filt> is the name of the filtering process as defined on the Report Server
   machine.
   If not specified, the "raw" filter is used (i.e., no filtering takes place.)
! \layout Standard
  
  
+ \series bold 
+ \emph on 
  \lang american
! --filter-list
! \series default 
! \emph default 
!  
  \series medium 
  List the available [predefined] filters available to GNUe Reports
! \layout Standard
  
  
  \lang american
***************
*** 4720,4808 ****
   Available options are specific to the filter.
   --filter-list will list available filters and their options.
   Example: '--filter-options "paper=letter margin=1,1,1,1" '
! \layout Subparagraph
  
  
  \lang american
  --help
  \series medium 
   Displays this help screen.
! \layout Subparagraph
  
  
  \lang american
! --interactive-debugger 
  \series medium 
  Run the app inside Python's built-in debugger 
  \series default 
  \emph on 
  [for developer's use]
! \layout Subparagraph
  
  
  \lang american
! --pass <passwd> 
  \series medium 
  Password used to log into the database.
   Note that if specified, this will be used for all databases.
   If not supplied, the program will prompt for password.
   NOTE: SUPPLYING A PASSWORD VIA THE COMMAND LINE MAY BE CONSIDERED A SECURITY
   RISK.
! \layout Subparagraph
  
  
  \lang american
! --profile 
  \series medium 
  Run Python's built-in profiler and display the resulting run statistics.
   
  \series default 
  \emph on 
  [for developer's use]
! \layout Subparagraph
  
  
  \lang american
! --quiet, -q 
  \series medium 
  Run GNUe Reports in quiet mode -- i.e., display no output.
   NOTE: if --debug-level is specified, then suppressed text will be output
   as debugging information (at debug level 1)
! \layout Subparagraph
  
  
  \lang american
  --sort <sort>, -s
  \series medium 
   Select the "sort-option" used to sort the report.
! \layout Subparagraph
  
  
  \lang american
! --standalone, -S 
  \series medium 
  Create a standalone, single-use server instance.
   Use this option in a non-client/server environment or in a 
debugging/developmen
  t environment.
   NOTE: Until the Reports Server is operational, this mode is implied
! \layout Subparagraph
  
  
  \lang american
! --user <name>, -u 
  \series medium 
  Username used to log into the database.
   Note that if specified, this will be used for all databases.
   If not supplied, the program will prompt for username.
! \layout Subparagraph
  
  
  \lang american
! --version 
  \series medium 
  Displays the version information for this program.
- \layout Verbatim
- 
- \layout Verbatim
- 
  \the_end
--- 4723,4849 ----
   Available options are specific to the filter.
   --filter-list will list available filters and their options.
   Example: '--filter-options "paper=letter margin=1,1,1,1" '
! \layout Standard
  
  
+ \series bold 
+ \emph on 
  \lang american
  --help
  \series medium 
+ \emph default 
   Displays this help screen.
! \layout Standard
  
  
  \lang american
! -
! \series bold 
! \emph on 
! -interactive-debugger
! \series default 
! \emph default 
!  
  \series medium 
  Run the app inside Python's built-in debugger 
  \series default 
  \emph on 
  [for developer's use]
! \layout Standard
  
  
+ \series bold 
+ \emph on 
  \lang american
! --pass <passwd>
! \series default 
! \emph default 
!  
  \series medium 
  Password used to log into the database.
   Note that if specified, this will be used for all databases.
   If not supplied, the program will prompt for password.
   NOTE: SUPPLYING A PASSWORD VIA THE COMMAND LINE MAY BE CONSIDERED A SECURITY
   RISK.
! \layout Standard
  
  
+ \series bold 
+ \emph on 
  \lang american
! --profile
! \series default 
! \emph default 
!  
  \series medium 
  Run Python's built-in profiler and display the resulting run statistics.
   
  \series default 
  \emph on 
  [for developer's use]
! \layout Standard
  
  
+ \series bold 
+ \emph on 
  \lang american
! --quiet, -q
! \series default 
! \emph default 
!  
  \series medium 
  Run GNUe Reports in quiet mode -- i.e., display no output.
   NOTE: if --debug-level is specified, then suppressed text will be output
   as debugging information (at debug level 1)
! \layout Standard
  
  
+ \series bold 
+ \emph on 
  \lang american
  --sort <sort>, -s
  \series medium 
+ \emph default 
   Select the "sort-option" used to sort the report.
! \layout Standard
  
  
+ \series bold 
+ \emph on 
  \lang american
! --standalone, -S
! \series default 
! \emph default 
!  
  \series medium 
  Create a standalone, single-use server instance.
   Use this option in a non-client/server environment or in a 
debugging/developmen
  t environment.
   NOTE: Until the Reports Server is operational, this mode is implied
! \layout Standard
  
  
+ \series bold 
+ \emph on 
  \lang american
! --user <name>, -u
! \series default 
! \emph default 
!  
  \series medium 
  Username used to log into the database.
   Note that if specified, this will be used for all databases.
   If not supplied, the program will prompt for username.
! \layout Standard
  
  
+ \series bold 
+ \emph on 
  \lang american
! --version
! \series default 
! \emph default 
!  
  \series medium 
  Displays the version information for this program.
  \the_end



reply via email to

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