Stále se rozšiřující seznam funkcí softwaru 4D View Pro se neustále rozšiřuje o další funkce a tato verze R není výjimkou. 4D v18 R2 obsahuje nové příkazy umožňující přidávat a odebírat sloupce nebo řádky a definovat jejich velikost, viditelnost a popisky v záhlaví. Tento příspěvek na blogu vám ukáže, jak na to!
odebírání řádků a sloupců
Příkaz VP DELETE ROWS nebo VP DELETE COLUMNS byly vytvořeny za účelem odstranění řádků nebo sloupců. Pokud například potřebujete odstranit sloupce vybrané uživatelem, můžete použít např:
VP DELETE COLUMNS (VP Get selection ("ViewProArea"))
Vkládání řádků a sloupců
. VP INSERT ROWS nebo VP INSERT COLUMNS byly vytvořeny příkazy pro přidávání řádků nebo sloupců. Stačí jako parametr předat rozsah s prvním sloupcem nebo řádkem a počet řádků nebo sloupců, které chcete přidat. Například pro vložení tří sloupců před sloupec B:
VP INSERT COLUMNS (VP Column ("ViewProArea";1;3))
Změna počtu řádků nebo sloupců
Ve výchozím nastavení obsahuje list 4D View Pro 100 sloupců a 1 000 řádků. Pokud to potřebujete změnit, abyste dokument přizpůsobili svým potřebám, můžete použít následující příkaz VP SET COLUMN COUNT a . VP SET ROW COUNT příkazy. Chcete-li například změnit velikost listu na 10 sloupců a 20 řádků:
VP SET COLUMN COUNT ("ViewProArea";10)
VP SET ROW COUNT ("ViewProArea";20)
Úprava atributů řádků a sloupců
Nový VP SET COLUMN ATTRIBUTES a VP SET ROW ATTRIBUTES příkazy umožňují:
- Zadejte šířku sloupce nebo výšku řádku
- Přidat zalomení stránky pro tisk
- Skrýt nebo zobrazit sloupce nebo řádky
- Povolit nebo zakázat uživatelům možnost měnit velikost sloupců nebo řádků
- Změnit popisky záhlaví sloupců nebo řádků
Pokud například chcete změnit velikost sloupce B a zakázat uživatelům jeho změnu:
$ColumnProperties:=New object
$ColumnProperties .width:=100
$ColumnProperties .resizable:=False
VP SET COLUMN ATTRIBUTES (VP Column ("ViewProarea";1);$ColumnProperties)
AUTOMATICKÁ změna velikosti řádků nebo sloupců
Můžete automaticky upravit velikost řádků nebo sloupců podle jejich obsahu pomocí příkazů VP ROW AUTOFIT nebo . VP COLUMN AUTOFIT příkazy. Pokud například chcete upravit řádky a sloupce vybrané uživatelem:
VP COLUMN AUTOFIT (VP Get selection ("ViewProarea"))
VP ROW AUTOFIT (VP Get selection ("ViewProarea"))
Všechny tyto příkazy můžete vyzkoušet ve výše uvedeném HDI.