# ANTConnect Dynamo (onder constructie)
Tags:
⚠️Let op!
Deze pagina is op het moment onder constructie.
# Samenvatting
Op deze pagina kun je lezen hoe je deze package installeert, hoe je de verbinding maakt tussen ANT en Dynamo en uitleg over de nodes van de package.
# ANTConnect installeren
Open Dynamo en klik onder Packages op "Search for a Package...", in het "Online Package Search" kan gezocht worden naar "ANTConnect".
Eenmaal ANTConnect gevonden te hebben kan de package gedownload worden door op + Install te klikken.
Zodra de ANTConnect package gedowload is zal deze te vinden zijn in de Library onder "Add-ons".
# Uitleg nodes
Onderstaand de toelichting van de aanwezige nodes binnen de ANT package.
# ANT credentials
Nodes die gebruikt kunnen worden om jou persoonlijke credentials op te halen en aan te passen.
# Credentials.Credentials
Deze node kan gebruikt worden om de credentials in te vullen. Deze node moet gebruikt worden in combinatie met de Credentials.Available node of de Credentials.Update node.
# Credentials.Available
Deze node kan gebruikt worden om te kijken of de credentails beschikbaar zijn. Gebruik deze node in combinatie met de Credentials.Credentials node.
input | Default input | Parameter | Informatie |
---|---|---|---|
credentials | - | ANTConnect.Credentials | Voeg hier de node Credentials.Credentials toe. |
Een voorbeeld waar gebruikt wordt gemaakt van de Credentials.Available:
# Credentials.Update
Deze node kan gebruikt worden om de credentials te updaten. Gebruik deze node in combinatie met de Credentials.Credentials node.
input | Default input | Parameter | Informatie |
---|---|---|---|
credentials | - | ANTConnect.Credentials | Voeg hier de node Credentials.Credentials toe. |
Een voorbeeld waar gebruik wordt gemaakt van de Credentials.Update:
Bij het gebruiken van deze node zal er een pop-up tevoorschijn komen waar de volgende gegevens ingevuld moeten worden:
input | Voorbeeld |
---|---|
Client ID | 12 |
Client Secret | 1EJbZAgnS2452342425S5fxxDeWoM3gr5 |
Username | [email protected] |
Password | Voorbeeld123! |
Bij het correct invullen van alle credentials wordt de verbinding gemaakt met ANT en kan de node verwijdert worden.
# ANT.ANT
Deze node wordt gebruikt om de credentials te geven aan de ANTConnect nodes.
Input/output
Input | Default input | Parameter | Informatie |
---|---|---|---|
patheToCredentials | "" | String | Voeg hier het pad naar de credentials txt. bestand toe. |
server | "live" | String | Voeg hier de server naam van het project toe. |
project | "" | String | Voeg hier het project id van het betreffende project toe. |
Output | Parameter | Informatie |
---|---|---|
ANTConnect.ANT | ANTConnect.ANT | De credentials om in te loggen in alle ANTConnect nodes. |
# Projecten
Nodes die gebruikt kunnen worden om project op te halen.
# ANT.Projects
Gebruik de ANT.Project node om alle projecten op te lijsten waaraan jij bent toegevoegd.
Input/output
Input | Default input | Parameter | Informatie |
---|---|---|---|
aNT | - | ANTConnect.ANT | Voeg hier de ANT.ANT node toe. |
Output | Parameter | Informatie |
---|---|---|
project | String | Een lijst met projectnamen. |
Voorbeeld
# ANT.SelectProject
Gebruik deze node om een specifiek project te selecteren. Deze node kan vervolgens als input gebruikt worden om de credentials aan de andere ANTConnect nodes te geven met een specifiek project.
Input/output
Input | Default input | Parameter | Informatie |
---|---|---|---|
aNT | - | ANTConnect.ANT | Voeg hier de ANT.ANT node toe. |
project | - | String | De naam van het project. |
Output | Parameter | Informatie |
---|---|---|
ANTConnect.ANT | ANTConnect.ANT | De credentials om in te loggen in alle ANTConnect nodes met een specifiek project. |
Voorbeeld
# ANT tables
Nodes die gebruikt kunnen worden bij de ANT tables.
- ANT.Tables
- ANT.Columns
- ANT.RecordsOfColumn
- ANT.CreateRevision
- ANT.GetRevisions
- ANT.RecordsOfRevision
- ANT.SearchInColumn
- ANT.CreateRecords
- ANT.DeleteRecords
- ANT.UpdateRecord
- ANT.UpdateRecords
- ANT.VerifyRecords
# ANT.Tables
Gebruik deze node om alle tabellen op te lijsten uit een specifiek project.
Input/output
Input | Default input | Parameter | Informatie |
---|---|---|---|
aNT | - | ANTConnect.ANT | Voeg hier de ANT.ANT node toe. |
Output | Parameter | Informatie |
---|---|---|
Tables | String | Een lijst met alle tabellen in een project. |
Voorbeeld
# ANT.Columns
Gebruik deze node om alle kolommen uit een specifiek tabel op te lijsten.
Input/output
Input | Default input | Parameter | Informatie |
---|---|---|---|
aNT | - | ANTConnect.ANT | Voeg hier de ANT.ANT node toe. |
tableName | - | String | De naam van de tabel. |
Output | Parameter | Informatie |
---|---|---|
Columns | String | Een lijst met alle kolommen uit de tabel. |
Voorbeeld
# ANT.RecordsOfColumn
Gebruik deze node om alle records uit een specifiek kolom op te lijsten.
Input/output
Input | Default input | Parameter | Informatie |
---|---|---|---|
aNT | - | ANTConnect.ANT | Voeg hier de ANT.ANT node toe. |
tableName | - | String | De naam van de tabel. |
columnName | - | String | Een lijst met kolom namen, dit kan ook 1 kolom zijn. |
sortColumn* | "" | String | De naam van de kolom waarop gefilterd moet worden. |
order* | "" | String | De volgorde van de records, dit kan ASC of DESC zijn. ASC is van laag naar hoog en DESC van hoog naar laag. |
session* | "" | String | De ID van de sessie. |
* = optioneel
Output | Parameter | Informatie |
---|---|---|
records | String | Een lijst met alle kolommen uit de tabel. |
Voorbeeld
# ANT.CreateRevision
Gebruik deze node om een revisie aan te maken van een tabel.
Input/output
Input | Default input | Parameter | Informatie |
---|---|---|---|
aNT | - | ANTConnect.ANT | Voeg hier de ANT.ANT node toe. |
tableName | - | String | De naam van de tabel. |
revisionName | - | String | De naam van de revisie. |
Output | Parameter | Informatie |
---|---|---|
var[]..[] | String | De revisie ID. |
Voorbeeld
# ANT.GetRevisions
Gebruik deze node om alle revisie ID's op te lijsten van een tabel.
Input/output
Input | Default input | Parameter | Informatie |
---|---|---|---|
aNT | - | ANTConnect.ANT | Voeg hier de ANT.ANT node toe. |
tableName | - | String | De naam van de tabel. |
Output | Parameter | Informatie |
---|---|---|
string[] | String | Een lijst met revisie ID's. |
Voorbeeld
# ANT.RecordsOfRevision
Gebruik deze node om records uit een revisie op te lijsten.