4D View v16

PV SELECT COLUMNS

Home

 
4D View v16
PV SELECT COLUMNS

PV SELECT COLUMNS 


 

PV SELECT COLUMNS ( Bereich ; Erste ; Letzte ; Aktion ) 
Parameter Typ   Beschreibung
Bereich  Lange Ganzzahl in 4D View Bereich
Erste  Lange Ganzzahl in Erste gewählte Spalte
Letzte  Lange Ganzzahl in Letzte gewählte Spalte
Aktion  Ganzzahl in Gewählte Aktion

Der Befehl PV SELECT COLUMNS wählt in Bereich die Spalten zwischen den Spaltennummern Erste und Letzte. Mit dem Parameter Aktion definieren Sie die Art der Auswahl, wenn bereits eine Spaltenauswahl vorhanden ist: Sie können der Auswahl Spalten hinzufügen, die Auswahl auf die Spalten reduzieren oder die Spalte(n) aus der Auswahl entfernen. Den Parameter Aktion definieren Sie mit einer Konstanten unter dem Thema PV Aktion Auswahl:

Konstante Typ Wert Kommentar
pv selection add Lange Ganzzahl 1 Die neue Auswahl wird an die vorhandene Auswahl angefügt.
pv selection reduce Lange Ganzzahl 2 Die Auswahl wird aus der vorhandenen Auswahl entfernt. Befindet sich die aktuelle Zelle unter den gewählten Elementen, wird sie abgewählt und der Bereich enthält keine aktuelle Zelle mehr.
pv selection set Lange Ganzzahl 0 Die neue Auswahl ersetzt die vorhandene Auswahl.

Wir wollen die Spalte und die Zeile der aktuellen Zelle auswählen.

 C_LONGINT($Column;$Row)&nbsp`Parameter für die Koordinaten
 C_LONGINT($ColSelect;$RowSelect`Parameter zum Prüfen der Auswahl
 PV GET CURRENT CELL(Bereich;$Column;$Row`Erhalte aktuelle Koordinaten
 $ColSelect:=PV Is column selected(Bereich;$Column)
 $RowSelect:=PV Is row selected(Bereich;$Row)
 If($ColSelect=0) `Die Spalte ist nicht ausgewählt
    PV SELECT COLUMNS(Bereich;$Column;$Column;pv selection add`Auswählen
 End if
 If($RowSelect=0) `Die Zeile ist nicht ausgewählt
    PV SELECT ROWS(Bereich;$Row;$Row;pv selection add`Auswählen
 End if



Siehe auch 

PV Is column selected

 
EIGENSCHAFTEN 

Produkt: 4D View
Thema: PV Auswahl
Nummer: 15943

 
GESCHICHTE 

Geändert: 4D View 2004.4

 
ARTIKELVERWENDUNG

4D View Programmiersprache ( 4D View v16)