Koppeling naar gedeelde gegevenstabellen in een ACL-robot
U kunt vanuit een ACL-robot voor consumenten een koppeling maken naar gegevenstabellen in een ACL-robot voor bronnen, mits de gegevenstabellen beschikbaar zijn gesteld voor delen. De methode voor het delen van tabellen in de bronrobot bepaalt of een bepaalde gegevenstabel beschikbaar is voor een consumentenrobot. Zie voor meer informatie.
Zodra u een koppeling naar een gedeelde tabel maakt, kunnen taken in de ontvangende robot de gekoppelde tabel gebruiken alsof deze in de ontvangende robot bestond.
U koppelt selectief aan gedeelde tabellen. Vanuit één consumentenrobot kunt u een koppeling maken naar een of meer gedeelde tabellen in een of meer bronrobots.
Een gedeelde gegevenstabel in een bronrobot wordt beschikbaar voor een consumentenrobot wanneer de klant deze handmatig aan elkaar koppelt of deze automatisch koppelt met behulp van de functie Automatisch koppelen.
Automatisch gekoppelde tabellen
Opmerking
U moet een robotbeheerder of de eigenaar van een robot zijn om te koppelen aan gedeelde tabellen of om de koppeling met gedeelde tabellen ongedaan te maken.
Wanneer u het selectievakje Automatisch koppelen inschakelt voor een geselecteerde bronrobot, koppelt de toepassing automatisch alle bestaande gegevenstabellen van deze bron en gaat de toepassing door met het koppelen van nieuw gemaakte tabellen, afhankelijk van naamconflicten en modusregels. Raadpleeg Gegevenstabellen delen en koppelen in ACL-robots voor meer informatie.
De functie voor automatische koppeling is alleen beschikbaar wanneer de bronrobot automatisch delen van tabellen heeft ingeschakeld. Standaard is deze functie per bronrobot in elke consumentenrobot uitgeschakeld. De koppeling is modusspecifiek; Ontwikkeling koppelt alleen aan de ontwikkelingsmodus en Productie koppelt alleen aan de productiemodus.
Conflictoplossing
Als er al een tabel met dezelfde naam in de consumentenrobot bestaat, slaat de automatische koppeling deze tabel over en blijft de lokale kopie behouden. Houd tabelnamen in alle robots uniek om te voorkomen dat ze worden overgeslagen.
Als twee verschillende bronrobots tabellen met dezelfde naam bevatten, krijgt de tabel van de bronrobot die deze als eerste heeft gemaakt prioriteit voor koppeling. Tabellen met dezelfde naam die later worden gemaakt, worden voor de betreffende consumentenrobot overgeslagen.
Koppeling naar een gedeelde gegevenstabel
Koppeling van een consumentenrobot naar een gedeelde gegevenstabel in een bronrobot. Zodra de koppeling is gemaakt, fungeert de gegevenstabel alsof deze in de consumentenrobot aanwezig is.
Tijdens het koppelingsproces kunt u indien nodig koppelingen maken naar meerdere gedeelde gegevenstabellen en gedeelde tabellen in meerdere bronrobots.
Selecteer vanaf de startpagina van Platform (www.diligentoneplatform.com) de Robots-app om deze te openen.
Als u zich reeds in Diligent One bevindt, kunt u het navigatiemenu aan de linkerkant gebruiken om naar de Robots-app te switchen.
Selecteer ACL Robots in het dashboard in Robots.
Ga naar de robot waarvandaan u wilt koppelen (de consumentenrobot) en selecteer de robot om deze te openen.
Klik in de rechterbovenhoek van de robot op Productie of Ontwikkeling om de te gebruiken modus te selecteren.
Opmerking
Tabel delen en koppelen is gescheiden per modus. U kunt alleen koppelen naar tabellen die binnen dezelfde modus worden gedeeld.
Zie voor meer informatie Ontwikkelingsmodus en productiemodus in Robots.
Voer een van de volgende handelingen uit op het tabblad Invoer/Uitvoer, in de sectie Gekoppelde tabellen:
Voor het eerst koppelen aan een tabelselecteer maar u kunt hier beginnen
Koppelen naar extra tabellenselecteer Tabellen beheren
In het dialoogvenster Gekoppelde tabellen beheren kunt u als volgt een of meer gedeelde tabellen koppelen:
Klik onder Robots op een robotnaam om de beschikbare gedeelde tabellen in de robot weer te geven.
Voer onder Tabellen een van de volgende handelingen uit:
Als u de tabellen handmatig wilt koppelen, selecteert u een of meer tabellen waarnaar u een koppeling wilt maken.
Tabellen die u selecteert, worden toegevoegd aan het gedeelte Geselecteerde tabellen in het dialoogvenster. De naam van de bronrobot wordt onder de naam van elke tabel weergegeven. Klik op de prullenbak
om een tabel te deselecteren.Als u wilt dat de tabellen automatisch worden gekoppeld, schakelt u het selectievakje Automatisch koppelen in.
Wanneer u het selectievakje Automatisch koppelen inschakelt, worden alle tabellen van deze bron geselecteerd en automatisch opgenomen.
Als u het selectievakje Automatisch koppelen uitschakelt, wordt de automatische koppeling van de nieuwe gegevenstabellen van de bronrobot naar de consumentenrobot onderbroken.
Als een bronrobot die u verwacht te zien niet beschikbaar is in de lijst Robots, kan dit een van de volgende oorzaken hebben:
De bronrobot heeft nog geen gegevenstabellen gedeeld.
De consumentenrobot waarin u zich bevindt, is niet opgenomen in de regeling voor handmatig tabellen delen van de bronrobot.
Als er geen tabellen beschikbaar zijn in de lijst Tabellen, is het delen van tabellen ingeschakeld voor de geselecteerde robot, maar bevat deze momenteel geen gegevenstabellen. Als er zojuist een gegevenstabel aan de geselecteerde robot is toegevoegd, probeer dan de consumentenrobotpagina in de browser opnieuw te laden om de weergave in het dialoogvenster Gekoppelde tabellen beheren te vernieuwen.
Selecteer Wijzigingen opslaan.
De tabellen die zijn gekoppeld, worden weergegeven in de sectie Gekoppelde tabellen, samen met de naam van de bronrobot.
Een koppeling naar een gedeelde gegevenstabel verwijderen
Let op
Zorg ervoor dat de tabel niet meer wordt gebruikt door taken in de robot voordat u een koppeling naar een gedeelde tabel verwijdert.
Selecteer vanaf de startpagina van Platform (www.diligentoneplatform.com) de Robots-app om deze te openen.
Als u zich reeds in Diligent One bevindt, kunt u het navigatiemenu aan de linkerkant gebruiken om naar de Robots-app te switchen.
Selecteer ACL Robots in het dashboard in Robots.
Klik op de robot met de koppeling die u wilt verwijderen (de consumentrobot).
Klik in de rechterbovenhoek van de robot op Productie of Ontwikkeling om de te gebruiken modus te selecteren.
Opmerking
Tabel delen en koppelen is gescheiden per modus. U kunt alleen koppelen naar tabellen die binnen dezelfde modus worden gedeeld.
Zie voor meer informatie Ontwikkelingsmodus en productiemodus in Robots.
Op het tabblad Invoer/uitvoer klikt u in de sectie Gekoppelde tabellen op Tabellen beheren.
Klik in het dialoogvenster Gekoppelde tabellen beheren in de sectie Geselecteerde tabellen op de prullenbak
om de selectie van een of meer gekoppelde tabellen op te heffen.Wanneer u klaar bent met het deselecteren van gekoppelde tabellen, klikt u op Wijzigingen opslaan.
De tabel of tabellen die u hebt ontkoppeld, worden verwijderd uit de sectie Gekoppelde tabellen. U verwijdert alleen de koppeling naar de gedeelde tabel. De oorspronkelijke tabel in de bronrobot blijft onaangetast.