Dies ist die alte 4D Dokumentations-Website. Die neue und aktualisierte Dokumentation finden Sie unter developer.4d.com

Home

 
4D v20 R7
WP TABLE DELETE ROWS

WP TABLE DELETE ROWS 


 

WP TABLE DELETE ROWS ( targetObj ) | ( TabelleRef ; ZeilenNr {; AnzZeilen} )  
Parameter Typ   Beschreibung
targetObj  Objekt in Range, Element oder 4D Write Pro Dokument
TabelleRef  Objekt in Referenz der Tabelle
ZeilenNr  Lange Ganzzahl in Zeilennummer
AnzZeilen  Lange Ganzzahl in Anzahl der Zeilen zum Löschen (Standardwert = 1)

Der Befehl WP TABLE DELETE ROWS entfernt eine oder mehrere Zeilen aus einer Tabelle targetObj in 4D Write Pro.

Dieser Befehl unterstützt zwei Syntaxarten:

  • Übergeben Sie targetObj als ersten Parameter, entfernt der Befehl alle Zeilen in Tabelle(n), die sich mit targetObj überschneiden. targetObj kann folgendes enthalten:
    • Ein Range oder
    • Ein Element (Zeile / / Absatz / Haupt-, Kopf-, Fußteil / eingebundenes Bild / Absatz / Unterabsatz) oder 
    • Ein 4D Write Pro Dokument 

      Überschneidet sich targetObj mit mehreren Tabellen, werden die berührten Zeilen in allen Tabellen entfernt. Überschneidet sich targetObj mit keiner Tabelle, führt der Befehl nichts aus (Es wird kein Fehler erzeugt).
      Diese Syntax ignoriert den Parameter AnzSpalten (falls übergeben).
  • Übergeben Sie die Parameter TabelleRef und ZeilenNr, entfernt der Befehl die Zeile(n) in der angegebenen Tabelle ab der angegebenen Zeilennummer.
     Der optionale Parameter AnzZeilen definiert die Anzahl der Zeilen, die aus der Tabelle TabelleRef entfernt werden sollen. Ohne diesen Parameter wird standardmäßig eine Zeile entfernt.

Entfernen aller Zeilen einer Tabelle entfernt auch die gesamte Tabelle.

Zwei Zeilen aus der Tabelle Invoice entfernen:

 C_OBJECT($table)
 
 $table:=WP Get element by ID(WParea;"Invoice") //retrieve "Invoice" table
 
 WP TABLE DELETE ROWS($table;3;2) //remove 2 rows after 2nd row (3rd position)


Das Ergebnis ist:



Siehe auch 

WP TABLE DELETE COLUMNS

 
EIGENSCHAFTEN 

Produkt: 4D
Thema: 4D Write Pro Programmiersprache
Nummer: 1693

Dieser Befehl kann in preemptive Prozessen laufen

 
SEITENINHALT 
 
GESCHICHTE 

Erstellt: 4D v18

 
ARTIKELVERWENDUNG

4D Write Pro Handbuch ( 4D v20 R7)