Een oplossing exporteren
Doel
Exporteer een oplossing uit de omgeving waarin je haar hebt gebouwd als een overdraagbaar pakket met versienummer dat in een andere omgeving kan worden geïmporteerd.
Vereisten
- Je bent aangemeld bij het Beheercentrum als platformbeheerder of maker.
- Er bestaat een oplossing die de componenten bevat die je wilt verplaatsen (tabellen, formulieren, weergaven en serverplug-instappen). Zie Een oplossing maken en Een component aan een oplossing toevoegen.
- Je weet welke bronomgeving de gebouwde componenten bevat — de export leest de echte componentdefinities uit die omgeving.
Stappen
- Selecteer de bronomgeving boven in het Beheercentrum — de omgeving waarin de componenten van de oplossing zijn gebouwd (bijvoorbeeld Ontwikkeling). De export leest de echte componentdefinities uit die omgeving.
- Open de pagina Oplossingen vanuit de bovenste navigatie.
- Selecteer de oplossing die je wilt exporteren.
- Selecteer Exporteren.
- Het platform maakt een pakketbestand dat de oplossing beschrijft: de uitgever, de versie, de lijst met componenten en de volledige definitie van elk component.
- Sla het pakket op. Ditzelfde bestand importeer je in een andere omgeving (zie Een oplossing in een omgeving importeren).
Een wijziging uitbrengen: verhoog eerst de versie
Als u een oplossing wijzigt die al in Test of Productie staat, verhoog dan de versie voordat u hem opnieuw exporteert:
- Open de oplossing.
- Kies Versie instellen, typ de nieuwe versie, zoals
1.1.0, en kies Opslaan. - Kies Exporteren. Het bestand krijgt de nieuwe versie in zijn naam.
Een versie bestaat uit twee tot vier getallen gescheiden door punten. Het bestand importeren waar een eerdere versie is geïnstalleerd, is een upgrade (zie ‘Een oplossing in een omgeving importeren’). Alleen een oplossing waarin u bouwt heeft Versie instellen: de versie van een beheerde oplossing is de versie waarmee hij is geïmporteerd.
Wat er achter de schermen gebeurt
De export leest elk modelgestuurd component van de oplossing uit de bronomgeving en neemt de volledige definitie ervan op in het pakket, niet alleen een verwijzing. Omdat de definities in het pakket meereizen, maakt het importeren in een andere omgeving daar de echte tabellen, formulieren, weergaven en regels opnieuw aan — de doelomgeving heeft geen toegang nodig tot de gegevens van de bronomgeving.
Problemen oplossen
- "Solution not found." — de oplossing bestaat niet in je tenant; vernieuw de lijst Oplossingen.
- De export mislukt met een verwijzing naar de bronomgeving — de gekozen bronomgeving kon de componentdefinities niet teruggeven. Controleer vóór het exporteren of de componenten echt in die omgeving zijn gebouwd.
Gerelateerde scenario's
- Een oplossing maken.
- Een component aan een oplossing toevoegen.
- Een oplossing in een omgeving importeren.
- Seedgegevens met een oplossing meeleveren — laat ook de rijen van een tabel in het pakket meereizen.