0

Inhalt eines Textfeldes in neuen Datensatz übernehmen

Eine Frage an die Ninox Gemeinschaft:

welche Syntax braucht es, um den Inhalt eines Textfeldes standardmäßig in einem neuen Datensatz anzeigen zu lassen?

Nachträgliche Korrekturen am Text sollten, wenn möglich in allen Datensätzen erfolgen.

Vielen Dank 

10 Antworten

null
    • Heinrich Frey Maschinenbau GmbH
    • Christian_Rott
    • vor 6 Tagen
    • Gemeldet - anzeigen

     Vielleicht etwas genau beschreiben. Was soll in einem neuen Datensatz angezeigt werden? Letzte Kunden Nummer oder Datensatz Nummer etc......

      • raler2011
      • vor 6 Tagen
      • Gemeldet - anzeigen

       

      • raler2011
      • vor 6 Tagen
      • Gemeldet - anzeigen

       

      ich komme mit dem Layout zum Antworten nicht klar. Auf der linken Seite gibt es eine vertikale Textausrichtung mit dem Betreff der Frage, aber kein Feld, in dem ich eine Antwort schreiben kann. Kann ich das übersichtlicher einstellen?

      • raler2011
      • vor 6 Tagen
      • Gemeldet - anzeigen

       

      ich versuche es mal näher zu beschreiben:

      in einem Formular soll ein Textfeld sein, dessen Textinhalt in einem neuen Datensatz übernommen werden soll.
      So, wie eine Vorlage, die auch beschreibbar bleibt.

      • Heinrich Frey Maschinenbau GmbH
      • Christian_Rott
      • vor 6 Tagen
      • Gemeldet - anzeigen

       Da gibt es eine Möglichkeit das bei einem neuen Datensatz immer etwas in das Textfeld geschrieben wird. Aber nun was soll da rein? Besser wäre vielleicht ein Auswahlfeld das dann nach Änderung diesen Wert in das Textfeld schreibt

      Ich schicke Dir mal eine Dummy Datendank dann kannst du schauen ob das so für dich in Ordnung wäre

      • + Maßanzug statt Massenware +
      • RonaldP
      • vor 6 Tagen
      • Gemeldet - anzeigen

       ,

      der Basic-Weg wäre die Option "Standardwert" in den Feldeinstellungen.

      Was du dort einträgst, wird in jedem neuen Datensatz vorausgefüllt und lässt sich ggf. verändern.

      VG Ronald 

      • raler2011
      • vor 6 Tagen
      • Gemeldet - anzeigen

       

      danke für den Hinweis. Ich wollte in dem Textfeld durchaus mehrere Zeilen Text eingeben, die dann erhalten bleiben, wenn ein neuer Datensatz erstellt werden soll. Ist dies als Standardwert möglich? Probiere es gleich mal aus.

      • Ninox-Projekte für KMU
      • planoxpro
      • vor 2 Tagen
      • Gemeldet - anzeigen

       Wenn es immer derselbe Text ist, dann kannst du in den Datenbank-Optionen unter "Globale Funktionen" eine solche mit dem gewünschten Text hinterlegen. Als Beispiel:

      function getText() do
         "Lorem ipsum dolor sit amet, consectetuer adipiscing elit. Aenean commodo ligula eget dolor.
         Aenean massa. Cum sociis natoque penatibus et magnis dis parturient montes, nascetur ridiculus mus. [...]"
      end

      Im Trigger "Bei neuem Datensatz" der betreffenden Tabelle rufst du diese Funktion quasi als globale Variable ab und weist sie dem mehrzeiligen Textfeld zu:

      TEXTFELD := getText()

      So bekommst du mit jedem neuen Datensatz ein mehrzeiliges Textfeld mit dem Text, den du in den globalen Funktionen hinterlegt hast.

      • raler2011
      • vor 2 Tagen
      • Gemeldet - anzeigen

       

      vielen Dank für diese Möglichkeit. Muss ich nur noch ausprobieren…

    • Heinrich Frey Maschinenbau GmbH
    • Christian_Rott
    • vor 6 Tagen
    • Gemeldet - anzeigen

     hier mal eine kleine Dummy Datenbank 

Content aside

  • vor 2 TagenZuletzt aktiv
  • 10Antworten
  • 70Ansichten
  • 5 Folge bereits