Blog > Ninox Release 2.4 ist fertig: Jetzt wird integriert!

Ninox Release 2.4 ist fertig: Jetzt wird integriert!

25 July 2018

Ninox Blog Post

Ninox 2.4 dreht sich voll und ganz um Integration. Teilen Sie Tabellenansichten, verbinden Sie Ninox mit Hunderten anderer Services mittels Zapier und nutzen Sie die REST-API, um Inhalte abzufragen oder zu übergeben.

 

•   REST-API **: Lesen und Aktualisieren von Daten mit HTTP-REST. Detaillierte Informationen finden Sie in der API-Dokumentation (oder melden Sie sich zum API workshop an).

   - Veröffentlichen und abfragen von Informationen anderer Services mittels HTTP-Aufruf.

   - Lesen und schreiben von Inhalten in Ninox aus anderen Apps heraus mit der Ninox-API.

API_Ninox-Newsletter-02

•   Zapier Integration **: Integrieren Sie Ninox mit anderen Internetdiensten über Zapier. Weitere Informationen finden Sie in der API-Dokumentation.

 

•   Freigabe **: Tabellenansichten können jetzt als öffentliche Links freigegeben werden. Wählen Sie zwischen HTML-, PDF-, Excel-, CSV- und JSON-Rendering. 
Haben Sie den Link einmal freigegeben, werden alle Änderungen, die in der Datenbank vorgenommen wurden, im öffentlichen Link aktualisiert. Der Link muss  also nicht erneut versendet werden.

03_Share View

•   Ansichten in Formularen: Verwenden Sie das neue Layoutelement "Ansicht", um eine Tabellenansicht einzubetten, die Daten aus anderen Tabellen anzeigt.

01_Table view in input form

•   Diagramme in Formularen: Verwenden Sie das neue Layoutelement "Diagramm", um ein Diagramm in ein Formular einzubetten.

02_Chart in form

 

NX Scripting

E-Mails versenden **

Verwenden Sie diese Funktion, um den Versand von E-Mails zu automatisieren. Mit einem Klick auf einen Button können Sie Inhalte Ihrer Datenbank an definierte E-Mail-Empfänger versenden.

sendEmail({
from: "recipient@domain.com",
to: "recipient@domain.com",
subject: "Hello World!",
text: "Some text",
html: "<h1>Some Text</h1><i>With Markup</i>"
})

 

Import einer Datei von einer URL und Speichern als Anhang

Sie können nun automatisch eine Datei von einer URL importieren und als Anlage eines Datensatzes speichern.

importFile(this, "https://static.ninoxdb.de/images/logo-ninox-new-2@2x.png")

 

Drucken eines Layouts und Speichern als Anhang

Diese Funktion bietet Ihnen die Möglichkeit, eines Ihrer Drucklayouts als PDF zu exportieren und als Anlage des Datensatzes zu speichern.

importFile(this, printAndSaveRecord(this, "My Print Layout"), "mypdf.pdf")

06_print and save as attachment

 

Erhalten Sie Informationen von anderen Diensten **

Mit der API-Integration in Ninox können Sie Informationen von anderen Diensten erhalten. Detaillierte Informationen zur API-Integration finden Sie in unserer Dokumentation in Kapitel API unseres Benutzerhandbuches.

let response := http("GET", "https://someservice.com/api", {
Authorization: "API-Key"
}, null);
if response.error then
alert(response.error)
else
alert(response.result)
end

 

Auflistung aller Datei-Anhänge eines Datensatzes

files(this)

Um diese Informationen in einem Feld anzuzeigen, beachten Sie bitte, dass die Funktionen ein Array liefert. Verwenden Sie deshalb zur Anzeige bitte eine zusätzliche Funktion wie concat(), first(), last() etc.

 

Anzeige eines bestimmten Anhanges

file(this, "mypdf.pdf")

07_attachment files in form

Aktivierung des Barcode-Scanners

let code := barcodeScan();
alert(code)

 

Fragen Sie den Anwender

Mit dieser Funktion erzeugen Sie einen Dialog, der verschiedene Optionen zur Auswahl anbietet. 

let result := dialog("Title", "Message", ["Option A", "Option B"]);
if result = "Option A" then
alert("Good choice")
else
alert("Great")
end

08_Dialogue function

 

Schreibschutz für einzelne Felder

Die Option  "Schreibbar wenn" steht nun auch an jedem Datenfeld zur Verfügung.

 

Mehrere Benutzerrollen für einen Nutzer **

Einem Nutzer können verschiedene Rollen gleichzeitig zugeordnet werden. Es können weitere Nutzerrollen vom Administrator angelegt werden.

 

Benutzerdefinierte Ansichten **

Ansichten können für verschiedene Nutzerrollen sichtbar, bzw. unsichtbar geschaltet werden. Wählen Sie dafür im Dialog "Anzuzeigende Spalten festlegen..." (kleines Trichtersymbol über der Tabellenansicht) im Feld "Lesen darf" die Rolle, für die die Ansicht sichtbar sein soll.

 

Importieren Sie Daten von einer URL *

Bei den Import-Optionen steht nun auch der Import von einer URL-Quelle, z. B. von einer freigegebenen Tabellenansicht einer Ninox-Datenbank, zur Verfügung.

 

________________________

* (nur in Ninox App verfügbar)

** (nur in Ninox Cloud/Ninox Server Teams verfügbar)

Möchten Sie mehr über Ninox wissen?