Einzelnen Beitrag anzeigen
Alt 08.01.2009, 18:03   #7
Schuffenhauer
Registrierter Benutzer
Ein SQL Befehl auf ein View geht im OAIII nicht nur auf Datenbanken

rekursive Abfragen müssten eigentlich so gehen:

PHP-Code:
LOCAL VIEW RE2=FROM rechnung 
                WHERE einzug
=TRUE 
       
AND (rech_nr IN SELECT rech_nr  FROM FAKT
                 Where Bedingungsfeld auf Fakt 
Bedingung
       
AND kdnr in SELECT kdnr FROM KUNDEN
                 WHERE BEdingungsfeld auf Kunden 
Bedingung)
        AND 
RECH_NR>990000 
        
AND (KDNR=reopkdnr OR GVNR=reopgvnr OR NAME IN (reopn1:reopn2))
        AND 
kdnr<>reopkdnra 
        
AND GVNR<>reopngvnr 
        
AND NOT name IN (reopna1:reopna2)  
        AND 
vu_code IN (reopvuc1:reopvuc2)  
        AND 
NOT vu_code IN (reopvun1:reopvun2)  
        AND (
rechnung.einzug=reoplevb1 OR rechnung.einzug=reoplevb2
        AND 
OFFEN<>
       ORDER NAME
,KONTO 
Wichtig die Klammern zwischen dem Beginn der Rekursion und Ende

Gruß
Frank Schuffenhauer
Schuffenhauer ist offline   Mit Zitat antworten