De XML-converter
De XML-converter kan worden gebruikt om XML-bestanden te importeren en exporteren. Anvaigo EDI Connect ondersteunt de meeste XML-functies.
We gaan ervan uit dat u weet hoe u met mapping moet werken en hoe u de EDI-eigenschappen moet openen.
Er zijn trainingsvideo’s beschikbaar voor de XML-converter.
De assistent gebruiken
Je kunt de mapping maken van een XML-voorbeeldbestand of een XSD-bestand.
Als je een XML-voorbeeldbestand gebruikt, houd er dan rekening mee dat de module geen lussen in de XML-structuur kan detecteren. U moet ervoor zorgen dat er slechts één herhaling is van elke doorgeluste structuur, anders moet u achteraf een aantal van de aangemaakte EDI mapping verwijderen.
De XSD-ondersteuning is nog experimenteel en we ondersteunen niet alle XSD-opties. Na het importeren tonen we een lijst met fouten, maar meestal moet de basisstructuur worden gemaakt. Als er meerdere mogelijke hoofdknooppunten zijn, vraagt de module welke gebruikt moet worden. Als de bestanden includes bevatten, vragen we om de extra XSD-bestanden. De module volgt geen verwijzingen naar externe URL’s.
Commando’s gebruiken
De XML-converter ondersteunt momenteel geen opdrachten.
Importeren/exporteren
We zullen de eigenschappen en kenmerken voor import en export afzonderlijk bespreken.
XML-gegevens importeren
Na het maken van de mapping is het eerste wat u moet doen controleren of de header-eigenschappen correct zijn ingesteld. Daarna kun je beginnen met het maken van mapping, ofwel door de wizard te gebruiken, zoals hierboven beschreven, of door ze handmatig toe te voegen.
De XML-converter ondersteunt het gebruik van filters binnen schrijf-tabel-lussen niet, om alleen een record te maken als de verwachte gegevens worden aangeleverd. Ook voor schrijf-lussen zal de module alleen kijken naar de eerste child mapping regel, als deze verplicht is en niet in het bestand staat zal de lus geen record aanmaken. Anders maakt de module een record aan en probeert alle andere kindregels ook te verwerken.
Eigenschappen koptekst importeren
Om XML-gegevens van een externe bron te importeren in Microsoft Dynamics 365 Business Central, stel je de eigenschap Direction in op de waarde Import.
Deze eigenschap definieert hoe om te gaan met situaties waarin het bestand elementen bevat die niet gedefinieerd zijn in de mapping. De standaardwaarde False geeft een foutmelding bij onverwachte gegevens, wat sterk wordt aanbevolen. Als de waarde van de eigenschap wordt ingesteld op False, worden alle elementen genegeerd die niet zijn gedefinieerd in de mapping. Dit kan er ook toe leiden dat elementen die in de mapping zijn gedefinieerd niet worden geparseerd, omdat de mapping ze niet meer kan detecteren. Gebruik dit met voorzichtigheid.
Deze eigenschap definieert een naamruimte die gebruikt kan worden op elementen door het mapping line namespace attribuut in te stellen op Default. Meestal laat je deze eigenschap leeg.
Eigenschap Indent op XML-elementen
De eigenschap Indent bepaalt de diepte van een XML-element binnen de XML-boomstructuur tijdens een mapping. Hoewel de mapping tree XML-elementen en structuren zoals tabel-lussen visueel weergeeft, kan de visuele opmaak alleen niet altijd de juiste XML-inspringing bepalen.
Als een XML-element bijvoorbeeld op hetzelfde niveau moet verschijnen als voorgaande elementen, maar een tabel nodig heeft om de gegevens op te halen, kan het element visueel inspringen als gevolg van de tabelstructuur. Logischerwijs blijft het echter op hetzelfde niveau in de XML-hiërarchie. Met de eigenschap Indent kun je dit regelen door expliciet de bedoelde XML-diepte in te stellen.
Inhaakniveaus
- 0 Laat het systeem automatisch de inspringing bepalen.
- 1 Wortelniveau.
- 2 Eerste kind onder de wortel.
- 3 Kind van niveau 2, enzovoort.
Wanneer je de Assistant gebruikt om de mapping te maken, wordt de eigenschap Indent automatisch ingesteld. Als u de mapping echter vanaf nul opbouwt of later handmatig elementen toevoegt, zorg er dan voor dat u Indent -waarden bekijkt en aanpast om er zeker van te zijn dat de gegenereerde XML-structuur de bedoelde hiërarchie nauwkeurig weergeeft.
Eigenschappen importeerlijn
Nadat u een EDI mapping hebt gemaakt, kunt u de eigenschappen configureren. We tonen alleen de eigenschappen voor EDI mapping met de eigenschap Type ingesteld op Data, omdat de andere eigenschappen zich gedragen als in elke andere mapping. De XML-converter ondersteunt meerdere gegevensregels met verschillende eigenschappen. Je bepaalt welk soort XML mapping regel je maakt door de eigenschap Subtype in te stellen:
Het subtype bepaalt welk soort gegevensregel je wilt toevoegen. De volgende waarden zijn toegestaan:
Deze mapping stelt een XML-element voor. Een XML-element begint in het bestand met “
Deze mapping stelt een XML-attribuut voor. Een XML-attribuut bevindt zich in de tag van het openingselement: “
Deze regel vertegenwoordigt de inhoud tussen een openende en sluitende elementtag. De waarde wordt opgeslagen tussen:
Regels van dit type zijn alleen ter informatie. De module ondersteunt het importeren van commentaar niet.
In de XML mapping proberen we twee verschillende bomen weer te geven, een die alle herhalende structuren groepeert in lussen en een die de boomstructuur van XML weergeeft. Vaak is dit niet tegenstrijdig, maar soms kan het dubbelzinnig zijn. Daarom is er een eigenschap met de naam Ident waarmee je de inspringing van de XML-structuur expliciet kunt instellen. Dit wordt automatisch ingevuld door de importassistent, maar je moet het handmatig instellen als je handmatig mapping maakt.
XML Element bij import
De volgende eigenschappen worden alleen ondersteund als de eigenschap Type is ingesteld op Data en de eigenschap Subtype is ingesteld op de waarde Element.
Met XML kun je dezelfde elementnaam meerdere keren hergebruiken. Soms wil je laten zien bij welke structuur een element hoort. Je kunt een voorvoegsel opgeven dat voor de elementnaam wordt gebruikt. Dit resulteert in de weergave van het element als “
Een element in een XML-bestand kan worden toegewezen aan een specifieke naamruimte. In de eigenlijke XML-gegevens wordt dit weergegeven door voorvoegsels te gebruiken voor de elementnaam en de URL van de naamruimte toe te wijzen aan het voorvoegsel ergens in de structuur voor of op het element. Sinds versie 4.00 van de module controleren we of de naamruimte in het bestand overeenkomt met deze waarde. Als je geen namespaces gebruikt op een element, laat deze eigenschap dan leeg.
Deze eigenschap specificeert de naam van het element. De elementnaam wordt tussen de haakjes gebruikt.
Geeft aan of dit element verplicht is. Het instellen van deze eigenschap op de waarde True betekent 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 deze waarde op False zet, wordt het element als voorwaardelijk beschouwd.
XML Attribute bij importeren
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 moet een kind zijn van een mapping waarvan de eigenschap Type is ingesteld op Data en de eigenschap Subtype is ingesteld op de waarde Element.
De volgorde van de attributen is niet belangrijk en wordt genegeerd door het importeren. Dezelfde attribuutnaam is slechts één keer toegestaan per element.
Specificeert de naam van het attribuut.
Specificeert waar de gegevens moeten worden opgeslagen. In de XML-converter creëren filters een fout als de waarde niet overeenkomt en niet kan worden gebruikt om delen van de mapping voorwaardelijk te verwerken.
Er is een sectie over bestemmingsuitdrukkingen, waar je meer te weten kunt komen over deze accommodatie.
Specificeert hoe de gegevens door de module moeten worden geïnterpreteerd.
De volgende waarden zijn beschikbaar:
Het veld wordt automatisch geïnterpreteerd op basis van het doelgegevenstype.
De gegevens worden geïnterpreteerd als een datum. Je kunt het formaat opgeven met de eigenschap Format String.
De gegevens worden geïnterpreteerd als tijdsinformatie. Je kunt het formaat opgeven met de eigenschap Format String.
De gegevens worden geïnterpreteerd als datum-/tijdinformatie. Je kunt het formaat opgeven met de eigenschap Format String.
Alleen beschikbaar als de eigenschap Format Type is ingesteld. Specificeert de opmaakstring voor datum/tijd, zoals beschreven in Werken met opmaakstekenreeksen voor datum/tijd.
Geeft aan of de waarde een bepaalde lengte moet hebben.
Je kunt aangeven dat je de lengte van binnenkomende gegevens wilt controleren. De volgende waarden zijn toegestaan:
Controleer de lengte van de invoer niet.
Maak een fout als de waarde langer is dan toegestaan.
Maak een waarschuwing als de waarde langer is dan toegestaan en kort de uitvoer in tot de toegestane lengte.
De waarde inkorten als deze langer is dan toegestaan.
Verklein de waarde als deze langer is dan toegestaan en voeg “…” toe aan het einde om aan te geven dat de waarde niet volledig is.
Maak een fout als de uitvoer niet de opgegeven lengte heeft.
De waarde inkorten of opvullen als deze niet de opgegeven lengte heeft en een waarschuwing geven.
Maak een fout als de waarde langer is dan toegestaan. Vul de waarde op als deze te kort is.
De waarde inkorten of opvullen tot het opgegeven aantal tekens.
Deze eigenschap is alleen beschikbaar als de eigenschap Length Type is ingesteld. De toegestane lengte voor het veld.
XML Content bij import
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 moet een kind zijn van een mapping waarvan de eigenschap Type is ingesteld op Data en de eigenschap Subtype is ingesteld op de waarde Element. Als je zowel XML-attributen als een inhoud hebt, is de volgorde van de mapping niet belangrijk. We raden echter aan om de attributen vooraan te zetten voor de leesbaarheid.
Specificeert waar de gegevens moeten worden opgeslagen. In de XML-converter creëren filters een fout als de waarde niet overeenkomt en niet kan worden gebruikt om delen van de mapping voorwaardelijk te verwerken.
Er is een sectie over bestemmingsuitdrukkingen, waar je meer te weten kunt komen over deze accommodatie.
Specificeert hoe de gegevens door de module moeten worden geïnterpreteerd.
De volgende waarden zijn beschikbaar:
Het veld wordt automatisch geïnterpreteerd op basis van het doelgegevenstype.
De gegevens worden geïnterpreteerd als een datum. Je kunt het formaat opgeven met de eigenschap Format String.
De gegevens worden geïnterpreteerd als tijdsinformatie. Je kunt het formaat opgeven met de eigenschap Format String.
De gegevens worden geïnterpreteerd als datum-/tijdinformatie. Je kunt het formaat opgeven met de eigenschap Format String.
Alleen beschikbaar als de eigenschap Format Type is ingesteld. Specificeert de opmaakstring voor datum/tijd, zoals beschreven in Werken met opmaakstekenreeksen voor datum/tijd.
Geeft aan of de waarde een bepaalde lengte moet hebben.
Je kunt aangeven dat je de lengte van binnenkomende gegevens wilt controleren. De volgende waarden zijn toegestaan:
Controleer de lengte van de invoer niet.
Maak een fout als de waarde langer is dan toegestaan.
Maak een waarschuwing als de waarde langer is dan toegestaan en kort de uitvoer in tot de toegestane lengte.
De waarde inkorten als deze langer is dan toegestaan.
Verklein de waarde als deze langer is dan toegestaan en voeg “…” toe aan het einde om aan te geven dat de waarde niet volledig is.
Maak een fout als de uitvoer niet de opgegeven lengte heeft.
De waarde inkorten of opvullen als deze niet de opgegeven lengte heeft en een waarschuwing geven.
Maak een fout als de waarde langer is dan toegestaan. Vul de waarde op als deze te kort is.
De waarde inkorten of opvullen tot het opgegeven aantal tekens.
Deze eigenschap is alleen beschikbaar als de eigenschap Length Type is ingesteld. De toegestane lengte voor het veld.
XML Comment op import
De XML-import verwerkt geen XML-commentaar. De converter negeert alle opmerkingen in het bestand. U kunt regels van het type commentaar toevoegen, ter referentie, maar ze bieden geen functionaliteit of EDI-eigenschappen voor XML-importen.
XML-gegevens exporteren
Eigenschappen koptekst exporteren
Om XML-gegevens uit Microsoft Dynamics 365 Business Central te exporteren, stel je de eigenschap Direction in op de waarde Export.
De namespace die moet worden gebruikt als de namespace eigenschap op een element is ingesteld op de tekstDefault“.
Het communicatiekanaal dat moet worden gebruikt, indien niet eerder gespecificeerd door een andere mapping, AL / C/AL code of door gebruik te maken van de bedrijfstransacties. Dit kan leeg gelaten worden vanaf Anvaigo EDI Connect 4.00.
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 er een aparte taak nodig is.
Je kunt een ontvangerpartner opgeven die als fallback wordt gebruikt als er eerder geen partner is opgegeven. De partner wordt door sommige communicatiekanalen gebruikt om de ontvanger te selecteren. En is toegankelijk binnen de mapping om bijvoorbeeld een identificatienummer van de partner weer te geven.
Eigenschappen exportlijn
Nadat u een EDI mapping hebt gemaakt, kunt u de eigenschappen configureren. We tonen alleen de eigenschappen voor EDI mapping met de eigenschap Type ingesteld op Data, omdat de andere eigenschappen zich gedragen als in elke andere mapping. De XML-converter ondersteunt meerdere gegevensregels met verschillende eigenschappen. Je bepaalt welk soort XML mapping regel je maakt door de eigenschap Subtype in te stellen:
Het subtype bepaalt welk soort gegevensregel je wilt toevoegen. De volgende waarden zijn toegestaan:
Deze mapping stelt een XML-header voor. Een XML-header ziet eruit als “<?xml … ?>”.
Deze mapping stelt een XML-element voor. Een XML-element begint in het bestand met “
Deze mapping stelt een XML-attribuut voor. Een XML-attribuut bevindt zich in de tag van het openingselement: “
Deze regel vertegenwoordigt de inhoud tussen een openende en sluitende elementtag. De waarde wordt opgeslagen tussen:
Regels van dit type zijn alleen ter informatie. De module ondersteunt het importeren van commentaar niet.
Voegt een doctype-knooppunt toe aan de uitvoer. Een doctype ziet eruit als “<!DOCTYPE … >”.
XML Header bij export
Je kunt de XML-codering voor de uitvoer opgeven. Hiermee wordt de geselecteerde codering uit de header-eigenschappen overschreven.
Geeft aan of het XML-bestand op zichzelf staat.
Geeft de XML-versie aan. Vanaf nu is 1.0 de enige ondersteunde versie.
XML Element bij export
Met XML kun je dezelfde elementnaam meerdere keren hergebruiken. Soms wil je laten zien bij welke structuur een element hoort. Je kunt een voorvoegsel opgeven dat voor 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.
Een element in een XML-bestand kan worden toegewezen aan een specifieke naamruimte. In de eigenlijke XML-gegevens wordt dit weergegeven door voorvoegsels te gebruiken voor de elementnaam en de URL van de naamruimte toe te wijzen aan het voorvoegsel ergens in de structuur voor of op het element.
Deze eigenschap specificeert de naam van het element. De elementnaam wordt tussen de haakjes gebruikt.
Je kunt deze eigenschap instellen op de waarde True om het element alleen uit te voeren als een opgegeven bronuitdrukking overeenkomt met een opgegeven filter.
Deze eigenschap is alleen beschikbaar als de eigenschap Conditional Output is ingesteld op True. Een filter om de SourceExpr aan te toetsen. De bronuitdrukking wordt geïnterpreteerd als tekst voor het toepassen van het filter. Het element verschijnt alleen in de uitvoer als de waarde van de opgegeven bronuitdrukking binnen het opgegeven filter valt.
Deze eigenschap is alleen beschikbaar als de eigenschap Conditional Output is ingesteld op True. Deze eigenschap specificeert welke waarde moet worden gebruikt om te beslissen of het overeenkomt met het gegeven filter en het element moet verschijnen in de uitvoer, of niet.
XML Attribute bij export
Specificeert de naam van het XML-attribuut.
U kunt deze eigenschap instellen op de waarde True om het XML-attribuut alleen uit te voeren als een opgegeven bronuitdrukking overeenkomt met een opgegeven filter.
Deze eigenschap is alleen beschikbaar als de eigenschap Conditional Output is ingesteld op True. Een filter om de SourceExpr aan te toetsen. De bronuitdrukking wordt 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.
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 is ingesteld op True. Deze eigenschap specificeert welke waarde moet worden gebruikt om te beslissen of het overeenkomt met het gegeven filter en het XML-attribuut moet verschijnen in de uitvoer, of niet.
Dit is de documentatie van de eigenschap SourceExpr voor de waarde van het XML-attribuut.
Specificeert de bronwaarde voor het kenmerk.
Je kunt het gegevenstype selecteren van de gegevens die je wilt importeren.
De volgende waarden zijn beschikbaar:
Het veld wordt automatisch geformatteerd op basis van het brongegevenstype.
Je kunt een format string gebruiken, zoals je kunt gebruiken voor de Microsoft Dynamics 365 Business Central ingebouwde AL / C/AL functie FORMAT.
De gegevens worden opgemaakt als een datum. Je kunt het formaat opgeven met de eigenschap Format String.
De gegevens worden geformatteerd als tijdsinformatie. Je kunt het formaat opgeven met de eigenschap Format String.
De gegevens worden geformatteerd als datum-/tijdinformatie. Je kunt het formaat opgeven met de eigenschap Format String.
De gegevens worden opgemaakt als een numerieke waarde.
Alleen beschikbaar als Format Type is ingesteld op datum/tijd of NAV format string.
Als de eigenschap Format Type is ingesteld op NAV Format String, kun je de format string invoeren, zoals beschreven in de AL / C/AL help.
Als je dit instelt op datum/tijd kun je een opmaaktekenreeks invoeren, zoals beschreven in Werken met datum/tijd opmaaktekenreeksen.
Specificeert, indien beschikbaar, dat lege waarden moeten worden uitgevoerd als een leeg veld in plaats van de standaard lege weergave.
Alleen beschikbaar als de eigenschap Format Type is ingesteld op Number. Geeft aan welk teken moet worden gebruikt als decimaal scheidingsteken.
Alleen beschikbaar als de eigenschap Format Type is ingesteld op Number. Of duizendtallen moeten worden gescheiden en zo ja, welk teken moet worden gebruikt.
Alleen beschikbaar als de eigenschap Format Type is ingesteld op Number. Het maximale aantal decimale plaatsen dat moet worden uitgevoerd.
Alleen beschikbaar als de eigenschap Format Type is ingesteld op Number. Het minimale aantal decimale plaatsen dat in de uitvoer moet staan. Hierdoor worden de ontbrekende plaatsen automatisch opgevuld met nullen.
Alleen beschikbaar als de eigenschap Format Type is ingesteld op Number. Of het positieve/negatieve teken moet worden weergegeven.
Voer alleen het “-” teken uit.
Voer het “+” en “-” teken uit.
Alleen beschikbaar als de eigenschap Format Type is ingesteld op Number. Of het teken achter de getallen moet staan.
Dit veld is alleen beschikbaar als de eigenschap Field Type is ingesteld op Variable. De mogelijke acties worden gedeeld tussen converters, in deze converter kun je een ander veldtype
gebruiken voor velden met een vaste lengte. De volgende waarden zijn toegestaan:
Controleer de lengte van de uitgang niet.
Maak een fout als de waarde langer is dan toegestaan.
Maak een waarschuwing als de waarde langer is dan toegestaan en kort de uitvoer in tot de toegestane lengte.
De waarde inkorten als deze langer is dan toegestaan.
Verklein de waarde als deze langer is dan toegestaan en voeg “…” toe aan het einde om aan te geven dat de waarde niet volledig is.
Maak een fout als de uitvoer niet de opgegeven lengte heeft.
De waarde inkorten of opvullen als deze niet de opgegeven lengte heeft en een waarschuwing geven.
Maak een fout als de waarde langer is dan toegestaan. Vul de waarde op als deze te kort is.
De waarde inkorten of opvullen tot het opgegeven aantal tekens.
Deze eigenschap kan worden gebruikt om de gewenste lengte van de uitvoer op te geven.
Dit veld is alleen beschikbaar als de eigenschap Field Type is ingesteld op Fixed Length of
als de eigenschap Length Validation is ingesteld op pad the output. Waar de uitvoer moet worden uitgelijnd, als de waarde korter is dan het aantal uit te voeren tekens.
Uitlijnen afhankelijk van het gegevenstype van de bronuitdrukking.
De waarde links uitlijnen. Dit betekent dat de waarde eerst wordt uitgevoerd en dat daarna het opvulteken wordt gebruikt om het veld te vullen.
Begin met de padding en voer de waarde rechts uitgelijnd uit.
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 bij export
Je kunt deze eigenschap instellen op de waarde True om de inhoud alleen uit te voeren als een opgegeven bronuitdrukking overeenkomt met een opgegeven filter. In Anvaigo EDI Connect 4.00 en nieuwer: Als u voor een element geen inhoud uitvoert, wordt het element in de uitvoer weergegeven als een zelfsluitend XML-element in de vorm “
Deze eigenschap is alleen beschikbaar als de eigenschap Conditional Output is ingesteld op True. Een filter om de SourceExpr aan te toetsen. De bronuitdrukking wordt 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.
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 is ingesteld op True. Deze eigenschap specificeert welke waarde moet worden gebruikt om te beslissen of het overeenkomt met het gegeven filter en de inhoud moet verschijnen in de uitvoer, of niet.
Dit is de documentatie van de eigenschap SourceExpr voor de waarde van de XML-inhoud.
Specificeert de bronwaarde voor het kenmerk.
Je kunt het gegevenstype selecteren van de gegevens die je wilt importeren.
De volgende waarden zijn beschikbaar:
Het veld wordt automatisch geformatteerd op basis van het brongegevenstype.
Je kunt een format string gebruiken, zoals je kunt gebruiken voor de Microsoft Dynamics 365 Business Central ingebouwde AL / C/AL functie FORMAT.
De gegevens worden opgemaakt als een datum. Je kunt het formaat opgeven met de eigenschap Format String.
De gegevens worden geformatteerd als tijdsinformatie. Je kunt het formaat opgeven met de eigenschap Format String.
De gegevens worden geformatteerd als datum-/tijdinformatie. Je kunt het formaat opgeven met de eigenschap Format String.
De gegevens worden opgemaakt als een numerieke waarde.
Alleen beschikbaar als Format Type is ingesteld op datum/tijd of NAV format string.
Als de eigenschap Format Type is ingesteld op NAV Format String, kun je de format string invoeren, zoals beschreven in de AL / C/AL help.
Als dit is ingesteld op datum/tijd, kun je een opmaaktekenreeks invoeren, zoals beschreven in Werken met datum/tijd opmaaktekenreeksen.
Specificeert, indien beschikbaar, dat lege waarden moeten worden uitgevoerd als een leeg veld in plaats van de standaard lege weergave.
Alleen beschikbaar als de eigenschap Format Type is ingesteld op Number. Geeft aan welk teken moet worden gebruikt als decimaal scheidingsteken.
Alleen beschikbaar als de eigenschap Format Type is ingesteld op Number. Of duizendtallen moeten worden gescheiden en zo ja, welk teken moet worden gebruikt.
Alleen beschikbaar als de eigenschap Format Type is ingesteld op Number. Het maximale aantal decimale plaatsen dat moet worden uitgevoerd.
Alleen beschikbaar als de eigenschap Format Type is ingesteld op Number. Het minimale aantal decimale plaatsen dat in de uitvoer moet staan. Hierdoor worden de ontbrekende plaatsen automatisch opgevuld met nullen.
Alleen beschikbaar als de eigenschap Format Type is ingesteld op Number. Of het positieve/negatieve teken moet worden weergegeven.
Voer alleen het “-” teken uit.
Voer het “+” en “-” teken uit.
Alleen beschikbaar als de eigenschap Format Type is ingesteld op Number. Of het teken achter de getallen moet staan.
Dit veld is alleen beschikbaar als de eigenschap Field Type is ingesteld op Variable. De mogelijke acties worden gedeeld tussen converters, in deze converter kun je een ander veldtype
gebruiken voor velden met een vaste lengte. De volgende waarden zijn toegestaan:
Controleer de lengte van de uitgang niet.
Maak een fout als de waarde langer is dan toegestaan.
Maak een waarschuwing als de waarde langer is dan toegestaan en kort de uitvoer in tot de toegestane lengte.
De waarde inkorten als deze langer is dan toegestaan.
Verklein de waarde als deze langer is dan toegestaan en voeg “…” toe aan het einde om aan te geven dat de waarde niet volledig is.
Maak een fout als de uitvoer niet de opgegeven lengte heeft.
De waarde inkorten of opvullen als deze niet de opgegeven lengte heeft en een waarschuwing geven.
Maak een fout als de waarde langer is dan toegestaan. Vul de waarde op als deze te kort is.
De waarde inkorten of opvullen tot het opgegeven aantal tekens.
Deze eigenschap kan worden gebruikt om de gewenste lengte van de uitvoer op te geven.
Dit veld is alleen beschikbaar als de eigenschap Field Type is ingesteld op Fixed Length of
als de eigenschap Length Validation is ingesteld op pad the output. Waar de uitvoer moet worden uitgelijnd, als de waarde korter is dan het aantal uit te voeren tekens.
Uitlijnen afhankelijk van het gegevenstype van de bronuitdrukking.
De waarde links uitlijnen. Dit betekent dat de waarde eerst wordt uitgevoerd en dat daarna het opvulteken wordt gebruikt om het veld te vullen.
Begin met de padding en voer de waarde rechts uitgelijnd uit.
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 export
Je kunt deze eigenschap instellen op de waarde True om het commentaar alleen uit te voeren als een opgegeven bronuitdrukking overeenkomt met een opgegeven filter.
Deze eigenschap is alleen beschikbaar als de eigenschap Conditional Output is ingesteld op True. Een filter om de SourceExpr aan te toetsen. De bronuitdrukking wordt geïnterpreteerd als tekst voor het toepassen van het filter. Het XML-commentaar verschijnt alleen in de uitvoer als de waarde van de opgegeven bronuitdrukking binnen het opgegeven filter valt.
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 is ingesteld op True. Deze eigenschap specificeert welke waarde moet worden gebruikt om te beslissen of het overeenkomt met het gegeven filter en het XML-commentaar moet verschijnen in de uitvoer, of niet.
Dit is de documentatie van de eigenschap SourceExpr voor de waarde van het XML-commentaar.
Specificeert de bronwaarde voor het kenmerk.
Je kunt het gegevenstype selecteren van de gegevens die je wilt importeren.
De volgende waarden zijn beschikbaar:
Het veld wordt automatisch geformatteerd op basis van het brongegevenstype.
Je kunt een format string gebruiken, zoals je kunt gebruiken voor de Microsoft Dynamics 365 Business Central ingebouwde AL / C/AL functie FORMAT.
De gegevens worden opgemaakt als een datum. Je kunt het formaat opgeven met de eigenschap Format String.
De gegevens worden geformatteerd als tijdsinformatie. Je kunt het formaat opgeven met de eigenschap Format String.
De gegevens worden geformatteerd als datum-/tijdinformatie. Je kunt het formaat opgeven met de eigenschap Format String.
De gegevens worden opgemaakt als een numerieke waarde.
Alleen beschikbaar als Format Type is ingesteld op datum/tijd of NAV format string.
Als de eigenschap Format Type is ingesteld op NAV Format String, kun je de format string invoeren, zoals beschreven in de AL / C/AL help.
Als je dit instelt op datum/tijd kun je een opmaaktekenreeks invoeren, zoals beschreven in Werken met datum/tijd opmaaktekenreeksen.
Specificeert, indien beschikbaar, dat lege waarden moeten worden uitgevoerd als een leeg veld in plaats van de standaard lege weergave.
Alleen beschikbaar als de eigenschap Format Type is ingesteld op Number. Geeft aan welk teken moet worden gebruikt als decimaal scheidingsteken.
Alleen beschikbaar als de eigenschap Format Type is ingesteld op Number. Of duizendtallen moeten worden gescheiden en zo ja, welk teken moet worden gebruikt.
Alleen beschikbaar als de eigenschap Format Type is ingesteld op Number. Het maximale aantal decimale plaatsen dat moet worden uitgevoerd.
Alleen beschikbaar als de eigenschap Format Type is ingesteld op Number. Het minimale aantal decimale plaatsen dat in de uitvoer moet staan. Hierdoor worden de ontbrekende plaatsen automatisch opgevuld met nullen.
Alleen beschikbaar als de eigenschap Format Type is ingesteld op Number. Of het positieve/negatieve teken moet worden weergegeven.
Voer alleen het “-” teken uit.
Voer het “+” en “-” teken uit.
Alleen beschikbaar als de eigenschap Format Type is ingesteld op Number. Of het teken achter de getallen moet staan.
XML DOCTYPE bij export
Je kunt deze eigenschap instellen op de waarde True om het commentaar alleen uit te voeren als een opgegeven bronuitdrukking overeenkomt met een opgegeven filter.
Deze eigenschap is alleen beschikbaar als de eigenschap Conditional Output is ingesteld op True. Een filter om de SourceExpr aan te toetsen. De bronuitdrukking wordt geïnterpreteerd als tekst voor het toepassen van het filter. De XML
DOCTYPE verschijnt alleen in de uitvoer als de waarde van de opgegeven bronuitdrukking binnen het opgegeven filter valt.
Deze eigenschap is alleen beschikbaar als de eigenschap Conditional Output is ingesteld op True. Deze eigenschap specificeert welke waarde moet worden gebruikt om te beslissen of het overeenkomt met het gegeven filter en de XML DOCTYPE moet verschijnen in de uitvoer, of niet.
Geeft de DOCTYPE naam aan, zoals “html”.
Specificeert de openbare ID.
Geeft de systeem-ID op.
Specificeert de interne subset.