<?xml version="1.0" encoding="UTF-8"?>
<!-- generator="FeedCreator 1.8" -->
<?xml-stylesheet href="https://dx81.gendoas.de/lib/exe/css.php?s=feed" type="text/css"?>
<rdf:RDF
    xmlns="http://purl.org/rss/1.0/"
    xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#"
    xmlns:slash="http://purl.org/rss/1.0/modules/slash/"
    xmlns:dc="http://purl.org/dc/elements/1.1/">
    <channel rdf:about="https://dx81.gendoas.de/feed.php">
        <title>dx.new eigene_projekte:features:adv_reports</title>
        <description></description>
        <link>https://dx81.gendoas.de/</link>
        <image rdf:resource="https://dx81.gendoas.de/lib/tpl/arctic-mbo/images/favicon.ico" />
       <dc:date>2026-04-27T07:53:45+00:00</dc:date>
        <items>
            <rdf:Seq>
                <rdf:li rdf:resource="https://dx81.gendoas.de/doku.php?id=eigene_projekte:features:adv_reports:adv_reports&amp;rev=1654521230&amp;do=diff"/>
                <rdf:li rdf:resource="https://dx81.gendoas.de/doku.php?id=eigene_projekte:features:adv_reports:daten&amp;rev=1654521230&amp;do=diff"/>
                <rdf:li rdf:resource="https://dx81.gendoas.de/doku.php?id=eigene_projekte:features:adv_reports:get_handlers&amp;rev=1654521230&amp;do=diff"/>
                <rdf:li rdf:resource="https://dx81.gendoas.de/doku.php?id=eigene_projekte:features:adv_reports:module_x&amp;rev=1654521230&amp;do=diff"/>
                <rdf:li rdf:resource="https://dx81.gendoas.de/doku.php?id=eigene_projekte:features:adv_reports:scenario_g&amp;rev=1654521230&amp;do=diff"/>
                <rdf:li rdf:resource="https://dx81.gendoas.de/doku.php?id=eigene_projekte:features:adv_reports:scenario_z&amp;rev=1654521230&amp;do=diff"/>
                <rdf:li rdf:resource="https://dx81.gendoas.de/doku.php?id=eigene_projekte:features:adv_reports:start&amp;rev=1654521230&amp;do=diff"/>
                <rdf:li rdf:resource="https://dx81.gendoas.de/doku.php?id=eigene_projekte:features:adv_reports:tabelle&amp;rev=1654521230&amp;do=diff"/>
                <rdf:li rdf:resource="https://dx81.gendoas.de/doku.php?id=eigene_projekte:features:adv_reports:transform&amp;rev=1654521230&amp;do=diff"/>
                <rdf:li rdf:resource="https://dx81.gendoas.de/doku.php?id=eigene_projekte:features:adv_reports:verworfen&amp;rev=1654521230&amp;do=diff"/>
                <rdf:li rdf:resource="https://dx81.gendoas.de/doku.php?id=eigene_projekte:features:adv_reports:views_get_handler&amp;rev=1654521230&amp;do=diff"/>
                <rdf:li rdf:resource="https://dx81.gendoas.de/doku.php?id=eigene_projekte:features:adv_reports:views&amp;rev=1654521230&amp;do=diff"/>
                <rdf:li rdf:resource="https://dx81.gendoas.de/doku.php?id=eigene_projekte:features:adv_reports:x_brainstorm&amp;rev=1654521230&amp;do=diff"/>
                <rdf:li rdf:resource="https://dx81.gendoas.de/doku.php?id=eigene_projekte:features:adv_reports:x_konzept&amp;rev=1654521230&amp;do=diff"/>
                <rdf:li rdf:resource="https://dx81.gendoas.de/doku.php?id=eigene_projekte:features:adv_reports:x_tabs&amp;rev=1654521230&amp;do=diff"/>
                <rdf:li rdf:resource="https://dx81.gendoas.de/doku.php?id=eigene_projekte:features:adv_reports:x_uebersicht&amp;rev=1654521230&amp;do=diff"/>
            </rdf:Seq>
        </items>
    </channel>
    <image rdf:about="https://dx81.gendoas.de/lib/tpl/arctic-mbo/images/favicon.ico">
        <title>dx.new</title>
        <link>https://dx81.gendoas.de/</link>
        <url>https://dx81.gendoas.de/lib/tpl/arctic-mbo/images/favicon.ico</url>
    </image>
    <item rdf:about="https://dx81.gendoas.de/doku.php?id=eigene_projekte:features:adv_reports:adv_reports&amp;rev=1654521230&amp;do=diff">
        <dc:format>text/html</dc:format>
        <dc:date>2022-06-06T15:13:50+00:00</dc:date>
        <dc:creator>Anonymous (anonymous@undisclosed.example.com)</dc:creator>
        <title>eigene_projekte:features:adv_reports:adv_reports</title>
        <link>https://dx81.gendoas.de/doku.php?id=eigene_projekte:features:adv_reports:adv_reports&amp;rev=1654521230&amp;do=diff</link>
        <description>adv_reports_views_pre_render(&amp;$view)

	*  In view-&gt;result bekommen wir genau ein Element (Datensatz) mit den benötigten Daten (als geschachteltes Array)
		*  Ist das Result leer, dann wird module_x aufgefordert Daten zu liefern (festgelegtes Callback, etwas</description>
    </item>
    <item rdf:about="https://dx81.gendoas.de/doku.php?id=eigene_projekte:features:adv_reports:daten&amp;rev=1654521230&amp;do=diff">
        <dc:format>text/html</dc:format>
        <dc:date>2022-06-06T15:13:50+00:00</dc:date>
        <dc:creator>Anonymous (anonymous@undisclosed.example.com)</dc:creator>
        <title>eigene_projekte:features:adv_reports:daten</title>
        <link>https://dx81.gendoas.de/doku.php?id=eigene_projekte:features:adv_reports:daten&amp;rev=1654521230&amp;do=diff</link>
        <description>Advanced Reports dient der Anzeige aufgelaufener Daten.

	*  Als Datenquelle sind zwei Arten möglich:
		*  Immer aktuelle Daten über Life-Abfragen 
		*  Zwischengespeicherte Daten aus einer extra Tabelle (adv_reports)

	*  Beide haben ihre Berechtigung</description>
    </item>
    <item rdf:about="https://dx81.gendoas.de/doku.php?id=eigene_projekte:features:adv_reports:get_handlers&amp;rev=1654521230&amp;do=diff">
        <dc:format>text/html</dc:format>
        <dc:date>2022-06-06T15:13:50+00:00</dc:date>
        <dc:creator>Anonymous (anonymous@undisclosed.example.com)</dc:creator>
        <title>eigene_projekte:features:adv_reports:get_handlers</title>
        <link>https://dx81.gendoas.de/doku.php?id=eigene_projekte:features:adv_reports:get_handlers&amp;rev=1654521230&amp;do=diff</link>
        <description>function get_handlers($type) {
    if (!isset($this-&gt;handlers[$type])) {
      $this-&gt;handlers[$type] = array();
      $types = views_object_types();
      $plural = $types[$type][&#039;plural&#039;];
      foreach ($this-&gt;get_option($plural) as $id =&gt; $info) {
        if ($info[&#039;id&#039;] != $id) {
          $info[&#039;id&#039;] = $id;
        }

        $handler = views_get_handler($info[&#039;table&#039;], $info[&#039;field&#039;], $type);
        if ($handler) {
          $handler-&gt;init($this-&gt;view, $info);
          $this-&gt;handlers[$…</description>
    </item>
    <item rdf:about="https://dx81.gendoas.de/doku.php?id=eigene_projekte:features:adv_reports:module_x&amp;rev=1654521230&amp;do=diff">
        <dc:format>text/html</dc:format>
        <dc:date>2022-06-06T15:13:50+00:00</dc:date>
        <dc:creator>Anonymous (anonymous@undisclosed.example.com)</dc:creator>
        <title>eigene_projekte:features:adv_reports:module_x</title>
        <link>https://dx81.gendoas.de/doku.php?id=eigene_projekte:features:adv_reports:module_x&amp;rev=1654521230&amp;do=diff</link>
        <description>Implementierung von hook_adv_reports_reports

	*  gibt ein Array zurück, 
	*  mit allen Reports (Namen), die das Modul unterstützt, 
	*  und deren Zusatzdaten
		*  Liste der Tabellen, die für den Report ausgewertet werden
		*  Liste unterstützter Felder/Spalten</description>
    </item>
    <item rdf:about="https://dx81.gendoas.de/doku.php?id=eigene_projekte:features:adv_reports:scenario_g&amp;rev=1654521230&amp;do=diff">
        <dc:format>text/html</dc:format>
        <dc:date>2022-06-06T15:13:50+00:00</dc:date>
        <dc:creator>Anonymous (anonymous@undisclosed.example.com)</dc:creator>
        <title>eigene_projekte:features:adv_reports:scenario_g</title>
        <link>https://dx81.gendoas.de/doku.php?id=eigene_projekte:features:adv_reports:scenario_g&amp;rev=1654521230&amp;do=diff</link>
        <description>Statistik: xxx (nicht zeitabhängige Daten)

Zugrundeliegende Tabelle (...)
 name     gender  location           Luigi    M      Roma                Mario    M      Roma                Fred     M      Milano              Carson   M      Cagliari</description>
    </item>
    <item rdf:about="https://dx81.gendoas.de/doku.php?id=eigene_projekte:features:adv_reports:scenario_z&amp;rev=1654521230&amp;do=diff">
        <dc:format>text/html</dc:format>
        <dc:date>2022-06-06T15:13:50+00:00</dc:date>
        <dc:creator>Anonymous (anonymous@undisclosed.example.com)</dc:creator>
        <title>eigene_projekte:features:adv_reports:scenario_z</title>
        <link>https://dx81.gendoas.de/doku.php?id=eigene_projekte:features:adv_reports:scenario_z&amp;rev=1654521230&amp;do=diff</link>
        <description>Statistik: Registrierung (Zeitabhängige Daten)

Nach Monat: April 2012
 Datum        Registrierungen   ErsteAnmeldung   1.4.2012     22                2                2.4.2012     14                4                3.4.2012     8                 7</description>
    </item>
    <item rdf:about="https://dx81.gendoas.de/doku.php?id=eigene_projekte:features:adv_reports:start&amp;rev=1654521230&amp;do=diff">
        <dc:format>text/html</dc:format>
        <dc:date>2022-06-06T15:13:50+00:00</dc:date>
        <dc:creator>Anonymous (anonymous@undisclosed.example.com)</dc:creator>
        <title>eigene_projekte:features:adv_reports:start</title>
        <link>https://dx81.gendoas.de/doku.php?id=eigene_projekte:features:adv_reports:start&amp;rev=1654521230&amp;do=diff</link>
        <description></description>
    </item>
    <item rdf:about="https://dx81.gendoas.de/doku.php?id=eigene_projekte:features:adv_reports:tabelle&amp;rev=1654521230&amp;do=diff">
        <dc:format>text/html</dc:format>
        <dc:date>2022-06-06T15:13:50+00:00</dc:date>
        <dc:creator>Anonymous (anonymous@undisclosed.example.com)</dc:creator>
        <title>eigene_projekte:features:adv_reports:tabelle</title>
        <link>https://dx81.gendoas.de/doku.php?id=eigene_projekte:features:adv_reports:tabelle&amp;rev=1654521230&amp;do=diff</link>
        <description>Tabelle für das Feature adv_reports

	*  Name: adv_reports
	*  Felder
		*  rid: varchar(255)
		*  data: longblob
		*  created: int

	*  Indizes
		*  rid: PRIMARY</description>
    </item>
    <item rdf:about="https://dx81.gendoas.de/doku.php?id=eigene_projekte:features:adv_reports:transform&amp;rev=1654521230&amp;do=diff">
        <dc:format>text/html</dc:format>
        <dc:date>2022-06-06T15:13:50+00:00</dc:date>
        <dc:creator>Anonymous (anonymous@undisclosed.example.com)</dc:creator>
        <title>eigene_projekte:features:adv_reports:transform</title>
        <link>https://dx81.gendoas.de/doku.php?id=eigene_projekte:features:adv_reports:transform&amp;rev=1654521230&amp;do=diff</link>
        <description></description>
    </item>
    <item rdf:about="https://dx81.gendoas.de/doku.php?id=eigene_projekte:features:adv_reports:verworfen&amp;rev=1654521230&amp;do=diff">
        <dc:format>text/html</dc:format>
        <dc:date>2022-06-06T15:13:50+00:00</dc:date>
        <dc:creator>Anonymous (anonymous@undisclosed.example.com)</dc:creator>
        <title>eigene_projekte:features:adv_reports:verworfen</title>
        <link>https://dx81.gendoas.de/doku.php?id=eigene_projekte:features:adv_reports:verworfen&amp;rev=1654521230&amp;do=diff</link>
        <description></description>
    </item>
    <item rdf:about="https://dx81.gendoas.de/doku.php?id=eigene_projekte:features:adv_reports:views_get_handler&amp;rev=1654521230&amp;do=diff">
        <dc:format>text/html</dc:format>
        <dc:date>2022-06-06T15:13:50+00:00</dc:date>
        <dc:creator>Anonymous (anonymous@undisclosed.example.com)</dc:creator>
        <title>eigene_projekte:features:adv_reports:views_get_handler</title>
        <link>https://dx81.gendoas.de/doku.php?id=eigene_projekte:features:adv_reports:views_get_handler&amp;rev=1654521230&amp;do=diff</link>
        <description>/**
 * Fetch a handler from the data cache.
 *
 * @param $table
 *   The name of the table this handler is from.
 * @param $field
 *   The name of the field this handler is from.
 * @param $key
 *   The type of handler. i.e, sort, field, argument, filter, relationship
 *
 * @return views_handler
 *   An instance of a handler object. May be views_handler_broken.
 */
function views_get_handler($table, $field, $key) {
  $data = views_fetch_data($table);
  if (isset($data[$field][$key])) {
    // Se…</description>
    </item>
    <item rdf:about="https://dx81.gendoas.de/doku.php?id=eigene_projekte:features:adv_reports:views&amp;rev=1654521230&amp;do=diff">
        <dc:format>text/html</dc:format>
        <dc:date>2022-06-06T15:13:50+00:00</dc:date>
        <dc:creator>Anonymous (anonymous@undisclosed.example.com)</dc:creator>
        <title>eigene_projekte:features:adv_reports:views</title>
        <link>https://dx81.gendoas.de/doku.php?id=eigene_projekte:features:adv_reports:views&amp;rev=1654521230&amp;do=diff</link>
        <description>Vorgehen auf der Benutzeroberfläche von Views: 

View hinzufügen/bearbeiten

	*  Name: registrierung
	*  Tabelle: adv_reports (fest, immer dieselbe)
		*  Felder: rid, data, ...
		*  Bekanntgegeben vom Feature adv_reports

	*  Felder: rid, data
	*  Filter: rid=&#039;module_x/registrierung/2012-4&#039;</description>
    </item>
    <item rdf:about="https://dx81.gendoas.de/doku.php?id=eigene_projekte:features:adv_reports:x_brainstorm&amp;rev=1654521230&amp;do=diff">
        <dc:format>text/html</dc:format>
        <dc:date>2022-06-06T15:13:50+00:00</dc:date>
        <dc:creator>Anonymous (anonymous@undisclosed.example.com)</dc:creator>
        <title>eigene_projekte:features:adv_reports:x_brainstorm</title>
        <link>https://dx81.gendoas.de/doku.php?id=eigene_projekte:features:adv_reports:x_brainstorm&amp;rev=1654521230&amp;do=diff</link>
        <description>*  Vorhanden: Statistics Pro
	*  Pivot: Views Crosstab 
		*  Related: Views Group By Views Calc
		*  GoogleSearch: mysql pivot query
			*  MySQL Multi-Aggregated Rows in Crosstab Queries
			*  MySQL Wizardry


	*  Chart: Views Charts
		*  Dependencies: Views2+ Charts and Graphs
		*  Open Flash Chart 2 API ...

	*  Konzept
		*  Ausgabe: PivotTabelle + Chart
		*  Allgemeines Feature, das von anderen Modulen verwendet wird</description>
    </item>
    <item rdf:about="https://dx81.gendoas.de/doku.php?id=eigene_projekte:features:adv_reports:x_konzept&amp;rev=1654521230&amp;do=diff">
        <dc:format>text/html</dc:format>
        <dc:date>2022-06-06T15:13:50+00:00</dc:date>
        <dc:creator>Anonymous (anonymous@undisclosed.example.com)</dc:creator>
        <title>eigene_projekte:features:adv_reports:x_konzept</title>
        <link>https://dx81.gendoas.de/doku.php?id=eigene_projekte:features:adv_reports:x_konzept&amp;rev=1654521230&amp;do=diff</link>
        <description></description>
    </item>
    <item rdf:about="https://dx81.gendoas.de/doku.php?id=eigene_projekte:features:adv_reports:x_tabs&amp;rev=1654521230&amp;do=diff">
        <dc:format>text/html</dc:format>
        <dc:date>2022-06-06T15:13:50+00:00</dc:date>
        <dc:creator>Anonymous (anonymous@undisclosed.example.com)</dc:creator>
        <title>eigene_projekte:features:adv_reports:x_tabs</title>
        <link>https://dx81.gendoas.de/doku.php?id=eigene_projekte:features:adv_reports:x_tabs&amp;rev=1654521230&amp;do=diff</link>
        <description></description>
    </item>
    <item rdf:about="https://dx81.gendoas.de/doku.php?id=eigene_projekte:features:adv_reports:x_uebersicht&amp;rev=1654521230&amp;do=diff">
        <dc:format>text/html</dc:format>
        <dc:date>2022-06-06T15:13:50+00:00</dc:date>
        <dc:creator>Anonymous (anonymous@undisclosed.example.com)</dc:creator>
        <title>eigene_projekte:features:adv_reports:x_uebersicht</title>
        <link>https://dx81.gendoas.de/doku.php?id=eigene_projekte:features:adv_reports:x_uebersicht&amp;rev=1654521230&amp;do=diff</link>
        <description>Wir haben drei Bereiche, an denen etwas geschieht, und diese müssen zusammenarbeiten

	*  Views-UI (add/edit view)
		*  Benutzer legt views an und richtet diese ein
		*  auf Basis der Tabelle adv_reports
		*  Wählt ein Advanced Report aus (nach Modul und Report)</description>
    </item>
</rdf:RDF>
