0

globale Variable

Hallo zusammen,

gibt es sowas wie eine globale Variable, d.h. eine Variable die ich einmal in der Datenbank definiere und dann in allen Tabellen etc. abfragen bzw. belegen kann.

Habe dazu leider nix gefunden.

Zur Zeit behelfe ich mir damit das ich den Weert in einer Tabelle ablege und dann darauf zugreife.

Funktioniert zwar gut, aber mit einer globalen Variablen wäre das einfacher....

 

Besten Dank

Klaus

3 Antworten

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

    Hallo Klaus, man kann globale Funktionen dazu nutzen (in den DB-Optionen). Zum Beispiel:

     

    function myVar() do
       "Trallala"
    end

     

    Diese Funktion lässt sich dann überall in der Datenbank mit "myVar()" nutzen und gibt immer "Trallala" zurück. Oder auch ein Datum, eine Zahl oder was auch immer.

     

    Wobei ich persönlich mir für sowas auch immer eher eine Tabelle namens "Einstellungen" oder so anlege.

    • Klaus
    • vor 2 Jahren
    • Gemeldet - anzeigen

    Besten Dank Axel,

    das ist eine gute Idee und ich teste das einmal.

    Vielleicht ist es etwas einfacher/schneller als mit der Tabelle

    Klaus

    • Torsten_Stang.1
    • vor 2 Jahren
    • Gemeldet - anzeigen

    Mach' ich genauso wie Axel, zudem setze ich eine globale Funktion mit

     

    funktion Stamm() do
       first(select Stammdaten)
    end

     

    und kann damit im Code recht schnell auf einzelne Felder mit z.B. Stamm().Feldname zugreifen.

Content aside

  • vor 2 JahrenZuletzt aktiv
  • 3Antworten
  • 286Ansichten