4D View v16

PV SET CELL NAME

Home

 
4D View v16
PV SET CELL NAME

PV SET CELL NAME 


 

PV SET CELL NAME ( Bereich ; Spalte ; Zeile ; Auswahlname ; Modus ) 
Parameter Typ   Beschreibung
Bereich  Lange Ganzzahl in 4D View Bereich
Spalte  Lange Ganzzahl in Spaltennummer Zelle
Zeile  Lange Ganzzahl in Zeilennummer Zelle
Auswahlname  String in Zellenname
Modus  Lange Ganzzahl in 0 oder ohne Angabe = Name hinzufügen
1 = Name ersetzen

Der Befehl PV SET CELL NAME setzt Name einer Zelle, definiert über die Parameter Spalte und Zeile.

Sie können auf eine Zelle entweder über ihre Referenz (Spalten- und Zeilennummer), oder ihren Namen zugreifen. Auch Formeln im 4D View Bereich können über Name Bezug auf eine Zelle nehmen.

Hinweise:
- Die drei ersten Zeichen einer Zelle dürfen keine Ziffern sein.
- Der Zellenname darf keine Leerzeichen enthalten (Abstände im Parameter Name werden vom Befehl entfernt.).

Mit dem optionalen Parameter Modus legen Sie fest, wie der neue Zellenname gesetzt werden muss, wenn die Zelle bereits einen oder mehrere Namen enthält. Sie können Konstanten unter dem Thema PV Zelleneigenschaften verwenden:

Konstante Typ Wert Kommentar
pv add name Lange Ganzzahl 0 Der neue Name wird zu allen Namen hinzugefügt, die bereits für die Zelle gesetzt wurden.
pv replace name Lange Ganzzahl 1 Der neue Name ersetzt alle Namen, die bereits für die Zelle gesetzt wurden.

Um alle Namen zu löschen, die einer Zelle zugeordnet sind, übergeben Sie in Name einen leeren String (""), in Modus die Konstante pv replace name.

Über dieses Beispiel können Sie den Namen der aktuellen Zelle ändern. Hat sie bereits einen Namen, kann der Benutzer ihn ersetzen.

 C_TEXT($CellName`Name für die Zelle
 C_TEXT($CellNewName`Neuer Name
 C_LONGINT($Column`Spaltennummer der aktuellen Zelle
 C_LONGINT($Row`Zeilennummer der aktuellen Zelle
 
 $CellNewName:=Request("Neuen Namen eingeben?";"Neuer Name")
 
 If((OK=1) & ($CellNewName#"")) `Namen eingegeben und OK gedrückt?
    PV GET CURRENT CELL(v;$Column;$Row`Aktuelle Zelle ermitteln
    $CellName:=PV Get cell name(v;$Column;$Row`Name der aktuellen Zelle
    If($CellName="") `Hat die Zelle keinen Namen?
       PV SET CELL NAME(v;$Column;$Row;$CellNewName`Neuen Namen eintragen
    Else `Zelle hat schon einen Namen
       CONFIRM("Die Zelle hat den Namen "+$CellName+". Soll sie die Zelle umbenennen?";"Ja";"Nein")
       If(OK=1) `Umbenennen
          PV SET CELL NAME(v;$Column;$Row;$CellNewName;pv replace name)
       End if
    End if
 End if



Siehe auch 

PV Get cell name
PV GET CELL NAME LIST

 
EIGENSCHAFTEN 

Produkt: 4D View
Thema: PV Zelleneigenschaften
Nummer: 15923

 
GESCHICHTE 

Geändert: 4D View 2004.1

 
ARTIKELVERWENDUNG

4D View Programmiersprache ( 4D View v16)