| 4D v13PV SET CELL BOOLEAN VALUE | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| 
 | 
    4D View v13
 PV SET CELL BOOLEAN VALUE 
         | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| PV SET CELL BOOLEAN VALUE ( Bereich ; Spalte ; Zeile ; Wert ) | ||||||||
| Parameter | Typ | Beschreibung | ||||||
| Bereich | Lange Ganzzahl |   | 4D View Bereich | |||||
| Spalte | Lange Ganzzahl |   | Spaltennummer Zelle | |||||
| Zeile | Lange Ganzzahl |   | Zeilennummer Zelle | |||||
| Wert | Ganzzahl |   | Zellenwert | |||||
Der Befehl PV SET CELL BOOLEAN VALUE weist die Ganzzahl Wert in der Zelle zu, definiert durch Spalte und Zeile. Mit dieser Ganzzahl können Sie einen Boolean Wert (0=Falsch, 1=Wahr) zuweisen. Dazu ist es notwendig, die 4D Booleans mit der Anweisung Num(Bool_Wert) zu übersetzen.
Wir ändern das Beispiel im Befehl PV SET CELL STRING VALUE in den Typ Boolean, repräsentiert durch eine Ganzzahl.
 C_INTEGER($CopyNumber)
 C_LONGINT($Column;$Row) `Koordinaten der zu kopierenden Zelle
 C_INTEGER($Index) `Laufindex
 C_BOOLEAN($Value) `Zu kopierender Wert
 
 $CopyNumber:=Num(Request("Wieviele Kopien am Ende sollen erfolgen?";"5")) `Standardvorgabe 5
 
 If($CopyNumber>0)
    PV GET CURRENT CELL(Bereich;$Column;$Row) `Zu kopierende Zelle
    $Value:=(PV Get cell boolean value(Bereich;$Column;$Row)=1) `Zahl in Boolean umwandeln
    For($Index;$Row+1;$Row+$CopyNumber) `$CopyNumber loop(s)
       PV SET CELL BOOLEAN VALUE(Bereich;$Column;$Index;Num($Value)) `Kopiere Wert
    End for
 End if
	Produkt: 4D
	Thema: PV Zellenwerte
	Nummer: 
        15841
        
        
        
	
     Alphabetische Liste der Befehle
    Alphabetische Liste der Befehle
	Erstellt: 4D View 6.8
PV Get cell boolean value
PV Get cell value type