Nuta
Dostęp do tej strony wymaga autoryzacji. Możesz spróbować się zalogować lub zmienić katalog.
Dostęp do tej strony wymaga autoryzacji. Możesz spróbować zmienić katalogi.
W tym przykładzie pokazano, jak używać zapytań zbiorczych do śledzenia celów. Przykład możesz pobrać tutaj.
Ten przykład wymaga dodatkowych trzech użytkowników, którzy nie znajdują się w systemie. Utwórz trzech wymaganych użytkowników , jak pokazano poniżej ręcznie w usłudze Office 365. Zastąp yourorg nazwą organizacji.
Imię: Nancy
Nazwisko: Anderson
Rola zabezpieczeń: Sprzedawca
Nazwa użytkownika: nanderson@yourorg.onmicrosoft.com
Imię: David
Nazwisko: Bristol
Rola zabezpieczeń: Sprzedawca
Nazwa użytkownika: dbristol@yourorg.onmicrosoft.com
Imię: Kevin
Nazwisko: Cook
Rola zabezpieczeń: SalesManager
Nazwa użytkownika: kcook@yourorg.onmicrosoft.com
Jak uruchomić ten przykład
Aby uzyskać lokalną kopię wszystkich przykładów i skompilować je, wykonaj następujące kroki:
- Pobierz lub sklonuj repozytorium Samples , aby mieć kopię lokalną.
- (Opcjonalnie) Edytuj plik dataverse/App.config, aby zdefiniować parametry połączenia określające wystąpienie lub organizację, z którą chcesz nawiązać połączenie.
- Otwórz przykładowe rozwiązanie w programie Visual Studio i naciśnij F5 , aby uruchomić przykład. Po określeniu parametrów połączenia w usłudze dataverse/App.configwszystkie uruchomione próbki będą używać tych informacji o połączeniu.
Jeśli nie określisz parametrów połączenia w pliku dataverse/App.config, przy każdym uruchamianiu przykładowej aplikacji będzie otwierane okno dialogowe i trzeba będzie wprowadzić informacje dotyczące wystąpienia/organizacji, z którą chcesz się połączyć, oraz poświadczeń, których chcesz użyć. To okno dialogowe buforuje poprzednie połączenia, aby można było wybrać wcześniej używane połączenie.
Działanie tego przykładu
W tym przykładzie pokazano, jak używać zapytań zbiorczych do śledzenia celów.
Jak działa ten przykład
Aby zasymulować scenariusz opisany w artykule Co robi ten przykład, przykład wykona następujące czynności:
Konfiguracja
- Sprawdza bieżącą wersję oprogramowania organizacji.
- Pobiera menedżera sprzedaży i 2 przedstawicieli sprzedaży utworzonych ręcznie w usłudze Office 365.
- Tworzy rekordy do obsługi rekordów
SalesOrder. - Tworzy nową grupę jednostek dla próbki.
- Pobiera domyślny identyfikator jednostki, który jest tworzony automatycznie podczas tworzenia nowej grupy jednostek.
-
Producttworzy kilka produktów, które są wymagane dla próbki. -
PriceLeveltworzy nowy cennik. -
ProductPriceLeveltworzy element cennika dla pierwszego produktu i stosuje rabat zbiorczy. - Tworzy rekord konta dla potencjalnego klienta na podstawie identyfikatora zamówienia sprzedaży.
-
SalesOrderDetailsdodaje produkt do zamówienia z przesłoniętą ceną ujemną.
Demonstruj
- Tworzy metrykę i ustawia typ metryki jako
Amountoraz typ danych jakoMoney. -
RollupFieldtworzy pole zestawienia, które jest przeznaczone dla rzeczywistych sum. - Funkcja
GoalRollupQuerytworzy zapytania dotyczące zestawienia celów, zlokalizowanie zamówień sprzedaży w obszarze pierwszego przedstawiciela handlowego (kod pocztowy: 60661) i z wartością większą niż 1000 USD. - Tworzy dwa cele, jeden cel nadrzędny i jeden cel podrzędny.
- Element
RecalculateRequestoblicza podsumowanie dla celów.
Czyszczenie
Wyświetl opcję usunięcia przykładowych danych utworzonych w instalatorze. Usunięcie jest opcjonalne w przypadku, gdy chcesz zbadać tabele i dane utworzone przez przykład. Możesz ręcznie usunąć rekordy, aby osiągnąć ten sam wynik.