Używanie ścieżki względnej w powiązaniach danych z modelami i formatami ER
Narzędzie raportowanie elektroniczne (ER) pozwala użytkownikom definiować struktury formatu elektronicznego, a następnie opisywać, jak te struktury powinny być wypełniane przy użyciu danych i algorytmów, które znajdują się w aplikacji. Aby uzyskać więcej informacji, zobacz Tworzenie konfiguracji raportowania elektronicznego (ER). Aby określić przepływ danych służący do pobierania danych aplikacji finansowych i operacyjnych oraz używania go do generowania dokumentu elektronicznego, należy wykonać następujące czynności:
- Wiązanie skonfigurowanych źródeł danych do elementów zaprojektowanego modelu danych specyficznego dla domeny. Struktura modelu i wybrane źródła danych mogą być częścią złożonej struktury hierarchicznej. Z tego względu ostateczne powiązania mogą być dość duże i mogą zawierać wiele elementów różnych typów (np. relacje, tabele i metody). Powiązania mogą być mniej czytelne i dość skomplikowane do przeglądania i zrozumienia, szczególnie dla osób niebędących właścicielami.
- Umożliwia powiązanie elementów modelu danych z składnikami formatu w celu zdefiniowania danych, które będą wypełniane przez model danych do wyjściowego wygenerowanego formatu.
Funkcja ścieżki względnej została wprowadzona, aby poprawić użyteczność projektantów mapowania ER. Domyślnie opcja reprezentacji ścieżki względnej jest włączona dla każdego nowego wystąpienia aplikacji, w których jest włączona funkcja projektowania raportowania elektronicznego (Microsoft Dynamics 365 Finance, Microsoft Regulatory Configuration Service). Zaimplementowano parametr ścieżki względnej, dzięki czemu użytkownicy mogą nadal korzystać z pełnej ścieżki podczas pracy z tą prezentacją powiązań ER.
Po włączeniu parametru użycie ścieżki względnej jeden znak @ zastępuje ścieżkę do elementu nadrzędnego w powiązaniu bieżącego elementu modelu. Cała ścieżka powiązania jest krótsza, co sprawia, że całe mapowanie jest bardziej oczywiste i bardziej zrozumiałe. W większości przypadków nie jest wymagane dodatkowe przewijanie w projektancie ER, aby wyświetlić wszystkie powiązania modelu danych.
Po rozpoczęciu projektowania nowego wyrażenia ER należy wprowadzić tylko jeden znak, aby zdefiniować powiązanie z polem elementu nadrzędnego.
Jeśli użytkownik zdecyduje się na zmianę źródła danych nadrzędnego elementu modelu, przy użyciu ścieżki bezwzględnej, musi ręcznie ponownie powiązać ten element modelu oraz wszystkie zagnieżdżone elementy z nowym źródłem danych. Jeśli jest włączone użycie ścieżki względnej, a wybrano nowe źródło danych, które ma być powiązane z elementem nadrzędnym, proponowana jest opcja automatycznego powiązania wszystkich zagnieżdżonych elementów tego elementu nadrzędnego z jednym kliknięciem.
W przypadku potwierdzenia ponownego wiązania zagnieżdżonych elementów, nowy element nadrzędny zostanie umieszczony w ścieżce każdego zagnieżdżonego elementu zawierającego istniejący element nadrzędny. Ta funkcja nie powoduje przerwy w zgodności z poprzednimi wersjami platformy ER. Wszystkie uprzednio zaprojektowane konfiguracje funkcji ER będą działać z tą nową funkcją i nie są wymagane żadne uaktualnienia ani konwersje.
Banknot
Wszystkie zmiany wprowadzone przez grupowe modyfikacje powiązań zagnieżdżonych elementów w mapowaniu modeli są poprawnie zapisane w delcie konfiguracji (śledzenie zmian). Dzięki temu klienci mogą zmienić pochodną wersję mapowań modeli na dowolną nową wersję podstawową, która została zmodyfikowana za pomocą tej nowej funkcji.