Jak ukryć dane kontrahentów na liście?

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

Moderator: mikey

john_doe
Posty: 650
Rejestracja: 26 maja 2008, 22:15
Rola: Inny

Re: Jak ukryć dane kontrahentów na liście?

Post autor: john_doe »

dokładnie.
Mateusz Twój pomysł WYMIATA.

Awatar użytkownika
pores
Posty: 254
Rejestracja: 14 lip 2008, 13:53
Rola: Inny
Wersja: 2023
Kontakt:

Re: Jak ukryć dane kontrahentów na liście?

Post autor: pores »

Nic udowodnić. Zwrócić pytającemu uwagę, że być może jego wysiłki w kierunku modyfikacji listy kontrahentów to walka z wiatrakiem. Być może. Nie na pewno.
pozdrawiam

stefan poręba
http://www.dobrafarma.pl

Yuber
Posty: 935
Rejestracja: 12 sty 2009, 12:03
Rola: Administrator CDN XL
Wersja: 2016
Lokalizacja: Kraków

Re: Jak ukryć dane kontrahentów na liście?

Post autor: Yuber »

NO działa to :) - dodałbym tylko, że to robota per komputer. Hydra zatem niepotrzebna. Mimo to trzeba przypilnować rzeczy o których mówił pores

elmiq
Posty: 1025
Rejestracja: 23 sie 2010, 10:04
Rola: Administrator CDN XL
Lokalizacja: Warszawa

Re: Jak ukryć dane kontrahentów na liście?

Post autor: elmiq »

pores pisze:Nic udowodnić. Zwrócić pytającemu uwagę, że być może jego wysiłki w kierunku modyfikacji listy kontrahentów to walka z wiatrakiem. Być może. Nie na pewno.
Spoko :) W przypadku userów rzeczywiście trzeba zawsze o wszystkim pamiętać :)
Mateusz Świerkosz

http://elmiq.blogspot.com/

Awatar użytkownika
viesiek1
Posty: 425
Rejestracja: 03 maja 2011, 18:40
Rola: Administrator CDN XL
Wersja: 2023
Lokalizacja: Bielsko-Biała
Kontakt:

Re: Jak ukryć dane kontrahentów na liście?

Post autor: viesiek1 »

Koniecznie zaś trzeba zauważyć, że na tym forum ludzie mają jednak do siebie szacunek... co nie jest regułą w naszym cyfrowym światku... i odpowiadają na wszystkie pytania, starając się pomóc. Piszę to szczerze, bez odrobiny ironii czy sarkazmu, odnosząc się do wszystkich wątków, które przeczytałem.
Wiesław Świergała

tel: +48 33 829 54 50
e-mail: wieslaw.swiergala@hydro.com.pl

http://www.hydro.com.pl

Awatar użytkownika
STAY_PJE
Posty: 651
Rejestracja: 24 wrz 2009, 12:08
Rola: Konsultant CDN XL
Lokalizacja: Warszawa i od Helu do Wawelu
Kontakt:

Re: Jak ukryć dane kontrahentów na liście?

Post autor: STAY_PJE »

Bardzo ciekawe rozwiązanie z tymi kolumnami. Dzięki za pomoc, wypróbuję to.
Zważywszy, że cała praca odbywa się na terminalu jest to też łatwe do zarządzania. Problemem byłoby zarządzanie takimi "uprawnieniami" w instalacji z komputerami lokalnymi.
Pozostałe okienka i listy zostaną oczywiście zablokowane (w dużej mierze już zostały powyłączane), dość łatwo można to obsłużyć przez zakazy i małą hydrę. Taka uboga lista kontrahentów jest przeznaczona dla określonych operatorów i ma na celu tylko umożliwić operatorowi wybór kontrahenta podczas wprowadzania dokumentu WM.

Awatar użytkownika
STAY_PJE
Posty: 651
Rejestracja: 24 wrz 2009, 12:08
Rola: Konsultant CDN XL
Lokalizacja: Warszawa i od Helu do Wawelu
Kontakt:

Re: Jak ukryć dane kontrahentów na liście?

Post autor: STAY_PJE »

elmiq pisze:Możesz zrobić tak, że zostanie Ci akronim + nazwa (albo dowolna inna kolumna, sęk w tym, że muszą być co najmniej dwie), a pozostałe pola będą ukryte. W rejestrze odszukaj klucze dotyczące CDN-a. Następnie w konkretnym kluczu odpowiadającym modułowi który uruchamia user znajdź klucz _KntListaGrup. Znajdziesz w nim wartość ciągu ListaKontrahentow.SzerokosciKolumn, którą zmień na:

Kod: Zaznacz cały

  10  90   1   1  -1  -1  -1   0  -1  47
(Ważne żebyś uwzględnił wszystkie spacje i nie zmienił tego co wkleiłem). Po czymś takim jak wejdziesz na listę, zostaną Ci tylko kolumny akronim + nazwa. Oczywiście jak zamkniesz okno, to XL z powrotem ustawi tam swoją wartość. Aby temu zapobiec, zmień uprawnienia na tej wartości ciągu i odbierz userowi prawa do zmiany wartości. Po czymś takim na stałe zostaniesz z listą zawierającą 2 kolumny.

Pozdrawiam,

Mateusz
Działa to całkiem dobrze, choć jest trochę zabawy z ustawianiem wpisów do rejestru i uprawnień. Ostatecznie jednak efekt został osiągnięty więc dziękuję za pomoc.

ODPOWIEDZ