Naar de hoofdinhoud

Gebruik gegevensbron om objecten te maken

Geschreven door Jetmir Abdija
Deze week bijgewerkt

Dit artikel is vertaald met behulp van AI en kan kleine onnauwkeurigheden bevatten. Raadpleeg de Engelse versie voor volledige nauwkeurigheid.

Er zijn een paar redenen om een bron te gebruiken in BlueDolphin:

Dit artikel beschrijft het aanmaken van objecten vanuit een bron.

Volg eerst het artikel Data importeren in BlueDolphin om je lokale bron beschikbaar te maken in BlueDolphin.

In dit artikel leg ik uit welke stappen je moet nemen om nieuwe "Applicatiecomponenten" aan te maken op basis van een geladen bron, in mijn geval "Source_Applications".

Voordat je de stappen uitvoert, zorg ervoor dat je:

  • een geldige BlueDolphin-omgeving hebt

  • Admin bent in de omgeving

  • de Objectdefinitie hebt die je beschikbaar wilt maken in je omgeving. Zie Concepten en Bouwstenen configureren voor instructies over het installeren van een sjabloon uit de bibliotheek.

Ga naar het gedeelte Objectdefinities van de Admin-module

Admin button.png

en selecteer de definitie waarvoor je objecten wilt aanmaken.

Setup Object create 1.png

Voor dit artikel houd ik het bij de drie objecteigenschappen die aanwezig zijn na het installeren van de "ValueBlue standaardconventie". We vullen twee eigenschappen direct met data uit de bron en voor de derde gebruiken we een Vragenlijst-veld.

Ga naar het gedeelte Bronnen van de geopende Objectdefinitie, en je ziet het onderstaande scherm.

Setup_Object_create_2.png

Zoals je ziet zijn er nog geen bronconfiguraties aanwezig. Klik op Bronverbinding toevoegen om een nieuwe bronverbinding toe te voegen. Zet het vinkje bij Nieuwe objecten mogen worden aangemaakt met data uit de bron aan om nieuwe objecten aan te maken of bij te werken en/of vragenlijstvragen te koppelen aan data uit de bron. Zet dit vinkje altijd aan als de bron de eerste bron is voor die objectdefinitie.

In de afbeelding hieronder zie je de ingestelde configuratie:

Setup_Object_create_3.JPG

Voor de Verbindingsnaam heb ik een eenvoudige naam gekozen zodat ik deze makkelijk kan terugvinden in het tabblad Bronnen. Ik heb ook de juiste bron geselecteerd.

Ik heb Nieuwe objecten mogen worden aangemaakt met data uit de bron geselecteerd omdat deze bron data bevat voor het object dat ik wil aanmaken.

Omdat ik een heel eenvoudige opzet heb, heb ik de groepswaarde gewoon op "nvt" gezet (de groepswaarde wordt alleen in heel specifieke gevallen gebruikt). Mijn bron bevat alleen applicaties, dus ik hoef de inhoud niet verder te filteren; ik wil van alle items in de bron een object aanmaken.

Naast het gebruik van de bron om een waarde in het titelveld te zetten, gebruik ik de bron ook om de eigenschappen Naam & Versie direct vanuit de bron te vullen.

Als alle instellingen zijn gedaan, klik je op OK om de bron toe te voegen. Je ziet dan het onderstaande scherm.

Setup_Object_create_4.JPG

Let op: Om ervoor te zorgen dat een object dat via een bron is toegevoegd beschikbaar is, klik je op de knop Sla op rechtsboven

Save_icon.png

en klik daarna op de verversknop

Refresh_objects.png

.

Zoals je ziet laat ik Klik hier om handmatige bronverwerking in te schakelen uitgevinkt, omdat ik wil dat de objecten automatisch worden aangemaakt/bijgewerkt.

We moeten nu zorgen dat de eigenschap Maker gesynchroniseerd blijft met het veld uit de Vragenlijst. Hiervoor ga je vanuit het tabblad Applicatiecomponent naar Objectvragenlijsten.

Setup_Object_create_5.png

Klik op Vragenlijst toevoegen om een bestaande Vragenlijst toe te voegen aan de Objectdefinitie. Er verschijnt een pop-upvenster.

Setup_Object_create_7.JPG

Met de dropdown Kies vragenlijst kun je een van de beschikbare vragenlijsten in je BlueDolphin-omgeving selecteren. Nadat je een vragenlijst hebt gekozen, kun je een of meer vragenlijstvelden koppelen aan de bronwaarde (de waarde van het bronveld van de aan het object gekoppelde bron wordt gebruikt als waarde van het veld). Klik hiervoor op de knop Gekoppelde vraag toevoegen, selecteer de vraag die je wilt koppelen, en vervolgens de gekoppelde bron en het veld in de bron dat je als waarde voor de vraag wilt gebruiken. Zie de afbeelding hieronder.

Setup_Object_create_8.JPG

Ik wil de waarde van het veld Vendor in de bron "Source_Applications" gebruiken als waarde voor de vraag Maker.

Het kan ook nodig zijn om een waarde uit een Vragenlijst te gebruiken als Objecteigenschap, bijvoorbeeld als je wilt filteren op een vragenlijstwaarde of deze wilt tonen in een kolom.

Hiervoor klik je vanuit het tabblad Applicatiecomponent op Objecteigenschap toevoegen.

Setup_Object_create_8.JPG

In de pop-up voor het toevoegen van een nieuwe objecteigenschap geef je de eigenschap een naam. Selecteer de Vragenlijst en het veld waarvan je de waarde wilt gebruiken. Zie de afbeelding hieronder voor de instellingen die ik heb gekozen.

Setup_Object_create_9.JPG

Alle instellingen zijn nu gedaan als je objecten wilt aanmaken. Ga naar het tabblad Bronnen en klik op de verversknop. Zie de afbeelding hieronder.

Setup_Object_create_10.JPG

LET OP: Als de bron die je hebt gebruikt voor het importeren niet meer beschikbaar is, gaan alle gekoppelde objecten bij de volgende synchronisatie terug naar de staat van de laatste import. Bijvoorbeeld: als je objecten hebt aangemaakt via een import en deze daarna hebt bijgewerkt via een bronimport, dan worden bij het verwijderen van de bijgewerkte bron en synchroniseren de objecten teruggezet naar hun oorspronkelijke staat. Houd er rekening mee dat handmatig bijwerken van waarden de synchronisatie uitschakelt en deze regels dan niet meer gelden.

Wanneer de objecten zijn aangemaakt, open ik de Applicatiecomponent "7Zip". Op het tabblad Algemeen zie je dat de eigenschappen versie en naam zijn gevuld met de waarden uit de bron.

Setup_Object_create_11.JPG

De Vragenlijst Overige Applicatie-informatie heeft een vraag die is gekoppeld aan de bronwaarde:

Setup_Object_create_12.JPG

Wanneer ik de vraag Status invul met de waarde Live.

Setup_Object_create_13.JPG

Klik op de knop Sla op, de objecteigenschap Status zou nu met dezelfde waarde gevuld moeten zijn. Na het opslaan open ik het tabblad algemeen opnieuw en zie je dat het veld Status is bijgewerkt.

Setup_Object_create_14.JPG
Was dit een antwoord op uw vraag?