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 poniższych krokach wyjaśniono, jak użytkownik przypisany do roli administratora systemu lub dewelopera raportowania elektronicznego może skonfigurować format raportowania elektronicznego (ER) do generowania raportów jako plików arkuszy OPENXML(Excel), w których wymagane kolumny mogą być tworzone dynamicznie jako poziomo rozszerzalne zakresy. Kroki można wykonać na danych dowolnej firmy.
W ceku wykonania tych kroków najpierw należy wykonać następujące trzy przewodniki po zadaniach:
„ER Tworzenie dostawcy konfiguracji i oznaczanie go jako aktywnego”
„ER Używanie wymiarów finansowych jako źródła danych (Część 1: Projektowanie modelu danych)”
„ER Używanie wymiarów finansowych jako źródła danych (Część 2: Mapowanie modelu)”
Należy także pobrać i zapisać kopię lokalną szablonu z raportem przykładowym dostępnym tutaj, Przykładowy raport z usługi internetowej wymiarów finansowych.
Procedura dotyczy funkcji dodanej w programie Dynamics 365 for Operations w wersji 1611.
Tworzenie nowej konfiguracji raportu
- Wybierz kolejno opcje Administrowanie organizacją > Raportowanie elektroniczne > Konfiguracje.
- W drzewie zaznacz węzeł
Financial dimensions sample model. - Kliknij przycisk Utwórz konfigurację, aby otworzyć rozwijane okno dialogowe.
- W polu Nowe wprowadź wartość
Format based on data model Financial dimensions sample model.- Użyj utworzonego wcześniej modelu jako źródła danych dla nowego raportu.
- W polu Nazwa wpisz
Sample report with horizontally expandable ranges.- Przykładowy raport z poziomo rozszerzalnymi zakresami
- Wprowadź Opis wpisz
To make Excel output with dynamically adding columns.- Generowanie danych wyjściowych programu Excel z dynamicznym dodawaniem kolumn
- W polu Definicja modelu danych zaznacz wartość Wpis.
- Kliknij przycisk Utwórz konfigurację.
Projektowanie formatu raportu
- Kliknij przycisk Konstruktor.
- Włącz przełącznik
Show details. - W okienku akcji kliknij pozycję Importuj.
- Kliknij opcję Importuj z programu Excel.
- Kliknij opcję Załączniki.
- Zaimportuj szablon raportu. Użyj do tego pobranego pliku programu Excel.
- Kliknij przycisk Nowy.
- Kliknij opcję Plik.
- Zamknij stronę.
- W polu Szablon wprowadź lub wybierz wartość.
- Zaznacz pobrany szablon.
- Kliknij przycisk OK.
- Dodaj nowy zakres w celu dynamicznego utworzenia pliku wyjściowego programu Excel ze wszystkimi wybranymi kolumnami (w formularzu okna dialogowego użytkownika) dla wymiarów finansowych. Każda komórka w każdej kolumnie będą reprezentować nazwę jednego wymiaru finansowego.
- Kliknij przycisk Dodaj, aby otworzyć rozwijane okno dialogowe.
- W drzewie zaznacz węzeł
Excel\Range. - W polu Zakres programu Excel wpisz
DimNames.- DimNames
- W polu Kierunek replikacji wybierz opcję
Horizontal. - Kliknij przycisk OK.
- W drzewie zaznacz węzeł
Excel = "SampleFinDimWsReport"\Range<DimNames>: Horizontal. - Kliknij przycisk W górę.
- W drzewie zaznacz węzeł
Excel = "SampleFinDimWsReport"\Cell<DimNames>. - Kliknij opcję Wytnij.
- W drzewie zaznacz węzeł
Excel = "SampleFinDimWsReport"\Range<DimNames>: Horizontal. - Kliknij opcję Wklej.
- W drzewie rozwiń węzeł
Excel = "SampleFinDimWsReport"\Range<DimNames>: Horizontal. - W drzewie rozwiń węzeł
Excel = "SampleFinDimWsReport"\Range<JournalLine>: Vertical. - W drzewie rozwiń węzeł
Excel = "SampleFinDimWsReport"\Range<JournalLine>: Vertical\Range<TransactionLine>: Vertical. - W drzewie zaznacz węzeł
Excel = "SampleFinDimWsReport"\Range<JournalLine>: Vertical\Range<TransactionLine>: Vertical.- Dodaj nowy zakres w celu dynamicznego utworzenia pliku wyjściowego programu Excel ze wszystkimi wybranymi kolumnami (w formularzu okna dialogowego użytkownika) dla wymiarów finansowych. Każda komórka w każdej kolumnie będą reprezentować wartość jednego wymiaru finansowego dla każdej raportowanej transakcji.
- Kliknij opcję Dodaj zakres.
- W polu Zakres programu Excel wpisz
DimValues.- DimValues
- W polu Kierunek replikacji wybierz opcję
Horizontal. - Kliknij przycisk OK.
- W drzewie zaznacz węzeł
Excel = "SampleFinDimWsReport"\Range<JournalLine>: Vertical\Range<TransactionLine>: Vertical\Cell<DimValues>. - Kliknij opcję Wytnij.
- W drzewie zaznacz węzeł
Excel = "SampleFinDimWsReport"\Range<JournalLine>: Vertical\Range<TransactionLine>: Vertical\Range<DimValues>: Horizontal. - Kliknij opcję Wklej.
- W drzewie rozwiń węzeł
Excel = "SampleFinDimWsReport"\Range<JournalLine>: Vertical\Range<TransactionLine>: Vertical\Range<DimValues>: Horizontal.
Mapowanie elementów formatu na źródła danych
- Kliknij kartę Mapowanie.
- W drzewie rozwiń węzeł
model: Data model Financial dimensions sample model. - W drzewie rozwiń węzeł
model: Data model Financial dimensions sample model\Journal: Record list. - W drzewie rozwiń węzeł
model: Data model Financial dimensions sample model\Journal: Record list\Transaction: Record list. - W drzewie rozwiń węzeł
model: Data model Financial dimensions sample model\Journal: Record list\Transaction: Record list\Dimensions data: Record list. - W drzewie zaznacz węzeł
Excel = "SampleFinDimWsReport"\Range<JournalLine>: Vertical\Range<TransactionLine>: Vertical\Range<DimValues>: Horizontal\Cell<DimValues>. - W drzewie zaznacz węzeł
model: Data model Financial dimensions sample model\Journal: Record list\Transaction: Record list\Dimensions data: Record list\Code: String. - Kliknij opcję Powiąż.
- W drzewie zaznacz węzeł
Excel = "SampleFinDimWsReport"\Range<JournalLine>: Vertical\Range<TransactionLine>: Vertical\Range<DimValues>: Horizontal. - W drzewie zaznacz węzeł
model: Data model Financial dimensions sample model\Journal: Record list\Transaction: Record list\Dimensions data: Record list. - Kliknij opcję Powiąż.
- W drzewie zaznacz węzeł
Excel = "SampleFinDimWsReport"\Range<JournalLine>: Vertical\Range<TransactionLine>: Vertical\Cell<Credit>. - W drzewie zaznacz węzeł
model: Data model Financial dimensions sample model\Journal: Record list\Transaction: Record list\Credit: Real. - Kliknij opcję Powiąż.
- W drzewie zaznacz węzeł
Excel = "SampleFinDimWsReport"\Range<JournalLine>: Vertical\Range<TransactionLine>: Vertical\Cell<Debit>. - W drzewie zaznacz węzeł
model: Data model Financial dimensions sample model\Journal: Record list\Transaction: Record list\Debit: Real. - Kliknij opcję Powiąż.
- W drzewie zaznacz węzeł
Excel = "SampleFinDimWsReport"\Range<JournalLine>: Vertical\Range<TransactionLine>: Vertical\Cell<Currency>. - W drzewie zaznacz węzeł
model: Data model Financial dimensions sample model\Journal: Record list\Transaction: Record list\Currency: String. - Kliknij opcję Powiąż.
- W drzewie zaznacz węzeł
Excel = "SampleFinDimWsReport"\Range<JournalLine>: Vertical\Range<TransactionLine>: Vertical\Cell<TransDate>. - W drzewie zaznacz węzeł
model: Data model Financial dimensions sample model\Journal: Record list\Transaction: Record list\Date: Date. - Kliknij opcję Powiąż.
- W drzewie zaznacz węzeł
Excel = "SampleFinDimWsReport"\Range<JournalLine>: Vertical\Range<TransactionLine>: Vertical\Cell<TransVoucher>. - W drzewie zaznacz węzeł
model: Data model Financial dimensions sample model\Journal: Record list\Transaction: Record list\Voucher: String. - Kliknij opcję Powiąż.
- W drzewie zaznacz węzeł
Excel = "SampleFinDimWsReport"\Range<JournalLine>: Vertical\Range<TransactionLine>: Vertical\Cell<TransBatch>. - W drzewie zaznacz węzeł
model: Data model Financial dimensions sample model\Journal: Record list\Batch: String. - Kliknij opcję Powiąż.
- W drzewie zaznacz węzeł
Excel = "SampleFinDimWsReport"\Range<JournalLine>: Vertical\Range<TransactionLine>: Vertical. - W drzewie zaznacz węzeł
model: Data model Financial dimensions sample model\Journal: Record list\Transaction: Record list. - Kliknij opcję Powiąż.
- W drzewie zaznacz węzeł
Excel = "SampleFinDimWsReport"\Range<JournalLine>: Vertical\Cell<Batch>. - W drzewie zaznacz węzeł
model: Data model Financial dimensions sample model\Journal: Record list\Batch: String. - Kliknij opcję Powiąż.
- W drzewie zaznacz węzeł
Excel = "SampleFinDimWsReport"\Range<JournalLine>: Vertical. - W drzewie zaznacz węzeł
model: Data model Financial dimensions sample model\Journal: Record list. - Kliknij opcję Powiąż.
- W drzewie rozwiń węzeł
model: Data model Financial dimensions sample model\Dimensions setting: Record list. - W drzewie zaznacz węzeł
model: Data model Financial dimensions sample model\Dimensions setting: Record list\Code: String. - W drzewie zaznacz węzeł
Excel = "SampleFinDimWsReport"\Range<DimNames>: Horizontal\Cell<DimNames>. - Kliknij opcję Powiąż.
- W drzewie zaznacz węzeł
model: Data model Financial dimensions sample model\Dimensions setting: Record list. - W drzewie zaznacz węzeł
Excel = "SampleFinDimWsReport"\Range<DimNames>: Horizontal. - Kliknij opcję Powiąż.
- W drzewie zaznacz węzeł
Excel = "SampleFinDimWsReport"\Cell<CompanyName>. - W drzewie zaznacz węzeł
model: Data model Financial dimensions sample model\Company: String. - Kliknij opcję Powiąż.
- Kliknij przycisk Zapisz.
- Zamknij stronę.