0

Information zu Team, Datenbank und Tabelle an make übergeben

Liebe Community,

kann mir jemand sagen wie ich die Informationen aus Ninox zu Team, Datenbank und Tabellen so an make/integromat übergebe, so dass ich die dort mappen kann?

Ich gebe die Werte über einen Webhook als String mit, aber make produziert immer Fehler damit.

Wenn ich denselben Wert manuell in das Modul bei make eingebe findet dieser das richtige Team/Datenbank/Tabelle?

Hat jemand eine Idee?

 

7 Antworten

null
    • UweG
    • vor 2 Jahren
    • Gemeldet - anzeigen

    Im Node 'Ninox Get Record' müssen auch die Eintragungen für Team, Database und Table gemappt werden und nicht statisch eingetragen werden.

    Dort sollte bei Team der Variablenname des vorigen Node stehen, der die Team ID enthält. 
    Das Gleiche auch für Database und Table.
    Es sollte so wie bei Record aussehen.
    1. Team, 1. Database, 1. Table.

    • UweG
    • vor 2 Jahren
    • Gemeldet - anzeigen

    Was mir noch Aufgefallen ist.
    Die übermittelte TableID ist falsch.

    Es sollte entweder ein Buchstabe sein oder eine Kombination aus Buchstabe und Zahl.
    Man erhält sie in Ninox mit der Funktion tableId(this), wenn mann den Webhook aus derTabelle aufruft in der man sich befindet oder mit tableId("TABELLENNAME"), wenn die ID einer anderen Tabelle übermittel werden soll.

    • Stefan_Mann
    • vor 2 Jahren
    • Gemeldet - anzeigen

    Hallo Uwe,

    danke für Deine Antwort.

    das Skript für die Übergabe der Daten an make ist:

    let DB := databaseId();
    let TB := tableId(this);
    let TE := teamId();
    let RE := number(this);
    let myWebhook := "https://hook.eu1.make.com/i3a5yqaaaj7giwr4we115u8ng7snsrga";
    http("POST", myWebhook, {
        'Content-Type': "application/json"
    }, {
        RECORD: RE,
        DATABASE: DB,
        TEAM: TE,
        TABLE: TB
    })
    

    Ich mappe diese Einträge im 'Get Record'

    aber es gibt immer den Fehler:

    Wenn ich die Strings zu Team/DB/TABLE von Hand eingebe läuft es?

    Das einzige was immer funktioniert ist der Datensatz/Record, die ist aber Zahl und nicht String.

    Ich verzweifle langsam. Muss der json-string aus dem Webhook erst noch übersetzt/scripted werden damit make damit arbeiten kann?

    Viele Grüße 

      • UweG
      • vor 2 Jahren
      • Gemeldet - anzeigen

      Stefan Mann 

      Ich habe es mal nachgebaut.
      Sieht so aus, dass das Ninox Get-Modul nicht mit gemappten ID-Daten arbeiten kann.
      Da musst du dich wohl an Integromat/Make wenden und den Modulfehler melden oder den Entwickler des Moduls. (Ich weiss nicht, wer daran beteiligt ist)
      Wenn du dennoch mit gemappten Daten arbeiten willst, empfehle ich das http-Modul 'Make a Basic Auth request'

    • Stefan_Mann
    • vor 2 Jahren
    • Gemeldet - anzeigen

    Hallo Uwe, danke Dir sehr für Deinen Einsatz.

    Die Anfrage an den Support von make hatte ich parallel gestellt.

    Dort ist es heute auf die nächste Ebene im Support Level gerutscht weil es, wie Du vermutest, ein Problem im ‚Get Record‘ Modul gibt.

    Wenn es bei make gelöst wird gebe ich Dir Bescheid.

    viele Grüße Stefan 

    • Firmeninhaber eines Dienstleistungsunternehmens (SHK)
    • Alexander_Prochnow
    • vor 2 Jahren
    • Gemeldet - anzeigen

    Hallo Stefan,

    gibt es zu diesem Thema schon eine Lösung? Habe mich gestern auch mit diesem Problem rumgeschlagen und heute hier diesen Beitrag dazu gefunden.

    Mit bestem Dank

    Alex

    • Stefan_Mann
    • vor 2 Jahren
    • Gemeldet - anzeigen

    Hallo Alex,

    das scheint ein größeres Problem zu sein...

    Ich trete wöchentlich beim Support von make nach aber bis letzte Woche gab es noch keine Lösung.

    Wenn was kommt stelle ich es hier ein.

    Viele Grüße

     

    Stefan