Re: Autom. Datensatzgenerierung - 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 Christoph Bergmann (8110 Beiträge) am Freitag, 9.August.2002, 16:02.
    Re: Autom. Datensatzgenerierung

      a) solltest du den vergleich lieber andersrum (z.b. durch "unless") schreiben, statt ein leeres "{ } else" zu machen...

      b) stimmt der vergleich nicht: "==" sind zahlenvergleiche du willst aber texte vergleichen dazu brauchst du "eq"

      while(get_next ("termine") )
      {
        unless($Termin eq $Datum and $Name eq $ni)
        {
          put ["Name", "$ni", "Termin", "$Datum"], "prozess";
        }
        out "Ausgeführt!"
      }
      


    Antworten

 Alle Einträge zum Thema: Zur Liste 
    Beitrag von Monschda (5 Beiträge) am Freitag, 9.August.2002, 15:12.
    Autom. Datensatzgenerierung

      Hallole!

      Ich möchte 2 Datensätze abgleichen und Termine die in der Termindatenbank sind, in die Datenbank "prozess" eintragen, sofern der Datensatz (mit dem "Namen" $ni und dem Termin ="Datum" noch nicht vorhanden ist.

      $ni wird übergeben...
      

      <perl>

      get "Name==$ni", "prozess"; 
      

      get "Datum!=","termine";

      while(get_next ("termine") )
      {
      if (($Termin==$Datum) and ($Name==$ni)){
      }else{
      

      put ["Name", "$ni", "Termin", "$Datum"], "prozess";}
      out "Ausgeführt!"
      } 
      

      </perl>

      Mein Problem: Das Template puttet jedesmal alle Termine in prozess....Hilfe, was mach ich falsch?

     Antworten

    Beitrag von Christoph Bergmann (8110 Beiträge) am Freitag, 9.August.2002, 16:02.
    Re: Autom. Datensatzgenerierung

      a) solltest du den vergleich lieber andersrum (z.b. durch "unless") schreiben, statt ein leeres "{ } else" zu machen...

      b) stimmt der vergleich nicht: "==" sind zahlenvergleiche du willst aber texte vergleichen dazu brauchst du "eq"

      while(get_next ("termine") )
      {
        unless($Termin eq $Datum and $Name eq $ni)
        {
          put ["Name", "$ni", "Termin", "$Datum"], "prozess";
        }
        out "Ausgeführt!"
      }
      

     Antworten

    Beitrag von Monschda (5 Beiträge) am Freitag, 9.August.2002, 16:15.
    Re: Autom. Datensatzgenerierung

      Uff!

      DANKE!

      Ps: Bald kann ichs auch so wie Ihr! ;-)

     Antworten


     
 Liste der Einträge von 44850 bis 45000: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.07s by baseportal.de
Erstellen Sie Ihre eigene Web-Datenbank - kostenlos!