0

Datenbank wird in NinoxCloud ausgeführt oder nicht per Script ermitteln

Hallo

Kann man per Script herausfinden, ob sich die Datenbank in der Ninox-Cloud befindet oder nicht?

Der Teamname ist dabei egal.

Hintergrund ist ein Ausführen / Nichtausführen von Funktionen in der Datenbank, die REST-API Code enthalten und teilweise nicht funktionieren, wenn sich die Datenbank im lokalen Team der Ninox App befindet.

Es ginge auch die Abfrage, ob sich die Datenbank im lokalen Team der Ninox App befindet.

Ich habe bisher nichts weiter gefunden.

Vielen Dank vorab

UweG

2 Antworten

null
    • Ninox-Professional
    • planoxpro
    • vor 4 Jahren
    • Gemeldet - anzeigen

    Hallo Uwe, m. W. geht das nicht auf direktem Wege. Aber mit der Funktion ninoxApp() ließe sich immerhin herausfinden, auf welche Plattform Ninox gerade läuft. Dann könnte man API-Aktionen bspw. nur beim Rückgabewert "web" ausführen lassen. Und/oder den Benutzer per dialog() fragen, ob er online oder lokal arbeitet. Oder gibt es nicht die Möglichkeit, ein HTTP-Request auf Ninox selbst auszuführen und dann die Rückgabe auszuwerten? Last but not least: Ließe sich vielleicht mit der user()-Funktion was machen? Die gibt ja lokal nur den Text "User" zurück, wenn ich mich nicht irre.

     

    Nur so als Ideen. ;)

    • UweG
    • vor 4 Jahren
    • Gemeldet - anzeigen

    Moin Axel.

    Danke für deine Anregungen.

    Eine Mischung aus ninoxApp() und user() hat alle Möglichkeiten abgedeckt.

    Uwe