Pobiera kurs z NBP. Z powodu zamknięcia interfejsu API YAHOO Finance tylko NBP jest teraz dostępny.
Składnia
GetExchangeRate (source, CurrencyFrom, CurrencyTo, [which = "mean"], [when = now ()], "dateFieldName")
Argumenty funkcji
source - (String) Zawsze „NBP”, inne źródła nie są teraz dostępne.
CurrencyFrom - (String) Waluta źródłowa. Walutą źródłową lub docelową musi być „PLN”
CurrencyTo - (Ciąg) Waluta docelowa. Walutą źródłową lub docelową musi być „PLN”
which - (String) [Opcjonalnie] Jaki kurs wymiany uzyskać. „znaczy” - środek, „licytować” - kupować, „pytać” - sprzedawać
when - (DateNoTime) [Opcjonalnie] Najnowszy kurs wymiany dla daty <= kiedy ne zostanie zwrócony. Dzisiaj domyślnie, co oznacza „ostatni dzień pracy <= dzisiaj”.
dateFieldName - (String) [Opcjonalnie] Pole, w którym zostanie zapisana data kursu walutowego.
Zwracana wartość
Ta funkcja zwraca liczbę dziesiętną.
Zwraca kurs wymiany w przypadku sukcesu, a 0 w przypadku niepowodzenia.
Przykłady
Przykład 1:
Średni kurs wymiany z EUR na PLN, uzyskany z NBP na ostatni dzień roboczy (może być dzisiaj) (Kurs średni Euro na ostatni dzień roboczy.)
GetExchangeRate („NBP”, „EUR”, „PLN”)
Przykład 2:
Kurs wymiany z PLN na USD, uzyskany z NBP za ostatni dzień roboczy (może być dzisiaj) (1 / Kurs sprzedaży dolara na ostatni dzień roboczy.)
GetExchangeRate („NBP”, „PLN”, „USD”, „oferta”)
Przykład 3:
Zapytaj o kurs wymiany z EUR na PLN, uzyskany z NBP na ostatni dzień roboczy (może być dzisiaj). Data kursu walutowego zostanie zapisana w polu „dateFieldName”. (Kurs kupna Euro na ostatni dzień roboczy mniejszy lub równy 31.12.2012.)
GetExchangeRate („NBP”, „EUR”, „PLN”, „ask”, 31.12.2012, „dateFieldName”)
Czytaj więcej
Ta funkcja zwraca określoną wartość właściwości dla określonej organizacji zewnętrznej (korzysta z organizacji właściciela sprawy lub organizacji twórcy sprawy). Możliwe właściwości do odzyskania są pokazane poniżej.
Składnia
GetExtOrganizationData („propertyName”);
Argumenty funkcji
propertyName - (String) Nazwa właściwości, która ma zostać pobrana dla określonej organizacji zewnętrznej. Dozwolone wartości: [regon | nip | region | iban | miasto | ulica | numer ulicy | kod pocztowy | powiat | społeczność | telefon | faks | e-mail ]
Zwracana wartość
Ta funkcja zwraca String.
Zwraca wartość określonej właściwości dla określonej organizacji zewnętrznej lub pusty ciąg, jeśli nie ustawiono wartości.
Przykłady
Przykład 1:
Zwróci to wartość „nip” organizacji zewnętrznej.
data = GetExtOrganizationData („nip”);
Przykład 2:
To zwróci „regionowi” wartość organizacji zewnętrznej.
data = GetExtOrganizationData („region”);
Przykład 3:
Zwróci to wartość „regon” organizacji zewnętrznej.
data = GetExtOrganizationData („regon”);
Czytaj więcej
Pobiera wartość z danego pola z poprzedniego wiersza w bieżącej tabeli.
Składnia
GetFromPrevRow („fieldName”);
Argumenty funkcji
fieldName - (String) Nazwa pola, z którego ma zostać zwrócona wartość
Zwracana wartość
Ta funkcja zwraca liczbę dziesiętną.
Ta funkcja zwraca wartość z podanej kolumny lub pustego ciągu, jeśli jest wywoływana dla pierwszego wiersza.
Przykłady
Przykład 1:
Zwróci wartość z pola „Data do” z poprzedniego wiersza tabeli.
GetFromPrevRow („Data do”);
Czytaj więcej
Ta funkcja zwraca nazwę użytkownika menedżera określonego użytkownika.
Składnia
GetManager („userLogin”);
Argumenty funkcji
userLogin - (String) Login użytkownika, dla którego należy znaleźć menedżera
Zwracana wartość
Ta funkcja zwraca String.
Ta funkcja zwraca login menedżera dla określonego użytkownika lub login bieżącego użytkownika (taki sam jak funkcja CurrentUser), jeśli do określonego użytkownika nie przypisano żadnego menedżera. Alternatywnie pusty ciąg zostanie zwrócony, jeśli określony login nie istnieje lub przypisany menedżer nie ma nazwy logowania.
Przykłady
Przykład 1:
Znajduje to login menedżera dla użytkownika „r.simmons” i przechowuje wartość zwracaną w zmiennej „RichardsManager”.
RichardsManager = GetManager („r.simmons”);
Przykład 2:
Znajduje to login menedżera dla aktualnie zalogowanego użytkownika i zapisuje wartość zwracaną w zmiennej „myManager”.
myManager = GetManager (CurrentUser ());
Czytaj więcej
Ta funkcja zwraca określoną hierarchię menedżerów użytkowników jako listę loginów podzieloną średnikiem.
Składnia
GetManagers („userLogin”);
Argumenty funkcji
userLogin - (String) Login użytkownika, dla którego należy znaleźć menedżerów
Zwracana wartość
Ta funkcja zwraca String.
Ta funkcja zwraca dane logowania menedżerów dla określonego użytkownika lub dane logowania bieżącego użytkownika (takie same jak funkcja CurrentUser), jeśli do określonego użytkownika nie przypisano żadnego menedżera.
Przykłady
Przykład 1:
Znajdzie to loginy menedżerów dla aktualnie zalogowanego użytkownika i zapisze wartość zwracaną w zmiennej „list”.
list = GetManager (CurrentUser ());
Czytaj więcej