Witam! Mam problem i po cichutku liczę na Waszą pomoc! Konkretnie, muszę stworzyć tabele uprawnień użytkowników systemu. Zrobiłem sobie już tabele dla poszczególnych Centr Praw, natomiast jeśli chodzi o operatorów to mam problem.
w tabeli OpeKarty mam troche danych jednak potrzebowałbym dane znajdujące się na zakładce "Zakazy" w kartotece operatora. Gdzie w strukturze tabel znajdują się dane odnośnie tych zakazów by wypisać że dany użytkownik ma Zakazy do np dodawania i zmian kartoteki towaru itp. ? Znalazlem tylko tabele OpeZakazy, którą moge połączyć z OpeKarty jednak samo Id procesu nic mi nie daje
Lista nazw procedur jest zaszyta w kodzie CDNXL. Nie ma jej w żadnej tabeli. Ale można poradzić sobie w ten sposób: na karcie operatora na zakładce "Zakazy" klikasz plusik i z otwartej właśnie listy procedur robisz eksport do Excela. Tabelkę Excela zasysasz do SQL i łączysz z CDN.OpeZakazy po Nr_procedury=OPZ_ProcID.
Niniejszy podpis był testowany na zwierzętach.
Nie rozumiały go.
pwitkowski90 pisze:Witam! Mam problem i po cichutku liczę na Waszą pomoc! Konkretnie, muszę stworzyć tabele uprawnień użytkowników systemu. Zrobiłem sobie już tabele dla poszczególnych Centr Praw, natomiast jeśli chodzi o operatorów to mam problem.
w tabeli OpeKarty mam troche danych jednak potrzebowałbym dane znajdujące się na zakładce "Zakazy" w kartotece operatora. Gdzie w strukturze tabel znajdują się dane odnośnie tych zakazów by wypisać że dany użytkownik ma Zakazy do np dodawania i zmian kartoteki towaru itp. ? Znalazlem tylko tabele OpeZakazy, którą moge połączyć z OpeKarty jednak samo Id procesu nic mi nie daje
Dzięki za pomoc z góry
witam,
ja obecnie siedzę nad raportem pokazującym listę operatorów oraz:
- moduły
- centra praw
- zakazy
jak i czy sobie poradziłeś z modułami i centrami praw?
SELECT Centra.Frs_Nazwa
FROM CDN.FrmStruktura Ope
INNER JOIN CDN.FrmStruktura Centra ON Ope.FRS_GRONumer = Centra.FRS_GIDNumer AND Ope.FRS_GROTyp = Centra.FRS_GIDTyp
WHERE Ope.Frs_GIDNumer = [GID OPERATORA] AND Ope.Frs_GIDTyp = 128 AND Ope.FRS_GROTyp = -4272
Co do centrów, to na moim starym blogu jest procedura która dla każdego operatora je wyciąga (z tym, że dla starej wersji więc musiałbyś przerobić jeżeli korzystasz np. z 2013.X)