Anveo EDI Connect / Config / Mappings / Konwerter XML
Jest to tłumaczenie automatyczne. Pierwotne stanowisko jest dostępne w angielski.

Konwerter XML

Konwerter XML może być używany do importu i eksportu plików XML. Anveo EDI Connect obsługuje większość funkcji XML.

Zakładamy, że wiesz jak pracować z liniami mapping i jak uzyskać dostęp do właściwości EDI.

Korzystanie z asystenta

Strukturę mapping można utworzyć z przykładowego pliku XML lub z pliku XSD.

Jeśli używasz przykładowego pliku XML, pamiętaj, że nie ma możliwości, aby moduł wykrył pętle wewnątrz struktury XML. Powinieneś upewnić się, że jest tylko jedno powtórzenie każdej zapętlonej struktury lub będziesz musiał usunąć niektóre z utworzonych linii EDI mapping.

Obsługa XSD jest nadal eksperymentalna i nie obsługujemy wszystkich opcji XSD. Po imporcie pokażemy listę błędów, ale zazwyczaj należy stworzyć podstawową strukturę. Jeśli istnieje wiele możliwych węzłów głównych, moduł zapyta, który z nich powinien być użyty. Jeśli pliki te zawierają, poprosimy o dodatkowe pliki XSD. Moduł nie będzie podążał za żadnymi odwołaniami do zewnętrznych adresów URL.

Użycie poleceń

Obecnie konwerter XML nie obsługuje poleceń.

Import/Eksport

Omówimy osobno właściwości i cechy dla importu i eksportu.

Importowanie danych XML

Po utworzeniu mapping, pierwszą rzeczą jaką powinieneś zrobić jest sprawdzenie czy właściwości nagłówka są ustawione poprawnie. Następnie można rozpocząć tworzenie linii mapping, korzystając z kreatora, jak opisano powyżej, lub dodając je ręcznie.

Konwerter XML nie obsługuje używania filtrów wewnątrz pętli tabel zapisu, aby utworzyć rekord tylko wtedy, gdy dostarczane są oczekiwane dane. Również dla pętli zapisu moduł będzie patrzył tylko na pierwszą linię mapping dziecka, jeśli jest ona obowiązkowa, a nie w pliku, pętla nie utworzy rekordu. W innym przypadku moduł utworzy rekord i spróbuje przetworzyć również wszystkie inne linie dziecięce.

Nagłówek Importera Właściwości

Direction

Aby zaimportować dane XML z zewnętrznego źródła do Microsoft Dynamics 365 Business Central, należy ustawić właściwość Direction na wartość Import.

Ignore Unknown Elements

Właściwość ta określa, jak postępować w sytuacjach, gdy plik zawiera elementy, które nie są zdefiniowane w mapping. Domyślna wartość False rzuci błąd na nieoczekiwane dane, co jest zdecydowanie zalecane. Ustawienie wartości właściwości na False spowoduje zignorowanie wszystkich elementów, które nie są zdefiniowane w mapping. Może to również spowodować, że elementy, które są zdefiniowane w mapping, nie będą analizowane, ponieważ mapping nie może ich już wykryć. Używaj tego z własnością z rozwagą.

Default Namespace (URI)

Ta właściwość definiuje przestrzeń nazw, która może być używana na elementach, poprzez ustawienie atrybutu mapping przestrzeń nazw linii na Default. Zazwyczaj zostawiasz tę posiadłość pustą.

Właściwości linii importowej

Po utworzeniu linii EDI mapping, możesz skonfigurować właściwości. Pokażemy tylko właściwości dla linii EDI mapping z właściwością Type ustawioną na Data, tak jak inne właściwości zachowują się w każdym innym mapping. Konwerter XML obsługuje kilka linii danych o różnych właściwościach. Kontrolujesz rodzaj tworzonej linii XML mapping, poprzez ustawienie właściwości Subtype:

Subtype

Podtyp określa, jaki rodzaj linii danych chcesz dodać. Dozwolone są następujące wartości:

Element

Ta linia mapping reprezentuje element XML. Element XML zaczyna się w pliku od „„.

Attribute

Ten wiersz mapping reprezentuje atrybut XML. Atrybut XML znajduje się wewnątrz znacznika elementu otwierającego: „.

Content

Ta linia reprezentuje zawartość pomiędzy znacznikiem elementu otwierającego i zamykającego. Wartość jest zapisywana pomiędzy: „Treść„.

Comment

Linie tego typu mają charakter wyłącznie informacyjny. Moduł nie obsługuje importowania komentarzy.

Indent

W XML mapping staramy się reprezentować dwa różne drzewa, jedno, które grupuje wszystkie powtarzające się struktury w pętle i drugie, które reprezentuje strukturę drzewa XML. Często nie jest to sprzeczne, ale czasami może być niejednoznaczne. Z tego powodu istnieje właściwość o nazwie Ident, która pozwala na wyraźne ustawienie wcięć struktury XML. Jest on wypełniany automatycznie z asystenta importu, ale należy go ustawić ręcznie, jeśli tworzysz ręcznie mapping linie.


XML Element w przywozie

Poniższe właściwości są obsługiwane tylko wtedy, gdy Type właściwości jest ustawiony na Data, a Subtype właściwości jest ustawiony na wartość Element.

Prefix

XML pozwala na wielokrotne użycie tej samej nazwy elementu. Czasami chcesz pokazać, do jakiej struktury należy dany element. Możesz określić prefiks, który jest używany przed nazwą elementu. Spowoduje to, że element będzie reprezentowany jako „„. W przypadku importu ta właściwość jest używana tylko w celu uczynienia mapping bardziej czytelnym. Od wersji 4.00 modułu następna właściwość o nazwie Namespace (URI) służy do sprawdzenia, czy importowany element pasuje do linii mapping.

Namespace (URI)

Element w pliku XML może być przypisany do określonej przestrzeni nazw. W rzeczywistych danych XML jest to reprezentowane przez użycie prefiksów przed nazwą elementu i przypisanie adresu URL przestrzeni nazw do prefiksu gdzieś w strukturze przed lub na elemencie. Od wersji 4.00 modułu, sprawdzimy czy przestrzeń nazw w pliku odpowiada tej wartości. Jeśli nie używasz przestrzeni nazw na elemencie, zostaw tę własność pustą.

Name

Ta właściwość określa nazwę elementu. Nazwa elementu jest używana pomiędzy nawiasami.

Mandatory

Określa, czy ten element jest obowiązkowy. Ustawienie tej właściwości na wartość True oznacza, że element musi znajdować się w pliku, lub jeśli w trybie zapisu istnieje pętla nadrzędna, że rekord jest tworzony tylko wtedy, gdy element jest obecny. Czy ustawiłeś tę wartość właściwości na False element jest uważany za warunkowy.

XML Attribute dotyczący przywozu

Poniższe właściwości są obsługiwane tylko wtedy, gdy Type właściwości jest ustawiony na Data, a Subtype właściwości jest ustawiony na wartość Attribute. Wiersz mapping musi być dzieckiem wiersza mapping, w którym Type właściwości jest ustawiony na Data, a Subtype właściwości na wartość Element.

Kolejność atrybutów nie jest ważna i jest ignorowana przez import. Ta sama nazwa atrybutu jest dozwolona tylko raz na element.

Name

Określa nazwę atrybutu.

DestExpr

Określa, gdzie dane powinny być przechowywane. W konwerterze XML filtry tworzą błąd, jeżeli wartość nie odpowiada i nie może być użyta do warunkowego przetworzenia części mapping.

Znajduje się tam sekcja dotycząca wyrażeń docelowych, gdzie można dowiedzieć się więcej o tej właściwości.

Format Type

Określa sposób, w jaki dane powinny być interpretowane przez moduł.

Dostępne są następujące wartości:

Auto

Pole jest automatycznie interpretowane w oparciu o typ danych docelowych.

Date

Dane te są interpretowane jako data. Możesz określić format za pomocą właściwości Format String.

Time

Dane te są interpretowane jako informacja o czasie. Możesz określić format za pomocą właściwości Format String.

Date/Time

Dane te są interpretowane jako informacja o dacie i godzinie. Możesz określić format za pomocą właściwości Format String.

Format String

Dostępne tylko wtedy, gdy ustawiona jest właściwość Format Type. Określa łańcuch formatu daty/czasu, jak opisano w pracy z łańcuchami formatu daty/czasu.

Length Type

Określa, czy dana wartość musi mieć określoną długość.

Length Type

Możesz określić, że chcesz sprawdzić długość przychodzących danych. Dozwolone są następujące wartości:

Ignore

Nie należy sprawdzać długości wejścia.

Max (Error)

Stwórz błąd, jeśli wartość jest dłuższa niż dozwolona.

Max (Truncate with Warning)

Stwórz ostrzeżenie, jeśli wartość jest dłuższa niż dozwolona i obetnij wyjście do dozwolonej długości.

Max (Truncate)

Obetnij wartość, czy jest ona dłuższa niż dozwolona.

Max (Truncate…)

Obetnij wartość, czy jest ona dłuższa niż dozwolona i dodaj „…” na końcu, aby pokazać, że wartość nie jest kompletna.

Exact (Error)

Stwórz błąd, jeśli wyjście nie ma określonej długości.

Exact (Truncate/Pad with Warning)

Obetnij lub podaj wartość, jeśli nie ma ona określonej długości i stwórz ostrzeżenie.

Exact (Pad)

Stwórz błąd, jeśli wartość jest dłuższa niż dozwolona. Podaj wartość, jeśli jest zbyt krótka.

Exact (Truncate/Pad)

Obetnij lub podaj wartość do podanej liczby znaków.

Length

Ta właściwość jest dostępna tylko wtedy, gdy jest ustawiona właściwość Length Type. Dopuszczalna długość pola.

XML Content na temat przywozu

Poniższe właściwości są obsługiwane tylko wtedy, gdy Type właściwości jest ustawiony na Data i Subtype właściwości jest ustawiony na wartość Content.

Wiersz mapping musi być dzieckiem wiersza mapping, w którym Type właściwości jest ustawiony na Data, a Subtype właściwości na wartość Element. Jeśli posiadasz zarówno atrybuty XML jak i treść, kolejność linii mapping nie jest ważna. Zalecamy jednak umieszczenie atrybutów z przodu, aby zapewnić czytelność.

DestExpr

Określa, gdzie dane powinny być przechowywane. W konwerterze XML filtry tworzą błąd, jeżeli wartość nie odpowiada i nie może być użyta do warunkowego przetworzenia części mapping.

Znajduje się tam sekcja dotycząca wyrażeń docelowych, gdzie można dowiedzieć się więcej o tej właściwości.

Format Type

Określa sposób, w jaki dane powinny być interpretowane przez moduł.

Dostępne są następujące wartości:

Auto

Pole jest automatycznie interpretowane w oparciu o typ danych docelowych.

Date

Dane te są interpretowane jako data. Możesz określić format za pomocą właściwości Format String.

Time

Dane te są interpretowane jako informacja o czasie. Możesz określić format za pomocą właściwości Format String.

Date/Time

Dane te są interpretowane jako informacja o dacie i godzinie. Możesz określić format za pomocą właściwości Format String.

Format String

Dostępne tylko wtedy, gdy ustawiona jest właściwość Format Type. Określa łańcuch formatu daty/czasu, jak opisano w pracy z łańcuchami formatu daty/czasu.

Length Type

Określa, czy dana wartość musi mieć określoną długość.

Length Type

Możesz określić, że chcesz sprawdzić długość przychodzących danych. Dozwolone są następujące wartości:

Ignore

Nie należy sprawdzać długości wejścia.

Max (Error)

Stwórz błąd, jeśli wartość jest dłuższa niż dozwolona.

Max (Truncate with Warning)

Stwórz ostrzeżenie, jeśli wartość jest dłuższa niż dozwolona i obetnij wyjście do dozwolonej długości.

Max (Truncate)

Obetnij wartość, czy jest ona dłuższa niż dozwolona.

Max (Truncate…)

Obetnij wartość, czy jest ona dłuższa niż dozwolona i dodaj „…” na końcu, aby pokazać, że wartość nie jest kompletna.

Exact (Error)

Stwórz błąd, jeśli wyjście nie ma określonej długości.

Exact (Truncate/Pad with Warning)

Obetnij lub podaj wartość, jeśli nie ma ona określonej długości i stwórz ostrzeżenie.

Exact (Pad)

Stwórz błąd, jeśli wartość jest dłuższa niż dozwolona. Podaj wartość, jeśli jest zbyt krótka.

Exact (Truncate/Pad)

Obetnij lub podaj wartość do podanej liczby znaków.

Length

Ta właściwość jest dostępna tylko wtedy, gdy jest ustawiona właściwość Length Type. Dopuszczalna długość pola.

XML Comment dotyczący przywozu

Import XML nie obsługuje komentarzy XML. Konwerter zignoruje wszelkie komentarze w pliku. Możesz dodać wiersze komentarza typu, ze względów referencyjnych, ale nie zapewniają one żadnej funkcjonalności ani właściwości EDI dla importu XML.

Eksportowanie danych XML

Nagłówek eksportowy Właściwości

Direction

Aby wyeksportować dane XML z Microsoft Dynamics 365 Business Central, należy ustawić właściwość Direction na wartość Export.

Default Namespace (URI)

Przestrzeń nazw, która powinna być użyta, jeśli właściwość przestrzeni nazw na elemencie jest ustawiona na tekstDefault„.

Fallback Communication Channel

Kanał komunikacyjny, który powinien być używany, jeśli nie został wcześniej określony przez inny kod mapping, AL / C/AL lub poprzez wykorzystanie transakcji biznesowych. Można to pozostawić puste, zaczynając od Anveo EDI Connect 4.00.

Send Channel After Convert

Konfiguruje, czy kanał komunikacyjny powinien być wysyłany po uruchomieniu tego mapping. Może to służyć do automatycznego wysyłania plików, bez konieczności wykonywania osobnej pracy.

Fallback Receiver Partner

Można określić partnera odbiornika, który będzie używany jako rezerwowy, w przypadku gdy wcześniej nie określono żadnego partnera. Partner jest wykorzystywany przez niektóre kanały komunikacyjne do wyboru odbiorcy. I może być dostępny wewnątrz mapping do wyjścia, na przykład, numer identyfikacyjny partnera.

Właściwości linii eksportowej

Po utworzeniu linii EDI mapping, możesz skonfigurować właściwości. Pokażemy tylko właściwości dla linii EDI mapping z właściwością Type ustawioną na Data, tak jak inne właściwości zachowują się w każdym innym mapping. Konwerter XML obsługuje kilka linii danych o różnych właściwościach. Kontrolujesz rodzaj tworzonej linii XML mapping poprzez ustawienie właściwości Subtype:

Subtype

Podtyp określa, jaki rodzaj linii danych chcesz dodać. Dozwolone są następujące wartości:

Header

Ta linia mapping reprezentuje nagłówek XML. Nagłówek XML wygląda jak „

Element

Ta linia mapping reprezentuje element XML. Element XML zaczyna się w pliku od „„.

Attribute

Ten wiersz mapping reprezentuje atrybut XML. Atrybut XML znajduje się wewnątrz znacznika elementu otwierającego: „.

Content

Ta linia reprezentuje zawartość pomiędzy znacznikiem elementu otwierającego i zamykającego. Wartość jest zapisywana pomiędzy: „Treść„.

Comment

Linie tego typu mają charakter wyłącznie informacyjny. Moduł nie obsługuje importowania komentarzy.

DOCTYPE

Dodaje węzeł typu doctype do wyjścia. A doctype look like „

XML Header dotyczący eksportu

Encoding

Można określić kodowanie XML dla wyjścia. Spowoduje to zastąpienie wybranego kodowania z właściwości nagłówka.

Standalone

Określa, czy plik XML jest autonomiczny.

Version

Określa wersję XML. Na dzień dzisiejszy 1.0 jest jedyną obsługiwaną wersją.


XML Element w eksporcie

Prefix

XML pozwala na wielokrotne użycie tej samej nazwy elementu. Czasami chcesz pokazać, do jakiej struktury należy dany element. Możesz określić prefiks, który jest używany przed nazwą elementu. Przedrostek i przestrzeń nazwisk muszą się zgadzać. Jeżeli przestrzeń nazw nie jest jednoznacznie zdefiniowana za pomocą tego prefiksu, moduł automatycznie doda definicję na bieżącym elemencie.

Namespace (URI)

Element w pliku XML może być przypisany do określonej przestrzeni nazw. W rzeczywistych danych XML jest to reprezentowane przez użycie prefiksów przed nazwą elementu i przypisanie adresu URL przestrzeni nazw do prefiksu gdzieś w strukturze przed lub na elemencie.

Name

Ta właściwość określa nazwę elementu. Nazwa elementu jest używana pomiędzy nawiasami.

Conditional Output

Możesz ustawić tę właściwość na wartość True (prawda), aby element został wypisany tylko wtedy, gdy określone wyrażenie źródłowe pasuje do określonego filtra.

NAV Filter

Ta właściwość jest dostępna tylko wtedy, gdy właściwość Conditional Output jest ustawiona na True. Filtr do sprawdzania zgodności SourceExpr z. Wyrażenie źródłowe będzie interpretowane jako tekst do zastosowania filtra. Element pojawi się na wyjściu tylko wtedy, gdy wartość z podanego wyrażenia źródłowego znajdzie się w podanym filtrze.

SourceExpr

Ta właściwość jest dostępna tylko wtedy, gdy właściwość Conditional Output jest ustawiona na True. Właściwość ta określa, która wartość powinna być użyta do podjęcia decyzji, czy pasuje do danego filtra, a element powinien pojawić się na wyjściu, czy też nie.

XML Attribute eksportu

Name

Określa nazwę atrybutu XML.

Conditional Output

Możesz ustawić tę właściwość na wartość True (prawda), aby atrybut XML był wysyłany tylko wtedy, gdy określone wyrażenie źródłowe pasuje do określonego filtra.

NAV Filter

Ta właściwość jest dostępna tylko wtedy, gdy właściwość Conditional Output jest ustawiona na True. Filtr do sprawdzania zgodności SourceExpr z. Wyrażenie źródłowe będzie interpretowane jako tekst do zastosowania filtra. Atrybut XML pojawi się na wyjściu tylko wtedy, gdy wartość z podanego wyrażenia źródłowego znajduje się w obrębie podanego filtra.

SourceExpr

Jest to dokumentacja właściwości SourceExpr wyjścia warunkowego. Istnieje druga właściwość o tej nazwie, która określa wartość atrybutu XML.

Ta właściwość jest dostępna tylko wtedy, gdy właściwość Conditional Output jest ustawiona na True. Właściwość ta określa, która wartość powinna być użyta do określenia, czy pasuje do danego filtra, a atrybut XML powinien pojawić się na wyjściu, czy też nie.

SourceExpr

Jest to dokumentacja właściwości SourceExpr dla wartości atrybutu XML.

Określa wartość źródłową dla tego atrybutu.

Format Type

Możesz wybrać typ danych, które chcesz zaimportować.

Dostępne są następujące wartości:

Auto

Pole jest formatowane automatycznie, w zależności od typu danych źródłowych.

NAV Format String

Możesz użyć łańcucha formatu, tak jak możesz użyć dla wbudowanej funkcji Microsoft Dynamics 365 Business Central FORMAT AL / C/AL.

Date

Dane są formatowane jako data. Możesz określić format za pomocą właściwości Format String.

Time

Dane są formatowane jako informacja o czasie. Możesz określić format za pomocą właściwości Format String.

Date/Time

Dane są sformatowane jako informacja o dacie i godzinie. Możesz określić format za pomocą właściwości Format String.

Number

Dane są formatowane jako wartość liczbowa.

Format String

Dostępne tylko wtedy, gdy właściwość Format Type jest se to date/time lub łańcuch formatu NAV.

Jeżeli właściwość Format Type jest ustawiona na NAV Format String, to można wprowadzić łańcuch formatowania, jak opisano w pomocy AL / C/AL.

Jeżeli jest ustawione na datę/czas, można wprowadzić ciąg formatu, jak opisano w pracy z ciągami formatu data/czas.

Blank Zeros

Jeśli jest dostępny, określa, że wartości puste powinny być wyprowadzane jako puste pole zamiast domyślnej reprezentacji pustej.

Decimal Character

Dostępny tylko wtedy, gdy właściwość Format Type jest ustawiona na Number. Określa, który znak powinien być stosowany jako separator dziesiętny.

Thousands Separator Character

Dostępny tylko wtedy, gdy właściwość Format Type jest ustawiona na Number. Czy tysiące powinny być rozdzielone i czy, który znak powinien być użyty.

Max. Decimal Places

Dostępny tylko wtedy, gdy właściwość Format Type jest ustawiona na Number. Maksymalna liczba miejsc po przecinku, która powinna być wypisana.

Min. Decimal Places

Dostępny tylko wtedy, gdy właściwość Format Type jest ustawiona na Number. Minimalna liczba miejsc po przecinku, która powinna znaleźć się na wyjściu. Dzięki temu brakujące miejsca zostaną automatycznie wypełnione zerami.

Sign

Dostępny tylko wtedy, gdy właściwość Format Type jest ustawiona na Number. Czy wyprowadzić znak dodatni/ujemny.

Negative Only

Wyjmuj tylko znak „-„.

Always

Wyjmij znak „+” i „-„.

Sign after Value

Dostępny tylko wtedy, gdy właściwość Format Type jest ustawiona na Number. Czy umieścić znak po numerach.

Length Type

To pole jest dostępne tylko wtedy, gdy właściwość Field Type jest ustawiona na Variable. Możliwe działania są dzielone między konwertery, w tym konwerterze można użyć innego typu
pola dla pól o stałej długości. Dozwolone są następujące wartości:

Ignore

Nie należy sprawdzać długości wyjścia.

Max (Error)

Stwórz błąd, jeśli wartość jest dłuższa niż dozwolona.

Max (Truncate with Warning)

Stwórz ostrzeżenie, jeśli wartość jest dłuższa niż dozwolona i obetnij wyjście do dozwolonej długości.

Max (Truncate)

Obetnij wartość, czy jest ona dłuższa niż dozwolona.

Max (Truncate…)

Obetnij wartość, czy jest ona dłuższa niż dozwolona i dodaj „…” na końcu, aby pokazać, że wartość nie jest kompletna.

Exact (Error)

Stwórz błąd, jeśli wyjście nie ma określonej długości.

Exact (Truncate/Pad with Warning)

Obetnij lub podaj wartość, jeśli nie ma ona określonej długości i stwórz ostrzeżenie.

Exact (Pad)

Stwórz błąd, jeśli wartość jest dłuższa niż dozwolona. Podaj wartość, jeśli jest zbyt krótka.

Exact (Truncate/Pad)

Obetnij lub podaj wartość do podanej liczby znaków.

Length

Ta właściwość może być użyta do określenia żądanej długości wyjścia.

Alignment

To pole jest dostępne tylko wtedy, gdy opcja Field Type jest ustawiona na Fixed Length lub
opcja Length Validation jest ustawiona na wypisanie wyjścia. Gdzie wyjście powinno być wyrównane, jeśli wartość jest krótsza niż liczba znaków na wyjściu.

Auto

Wyrównanie w zależności od typu danych wyrażenia źródłowego.

Left

Lewa strona wyrównuje wartość. Oznacza to, że najpierw wysyłana jest wartość, a następnie do wypełnienia pola używany jest znak wypełnienia.

Right

Zacznij od wyściełania i podaj wartość wyrównaną do prawej strony.

Pad Character

To pole jest dostępne tylko wtedy, gdy opcja Field Type jest ustawiona na Fixed Length lub opcja Length Validation jest ustawiona na wypisanie wyjścia. Którego znaku należy użyć do wypełnienia, jeśli wartość nie jest wystarczająco długa.

XML Content w eksporcie

Conditional Output

Możesz ustawić tę właściwość na wartość True (Prawda), aby wypisać zawartość tylko wtedy, gdy określone wyrażenie źródłowe pasuje do określonego filtra. W Anveo EDI Connect 4.00 i nowszy: Jeśli nie wypiszesz treści dla danego elementu, element ten będzie reprezentowany na wyjściu jako samozamykający się element XML w postaci „„. Jeśli wypiszesz pustą zawartość, konwerter wyświetli element początkowy i końcowy.

NAV Filter

Ta właściwość jest dostępna tylko wtedy, gdy właściwość Conditional Output jest ustawiona na True. Filtr do sprawdzania zgodności SourceExpr z. Wyrażenie źródłowe będzie interpretowane jako tekst do zastosowania filtra. Zawartość XML pojawi się na wyjściu tylko wtedy, gdy wartość z podanego wyrażenia źródłowego znajdzie się w podanym filtrze.

SourceExpr

Jest to dokumentacja właściwości SourceExpr wyjścia warunkowego. Istnieje druga właściwość o tej nazwie, która określa wartość zawartości XML.

Ta właściwość jest dostępna tylko wtedy, gdy właściwość Conditional Output jest ustawiona na True. Właściwość ta określa, która wartość powinna być użyta do określenia, czy pasuje do danego filtra, a zawartość powinna pojawić się na wyjściu, czy nie.

SourceExpr

Jest to dokumentacja właściwości SourceExpr dla wartości zawartości XML.

Określa wartość źródłową dla tego atrybutu.

Format Type

Możesz wybrać typ danych, które chcesz zaimportować.

Dostępne są następujące wartości:

Auto

Pole jest formatowane automatycznie, w zależności od typu danych źródłowych.

NAV Format String

Możesz użyć łańcucha formatu, tak jak możesz użyć dla wbudowanej funkcji Microsoft Dynamics 365 Business Central FORMAT AL / C/AL.

Date

Dane są formatowane jako data. Możesz określić format za pomocą właściwości Format String.

Time

Dane są formatowane jako informacja o czasie. Możesz określić format za pomocą właściwości Format String.

Date/Time

Dane są sformatowane jako informacja o dacie i godzinie. Możesz określić format za pomocą właściwości Format String.

Number

Dane są formatowane jako wartość liczbowa.

Format String

Dostępne tylko wtedy, gdy właściwość Format Type jest se to date/time lub łańcuch formatu NAV.

Jeżeli właściwość Format Type jest ustawiona na NAV Format String, to można wprowadzić łańcuch formatowania, jak opisano w pomocy AL / C/AL.

Jeżeli jest ustawione na datę/czas, można wprowadzić ciąg formatu, jak opisano w pracy z ciągami formatu data/czas.

Blank Zeros

Jeśli jest dostępny, określa, że wartości puste powinny być wyprowadzane jako puste pole zamiast domyślnej reprezentacji pustej.

Decimal Character

Dostępny tylko wtedy, gdy właściwość Format Type jest ustawiona na Number. Określa, który znak powinien być stosowany jako separator dziesiętny.

Thousands Separator Character

Dostępny tylko wtedy, gdy właściwość Format Type jest ustawiona na Number. Czy tysiące powinny być rozdzielone i czy, który znak powinien być użyty.

Max. Decimal Places

Dostępny tylko wtedy, gdy właściwość Format Type jest ustawiona na Number. Maksymalna liczba miejsc po przecinku, która powinna być wypisana.

Min. Decimal Places

Dostępny tylko wtedy, gdy właściwość Format Type jest ustawiona na Number. Minimalna liczba miejsc po przecinku, która powinna znaleźć się na wyjściu. Dzięki temu brakujące miejsca zostaną automatycznie wypełnione zerami.

Sign

Dostępny tylko wtedy, gdy właściwość Format Type jest ustawiona na Number. Czy wyprowadzić znak dodatni/ujemny.

Negative Only

Wyjmuj tylko znak „-„.

Always

Wyjmij znak „+” i „-„.

Sign after Value

Dostępny tylko wtedy, gdy właściwość Format Type jest ustawiona na Number. Czy umieścić znak po numerach.

Length Type

To pole jest dostępne tylko wtedy, gdy właściwość Field Type jest ustawiona na Variable. Możliwe działania są dzielone między konwertery, w tym konwerterze można użyć innego typu
pola dla pól o stałej długości. Dozwolone są następujące wartości:

Ignore

Nie należy sprawdzać długości wyjścia.

Max (Error)

Stwórz błąd, jeśli wartość jest dłuższa niż dozwolona.

Max (Truncate with Warning)

Stwórz ostrzeżenie, jeśli wartość jest dłuższa niż dozwolona i obetnij wyjście do dozwolonej długości.

Max (Truncate)

Obetnij wartość, czy jest ona dłuższa niż dozwolona.

Max (Truncate…)

Obetnij wartość, czy jest ona dłuższa niż dozwolona i dodaj „…” na końcu, aby pokazać, że wartość nie jest kompletna.

Exact (Error)

Stwórz błąd, jeśli wyjście nie ma określonej długości.

Exact (Truncate/Pad with Warning)

Obetnij lub podaj wartość, jeśli nie ma ona określonej długości i stwórz ostrzeżenie.

Exact (Pad)

Stwórz błąd, jeśli wartość jest dłuższa niż dozwolona. Podaj wartość, jeśli jest zbyt krótka.

Exact (Truncate/Pad)

Obetnij lub podaj wartość do podanej liczby znaków.

Length

Ta właściwość może być użyta do określenia żądanej długości wyjścia.

Alignment

To pole jest dostępne tylko wtedy, gdy opcja Field Type jest ustawiona na Fixed Length lub
opcja Length Validation jest ustawiona na wypisanie wyjścia. Gdzie wyjście powinno być wyrównane, jeśli wartość jest krótsza niż liczba znaków na wyjściu.

Auto

Wyrównanie w zależności od typu danych wyrażenia źródłowego.

Left

Lewa strona wyrównuje wartość. Oznacza to, że najpierw wysyłana jest wartość, a następnie do wypełnienia pola używany jest znak wypełnienia.

Right

Zacznij od wyściełania i podaj wartość wyrównaną do prawej strony.

Pad Character

To pole jest dostępne tylko wtedy, gdy opcja Field Type jest ustawiona na Fixed Length lub opcja Length Validation jest ustawiona na wypisanie wyjścia. Którego znaku należy użyć do wypełnienia, jeśli wartość nie jest wystarczająco długa.

XML Comment do eksportu

Conditional Output

Możesz ustawić tę właściwość na wartość True (prawda), aby wypowiedzieć komentarz tylko wtedy, gdy określone wyrażenie źródłowe pasuje do określonego filtra.

NAV Filter

Ta właściwość jest dostępna tylko wtedy, gdy właściwość Conditional Output jest ustawiona na True. Filtr do sprawdzania zgodności SourceExpr z. Wyrażenie źródłowe będzie interpretowane jako tekst do zastosowania filtra. Komentarz XML pojawi się na wyjściu tylko wtedy, gdy wartość z podanego wyrażenia źródłowego znajdzie się w podanym filtrze.

SourceExpr

Jest to dokumentacja właściwości SourceExpr wyjścia warunkowego. Istnieje druga właściwość o tej nazwie, która określa wartość komentarza XML.

Ta właściwość jest dostępna tylko wtedy, gdy właściwość Conditional Output jest ustawiona na True. Właściwość ta określa, która wartość powinna być użyta do podjęcia decyzji, czy pasuje do danego filtra, a komentarz XML powinien pojawić się na wyjściu, czy też nie.

SourceExpr

Jest to dokumentacja właściwości SourceExpr dla wartości komentarza XML.

Określa wartość źródłową dla tego atrybutu.

Format Type

Możesz wybrać typ danych, które chcesz zaimportować.

Dostępne są następujące wartości:

Auto

Pole jest formatowane automatycznie, w zależności od typu danych źródłowych.

NAV Format String

Możesz użyć łańcucha formatu, tak jak możesz użyć dla wbudowanej funkcji Microsoft Dynamics 365 Business Central FORMAT AL / C/AL.

Date

Dane są formatowane jako data. Możesz określić format za pomocą właściwości Format String.

Time

Dane są formatowane jako informacja o czasie. Możesz określić format za pomocą właściwości Format String.

Date/Time

Dane są sformatowane jako informacja o dacie i godzinie. Możesz określić format za pomocą właściwości Format String.

Number

Dane są formatowane jako wartość liczbowa.

Format String

Dostępne tylko wtedy, gdy właściwość Format Type jest se to date/time lub łańcuch formatu NAV.

Jeżeli właściwość Format Type jest ustawiona na NAV Format String, to można wprowadzić łańcuch formatowania, jak opisano w pomocy AL / C/AL.

Jeżeli jest ustawione na datę/czas, można wprowadzić ciąg formatu, jak opisano w pracy z ciągami formatu data/czas.

Blank Zeros

Jeśli jest dostępny, określa, że wartości puste powinny być wyprowadzane jako puste pole zamiast domyślnej reprezentacji pustej.

Decimal Character

Dostępny tylko wtedy, gdy właściwość Format Type jest ustawiona na Number. Określa, który znak powinien być stosowany jako separator dziesiętny.

Thousands Separator Character

Dostępny tylko wtedy, gdy właściwość Format Type jest ustawiona na Number. Czy tysiące powinny być rozdzielone i czy, który znak powinien być użyty.

Max. Decimal Places

Dostępny tylko wtedy, gdy właściwość Format Type jest ustawiona na Number. Maksymalna liczba miejsc po przecinku, która powinna być wypisana.

Min. Decimal Places

Dostępny tylko wtedy, gdy właściwość Format Type jest ustawiona na Number. Minimalna liczba miejsc po przecinku, która powinna znaleźć się na wyjściu. Dzięki temu brakujące miejsca zostaną automatycznie wypełnione zerami.

Sign

Dostępny tylko wtedy, gdy właściwość Format Type jest ustawiona na Number. Czy wyprowadzić znak dodatni/ujemny.

Negative Only

Wyjmuj tylko znak „-„.

Always

Wyjmij znak „+” i „-„.

Sign after Value

Dostępny tylko wtedy, gdy właściwość Format Type jest ustawiona na Number. Czy umieścić znak po numerach.

XML DOCTYPE w eksporcie

Conditional Output

Możesz ustawić tę właściwość na wartość True (prawda), aby wypowiedzieć komentarz tylko wtedy, gdy określone wyrażenie źródłowe pasuje do określonego filtra.

NAV Filter

Ta właściwość jest dostępna tylko wtedy, gdy właściwość Conditional Output jest ustawiona na True. Filtr do sprawdzania zgodności SourceExpr z. Wyrażenie źródłowe będzie interpretowane jako tekst do zastosowania filtra. XML
DOCTYPE pojawi się na wyjściu tylko wtedy, gdy wartość z podanego wyrażenia źródłowego znajdzie się w podanym filtrze.

SourceExpr

Ta właściwość jest dostępna tylko wtedy, gdy właściwość Conditional Output jest ustawiona na True. Właściwość ta określa, która wartość powinna być użyta do określenia, czy pasuje do danego filtra, a XML DOCTYPE powinien pojawić się na wyjściu, czy też nie.

Name

Określa nazwę DOCTYPE, jak „html”.

Public ID

Określa publiczny identyfikator.

System ID

Określa identyfikator systemu.

Internal Subset

Określa wewnętrzny podzbiór.