Konwerter XML
Konwerter XML może być używany do importowania i eksportowania 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.
Dla konwertera XML dostępne są filmy szkoleniowe.
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 moduł nie jest w stanie wykryć pętli wewnątrz struktury XML. Powinieneś upewnić się, że istnieje tylko jedno powtórzenie każdej zapętlonej struktury, w przeciwnym razie będziesz musiał usunąć niektóre z utworzonych linii EDI mapping.
Obsługa XSD jest wciąż eksperymentalna i nie wspieramy wszystkich opcji XSD. Po imporcie pokażemy listę błędów, ale zazwyczaj podstawowa struktura powinna zostać utworzona. Jeśli istnieje wiele możliwych węzłów głównych, moduł zapyta Cię, który z nich powinien zostać użyty. Jeśli pliki zawierają include, poprosimy o dodatkowe pliki XSD. Moduł nie będzie śledził żadnych odwołań do zewnętrznych adresów URL.
Używanie poleceń
Konwerter XML obecnie nie obsługuje poleceń.
Import/Eksport
Omówimy właściwości i cechy importu i eksportu oddzielnie.
Importowanie danych XML
Po utworzeniu mapping należy przede wszystkim sprawdzić, czy właściwości nagłówka są poprawnie ustawione. Następnie można przystąpić do tworzenia linii mapping, albo za pomocą kreatora, jak opisano powyżej, albo dodając je ręcznie.
Konwerter XML nie wspiera stosowania filtrów wewnątrz pętli zapisu do tabeli, w celu utworzenia rekordu tylko wtedy, gdy zostaną dostarczone oczekiwane dane. Również dla pętli zapisu moduł będzie patrzył tylko na pierwszą linię child mapping, jeśli jest ona obowiązkowa, a nie ma jej w pliku, pętla nie utworzy rekordu. W przeciwnym razie moduł utworzy rekord i spróbuje przetworzyć wszystkie inne linie dzieci, jak również.
Właściwości nagłówka importu
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.
Właściwość ta określa, w jaki sposób należy postępować w sytuacji, gdy plik zawiera elementy, które nie są zdefiniowane w mapping. Domyślna wartość False spowoduje wyrzucenie błędu w przypadku nieoczekiwanych danych, 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ć brak parsowania elementów, które są zdefiniowane w mapping, ponieważ mapping nie może ich już wykryć. Używaj tego z nieruchomością z ostrożnością.
Ta właściwość definiuje przestrzeń nazw, która może być używana na elementach, poprzez ustawienie atrybutu przestrzeni nazw linii mapping na Default. Zazwyczaj pozostawiamy tę właściwość pustą.
Właściwości linii importu
Po utworzeniu linii EDI mapping możesz skonfigurować jej właściwości. Pokażemy tylko właściwości dla linii EDI mapping z właściwością Type ustawioną na Data, ponieważ pozostałe właściwości zachowują się jak w każdym innym mapping. Konwerter XML wspiera kilka linii danych o różnych właściwościach. Kontrolujesz jaki rodzaj linii XML mapping tworzysz, poprzez ustawienie właściwości Subtype:
Podtyp określa, jaki rodzaj linii danych chcesz dodać. Dozwolone są następujące wartości:
Ten wiersz mapping reprezentuje element XML. Element XML zaczyna się w pliku od „
Ten wiersz mapping reprezentuje atrybut XML. Atrybut XML znajduje się wewnątrz otwierającego znacznika elementu: „
Ta linia reprezentuje zawartość pomiędzy otwierającym i zamykającym znacznikiem elementu. Wartość jest przechowywana pomiędzy:
Linie tego typu mają charakter wyłącznie informacyjny. Moduł nie obsługuje importu komentarzy.
W XML mapping próbujemy reprezentować dwa różne drzewa, jedno, które grupuje wszystkie powtarzające się struktury w pętlach i jedno, które reprezentuje strukturę drzewiastą 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 jawne ustawienie wcięcia struktury XML. Jest to wypełniane automatycznie przez asystenta importu, ale powinieneś ustawić to ręcznie, jeśli tworzysz linie mapping ręcznie.
XML Element w imporcie
Następujące właściwości są wspierane tylko wtedy, jeżeli właściwość Type jest ustawiona na Data i właściwość Subtype jest ustawiona na wartość Element.
XML pozwala na wielokrotne użycie tej samej nazwy elementu. Czasami chcesz pokazać, do jakiej struktury należy dany element. Można określić prefiks, który jest używany przed nazwą elementu. Spowoduje to, że element będzie reprezentowany jako „
Element w pliku XML może być przypisany do konkretnej 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, będziemy sprawdzać czy przestrzeń nazw w pliku odpowiada tej wartości. Jeśli nie używasz przestrzeni nazw na elemencie, pozostaw tę właściwość pustą.
Ta właściwość określa nazwę elementu. Nazwa elementu jest umieszczana pomiędzy nawiasami.
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 istnieje pętla nadrzędna w trybie zapisu, że rekord jest tworzony tylko wtedy, gdy element jest obecny. Jeśli ustawisz wartość tej właściwości na False, element jest uważany za warunkowy.
XML Attribute w imporcie
Następujące właściwości są wspierane tylko wtedy, jeżeli właściwość Type jest ustawiona na Data i właściwość Subtype jest ustawiona na wartość Attribute. Wiersz mapping musi być dzieckiem wiersza mapping, w którym właściwość Type jest ustawiona na Data, a właściwość Subtype jest ustawiona na wartość Element.
Kolejność atrybutów nie jest istotna i jest ignorowana przez import. Ta sama nazwa atrybutu jest dozwolona tylko raz na element.
Określa nazwę atrybutu.
Określa, gdzie dane powinny być przechowywane. W konwerterze XML filtry wytworzą błąd, jeżeli wartość nie jest zgodna i nie można jej wykorzystać do warunkowego przetwarzania części mapping.
Jest tam sekcja dotycząca wyrażeń docelowych, gdzie można dowiedzieć się więcej o tej nieruchomości.
Określa, w jaki sposób dane powinny być interpretowane przez moduł.
Dostępne są następujące wartości:
Pole jest automatycznie interpretowane na podstawie docelowego typu danych.
Dane są interpretowane jako data. Format można określić przy pomocy właściwości Format String.
Dane te są interpretowane jako informacje o czasie. Format można określić przy pomocy właściwości Format String.
Dane są interpretowane jako informacje o dacie/czasie. Format można określić przy pomocy właściwości Format String.
Dostępne tylko wtedy, jeżeli jest ustawiona właściwość Format Type. Określa łańcuch formatu daty/czasu, tak jak jest to opisane w pracy z łańcuchami formatu daty/czasu.
Określa, czy wartość musi mieć określoną długość.
Możesz określić, że chcesz sprawdzić długość przychodzących danych. Dozwolone są następujące wartości:
Nie należy sprawdzać długości wejścia.
Tworzy błąd, jeśli wartość jest dłuższa niż dozwolona.
Tworzy ostrzeżenie, jeśli wartość jest dłuższa niż dozwolona i obcina wyjście do dozwolonej długości.
Obcina wartość, jeżeli jest dłuższa niż dozwolona.
Skróć wartość, jeśli jest ona dłuższa niż dozwolona i dodaj „…” na końcu, aby pokazać, że wartość nie jest kompletna.
Tworzy błąd, jeśli dane wyjściowe nie mają określonej długości.
Obcina lub wypełnia wartość, jeżeli nie ma ona określonej długości i tworzy ostrzeżenie.
Tworzy błąd, jeśli wartość jest dłuższa niż dozwolona. Wypełnij wartość, jeśli jest zbyt krótka.
Obcina lub wypełnia wartość do podanej liczby znaków.
Właściwość ta jest dostępna tylko wtedy, jeżeli jest ustawiona właściwość Length Type. Dozwolona długość pola.
XML Content w imporcie
Następujące właściwości są wspierane tylko wtedy, jeżeli właściwość Type jest ustawiona na Data i właściwość Subtype jest ustawiona na wartość Content.
Wiersz mapping musi być dzieckiem wiersza mapping, w którym właściwość Type jest ustawiona na Data, a właściwość Subtype jest ustawiona na wartość Element. Jeśli masz zarówno atrybuty XML jak i treść, kolejność linii mapping nie jest istotna. Zalecamy jednak umieszczenie atrybutów z przodu dla czytelności.
Określa, gdzie dane powinny być przechowywane. W konwerterze XML filtry wytworzą błąd, jeżeli wartość nie jest zgodna i nie można jej wykorzystać do warunkowego przetwarzania części mapping.
Jest tam sekcja dotycząca wyrażeń docelowych, gdzie można dowiedzieć się więcej o tej nieruchomości.
Określa, w jaki sposób dane powinny być interpretowane przez moduł.
Dostępne są następujące wartości:
Pole jest automatycznie interpretowane na podstawie docelowego typu danych.
Dane są interpretowane jako data. Format można określić przy pomocy właściwości Format String.
Dane te są interpretowane jako informacje o czasie. Format można określić przy pomocy właściwości Format String.
Dane są interpretowane jako informacje o dacie/czasie. Format można określić przy pomocy właściwości Format String.
Dostępne tylko wtedy, jeżeli jest ustawiona właściwość Format Type. Określa łańcuch formatu daty/czasu, tak jak jest to opisane w pracy z łańcuchami formatu daty/czasu.
Określa, czy wartość musi mieć określoną długość.
Możesz określić, że chcesz sprawdzić długość przychodzących danych. Dozwolone są następujące wartości:
Nie należy sprawdzać długości wejścia.
Tworzy błąd, jeśli wartość jest dłuższa niż dozwolona.
Tworzy ostrzeżenie, jeśli wartość jest dłuższa niż dozwolona i obcina wyjście do dozwolonej długości.
Obcina wartość, jeżeli jest dłuższa niż dozwolona.
Skróć wartość, jeśli jest ona dłuższa niż dozwolona i dodaj „…” na końcu, aby pokazać, że wartość nie jest kompletna.
Tworzy błąd, jeśli dane wyjściowe nie mają określonej długości.
Obcina lub wypełnia wartość, jeżeli nie ma ona określonej długości i tworzy ostrzeżenie.
Tworzy błąd, jeśli wartość jest dłuższa niż dozwolona. Wypełnij wartość, jeśli jest zbyt krótka.
Obcina lub wypełnia wartość do podanej liczby znaków.
Właściwość ta jest dostępna tylko wtedy, jeżeli jest ustawiona właściwość Length Type. Dozwolona długość pola.
XML Comment w sprawie importu
Import XML nie obsługuje komentarzy XML. Konwerter zignoruje wszelkie komentarze w pliku. Możesz dodać linie komentarza typu, dla celów referencyjnych, ale nie zapewniają one żadnej funkcjonalności ani właściwości EDI dla importu XML.
Eksportowanie danych XML
Właściwości nagłówka eksportu
Aby eksportować dane XML z Microsoft Dynamics 365 Business Central, należy ustawić właściwość Direction na wartość Export.
Przestrzeń nazw, która powinna być użyta, jeśli właściwość namespace elementu jest ustawiona na tekstDefault„.
Kanał komunikacyjny, który powinien być wykorzystany, jeżeli nie został określony wcześniej przez inny kod mapping, AL / C/AL lub przez wykorzystanie transakcji biznesowych. To pole może pozostać puste, począwszy od wersji Anveo EDI Connect 4.00.
Konfiguruje, czy kanał komunikacyjny powinien być wysyłany po uruchomieniu tego mapping. Może to być użyte do automatycznego wysyłania plików, bez potrzeby wykonywania osobnego zadania.
Można określić partnera odbiornika, który jest używany jako awaryjny, w przypadku gdy nie ma wcześniej określonego partnera. Partner jest używany przez niektóre kanały komunikacyjne do wyboru odbiorcy. I może być dostępny wewnątrz mapping, aby wyprowadzić, na przykład, numer identyfikacyjny partnera.
Właściwości linii eksportu
Po utworzeniu linii EDI mapping możesz skonfigurować jej właściwości. Pokażemy tylko właściwości dla linii EDI mapping z właściwością Type ustawioną na Data, ponieważ pozostałe właściwości zachowują się jak w każdym innym mapping. Konwerter XML wspiera kilka linii danych o różnych właściwościach. Kontrolujesz jaki rodzaj linii XML mapping tworzysz, poprzez ustawienie właściwości Subtype:
Podtyp określa, jaki rodzaj linii danych chcesz dodać. Dozwolone są następujące wartości:
Ten wiersz mapping reprezentuje nagłówek XML. Nagłówek XML wygląda jak „<?xml … ?>”.
Ten wiersz mapping reprezentuje element XML. Element XML zaczyna się w pliku od „
Ten wiersz mapping reprezentuje atrybut XML. Atrybut XML znajduje się wewnątrz otwierającego znacznika elementu: „
Ta linia reprezentuje zawartość pomiędzy otwierającym i zamykającym znacznikiem elementu. Wartość jest przechowywana pomiędzy:
Linie tego typu mają charakter wyłącznie informacyjny. Moduł nie obsługuje importu komentarzy.
Dodaje węzeł doctype do wyjścia. Doctype wygląda jak „<!DOCTYPE … >”.
XML Header w eksporcie
Możesz określić kodowanie XML dla danych wyjściowych. Spowoduje to nadpisanie wybranego kodowania z właściwości nagłówka.
Określa, czy plik XML jest samodzielny.
Określa wersję XML. Jak na razie 1.0 jest jedyną obsługiwaną wersją.
XML Element przy eksporcie
XML pozwala na wielokrotne użycie tej samej nazwy elementu. Czasami chcesz pokazać, do jakiej struktury należy dany element. Można określić prefiks, który jest używany przed nazwą elementu. Przedrostek i przestrzeń nazw muszą się zgadzać. Jeśli przestrzeń nazw nie jest jawnie zdefiniowana za pomocą tego prefiksu, moduł automatycznie doda definicję do bieżącego elementu.
Element w pliku XML może być przypisany do konkretnej 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.
Ta właściwość określa nazwę elementu. Nazwa elementu jest umieszczana pomiędzy nawiasami.
Możesz ustawić tę właściwość na wartość True, aby wyprowadzać element tylko wtedy, gdy określone wyrażenie źródłowe pasuje do określonego filtra.
Właściwość ta jest dostępna tylko wtedy, gdy właściwość Conditional Output jest ustawiona na True. Filtr do sprawdzenia SourceExpr względem. Wyrażenie źródłowe zostanie zinterpretowane jako tekst do zastosowania filtra. Element pojawi się na wyjściu tylko wtedy, gdy wartość z określonego wyrażenia źródłowego mieści się w określonym filtrze.
Właściwość ta jest dostępna tylko wtedy, gdy właściwość Conditional Output jest ustawiona na True. Ta właściwość określa, która wartość powinna być użyta do określenia, czy pasuje do podanego filtra i element powinien pojawić się na wyjściu, czy nie.
XML Attribute w eksporcie
Określa nazwę atrybutu XML.
Możesz ustawić tę właściwość na wartość True, aby wyprowadzać atrybut XML tylko wtedy, gdy określone wyrażenie źródłowe pasuje do określonego filtra.
Właściwość ta jest dostępna tylko wtedy, gdy właściwość Conditional Output jest ustawiona na True. Filtr do sprawdzenia SourceExpr względem. Wyrażenie źródłowe zostanie zinterpretowane jako tekst do zastosowania filtra. Atrybut XML pojawi się na wyjściu tylko wtedy, gdy wartość z określonego wyrażenia źródłowego mieści się w określonym filtrze.
To jest dokumentacja właściwości SourceExpr wyjścia warunkowego. Istnieje druga właściwość o tej nazwie, która określa wartość atrybutu XML.
Właściwość ta jest dostępna tylko wtedy, gdy właściwość Conditional Output jest ustawiona na True. Ta właściwość określa, która wartość powinna być użyta do decydowania, czy pasuje do podanego filtra i atrybut XML powinien pojawić się na wyjściu, czy nie.
To jest dokumentacja właściwości SourceExpr dla wartości atrybutu XML.
Określa wartość źródłową dla atrybutu.
Możesz wybrać typ danych, które chcesz zaimportować.
Dostępne są następujące wartości:
Pole jest automatycznie formatowane w oparciu o typ danych źródłowych.
Możesz użyć łańcucha formatu, jak w przypadku wbudowanej w Microsoft Dynamics 365 Business Central funkcji AL / C/AL FORMAT.
Dane są sformatowane jako data. Format można określić przy pomocy właściwości Format String.
Dane te są sformatowane jako informacje o czasie. Format można określić przy pomocy właściwości Format String.
Dane są sformatowane jako informacje o dacie i godzinie. Format można określić przy pomocy właściwości Format String.
Dane są sformatowane jako wartość liczbowa.
Jest dostępne tylko wtedy, jeżeli właściwość Format Type jest ustawiona na data/czas lub łańcuch formatu NAV
Jeżeli właściwość Format Type jest ustawiona na Łańcuch formatu NAV Format String, to można wprowadzić łańcuch formatu, jak opisano w pomocy AL / C/AL.
Jeżeli jest ustawione na datę/czas, to można wprowadzić ciąg formatu, jak to jest opisane w pracy z ciągami formatu daty/czasu.
Jeśli dostępne, określa, że puste wartości powinny być wyświetlane jako puste pole zamiast domyślnej pustej reprezentacji.
Dostępne tylko wtedy, jeżeli właściwość Format Type jest ustawiona na Number. Określa, który znak powinien być użyty jako separator dziesiętny.
Dostępne tylko wtedy, jeżeli właściwość Format Type jest ustawiona na Number. Czy należy oddzielić tysiące, a jeśli tak, to jaki znak należy zastosować.
Dostępne tylko wtedy, jeżeli właściwość Format Type jest ustawiona na Number. Maksymalna liczba miejsc po przecinku, które powinny zostać wyświetlone.
Dostępne tylko wtedy, jeżeli właściwość Format Type jest ustawiona na Number. Minimalna liczba miejsc po przecinku, które powinny znaleźć się na wyjściu. Spowoduje to automatyczne wypełnienie brakujących miejsc zerami.
Dostępne tylko wtedy, jeżeli właściwość Format Type jest ustawiona na Number. Czy podawać znak dodatni/ujemny.
Wypisz tylko znak „-„.
Wypisz znak „+” i „-„.
Dostępne tylko wtedy, jeżeli właściwość Format Type jest ustawiona na Number. Czy umieszczać znak po cyfrach.
To pole jest dostępne tylko jeśli właściwość Field Type pola jest ustawiona na Variable. Możliwe akcje są współdzielone pomiędzy konwerterami, 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:
Nie należy sprawdzać długości wyjścia.
Tworzy błąd, jeśli wartość jest dłuższa niż dozwolona.
Tworzy ostrzeżenie, jeśli wartość jest dłuższa niż dozwolona i obcina wyjście do dozwolonej długości.
Obcina wartość, jeżeli jest dłuższa niż dozwolona.
Skróć wartość, jeśli jest ona dłuższa niż dozwolona i dodaj „…” na końcu, aby pokazać, że wartość nie jest kompletna.
Tworzy błąd, jeśli dane wyjściowe nie mają określonej długości.
Obcina lub wypełnia wartość, jeżeli nie ma ona określonej długości i tworzy ostrzeżenie.
Tworzy błąd, jeśli wartość jest dłuższa niż dozwolona. Wypełnij wartość, jeśli jest zbyt krótka.
Obcina lub wypełnia wartość do podanej liczby znaków.
Ta właściwość może być użyta do określenia pożądanej długości wyjścia.
To pole jest dostępne tylko wtedy, gdy właściwość Field Type jest ustawiona na Fixed Length lub
właściwość Length Validation długości jest ustawiona na wypełnianie danych wyjściowych. Gdzie powinno zostać wyrównane wyjście, jeśli wartość jest krótsza niż liczba znaków do wypisania.
Wyrównaj w zależności od typu danych źródłowego wyrażenia.
Wyrównanie wartości do lewej. Oznacza to, że najpierw wypisywana jest wartość, a dopiero potem znak wypełnienia pola.
Zacznij od wypełnienia i wyprowadź wartość wyrównaną do prawej.
To pole jest dostępne tylko wtedy, gdy właściwość Field Type jest ustawiona na Fixed Length lub właściwość Length Validation Fixed Length jest ustawiona na wypełnianie wyjścia. Który znak powinien zostać użyty do wypełnienia, jeżeli wartość nie jest wystarczająco długa.
XML Content w eksportach
Możesz ustawić tę właściwość na wartość True, aby wyprowadzać zawartość tylko wtedy, gdy określone wyrażenie źródłowe pasuje do określonego filtra. W Anveo EDI Connect 4.00 i nowszych: Jeśli nie wyprowadzisz zawartości dla elementu, element ten będzie reprezentowany w danych wyjściowych jako samozamykający się element XML w postaci „
Właściwość ta jest dostępna tylko wtedy, gdy właściwość Conditional Output jest ustawiona na True. Filtr do sprawdzenia SourceExpr względem. Wyrażenie źródłowe zostanie zinterpretowane jako tekst do zastosowania filtra. Zawartość XML zostanie wyświetlona na wyjściu tylko wtedy, gdy wartość z określonego wyrażenia źródłowego mieści się w określonym filtrze.
To jest 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.
Właściwość ta jest dostępna tylko wtedy, gdy właściwość Conditional Output jest ustawiona na True. Ta właściwość określa, która wartość powinna być użyta do określenia, czy pasuje do podanego filtra i zawartość powinna pojawić się na wyjściu, czy nie.
To jest dokumentacja właściwości SourceExpr dla wartości zawartości XML.
Określa wartość źródłową dla atrybutu.
Możesz wybrać typ danych, które chcesz zaimportować.
Dostępne są następujące wartości:
Pole jest automatycznie formatowane w oparciu o typ danych źródłowych.
Możesz użyć łańcucha formatu, jak w przypadku wbudowanej w Microsoft Dynamics 365 Business Central funkcji AL / C/AL FORMAT.
Dane są sformatowane jako data. Format można określić przy pomocy właściwości Format String.
Dane te są sformatowane jako informacje o czasie. Format można określić przy pomocy właściwości Format String.
Dane są sformatowane jako informacje o dacie i godzinie. Format można określić przy pomocy właściwości Format String.
Dane są sformatowane jako wartość liczbowa.
Jest dostępne tylko wtedy, jeżeli właściwość Format Type jest ustawiona na data/czas lub łańcuch formatu NAV
Jeżeli właściwość Format Type jest ustawiona na Łańcuch formatu NAV Format String, to można wprowadzić łańcuch formatu, jak opisano w pomocy AL / C/AL.
Jeżeli jest ustawione na datę/czas, to można wprowadzić ciąg formatu, jak to jest opisane w pracy z ciągami formatu daty/czasu.
Jeśli dostępne, określa, że puste wartości powinny być wyświetlane jako puste pole zamiast domyślnej pustej reprezentacji.
Dostępne tylko wtedy, jeżeli właściwość Format Type jest ustawiona na Number. Określa, który znak powinien być użyty jako separator dziesiętny.
Dostępne tylko wtedy, jeżeli właściwość Format Type jest ustawiona na Number. Czy należy oddzielić tysiące, a jeśli tak, to jaki znak należy zastosować.
Dostępne tylko wtedy, jeżeli właściwość Format Type jest ustawiona na Number. Maksymalna liczba miejsc po przecinku, które powinny zostać wyświetlone.
Dostępne tylko wtedy, jeżeli właściwość Format Type jest ustawiona na Number. Minimalna liczba miejsc po przecinku, które powinny znaleźć się na wyjściu. Spowoduje to automatyczne wypełnienie brakujących miejsc zerami.
Dostępne tylko wtedy, jeżeli właściwość Format Type jest ustawiona na Number. Czy podawać znak dodatni/ujemny.
Wypisz tylko znak „-„.
Wypisz znak „+” i „-„.
Dostępne tylko wtedy, jeżeli właściwość Format Type jest ustawiona na Number. Czy umieszczać znak po cyfrach.
To pole jest dostępne tylko jeśli właściwość Field Type pola jest ustawiona na Variable. Możliwe akcje są współdzielone pomiędzy konwerterami, 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:
Nie należy sprawdzać długości wyjścia.
Tworzy błąd, jeśli wartość jest dłuższa niż dozwolona.
Tworzy ostrzeżenie, jeśli wartość jest dłuższa niż dozwolona i obcina wyjście do dozwolonej długości.
Obcina wartość, jeżeli jest dłuższa niż dozwolona.
Skróć wartość, jeśli jest ona dłuższa niż dozwolona i dodaj „…” na końcu, aby pokazać, że wartość nie jest kompletna.
Tworzy błąd, jeśli dane wyjściowe nie mają określonej długości.
Obcina lub wypełnia wartość, jeżeli nie ma ona określonej długości i tworzy ostrzeżenie.
Tworzy błąd, jeśli wartość jest dłuższa niż dozwolona. Wypełnij wartość, jeśli jest zbyt krótka.
Obcina lub wypełnia wartość do podanej liczby znaków.
Ta właściwość może być użyta do określenia pożądanej długości wyjścia.
To pole jest dostępne tylko wtedy, gdy właściwość Field Type jest ustawiona na Fixed Length lub
właściwość Length Validation długości jest ustawiona na wypełnianie danych wyjściowych. Gdzie powinno zostać wyrównane wyjście, jeśli wartość jest krótsza niż liczba znaków do wypisania.
Wyrównaj w zależności od typu danych źródłowego wyrażenia.
Wyrównanie wartości do lewej. Oznacza to, że najpierw wypisywana jest wartość, a dopiero potem znak wypełnienia pola.
Zacznij od wypełnienia i wyprowadź wartość wyrównaną do prawej.
To pole jest dostępne tylko wtedy, gdy właściwość Field Type jest ustawiona na Fixed Length lub właściwość Length Validation Fixed Length jest ustawiona na wypełnianie wyjścia. Który znak powinien zostać użyty do wypełnienia, jeżeli wartość nie jest wystarczająco długa.
XML Comment na temat eksportu
Możesz ustawić tę właściwość na wartość True, aby wyświetlić komentarz tylko wtedy, gdy określone wyrażenie źródłowe pasuje do określonego filtra.
Właściwość ta jest dostępna tylko wtedy, gdy właściwość Conditional Output jest ustawiona na True. Filtr do sprawdzenia SourceExpr względem. Wyrażenie źródłowe zostanie zinterpretowane jako tekst do zastosowania filtra. Komentarz XML pojawi się na wyjściu tylko wtedy, gdy wartość z określonego wyrażenia źródłowego mieści się w określonym filtrze.
To jest dokumentacja właściwości SourceExpr wyjścia warunkowego. Istnieje druga właściwość o tej nazwie, która określa wartość komentarza XML.
Właściwość ta 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, aby zdecydować, czy pasuje do podanego filtra i komentarz XML powinien pojawić się na wyjściu, czy nie.
To jest dokumentacja właściwości SourceExpr dla wartości komentarza XML.
Określa wartość źródłową dla atrybutu.
Możesz wybrać typ danych, które chcesz zaimportować.
Dostępne są następujące wartości:
Pole jest automatycznie formatowane w oparciu o typ danych źródłowych.
Możesz użyć łańcucha formatu, jak w przypadku wbudowanej w Microsoft Dynamics 365 Business Central funkcji AL / C/AL FORMAT.
Dane są sformatowane jako data. Format można określić przy pomocy właściwości Format String.
Dane te są sformatowane jako informacje o czasie. Format można określić przy pomocy właściwości Format String.
Dane są sformatowane jako informacje o dacie i godzinie. Format można określić przy pomocy właściwości Format String.
Dane są sformatowane jako wartość liczbowa.
Jest dostępne tylko wtedy, jeżeli właściwość Format Type jest ustawiona na data/czas lub łańcuch formatu NAV
Jeżeli właściwość Format Type jest ustawiona na Łańcuch formatu NAV Format String, to można wprowadzić łańcuch formatu, jak opisano w pomocy AL / C/AL.
Jeżeli jest ustawione na datę/czas, to można wprowadzić ciąg formatu, jak to jest opisane w pracy z ciągami formatu daty/czasu.
Jeśli dostępne, określa, że puste wartości powinny być wyświetlane jako puste pole zamiast domyślnej pustej reprezentacji.
Dostępne tylko wtedy, jeżeli właściwość Format Type jest ustawiona na Number. Określa, który znak powinien być użyty jako separator dziesiętny.
Dostępne tylko wtedy, jeżeli właściwość Format Type jest ustawiona na Number. Czy należy oddzielić tysiące, a jeśli tak, to jaki znak należy zastosować.
Dostępne tylko wtedy, jeżeli właściwość Format Type jest ustawiona na Number. Maksymalna liczba miejsc po przecinku, które powinny zostać wyświetlone.
Dostępne tylko wtedy, jeżeli właściwość Format Type jest ustawiona na Number. Minimalna liczba miejsc po przecinku, które powinny znaleźć się na wyjściu. Spowoduje to automatyczne wypełnienie brakujących miejsc zerami.
Dostępne tylko wtedy, jeżeli właściwość Format Type jest ustawiona na Number. Czy podawać znak dodatni/ujemny.
Wypisz tylko znak „-„.
Wypisz znak „+” i „-„.
Dostępne tylko wtedy, jeżeli właściwość Format Type jest ustawiona na Number. Czy umieszczać znak po cyfrach.
XML DOCTYPE przy eksporcie
Możesz ustawić tę właściwość na wartość True, aby wyświetlić komentarz tylko wtedy, gdy określone wyrażenie źródłowe pasuje do określonego filtra.
Właściwość ta jest dostępna tylko wtedy, gdy właściwość Conditional Output jest ustawiona na True. Filtr do sprawdzenia SourceExpr względem. Wyrażenie źródłowe zostanie zinterpretowane jako tekst do zastosowania filtra. XML
DOCTYPE pojawi się na wyjściu tylko wtedy, jeżeli wartość z określonego wyrażenia źródłowego mieści się w określonym filtrze.
Właściwość ta 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 i XML DOCTYPE powinien pojawić się na wyjściu, czy nie.
Określa nazwę DOCTYPE, jak „html”.
Określa identyfikator publiczny.
Określa identyfikator systemu.
Określa wewnętrzny podzbiór.