[kolumna] lp na liście RKZ

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

Moderator: mikey

scribe
Posty: 446
Rejestracja: 07 gru 2010, 13:47
Rola: Inny
Wersja: 9.6.1

[kolumna] lp na liście RKZ

Post autor: scribe »

Prośba o pomoc, chciałbym popełnić własną kolumnę na liście dokumentów RKZ, kolumna będzie dość dziwna bo ma być liczbą porządkową na tej liście tzw lp - (wiem że taką liczbę uzyskam np podczas eksportu do excela) ale mam kaprys aby była też widoczna w oknie listy RKZ

Próbowałem czymś co działa w świecie ms sql a mianowicie:

Kod: Zaznacz cały


select ROW_NUMBER() OVER(ORDER BY TrN_GIDNumer)  [lp] 
from cdn.tranag
WHERE {FiltrSQL}

Niestety efektem w liście RKZ jest wszedzie wartość 1

Czy ktoś ma jakiś inny pomysł?
Załączniki
erp.jpg
erp.jpg (63.96 KiB) Przejrzano 1061 razy
całkowicie zielony

Lilpri
Posty: 127
Rejestracja: 13 maja 2019, 11:04
Rola: Administrator CDN XL

Re: [kolumna] lp na liście RKZ

Post autor: Lilpri »

Z tą LP może być problem. CDN działa pod względem dodatkowych kolumn dziwnie i dodatkową kolumnę dla każdego kolejnego wiersza wykonuje jako osobne query. Dlatego nie działa row_number.

scribe
Posty: 446
Rejestracja: 07 gru 2010, 13:47
Rola: Inny
Wersja: 9.6.1

Re: [kolumna] lp na liście RKZ

Post autor: scribe »

A czy w ERP XL naprawdę tego nie idzie uzyskać - może jakaś wbudowana funkcja? Przecież mamy Lp w fakturze czy wz.

Próbowałem rónież bez powodzenia:

Kod: Zaznacz cały

select x.lp [lp]
from cdn.tranag
cross join (select count(*) as lp from cdn.tranag) as x
WHERE {FiltrSQL}

Kod: Zaznacz cały

select count(*) over (order by (select 1)) [Lp],*
from cdn.tranag
WHERE {FiltrSQL}
całkowicie zielony

Lilpri
Posty: 127
Rejestracja: 13 maja 2019, 11:04
Rola: Administrator CDN XL

Re: [kolumna] lp na liście RKZ

Post autor: Lilpri »

LP na elementach dokumentów są w bazie, nagłówki nie mają takiej funkcji.
Nie kojarzę, aby był na to jakiś sposób.

ODPOWIEDZ