[Typo3-UG Oesterreich] Reporting mit Typo3 und PHP

Alfred Stranimaier alfred.stranimaier at mosser.at
Tue Feb 1 14:54:59 CET 2005


Hallo Christian,

vielen Dank für deine Informationen, ich habe mittlerweile alles nach deiner
Anleitung abgearbeitet, und bin dabei auf ein Problem gestoßen.
Beim Anlegen einer neuen Datenbankverbindung (ADODB) kann ich nur 
"MySQL" auswählen,
obwohl Informix übre PHP-Info angezeigt wird bzw. ich mit einem 
einfachen Select auf Informix
zugreifen kann.
Frage: die Extensions lokal oder global installieren ? ich hab global 
genommen

Nach einem Entfernen und weiteren Hinzufügen der Extension habe ich 
plötzlich folgende Meldung
auf einer leeren Seite erhalten: TYPO3 Fatal Error: Extension key 
"datasources" was NOT loaded! (t3lib_extMgm::extPath)
Leider geht jetzt gar nix mehr. Gibs dazu irgendeine Abhilfe ?

Herzliche Grüsse
Alfred


Christian Kurta schrieb:

>Hi! Georg, hi Mostviertel!
>
>DB-Connection Relativ Easy:
>(Folgende Anleitung getestet auf MS-SQL, jedoch für alle Datenbanken, die von
>PHP supportet werden, anwendbar)
>
>1. Informix-Support ins PHP kompilieren, oder per Modul nachladen und die
>Datenbankverbindung konfigurieren.
>2. TYPO3.7 installieren.
>3. Folgende Extensions installieren (reihenfolge beachten!!!):
>datasources, adodb und rlmp_extdbauth (XCLASS+devlog aktivieren!!!), cc_devlog
>4. Einen Sysfolder anlegen "Datenbankverbindung"
>5. Einen Sysfolder anlegen "Frontendbenutzer"
>6. Einen Sysfolder anlegen "Auswertungsdaten"
>7. Zuerst im Sysfolder "Datenbankverbindung" im Listenmodul einen Datensatz:
>datasource anlegen, - du solltest falls Informix richtig reinkompiliert ist,
>Informix auswählen können. Dann die informix-daten (host, username, password,
>table,...) eingeben und den kleinen Button neben der IP-Adresse klicken -
>damit kannst du die Datenbankverbindung testen. Wenn alles ok:
>8. Dann noch einen Datensatz: "Frontendbenutzer" anlegen - hier wirds heikel:
>Einfach Handbuch in ruhe durchlesen auf typo3.org - Da steht eigentlich alles
>supa toll beschreiben (Danke Robert!)
>Bei Actions kannst du eine Aktion anlegen, die ausgeführt werden soll, wenn
>sich ein Frontendbenutzer einloggt.
>(Mit ein bisschen PHP-Know-How kann man diese sachen auch dynamisieren - also
>ohne irgendeinen Login)
>
>Diese Aktion kann zB heissen: SELECT * FROM informix und als Target gibst du
>eine vorher mit phpmyadmin angelegte table an.
>Dann brauchst du nur mehr - wie Georg beschrieben mit zB SelectPro deine
>Abfragen zu fahren.
>
>Ich gebe zu, das war jetzt ein bisschen sehr Grob, aber die Details kannst du
>dir LIVE auf der TUGA08 ansehen, wo wir obiges Beispiel herzeigen werden. (Hab
>leider nix Informix, aber ist exactly the same.)
>
>Um Reports zu generieren kannst du auch OpenOffice Serverseitig fahren, damit
>kann man schöne Sachertorterl-Diagramme machen und als XLS, Word, PDF ausgeben...
>
>Ich sag aber gleich: TYPO3 ist kein Crystal Reports!
>Da wird viel feintunig (PHP-Programmierung) nötig sein.
>
>lg Christian.
>
>
>
>On Tue, 18 Jan 2005 18:37:58 +0100, Georg Kuehnberger | plan2.net wrote
>  
>
>>Ahoi in's Mostviertel,
>>
>>At 14:49 18.01.2005, Alfred Stranimaier wrote:
>>    
>>
>>>Hallo Leute,
>>>ich bin auf der Suche nach einem Report-Generator o.ä. mit dem man
>>>in Verbindung mit PHP auf eine externe SQL-Datenbank (Informix)
>>>SQL-Abfragen sendet und die Ergebnisse als HTML od. PDF ausgibt.
>>>Wobei die zumindest Ausgabe aber ev. auch die Abfragen in Typo3
>>>eingebaut werden sollen.
>>>Bisher geschah das mit IIS unter WinNT und Crystal-Page-Server. In
>>>Zukunft soll alles über Linux/Apache ablaufen.
>>>Kann mir vielleicht jemand ein paar Tips geben ?
>>>      
>>>
>> > in Verbindung mit PHP auf eine externe SQL-Datenbank (Informix) 
>>SQL-Abfragen sendet:
>>Das sollte kein Problem sein = entweder selbtgestrickt mit ODBC, 
>>oder ueber eine der Abstraction Layers PEAR DB oder ADODB  oder 
>>ueber PDO (PHP5 fuer die Mutigen) oder sicherlich noch besser 
>>mittels TYPO3 eingebautem DBAL.
>>
>> > Wobei die zumindest Ausgabe aber ev. auch die Abfragen in Typo3
>>eingebaut werden sollen.
>>
>>Ausgabe > PDF:  Output ueber html und eine PDF Extension Deiner Wahl 
>>dazu; http://typo3.org/extensions/repository/search/pdf_export/
>>    
>>
>http://typo3.org/extensions/repository/search/pdf_generator/
>  
>
>>http://typo3.org/extensions/repository/search/pt_html2pdf/
>>
>> > Abfragen
>>Fuer beliebige (vom Admin vorkonfigurierte) SQL Abfragen ist die 
>>EXT: gst_selectpro http://typo3.org/extensions/repository/search/gst_selectpro/
>>recht fein;
>>
>>Ich denke all das zusammen macht schon einen recht guten Starting-Point.
>>
>>Ich waere an weiteren Details (Anforderungen insb. Anzahl / Art der 
>>Abfragen und zu erstellenden Reports) interressiert; vielleicht 
>>können wir da gemeinsam etwas entwickeln; (pls. contact me offlist 
>>gk AT plan2.net )
>>
>>lg gk
>>
>>    
>>
>>>Liebe Grüsse aus dem Mostviertel
>>>Alfred Stranimaier
>>>EDV-Leiter
>>>
>>>MOSSER LEIMHOLZ
>>>Gesellschaft m.b.H.
>>>
>>>Perwarth 88
>>>3263 RANDEGG
>>>
>>>Tel: +43 7487 6271 0
>>>Fax: +43 7487 6271 55
>>>
>>>Email: alfred.stranimaier at mosser.at
>>>Homepage: www.mosser.at
>>>      
>>>
>>_______________________________________________
>>Typo3-at mailing list
>>Typo3-at at lists.netfielders.de
>>http://lists.netfielders.de/cgi-bin/mailman/listinfo/typo3-at
>>    
>>
>
>
>mfg
>
>--
>Christian Kurta
>kurta at typoheads.com
>www.typoheads.com
>Tel.: 0650 / 530 12 76
>ICQ: 50273991
>----------------------
>
>
>_______________________________________________
>Typo3-at mailing list
>Typo3-at at lists.netfielders.de
>http://lists.netfielders.de/cgi-bin/mailman/listinfo/typo3-at
>
>  
>



**********************************************************************
This email and any files transmitted with it are confidential and
intended solely for the use of the individual or entity to whom they
are addressed. If you have received this email in error please notify
the system manager.

This footnote also confirms that this email message has been swept by
MIMEsweeper for the presence of computer viruses.

www.mimesweeper.com
**********************************************************************




More information about the TYPO3-at mailing list