4D View v16PV SELECT COLUMNS |
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
|
4D View v16
PV SELECT COLUMNS
|
PV SELECT COLUMNS ( Bereich ; Erste ; Letzte ; Aktion ) | ||||||||
Parameter | Typ | Beschreibung | ||||||
Bereich | Lange Ganzzahl |
![]() |
4D View Bereich | |||||
Erste | Lange Ganzzahl |
![]() |
Erste gewählte Spalte | |||||
Letzte | Lange Ganzzahl |
![]() |
Letzte gewählte Spalte | |||||
Aktion | Ganzzahl |
![]() |
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) `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
Produkt: 4D View
Thema: PV Auswahl
Nummer:
15943
Geändert: 4D View 2004.4
4D View Programmiersprache ( 4D View v16)