Re: Datensätze "kopieren" - 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 markus (1013 Beiträge) am Dienstag, 14.November.2006, 18:59.
    Re: Datensätze "kopieren"

      hi,

      ich mach das so, um einträge zu kopieren und bestimmte felder dabei zu leeren.

      hoffe, es hilft dir.

      gruß
      markus


          do_all "db=...;
      

      if ($cmd eq "all")
      {
      out"<a href='/cgi-bin/baseportal.pl?htx=/copy&cmd=all&Id==$_id' target=_blank>EINTRAG KOPIEREN</a>";
      }
      
      -----------------------------------

      copy-template:

      <perl>
      get "Id==$Id", "db";
      while (get_next("db"))
      {
      %_put=%_loop;
      

      $_put{_amount}=1;
      delete $_put{Id};
      delete $_put{feldname};
      delete $_put{feldname};

      put undef, "db";
      }
      </perl>
      


    Antworten

 Alle Einträge zum Thema: Zur Liste 
    Beitrag von harrykoi (16 Beiträge) am Dienstag, 14.November.2006, 16:08. WWW: aquaterra70.de
    Datensätze "kopieren"

      Ich würde gerne die Möglichkeit nutzen, Datensätze zu kopieren. Bisher gibt es nur die Möglichkeiten "ändern" oder "löschen".
      Wenn ich jedoch einen wiederkehrenden Programmpunkt habe, der in verschiedenen zugehörigen Datenfeldern beschrieben ist (Datum, Uhrzeit, Thema,Veranstaltungsort, Referent, ...), könnte ich nur den betreffenden Datensatz aufrufen, "kopieren", weiter bearbeiten (zum Beispiel: nächstes Veranstaltungsdatum)und dann abschicken.

     Antworten

    Beitrag von Christoph Bergmann (8110 Beiträge) am Dienstag, 14.November.2006, 18:41.
    Re: Datensätze "kopieren"

      Du kannst folgendes vor das <do action=all> dazufügen:

      <perl>
      if($cmd eq "copy") { get "Id==$Id"; $_loop{_amount}=1; put \%_loop; }
      if($cmd eq "all") { out "<a href=\"baseportal.pl?htx=$htx&cmd=copy&Id=$Id\">Eintrag kopieren</a>"; }
      </perl>
      

     Antworten

    Beitrag von markus (1013 Beiträge) am Dienstag, 14.November.2006, 18:59.
    Re: Datensätze "kopieren"

      hi,

      ich mach das so, um einträge zu kopieren und bestimmte felder dabei zu leeren.

      hoffe, es hilft dir.

      gruß
      markus


          do_all "db=...;
      

      if ($cmd eq "all")
      {
      out"<a href='/cgi-bin/baseportal.pl?htx=/copy&cmd=all&Id==$_id' target=_blank>EINTRAG KOPIEREN</a>";
      }
      
      -----------------------------------

      copy-template:

      <perl>
      get "Id==$Id", "db";
      while (get_next("db"))
      {
      %_put=%_loop;
      

      $_put{_amount}=1;
      delete $_put{Id};
      delete $_put{feldname};
      delete $_put{feldname};

      put undef, "db";
      }
      </perl>
      

     Antworten


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