0

Automatisch x Records hinzufügen

Ich bin ziemlich neu bei Ninox und komme gerade nicht weiter. Ich hab das Forum weitestgehend durchsucht und auch das Handbuch, konnte aber leider nichts finden, das meine Frage beantwortet. Eventuell ist es eine total simple Fragestellung...

Ich möchte gern ein Skript schreiben, das automatisch eine Anzahl x an Datensätzen in eine Tabelle schreibt. Finde aber den entsprechenden Befehl nicht. Die Datensätze sollen nicht identisch sein und ich möchte es vermeiden, diese Datensätze manuell zu erstellen. 

Als Beipsiel: 

Ein Counter soll immer dann 15 neue Datensätze erstellen und aufsteigend nummerieren, wenn eine Änderung in der Tabelle vorgenommen wird. 

 

Danke schonmal. :)

5 Antworten

null
    • Torsten_Stang.1
    • vor 5 Jahren
    • Gemeldet - anzeigen

    Hallo!

    sowas wie:

     

    for i from 0 to 15 do
       let myNew := (create 'Name_der_Tabelle');
       myNew.('Feld_mit_Nummer' := i+1)
    end

     

    lg, Torsten

    • Miriam
    • vor 5 Jahren
    • Gemeldet - anzeigen

    Genau sowas, vielen lieben Dank. :)

    • Miriam
    • vor 5 Jahren
    • Gemeldet - anzeigen

    Ich muss gleich noch eine Frage stellen: gibt es bei Ninox die Möglichkeit einen Autoinkrement durchzuführen? Bei C# ist das relativ simpel in dem man z.B. einfach i++ schreibt. In dem Fall wird der Wert i automatisch immer weiter um eins erhöht, bis die For-Schleife beendet ist. 

    Wie verhält sich das bei Ninox?

    • Birger_H
    • vor 5 Jahren
    • Gemeldet - anzeigen

    var myA := 0;
    for i in range(0, 10) do
        myA := myA + 1
    end

    Birger

    • BugTrapper
    • vor 5 Jahren
    • Gemeldet - anzeigen

    wie in Delphi oder Pascal

Content aside

  • vor 5 JahrenZuletzt aktiv
  • 5Antworten
  • 1173Ansichten