4D View Pro: Verwalten von Zeilen und Spalten

Die Liste der Funktionen von 4D View Pro wird ständig erweitert, und auch diese R-Version bildet da keine Ausnahme. 4D v18 R2 enthält neue Befehle, mit denen Sie Spalten oder Zeilen hinzufügen und entfernen sowie deren Größe, Sichtbarkeit und Kopfbeschriftung definieren können. Dieser Blogbeitrag zeigt Ihnen, wie das geht!

HDI Verwalten von Spalten und Zeilen

Zeilen und Spalten entfernen

Die VP DELETE ROWS oder VP DELETE COLUMNS Befehle wurden erstellt, um Zeilen oder Spalten zu entfernen. Wenn Sie z. B. die vom Benutzer ausgewählten Spalten entfernen möchten, können Sie diesen Befehl verwenden:

VP DELETE COLUMNS (VP Get selection ("ViewProArea"))

Zeilen und Spalten einfügen

Der VP INSERT ROWS oder VP INSERT COLUMNS Befehle wurden erstellt, um Zeilen oder Spalten hinzuzufügen. Übergeben Sie einfach einen Bereich mit der ersten Spalte oder Zeile als Parameter sowie die Anzahl der hinzuzufügenden Zeilen oder Spalten. Zum Beispiel, um drei Spalten vor Spalte B einzufügen:

VP INSERT COLUMNS (VP Column ("ViewProArea";1;3))

Ändern der Anzahl der Zeilen oder Spalten

Standardmäßig enthält ein 4D View Pro Blatt 100 Spalten und 1.000 Zeilen. Wenn Sie dies ändern müssen, um Ihr Dokument an Ihre Bedürfnisse anzupassen, können Sie die VP SET COLUMN COUNT und VP SET ROW COUNT Befehle verwenden. Zum Beispiel, wenn Sie die Größe Ihres Blattes auf 10 Spalten und 20 Zeilen ändern möchten:

VP SET COLUMN COUNT ("ViewProArea";10)
VP SET ROW COUNT ("ViewProArea";20)

Ändern der Attribute von Zeilen und Spalten

Die neuen VP SET COLUMN ATTRIBUTES und VP SET ROW ATTRIBUTES ermöglichen Ihnen dies:

  • Festlegen der Spaltenbreite oder Zeilenhöhe
  • Hinzufügen eines Seitenumbruchs für den Druck
  • Spalten oder Zeilen ausblenden oder einblenden
  • Benutzern die Möglichkeit geben oder verweigern, die Größe von Spalten oder Zeilen zu ändern
  • Spalten- oder Zeilenkopfbeschriftungen ändern

Wenn Sie zum Beispiel die Größe der Spalte B ändern und den Benutzern verbieten wollen, sie zu ändern:

$ColumnProperties:=New object
$ColumnProperties .width:=100
$ColumnProperties .resizable:=False
VP SET COLUMN ATTRIBUTES (VP Column ("ViewProarea";1);$ColumnProperties)

AUTOMATISCH die Größe von Zeilen oder Spalten ändern

Sie können die Zeilen- oder Spaltengröße automatisch an ihren Inhalt anpassen, indem Sie die Befehle VP ROW AUTOFIT oder VP COLUMN AUTOFIT Befehlen. Zum Beispiel, wenn Sie die von Ihrem Benutzer ausgewählten Zeilen und Spalten anpassen möchten:

VP COLUMN AUTOFIT (VP Get selection ("ViewProarea"))
VP ROW AUTOFIT (VP Get selection ("ViewProarea"))

Sie können alle diese Befehle in der obigen HDI testen.

Fabrice Mainguené
- Product Owner -Fabrice Mainguené gehört seit November 2016 zum 4D Program Team. Als Product Owner ist er verantwortlich für das Schreiben der User Stories und deren Umsetzung in funktionale Spezifikationen. Seine Aufgabe ist es auch, sicherzustellen, dass die gelieferte Funktionsimplementierung den Kundenanforderungen entspricht.Nach seinem Bachelor-Abschluss in Informatik am CNAM arbeitete Fabrice als Windev-Entwickler bei einem kleinen Software-Verlag. Danach arbeitete er für verschiedene Unternehmen in Industrie und Handel als Windev- und Webentwickler sowie als technischer Berater für neue Funktionen.