Anveo EDI Connect / Config / Mappings / De XML-convertor
Dit is een automatische vertaling. De originele post is beschikbaar in Engels.

De XML-convertor

De XML-convertor kan worden gebruikt om XML-bestanden te importeren en exporteren. Anveo EDI Connect ondersteunt de meeste XML-functies.

Wij gaan ervan uit dat u weet hoe u met mapping regels moet werken en hoe u de EDI eigenschappen kunt benaderen.

Er zijn opleidingsvideo’s beschikbaar voor de XML-converter.

De assistent gebruiken

U kunt de mapping maken van een XML-voorbeeldbestand of een XSD-bestand.

Als u een XML-voorbeeldbestand gebruikt, hou er dan rekening mee dat de module geen lussen in de XML-structuur kan detecteren. U dient ervoor te zorgen dat er slechts één herhaling is van elke looped structuur, anders zult u achteraf een aantal van de aangemaakte EDI mapping regels moeten verwijderen.

De XSD ondersteuning is nog experimenteel en wij ondersteunen niet alle XSD opties. Na de import zal een lijst met fouten worden getoond, maar meestal zou de basisstructuur moeten worden aangemaakt. Als er meerdere mogelijke root nodes zijn, zal de module vragen welke moet worden gebruikt. Als de bestanden includes bevatten, zullen wij om de extra XSD-bestanden vragen. De module zal geen verwijzingen naar externe URL’s volgen.

Commando’s gebruiken

De XML-converter ondersteunt momenteel geen commando’s.

Importeren/Exporteren

We zullen de eigenschappen en kenmerken voor import en export afzonderlijk bespreken.

XML-gegevens importeren

Na het aanmaken van de mapping is het eerste wat u moet doen controleren of de header eigenschappen juist zijn ingesteld. Daarna kunt u beginnen met het aanmaken van mapping lijnen, hetzij met behulp van de wizard, zoals hierboven beschreven, of door ze handmatig toe te voegen.

De XML-convertor ondersteunt niet het gebruik van filters binnen de lussen van schrijftabellen, om alleen een record aan te maken als de verwachte gegevens worden verstrekt. Ook voor schrijf lussen zal de module alleen kijken naar het eerste kind mapping regel, als het verplicht is en niet in het bestand zal de lus niet een record te maken. Anders maakt de module een record aan en probeert alle andere kindregels ook te verwerken.

Eigenschappen importeren koptekst

Direction

Om XML-gegevens van een externe bron in Microsoft Dynamics NAV 2013R2 te importeren, stelt u de eigenschap Direction in op de waarde Import.

Ignore Unknown Elements

Deze eigenschap bepaalt hoe moet worden omgegaan met situaties waarin het bestand elementen bevat die niet in de mapping zijn gedefinieerd. De standaardwaarde False geeft een foutmelding bij onverwachte gegevens, wat sterk wordt aanbevolen. Als de waarde van de eigenschap op False wordt gezet, worden alle elementen genegeerd die niet in de mapping zijn gedefinieerd. Dit kan er ook toe leiden dat elementen die in de mapping zijn gedefinieerd, niet worden ontleed, omdat de mapping ze niet meer kan detecteren. Gebruik dit met eigendommen met voorzichtigheid.

Default Namespace (URI)

Deze eigenschap definieert een naamruimte die kan worden gebruikt op elementen, door het mapping regelnaamruimte attribuut op Default te zetten. Gewoonlijk laat je deze eigenschap leeg.

Eigenschappen importregel

Na het aanmaken van een EDI mapping regel, kunt u de eigenschappen configureren. Wij zullen alleen de eigenschappen tonen voor EDI mapping lijnen met de Type eigenschap ingesteld op Data, daar de andere eigenschappen zich gedragen zoals in elke andere mapping. De XML-converter ondersteunt verschillende gegevensregels met verschillende eigenschappen. U bepaalt wat voor soort XML mapping regel u maakt, door de eigenschap Subtype in te stellen:

Subtype

Het subtype bepaalt wat voor soort gegevensregel u wilt toevoegen. De volgende waarden zijn toegestaan:

Element

Deze mapping vertegenwoordigt een XML-element. Een XML-element begint in het bestand met ““.

Attribute

Deze mapping vertegenwoordigt een XML-attribuut. Een XML-attribuut bevindt zich in de element-openingstag: ““.

Content

Deze regel vertegenwoordigt de inhoud tussen een openende en een sluitende element-tag. De waarde wordt opgeslagen tussen:“Inhoud“.

Comment

Regels van dit type zijn alleen ter informatie. De module ondersteunt het importeren van commentaar niet.

Indent

In de XML mapping proberen wij twee verschillende bomen weer te geven, één die alle herhalende structuren in lussen groepeert en één die de boomstructuur van XML weergeeft. Vaak is dit niet in strijd, maar soms kan het dubbelzinnig zijn. Daarom is er een eigenschap met de naam Ident waarmee u de inspringing van de XML-structuur expliciet kunt instellen. Dit wordt automatisch ingevuld door de import assistent, maar u moet het handmatig instellen, als u mapping lijnen met de hand aanmaakt.


XML Element bij invoer

De volgende eigenschappen worden alleen ondersteund als de eigenschap Type is ingesteld op Data en de eigenschap Subtype is ingesteld op de waarde Element.

Prefix

Met XML kunt u dezelfde elementnaam meerdere malen hergebruiken. Soms wil je laten zien, tot welke structuur het element behoort. U kunt een voorvoegsel specificeren dat vóór de elementnaam wordt gebruikt. Dit zal resulteren in het weergeven van het element als ““. Bij import wordt deze eigenschap alleen gebruikt om de mapping leesbaarder te maken. Sinds versie 4.00 van de module wordt de volgende eigenschap met de naam Namespace (URI) gebruikt om te controleren of het geïmporteerde element overeenkomt met de mapping regel.

Namespace (URI)

Een element in een XML-bestand kan aan een specifieke namespace worden toegewezen. In de eigenlijke XML-gegevens wordt dit weergegeven door voorvoegsels te gebruiken vóór de elementnaam en de namespace-URL toe te wijzen aan het voorvoegsel ergens in de structuur vóór of op het element. Sinds versie 4.00 van de module, controleren we of de namespace in het bestand overeenkomt met deze waarde. Als je geen namespaces gebruikt op een element, laat deze eigenschap dan leeg.

Name

Deze eigenschap specificeert de naam van het element. De naam van het element wordt tussen de haakjes gebruikt.

Mandatory

Geeft aan of dit element verplicht is. Als deze eigenschap de waarde True krijgt, betekent dit dat het element in het bestand moet staan, of als er een parent loop in schrijfmodus is dat het record alleen wordt aangemaakt als het element aanwezig is. Als je de waarde van deze eigenschap op False zet, wordt het element als voorwaardelijk beschouwd.

XML Attribute bij importen

De volgende eigenschappen worden alleen ondersteund als de eigenschap Type is ingesteld op Data en de eigenschap Subtype is ingesteld op de waarde Attribute. De mapping regel moet een children zijn van een mapping regel waarvan de property Type is ingesteld op Data en de property Subtype is ingesteld op de waarde Element.

De volgorde van attributen is niet belangrijk en wordt door de import genegeerd. Dezelfde attribuutnaam is slechts eenmaal per element toegestaan.

Name

Geeft de naam van het attribuut aan.

DestExpr

Specificeert waar de gegevens moeten worden opgeslagen. In de XML-convertor zullen filters een fout creëren, als de waarde niet overeenkomt en niet kan worden gebruikt om delen van de mapping te verwerken.

Er is een sectie over bestemmingsexpressies, waar u meer te weten kunt komen over deze woning.

Format Type

Specificeert hoe de gegevens door de module moeten worden geïnterpreteerd.

De volgende waarden zijn beschikbaar:

Auto

Het veld wordt automatisch geïnterpreteerd, op basis van het beoogde gegevenstype.

Date

De gegevens worden geïnterpreteerd als een datum. U kunt het formaat specificeren met de eigenschap Format String.

Time

De gegevens worden geïnterpreteerd als tijdsinformatie. U kunt het formaat specificeren met de eigenschap Format String.

Date/Time

De gegevens worden geïnterpreteerd als datum/tijdinformatie. U kunt het formaat specificeren met de eigenschap Format String.

Format String

Alleen beschikbaar, als de eigenschap Format Type is ingesteld. Specificeert de datum/tijd formaat string, zoals beschreven in werken met datum/tijd formaat strings.

Length Type

Geeft aan of de waarde een bepaalde lengte moet hebben.

Length Type

U kunt aangeven dat u de lengte van binnenkomende gegevens wilt controleren. De volgende waarden zijn toegestaan:

Ignore

Controleer de lengte van de invoer niet.

Max (Error)

Maak een fout als de waarde langer is dan toegestaan.

Max (Truncate with Warning)

Maak een waarschuwing als de waarde langer is dan toegestaan en kort de uitvoer af tot de toegestane lengte.

Max (Truncate)

Truncate de waarde, is het langer dan toegestaan.

Max (Truncate…)

Maak de waarde korter dan toegestaan en voeg “…” toe aan het eind om aan te geven dat de waarde niet volledig is.

Exact (Error)

Creëer een fout als de uitvoer niet de opgegeven lengte heeft.

Exact (Truncate/Pad with Warning)

De waarde wordt afgekapt of opgevuld als deze niet de opgegeven lengte heeft en er wordt een waarschuwing gegeven.

Exact (Pad)

Maak een fout als de waarde langer is dan toegestaan. Vul de waarde op als die te kort is.

Exact (Truncate/Pad)

Trunceren of opvullen van de waarde tot het opgegeven aantal tekens.

Length

Deze eigenschap is alleen beschikbaar als de eigenschap Length Type is ingesteld. De toegestane lengte voor het veld.

XML Content bij importen

De volgende eigenschappen worden alleen ondersteund als de eigenschap Type is ingesteld op Data en de eigenschap Subtype is ingesteld op de waarde Content.

De mapping regel moet een children zijn van een mapping regel waarvan de property Type is ingesteld op Data en de property Subtype is ingesteld op de waarde Element. Als u zowel XML-attributen als een inhoud hebt, is de volgorde van de mapping niet belangrijk. Wij raden echter aan de attributen vooraan te zetten voor de leesbaarheid.

DestExpr

Specificeert waar de gegevens moeten worden opgeslagen. In de XML-convertor zullen filters een fout creëren, als de waarde niet overeenkomt en niet kan worden gebruikt om delen van de mapping te verwerken.

Er is een sectie over bestemmingsexpressies, waar u meer te weten kunt komen over deze woning.

Format Type

Specificeert hoe de gegevens door de module moeten worden geïnterpreteerd.

De volgende waarden zijn beschikbaar:

Auto

Het veld wordt automatisch geïnterpreteerd, op basis van het beoogde gegevenstype.

Date

De gegevens worden geïnterpreteerd als een datum. U kunt het formaat specificeren met de eigenschap Format String.

Time

De gegevens worden geïnterpreteerd als tijdsinformatie. U kunt het formaat specificeren met de eigenschap Format String.

Date/Time

De gegevens worden geïnterpreteerd als datum/tijdinformatie. U kunt het formaat specificeren met de eigenschap Format String.

Format String

Alleen beschikbaar, als de eigenschap Format Type is ingesteld. Specificeert de datum/tijd formaat string, zoals beschreven in werken met datum/tijd formaat strings.

Length Type

Geeft aan of de waarde een bepaalde lengte moet hebben.

Length Type

U kunt aangeven dat u de lengte van binnenkomende gegevens wilt controleren. De volgende waarden zijn toegestaan:

Ignore

Controleer de lengte van de invoer niet.

Max (Error)

Maak een fout als de waarde langer is dan toegestaan.

Max (Truncate with Warning)

Maak een waarschuwing als de waarde langer is dan toegestaan en kort de uitvoer af tot de toegestane lengte.

Max (Truncate)

Truncate de waarde, is het langer dan toegestaan.

Max (Truncate…)

Maak de waarde korter dan toegestaan en voeg “…” toe aan het eind om aan te geven dat de waarde niet volledig is.

Exact (Error)

Creëer een fout als de uitvoer niet de opgegeven lengte heeft.

Exact (Truncate/Pad with Warning)

De waarde wordt afgekapt of opgevuld als deze niet de opgegeven lengte heeft en er wordt een waarschuwing gegeven.

Exact (Pad)

Maak een fout als de waarde langer is dan toegestaan. Vul de waarde op als die te kort is.

Exact (Truncate/Pad)

Trunceren of opvullen van de waarde tot het opgegeven aantal tekens.

Length

Deze eigenschap is alleen beschikbaar als de eigenschap Length Type is ingesteld. De toegestane lengte voor het veld.

XML Comment op Invoer

De XML-import verwerkt geen XML-commentaar. De converter zal commentaar in het bestand negeren. U kunt regels van het type commentaar toevoegen, ter referentie, maar ze bieden geen functionaliteit of EDI-eigenschappen voor XML-imports.

XML-gegevens exporteren

Eigenschappen koptekst exporteren

Direction

Om XML-gegevens uit Microsoft Dynamics NAV 2013R2 te exporteren, stelt u de eigenschap Direction in op de waarde Export.

Default Namespace (URI)

De namespace die moet worden gebruikt, als de namespace eigenschap op een element is ingesteld op de tekstDefault“.

Fallback Communication Channel

Het communicatiekanaal dat moet worden gebruikt, indien het niet eerder is gespecificeerd door hetzij een andere mapping, AL / C/AL code of door gebruik te maken van de bedrijfstransacties. Dit kan leeg gelaten worden vanaf Anveo EDI Connect 4.00.

Send Channel After Convert

Configureert of het communicatiekanaal moet worden verzonden na het uitvoeren van deze mapping. Dit kan worden gebruikt om de bestanden automatisch te verzenden, zonder dat daarvoor een aparte opdracht nodig is.

Fallback Receiver Partner

U kunt een ontvanger-partner specificeren die als fallback wordt gebruikt, voor het geval er eerder geen partner is gespecificeerd. De partner wordt door sommige communicatiekanalen gebruikt om de ontvanger te selecteren. En kan binnen de mapping worden geraadpleegd om bijvoorbeeld een identificatienummer van de partner te geven.

Lijneigenschappen exporteren

Na het aanmaken van een EDI mapping regel, kunt u de eigenschappen configureren. Wij zullen alleen de eigenschappen tonen voor EDI mapping lijnen met de Type eigenschap ingesteld op Data, daar de andere eigenschappen zich gedragen zoals in elke andere mapping. De XML-converter ondersteunt verschillende gegevensregels met verschillende eigenschappen. U bepaalt wat voor soort XML mapping regel u maakt, door de eigenschap Subtype in te stellen:

Subtype

Het subtype bepaalt wat voor soort gegevensregel u wilt toevoegen. De volgende waarden zijn toegestaan:

Header

Deze mapping vertegenwoordigt een XML-header. Een XML header ziet er uit als “<?xml … ?>”.

Element

Deze mapping vertegenwoordigt een XML-element. Een XML-element begint in het bestand met ““.

Attribute

Deze mapping vertegenwoordigt een XML-attribuut. Een XML-attribuut bevindt zich in de element-openingstag: ““.

Content

Deze regel vertegenwoordigt de inhoud tussen een openende en een sluitende element-tag. De waarde wordt opgeslagen tussen:“Inhoud“.

Comment

Regels van dit type zijn alleen ter informatie. De module ondersteunt het importeren van commentaar niet.

DOCTYPE

Voegt een doctype node toe aan de uitvoer. Een doctype ziet eruit als “<!DOCTYPE … >”.

XML Header bij uitvoer

Encoding

U kunt de XML-codering voor de uitvoer opgeven. Dit zal de geselecteerde codering uit de header eigenschappen overschrijven.

Standalone

Geeft aan of het XML-bestand standalone is.

Version

Specificeert de XML-versie. Vanaf nu is 1.0 de enige ondersteunde versie.


XML Element bij uitvoer

Prefix

Met XML kunt u dezelfde elementnaam meerdere malen hergebruiken. Soms wil je laten zien, tot welke structuur het element behoort. U kunt een voorvoegsel specificeren dat vóór de elementnaam wordt gebruikt. Het voorvoegsel en de naamruimte moeten overeenkomen. Als de namespace niet expliciet gedefinieerd is met dat voorvoegsel, zal de module de definitie automatisch toevoegen aan het huidige element.

Namespace (URI)

Een element in een XML-bestand kan aan een specifieke namespace worden toegewezen. In de eigenlijke XML-gegevens wordt dit weergegeven door voorvoegsels te gebruiken vóór de elementnaam en de namespace-URL toe te wijzen aan het voorvoegsel ergens in de structuur vóór of op het element.

Name

Deze eigenschap specificeert de naam van het element. De naam van het element wordt tussen de haakjes gebruikt.

Conditional Output

U kunt deze eigenschap op de waarde True zetten om het element alleen uit te voeren als een gespecificeerde bronuitdrukking overeenkomt met een gespecificeerd filter.

NAV Filter

Deze eigenschap is alleen beschikbaar als de eigenschap Conditional Output op True is ingesteld. Een filter om de SourceExpr aan te toetsen. De bronexpressie zal worden geïnterpreteerd als tekst voor het toepassen van het filter. Het element zal alleen in de uitvoer verschijnen, als de waarde van de gespecificeerde bronuitdrukking binnen het gespecificeerde filter valt.

SourceExpr

Deze eigenschap is alleen beschikbaar als de eigenschap Conditional Output op True is ingesteld. Deze eigenschap specificeert welke waarde moet worden gebruikt om te beslissen of het overeenkomt met het opgegeven filter en het element moet verschijnen in de uitvoer, of niet.

XML Attribute bij uitvoer

Name

Geeft de naam van het XML-attribuut aan.

Conditional Output

U kunt deze eigenschap op de waarde True zetten om het XML-attribuut alleen uit te voeren als een gespecificeerde bronuitdrukking overeenkomt met een gespecificeerd filter.

NAV Filter

Deze eigenschap is alleen beschikbaar als de eigenschap Conditional Output op True is ingesteld. Een filter om de SourceExpr aan te toetsen. De bronexpressie zal worden geïnterpreteerd als tekst voor het toepassen van het filter. Het XML-attribuut verschijnt alleen in de uitvoer als de waarde van de opgegeven bronuitdrukking binnen het opgegeven filter valt.

SourceExpr

Dit is de documentatie van de eigenschap SourceExpr van de voorwaardelijke uitvoer. Er is een tweede eigenschap met deze naam om de waarde van het XML-attribuut te specificeren.

Deze eigenschap is alleen beschikbaar als de eigenschap Conditional Output op True is ingesteld. Deze eigenschap specificeert welke waarde moet worden gebruikt om te beslissen of de waarde overeenkomt met het opgegeven filter en het XML-attribuut in de uitvoer moet verschijnen, of niet.

SourceExpr

Dit is de documentatie van de eigenschap SourceExpr voor de waarde van het XML-attribuut.

Specificeert de bronwaarde voor het kenmerk.

Format Type

U kunt het gegevenstype selecteren van de gegevens die u wilt importeren.

De volgende waarden zijn beschikbaar:

Auto

Het veld wordt automatisch geformatteerd, op basis van het brontype gegevens.

NAV Format String

U kunt een format string gebruiken, zoals u kunt gebruiken voor de Microsoft Dynamics NAV 2013R2 ingebouwde AL / C/AL functie FORMAT.

Date

De gegevens zijn geformatteerd als een datum. U kunt het formaat specificeren met de eigenschap Format String.

Time

De gegevens zijn geformatteerd als tijdsinformatie. U kunt het formaat specificeren met de eigenschap Format String.

Date/Time

De gegevens zijn geformatteerd als datum/tijdinformatie. U kunt het formaat specificeren met de eigenschap Format String.

Number

De gegevens worden geformatteerd als een numerieke waarde.

Format String

Alleen beschikbaar als de eigenschap Format Type is ingesteld op datum/tijd of NAV format string.

Indien de eigenschap Format Type is ingesteld op NAV Format String, kunt u de format string invoeren, zoals beschreven in de AL / C/AL help.

Indien ingesteld op datum/tijd kunt u een format string invoeren, zoals beschreven in werken met datum/tijd format strings.

Blank Zeros

Specificeert, indien beschikbaar, dat lege waarden moeten worden uitgevoerd als een leeg veld in plaats van de standaard lege weergave.

Decimal Character

Alleen beschikbaar als de eigenschap Format Type op Number is ingesteld. Geeft aan welk teken als decimaal scheidingsteken moet worden gebruikt.

Thousands Separator Character

Alleen beschikbaar als de eigenschap Format Type op Number is ingesteld. Of duizendtallen gescheiden moeten worden en zo ja, welk teken gebruikt moet worden.

Max. Decimal Places

Alleen beschikbaar als de eigenschap Format Type op Number is ingesteld. Het maximale aantal decimalen dat moet worden uitgevoerd.

Min. Decimal Places

Alleen beschikbaar als de eigenschap Format Type op Number is ingesteld. Het minimale aantal decimalen dat in de uitvoer moet staan. Hierdoor worden de ontbrekende plaatsen automatisch opgevuld met nullen.

Sign

Alleen beschikbaar als de eigenschap Format Type op Number is ingesteld. Of het positieve/negatieve teken moet worden uitgevoerd.

Negative Only

Voer alleen het “-” teken uit.

Always

Geef het “+” en “-” teken.

Sign after Value

Alleen beschikbaar als de eigenschap Format Type op Number is ingesteld. Of het teken na de cijfers moet komen.

Length Type

Dit veld is alleen beschikbaar als de eigenschap Field Type is ingesteld op Variable. De mogelijke acties worden gedeeld door converters, in deze converter kunt u een ander veldtype
gebruiken voor velden met een vaste lengte. De volgende waarden zijn toegestaan:

Ignore

Controleer de lengte van de uitgang niet.

Max (Error)

Maak een fout als de waarde langer is dan toegestaan.

Max (Truncate with Warning)

Maak een waarschuwing als de waarde langer is dan toegestaan en kort de uitvoer af tot de toegestane lengte.

Max (Truncate)

Truncate de waarde, is het langer dan toegestaan.

Max (Truncate…)

Maak de waarde korter dan toegestaan en voeg “…” toe aan het eind om aan te geven dat de waarde niet volledig is.

Exact (Error)

Creëer een fout als de uitvoer niet de opgegeven lengte heeft.

Exact (Truncate/Pad with Warning)

De waarde wordt afgekapt of opgevuld als deze niet de opgegeven lengte heeft en er wordt een waarschuwing gegeven.

Exact (Pad)

Maak een fout als de waarde langer is dan toegestaan. Vul de waarde op als die te kort is.

Exact (Truncate/Pad)

Trunceren of opvullen van de waarde tot het opgegeven aantal tekens.

Length

Deze eigenschap kan worden gebruikt om de gewenste lengte van de uitvoer op te geven.

Alignment

Dit veld is alleen beschikbaar, als de eigenschap Field Type is ingesteld op Fixed Length of
de eigenschap Length Validation is ingesteld op opvulling van de uitvoer. Waar de uitvoer moet worden uitgelijnd, als de waarde korter is dan het aantal uit te voeren tekens.

Auto

Uitlijnen afhankelijk van het gegevenstype van de bronuitdrukking.

Left

Links uitlijnen van de waarde. Dit betekent dat de waarde eerst wordt uitgevoerd en dat daarna het opvulteken wordt gebruikt om het veld te vullen.

Right

Begin met de padding en voer de waarde rechts uitgelijnd uit.

Pad Character

Dit veld is alleen beschikbaar, als de eigenschap Field Type is ingesteld op Fixed Length of de eigenschap Length Validation is ingesteld op opvulling van de uitvoer. Welk teken moet worden gebruikt voor opvulling, als de waarde niet lang genoeg is.

XML Content op exporten

Conditional Output

U kunt deze eigenschap op de waarde True zetten om de inhoud alleen uit te voeren als een gespecificeerde bronuitdrukking overeenkomt met een gespecificeerd filter. In Anveo EDI Connect 4.00 en nieuwer: Als u geen inhoud voor een element uitvoert, zal het element in de uitvoer worden weergegeven als een zelfsluitend XML-element in de vorm ““. Als je een lege inhoud uitvoert, zal de converter het begin- en eindelement uitvoeren.

NAV Filter

Deze eigenschap is alleen beschikbaar als de eigenschap Conditional Output op True is ingesteld. Een filter om de SourceExpr aan te toetsen. De bronexpressie zal worden geïnterpreteerd als tekst voor het toepassen van het filter. De XML-inhoud verschijnt alleen in de uitvoer, als de waarde van de opgegeven bronuitdrukking binnen het opgegeven filter valt.

SourceExpr

Dit is de documentatie van de eigenschap SourceExpr van de voorwaardelijke uitvoer. Er is een tweede eigenschap met deze naam om de XML-inhoudswaarde te specificeren.

Deze eigenschap is alleen beschikbaar als de eigenschap Conditional Output op True is ingesteld. Deze eigenschap specificeert welke waarde moet worden gebruikt om te beslissen of het overeenkomt met het opgegeven filter en de inhoud moet verschijnen in de uitvoer, of niet.

SourceExpr

Dit is de documentatie van de eigenschap SourceExpr voor de waarde van de XML-inhoud.

Specificeert de bronwaarde voor het kenmerk.

Format Type

U kunt het gegevenstype selecteren van de gegevens die u wilt importeren.

De volgende waarden zijn beschikbaar:

Auto

Het veld wordt automatisch geformatteerd, op basis van het brontype gegevens.

NAV Format String

U kunt een format string gebruiken, zoals u kunt gebruiken voor de Microsoft Dynamics NAV 2013R2 ingebouwde AL / C/AL functie FORMAT.

Date

De gegevens zijn geformatteerd als een datum. U kunt het formaat specificeren met de eigenschap Format String.

Time

De gegevens zijn geformatteerd als tijdsinformatie. U kunt het formaat specificeren met de eigenschap Format String.

Date/Time

De gegevens zijn geformatteerd als datum/tijdinformatie. U kunt het formaat specificeren met de eigenschap Format String.

Number

De gegevens worden geformatteerd als een numerieke waarde.

Format String

Alleen beschikbaar als de eigenschap Format Type is ingesteld op datum/tijd of NAV format string.

Indien de eigenschap Format Type is ingesteld op NAV Format String, kunt u de format string invoeren, zoals beschreven in de AL / C/AL help.

Indien ingesteld op datum/tijd kunt u een format string invoeren, zoals beschreven in werken met datum/tijd format strings.

Blank Zeros

Specificeert, indien beschikbaar, dat lege waarden moeten worden uitgevoerd als een leeg veld in plaats van de standaard lege weergave.

Decimal Character

Alleen beschikbaar als de eigenschap Format Type op Number is ingesteld. Geeft aan welk teken als decimaal scheidingsteken moet worden gebruikt.

Thousands Separator Character

Alleen beschikbaar als de eigenschap Format Type op Number is ingesteld. Of duizendtallen gescheiden moeten worden en zo ja, welk teken gebruikt moet worden.

Max. Decimal Places

Alleen beschikbaar als de eigenschap Format Type op Number is ingesteld. Het maximale aantal decimalen dat moet worden uitgevoerd.

Min. Decimal Places

Alleen beschikbaar als de eigenschap Format Type op Number is ingesteld. Het minimale aantal decimalen dat in de uitvoer moet staan. Hierdoor worden de ontbrekende plaatsen automatisch opgevuld met nullen.

Sign

Alleen beschikbaar als de eigenschap Format Type op Number is ingesteld. Of het positieve/negatieve teken moet worden uitgevoerd.

Negative Only

Voer alleen het “-” teken uit.

Always

Geef het “+” en “-” teken.

Sign after Value

Alleen beschikbaar als de eigenschap Format Type op Number is ingesteld. Of het teken na de cijfers moet komen.

Length Type

Dit veld is alleen beschikbaar als de eigenschap Field Type is ingesteld op Variable. De mogelijke acties worden gedeeld door converters, in deze converter kunt u een ander veldtype
gebruiken voor velden met een vaste lengte. De volgende waarden zijn toegestaan:

Ignore

Controleer de lengte van de uitgang niet.

Max (Error)

Maak een fout als de waarde langer is dan toegestaan.

Max (Truncate with Warning)

Maak een waarschuwing als de waarde langer is dan toegestaan en kort de uitvoer af tot de toegestane lengte.

Max (Truncate)

Truncate de waarde, is het langer dan toegestaan.

Max (Truncate…)

Maak de waarde korter dan toegestaan en voeg “…” toe aan het eind om aan te geven dat de waarde niet volledig is.

Exact (Error)

Creëer een fout als de uitvoer niet de opgegeven lengte heeft.

Exact (Truncate/Pad with Warning)

De waarde wordt afgekapt of opgevuld als deze niet de opgegeven lengte heeft en er wordt een waarschuwing gegeven.

Exact (Pad)

Maak een fout als de waarde langer is dan toegestaan. Vul de waarde op als die te kort is.

Exact (Truncate/Pad)

Trunceren of opvullen van de waarde tot het opgegeven aantal tekens.

Length

Deze eigenschap kan worden gebruikt om de gewenste lengte van de uitvoer op te geven.

Alignment

Dit veld is alleen beschikbaar, als de eigenschap Field Type is ingesteld op Fixed Length of
de eigenschap Length Validation is ingesteld op opvulling van de uitvoer. Waar de uitvoer moet worden uitgelijnd, als de waarde korter is dan het aantal uit te voeren tekens.

Auto

Uitlijnen afhankelijk van het gegevenstype van de bronuitdrukking.

Left

Links uitlijnen van de waarde. Dit betekent dat de waarde eerst wordt uitgevoerd en dat daarna het opvulteken wordt gebruikt om het veld te vullen.

Right

Begin met de padding en voer de waarde rechts uitgelijnd uit.

Pad Character

Dit veld is alleen beschikbaar, als de eigenschap Field Type is ingesteld op Fixed Length of de eigenschap Length Validation is ingesteld op opvulling van de uitvoer. Welk teken moet worden gebruikt voor opvulling, als de waarde niet lang genoeg is.

XML Comment op Uitvoer

Conditional Output

U kunt deze eigenschap op de waarde True zetten om alleen het commentaar uit te voeren, als een gespecificeerde bronuitdrukking overeenkomt met een gespecificeerd filter.

NAV Filter

Deze eigenschap is alleen beschikbaar als de eigenschap Conditional Output op True is ingesteld. Een filter om de SourceExpr aan te toetsen. De bronexpressie zal worden geïnterpreteerd als tekst voor het toepassen van het filter. Het XML-commentaar verschijnt alleen in de uitvoer, als de waarde van de gespecificeerde bronuitdrukking binnen het gespecificeerde filter valt.

SourceExpr

Dit is de documentatie van de eigenschap SourceExpr van de voorwaardelijke uitvoer. Er is een tweede eigenschap met deze naam om de waarde van het XML-commentaar te specificeren.

Deze eigenschap is alleen beschikbaar als de eigenschap Conditional Output op True is ingesteld. Deze eigenschap specificeert welke waarde moet worden gebruikt om te beslissen of de waarde overeenkomt met het opgegeven filter en het XML-commentaar in de uitvoer moet verschijnen, of niet.

SourceExpr

Dit is de documentatie van de eigenschap SourceExpr voor de waarde van het XML-commentaar.

Specificeert de bronwaarde voor het kenmerk.

Format Type

U kunt het gegevenstype selecteren van de gegevens die u wilt importeren.

De volgende waarden zijn beschikbaar:

Auto

Het veld wordt automatisch geformatteerd, op basis van het brontype gegevens.

NAV Format String

U kunt een format string gebruiken, zoals u kunt gebruiken voor de Microsoft Dynamics NAV 2013R2 ingebouwde AL / C/AL functie FORMAT.

Date

De gegevens zijn geformatteerd als een datum. U kunt het formaat specificeren met de eigenschap Format String.

Time

De gegevens zijn geformatteerd als tijdsinformatie. U kunt het formaat specificeren met de eigenschap Format String.

Date/Time

De gegevens zijn geformatteerd als datum/tijdinformatie. U kunt het formaat specificeren met de eigenschap Format String.

Number

De gegevens worden geformatteerd als een numerieke waarde.

Format String

Alleen beschikbaar als de eigenschap Format Type is ingesteld op datum/tijd of NAV format string.

Indien de eigenschap Format Type is ingesteld op NAV Format String, kunt u de format string invoeren, zoals beschreven in de AL / C/AL help.

Indien ingesteld op datum/tijd kunt u een format string invoeren, zoals beschreven in werken met datum/tijd format strings.

Blank Zeros

Specificeert, indien beschikbaar, dat lege waarden moeten worden uitgevoerd als een leeg veld in plaats van de standaard lege weergave.

Decimal Character

Alleen beschikbaar als de eigenschap Format Type op Number is ingesteld. Geeft aan welk teken als decimaal scheidingsteken moet worden gebruikt.

Thousands Separator Character

Alleen beschikbaar als de eigenschap Format Type op Number is ingesteld. Of duizendtallen gescheiden moeten worden en zo ja, welk teken gebruikt moet worden.

Max. Decimal Places

Alleen beschikbaar als de eigenschap Format Type op Number is ingesteld. Het maximale aantal decimalen dat moet worden uitgevoerd.

Min. Decimal Places

Alleen beschikbaar als de eigenschap Format Type op Number is ingesteld. Het minimale aantal decimalen dat in de uitvoer moet staan. Hierdoor worden de ontbrekende plaatsen automatisch opgevuld met nullen.

Sign

Alleen beschikbaar als de eigenschap Format Type op Number is ingesteld. Of het positieve/negatieve teken moet worden uitgevoerd.

Negative Only

Voer alleen het “-” teken uit.

Always

Geef het “+” en “-” teken.

Sign after Value

Alleen beschikbaar als de eigenschap Format Type op Number is ingesteld. Of het teken na de cijfers moet komen.

XML DOCTYPE bij uitvoer

Conditional Output

U kunt deze eigenschap op de waarde True zetten om alleen het commentaar uit te voeren, als een gespecificeerde bronuitdrukking overeenkomt met een gespecificeerd filter.

NAV Filter

Deze eigenschap is alleen beschikbaar als de eigenschap Conditional Output op True is ingesteld. Een filter om de SourceExpr aan te toetsen. De bronexpressie zal worden geïnterpreteerd als tekst voor het toepassen van het filter. De XML
DOCTYPE zal alleen in de uitvoer verschijnen, als de waarde van de gespecificeerde bronuitdrukking binnen het gespecificeerde filter valt.

SourceExpr

Deze eigenschap is alleen beschikbaar als de eigenschap Conditional Output op True is ingesteld. Deze eigenschap specificeert welke waarde moet worden gebruikt om te beslissen of het overeenkomt met het opgegeven filter en de XML DOCTYPE in de uitvoer moet verschijnen, of niet.

Name

Geeft de DOCTYPE naam aan, zoals “html”.

Public ID

Specificeert de publieke ID.

System ID

Specificeert de systeem-ID.

Internal Subset

Specificeert de interne deelverzameling.