0

Hinweis: Direktes Öffnen von Karteireitern bei openFullscreen(), openRecord(), popupRecord()

Wenn ihr in der Formularansicht Karteireiter habt, könnt ihr diese über openFullscreen(ID,“Name Karteireiter”), popupRecord(ID,“Name Karteireiter”), openRecord(ID,“Name Karteireiter”) direkt ansprechen.

Bsp. In der Formularansicht existieren die Karteireiter “Tabellenname”,“Buchung”,“Ausgabe”

Mit einem Button und dem Script openRecord(this,“Ausgabe”) im Karteireiter “Tabellenname” wechselt ihr nach betätigen direkt zum Karteireiter “Ausgabe”

8 Antworten

null
    • Leonid_Semik
    • vor 4 Jahren
    • Gemeldet - anzeigen

    Lieber Uwe, das ist doch wieder eine Revolution. Herzlichen Dank - Weihnachten ist geretet.

    Leo

    • mirko3
    • vor 4 Jahren
    • Gemeldet - anzeigen

    Da schließe ich mich aber auch mal an. Sehr cool und danke für die info. Mirko

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

    Tatsache. Und auch schon in der Referenz aktualisiert. Super! Bin gespannt, welche Schätze ihr noch so aus dem Ninox-Bergwerk zu Tage fördert. 😃 

    • Leonid_Semik
    • vor 4 Jahren
    • Gemeldet - anzeigen

    Ich habe eine Anwendung wo die Reiter je nach befehl ausgeblended werden so dass man nur eine Reiter zur Ansicht kommt. Problem war es aber dass Ninox immer den ersten Reite öffnete. Wenn der erste ausgeblendet war, landete man in einem leeren formular und musste dann manuell auf den sichtbaren reiter klicken. In Web version konnte man noch mit deeplinks helfen wobei die deeplinks nur als openRecord arbeiten. In der App war es aber nicht möglich. Jetzt aber. Also: Applaus!!!

    • MSchwippe
    • vor 4 Jahren
    • Gemeldet - anzeigen

    Wenn ich es richtig verstanden hab soll es ja so funktionieren
    openFullscreen(1, “Filter”) ich bekomme aber immer eine Fehlermeldung

    • Leonid_Semik
    • vor 4 Jahren
    • Gemeldet - anzeigen

    openFullscreen(record(TABELLENNAME,1),“Filter”)

    Leo

    • Mirko.1
    • vor 3 Jahren
    • Gemeldet - anzeigen

    Hallo,

     

    geht das nur über den Button, oder auch über einen Trigger?

     

    Hab diesen Code hier als Trigger nach Änderung bei einem Ja/Nein Feld hinterlegt, funktioniert aber nicht.

    let myRec := last((select Belege).Nr);
    openRecord(record(Belege,myRec), "Belege")

     

    Hat da einer eine Idee?

     

    Gruß 

    Mirko

    • Leonid_Semik
    • vor 2 Jahren
    • Gemeldet - anzeigen

    Hallo Mirko,

    nein, die Befehle oenRecord und popupRecord gehen in der Cloud nur als Button. In der App sollte es aber auch als trigger gehen.