| 4D View v15PV SET CELL STRING VALUE | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| 
 | 
    4D View v15
 PV SET CELL STRING VALUE 
         | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| PV SET CELL STRING 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 | String |   | Zellenwert | |||||
Der Befehl PV SET CELL STRING VALUE schreibt die Zeichenkette Wert in die Zelle, definiert durch Spalte und Zeile.
Startet Wert mit "=", wird er als Formel gelesen.
Folgende Methode kopiert die aktuelle Zelle nur für Zellen vom Typ alphanumerisch.
 C_LONGINT($CopyNumber)
 C_LONGINT($Column;$Row) //Koordinaten der zu kopierenden Zelle
 C_LONGINT($Index) //Schleife Index
 C_TEXT($Value) //Zu kopierender Wert
 
 $CopyNumber:=Num(Request("Wie oft an das Ende kopieren?";"5")) //Standardvorgabe 5
 
 If($CopyNumber>0)
    PV GET CURRENT CELL(Bereich;$Column;$Row) //Zu kopierende Zelle
    $Value:=PV Get cell string value(Bereich;$Column;$Row)
    For($Index;$Row+1;$Row+$CopyNumber) //Anzahl Schleifen
       PV SET CELL STRING VALUE(Bereich;$Column;$Index;$Value)
    End for
 End ifTipp: Sie können diese Methode für jeden Typ verwenden oder damit eine generische Methode aufrufen, die den Zellentyp mit der Funktion PV Get cell value type prüft, bevor die Routinen "PV Get cell xxx Wert" und "PV SET CELL XXX Wert" aufgerufen werden. Diese kopieren den Wert unabhängig vom zugeordneten Typ.
	Produkt: 4D View
	Thema: PV Zellenwerte
	Nummer: 
        15856
        
        
        
	
	Erstellt: 4D View 6.8
	4D View Programmiersprache ( 4D View v15)
	
	
	
	
	
	
	
 Fehler melden
Fehler melden