Berechnete Felder - baseportal Forum - Web-Anwendungen einfach, schnell, leistungsfähig!
baseportal
English - Deutsch "Es gibt keine dummen Fragen - jeder hat einmal angefangen"

 baseportal-ForumDie aktuellsten 10, 30, 50, 100 Einträge anzeigen.  

 
 Ausgewählter Eintrag: Zur Liste 
    Beitrag von Zappy (14 Beiträge) am Montag, 19.November.2001, 10:51. WWW: www.skyleague.de
    Berechnete Felder

      Hi all,

      gibt es die Möglichkeit, Felder eines Datensatzes automatisch berechnen zu lassen, ohne das im Template zu programmieren ? Beispiel:

      - Ein Datensatz enthält 3 Eingabefelder vom Typ 'Zahl' (A,B & C) und ein (hidden ?) Feld vom Typ 'Zahl' (D).

      - Feld 'D' soll immer die Summe aus (A+B+C) enthalten und automatisch aktualisiert werden wenn sich A, B oder C ändern, da ich 'D' für die Sortierung brauche.

      Geht das, ohne ein spezielles Eingabetemplate zu basteln ?

      Danke für eure Tips !


    Antworten

 Alle Einträge zum Thema: Zur Liste 
    Beitrag von Zappy (14 Beiträge) am Montag, 19.November.2001, 10:51. WWW: www.skyleague.de
    Berechnete Felder

      Hi all,

      gibt es die Möglichkeit, Felder eines Datensatzes automatisch berechnen zu lassen, ohne das im Template zu programmieren ? Beispiel:

      - Ein Datensatz enthält 3 Eingabefelder vom Typ 'Zahl' (A,B & C) und ein (hidden ?) Feld vom Typ 'Zahl' (D).

      - Feld 'D' soll immer die Summe aus (A+B+C) enthalten und automatisch aktualisiert werden wenn sich A, B oder C ändern, da ich 'D' für die Sortierung brauche.

      Geht das, ohne ein spezielles Eingabetemplate zu basteln ?

      Danke für eure Tips !

     Antworten

    Beitrag von Sascha Fitzner (476 Beiträge) am Montag, 19.November.2001, 11:18. WWW: planet-gaga.de
    Re: Berechnete Felder

      hi Zappy!

      Nein sowas geht nicht. Gibt da kein Feldtyp für der sowas automatisch macht.

      Ich weiss ja nicht wieviel Datensätze du in Deiner Datenbank hast, schlage Dir aber vor vor dem eigentlichen Verarbeiten der Daten einen Updatelauf durchzuführen in dem du Dein Feld D errechnest und zurückschreibst. Danach kannst du dann ganz normal über das Feld sortieren.

      Beispiel:

      get "datenfeld==xyz","datenbank";
      while (get_next("datenbank"))
      {
            $feldd=$felda+$feldb+$feldc;
            mod ["feldd",$feldd]","datenbank"; *** syntax bitte in doku nachschlagen ***
      }
      

      danach sind deine werte in d erstmal errechnet.
      jetzt könntest du mit loop oder was auch immer deine daten so verarbeiten wie gewünscht.

      gruss sascha fitzner

     Antworten


     
 Liste der Einträge von 54600 bis 54750:Einklappen Zur Eingabe 
Neueste Einträge << 10 | 9 | 8 | 7 | 6 | 5 | 4 | 3 | 2 | Neuere Einträge < Zur Eingabe  > Ältere Einträge | 2 | 3 | 4 | 5 | 6 | 7 | 8 | 9 | 10 >> Älteste Einträge


Zurück zur Homepage

© baseportal.de. Alle Rechte vorbehalten. Nutzungsbedingungen



powered in 0.11s by baseportal.de
Erstellen Sie Ihre eigene Web-Datenbank - kostenlos!