Aplikace 4D View Pro obvykle vyžaduje, abyste určili buňku, se kterou se pracuje a do které se budou zadávat data (aktivní buňka). Může být také nutné vybrat některé buňky a poté v nich provést nějakou akci, například formátování nebo zadání hodnot. 4D v17 R5 poskytuje novou sadu příkazů, které vám pomohou spravovat aktivní buňku i výběry buněk.
HDI: Nové příkazy pro správu buněk
Nastavení a získání aktivní buňky nebo výběru v dokumentu:
- VP Get active cell
- VP Get selection
- VP SET ACTIVE CELL
- VP SET SELECTION
- VP ADD SELECTION
- VP RESET SELECTION
Chcete-li zobrazit buňku na určitém místě(např. , vpravo dole) v oblasti 4D View Pro, můžete použít:
Nové příkazy v akci
Pomocí tohoto příkazového řádku můžete získat rozsah odpovídající aktivní buňce:
$activeCell:=VP Get active cell ("ViewProArea")
Stejná logika platí i pro získání aktuálního výběru:
$currentSelection:=VP Get selection ("ViewProArea")
Nastavení aktivní buňky je stejně snadné, stačí jako parametr předat souřadnice nové buňky:
$activeCell:=VP Cell ("ViewProArea";5;6)
VP SET ACTIVE CELL ($activeCell)
A pro nastavení nového výběru předejte jako parametr rozsah buněk (sousedních nebo oddělených) :
$currentSelection:=VP Combine ranges (VP Cells ("ViewProArea";3;2;1;4);VP Cells ("ViewProArea";5;7;1;4))
VP SET SELECTION ($currentSelection)
Správa pozice zobrazení buňky
Chcete-li zobrazit buňku uprostřed oblasti 4D View Pro, můžete použít následující řádek kódu:
$displayCell:=VP Cell ("ViewProArea1";50;50)
VP SHOW CELL ($displayCell;vk position center;vk position center)
Umístění buňky se nezmění, ale zobrazení buňky se přesune horizontálně a vertikálně tak, aby se buňka zobrazovala uprostřed (pokud je to možné).