Posty bez odpowiedzi |oraz Aktywne tematy Dzisiaj jest 2024-04-27, 18:25x



Odpowiedz w temacie  [ Posty: 8 ] 
[KDF] Login aktualnie zalogowanego użytkownika 
Autor Wiadomość

Rejestracja: 2009-01-13, 10:45
Posty: 86
Post [KDF] Login aktualnie zalogowanego użytkownika
Witam,

Jak w kadrach i płacach forte uzyskać login aktualnie zalogowanego użytkownika ?
Używałem czegoś takiego.

Kod:
Dispatch App = GetApplication()
CurrentUser = App.PropertyAp("Current Login")


W przypadku logowania standardowego działa poprawnie, lecz w przypadku użytkowników ze zintegrowanym logowaniem, powyższy kod wyświetla zawsze: "SSDBUser"


2010-10-27, 13:45
Wyświetl profil
Autor Wiadomość
 


Ekspert
Ekspert

Rejestracja: 2007-11-16, 15:08
Posty: 3983
Pomógł: 445
Post 
Przy zintegrowanym logowaniu jest to uzytkownik systemowy.
Tak więc wystarczy pobrać info kto jest zalogowany do Windows.

Kod:
dispatch netInfo = "WScript.Network"

print NetInfo.username


czy to Ci wystarczy?

_________________
Skontaktuj się z Ekspertem | Zamów dodatek

tel. 22 7 538 538
ekspert@mojaSymfonia.pl
http://www.mojaSymfonia.pl


2010-10-27, 15:27
Wyświetl profil
Ekspert
Ekspert

Rejestracja: 2007-11-16, 15:08
Posty: 3983
Pomógł: 445
Post 
Albo użyj obiektu InfoUser
Kod:
InfoUser iu
print iu.sygnatura

_________________
Skontaktuj się z Ekspertem | Zamów dodatek

tel. 22 7 538 538
ekspert@mojaSymfonia.pl
http://www.mojaSymfonia.pl


2010-10-27, 15:32
Wyświetl profil

Rejestracja: 2009-01-13, 10:45
Posty: 86
Post 
To wcześniej testowaliśmy:
rafal pisze:
Albo użyj obiektu InfoUser
Kod:
InfoUser iu
print iu.sygnatura

niestety obiekt służy do przechowywania danych użytkownika ale po uprzednim załadowaniu przy pomocy funkcji: UzytkownikPlac(InfoUser IUser, long IdUser) - my oczywiście IdUser nie znamy więc ...

Jeżeli chodzi o drugi sposób:
rafal pisze:
dispatch netInfo = "WScript.Network"

print NetInfo.username

To jak najbardziej działa :)

Dzięki za pomoc.


2010-10-28, 08:30
Wyświetl profil
Ekspert
Ekspert

Rejestracja: 2007-11-16, 15:08
Posty: 3983
Pomógł: 445
Post 
Jest predefiniowany rekord Uzytkownik typu InfoUser, który zawiera informacje o zalogowanym uzytkowniku.

Czyli powinno zadziałać poprostu
Kod:
print Uzytkownik.sygnatura

_________________
Skontaktuj się z Ekspertem | Zamów dodatek

tel. 22 7 538 538
ekspert@mojaSymfonia.pl
http://www.mojaSymfonia.pl


2010-10-28, 09:17
Wyświetl profil

Rejestracja: 2009-09-22, 09:56
Posty: 112
Post 
Nie sprawdzałem w KDF, ale w HMF i FKF działa:
Kod:
Message xFactory.user


2010-11-03, 13:16
Wyświetl profil
Ekspert
Ekspert

Rejestracja: 2007-11-16, 15:08
Posty: 3983
Pomógł: 445
Post 
jabis pisze:
Nie sprawdzałem w KDF, ale w HMF i FKF działa:
Kod:
Message xFactory.user


Ja sprawdziłem. W KDF działa.

_________________
Skontaktuj się z Ekspertem | Zamów dodatek

tel. 22 7 538 538
ekspert@mojaSymfonia.pl
http://www.mojaSymfonia.pl


2010-11-03, 14:47
Wyświetl profil

Rejestracja: 2009-09-22, 09:56
Posty: 112
Post 
Skoro działa, to rozszerzże tok myślenia:

Kod:
message using "%s\n%s\n%s", xFactory.uzytkownik.kod, xFactory.uzytkownik.nazwa, xFactory.uzytkownik.login


2010-11-03, 15:01
Wyświetl profil
Wyświetl posty nie starsze niż:  Sortuj wg  
Odpowiedz w temacie   [ Posty: 8 ] 
   Podobne tematy   Autor   Odpowiedzi   Odsłony   Ostatni post 
Na tym forum nie ma nowych nieprzeczytanych postów. wywołanie zalogowanego uzytkownika w symfonii

w Programowanie

madziarekp

2

2805

2009-03-06, 11:50

wrob Wyświetl najnowszy post

Na tym forum nie ma nowych nieprzeczytanych postów. login i hasło do bazy danych SQL - co zrobić aby zapamiętał

w Programy Księgowe

patryczekqq

0

2520

2019-04-07, 20:04

patryczekqq Wyświetl najnowszy post

Na tym forum nie ma nowych nieprzeczytanych postów. Webapi 2022 - Dane użytkownika po id użytkownika

w Programowanie

pondito

2

3660

2022-04-14, 07:31

symfonia_zamula Wyświetl najnowszy post

Na tym forum nie ma nowych nieprzeczytanych postów. Dane z aktualnie wskazanej pozycji

w Programowanie

qres

7

3383

2013-10-18, 13:10

qres Wyświetl najnowszy post



Kto jest online

Użytkownicy przeglądający to forum: Google [Bot] i 44 gości


Nie możesz tworzyć nowych tematów
Nie możesz odpowiadać w tematach
Nie możesz zmieniać swoich postów
Nie możesz usuwać swoich postów
Nie możesz dodawać załączników

Szukaj:
Przejdź do:  
Powered by phpBB © 2000, 2002, 2005, 2007 phpBB Group.
Support forum phpbb by phpBB Assistant