Gidnumery grup podrzednych

Zapytania SQL, widoki, Crystal, definicje filtrów, szybkich raportów, wydruków, API, Hydra, .NET

Moderator: mikey

pma
Posty: 40
Rejestracja: 18 gru 2014, 11:04
Rola: Administrator CDN XL

Gidnumery grup podrzednych

Post autor: pma »

cześć
jak wyciagnąc Gidnumery wszystkich grup podrzednych grupy o podanym gidnumerze?

taszek
Posty: 609
Rejestracja: 12 wrz 2012, 13:20
Rola: Administrator CDN XL
Wersja: 2016

Re: Gidnumery grup podrzednych

Post autor: taszek »

Kod: Zaznacz cały

WITH SimpleRecursive AS
    (
        SELECT TwG_Kod, TwG_Nazwa, TwG_GIDNumer, TwG_GrONumer, TwG_GrOTyp, TwG_GIDTyp, 0 AS Depth
        FROM CDN.TwrGrupy
        WHERE ( TwG_GIDNumer = 98380 -- <-- OD KTÓREJ GRUPY
              AND TwG_GIDTyp = -16 AND TwG_GroTyp=-16                
              )
        
        UNION ALL
        
        SELECT P.TwG_Kod, P.TwG_Nazwa, P.TwG_GIDNumer, P.TwG_GrONumer, P.TwG_GrOTyp, P.TwG_GIDTyp, A.Depth + 1 AS Depth
        FROM CDN.TwrGrupy AS P INNER JOIN SimpleRecursive AS A ON A.TwG_GIDNumer = P.TwG_GrONumer
        WHERE P.TwG_GIDTyp = -16 AND P.TwG_GroTyp=-16 
    )
	    
    SELECT TwG_Kod, TwG_Nazwa, TwG_GIDNumer, TwG_GrONumer, Depth
    FROM SimpleRecursive AS SimpleRecursive_1 
    ORDER BY TwG_GrONumer, Depth, TwG_Kod
Pozdrawiam
Wojtek Cyrklewicz

Awatar użytkownika
glaz
Posty: 380
Rejestracja: 23 lip 2008, 23:46
Rola: Administrator CDN XL
Wersja: 2023
Lokalizacja: Kraków

Re: Gidnumery grup podrzednych

Post autor: glaz »

Funkcją systemową ERP XL ?

Kod: Zaznacz cały

[CDN].[PobierzDrzewoGrupTowarowych]

Kod: Zaznacz cały

przykład wywołania: select * from CDN.PobierzDrzewoGrupTowarowych(0,default,null,2,default,default)
! (CDN XL and ERP XL) = ?

ODPOWIEDZ