Správa výběrů a aktivní buňky v aplikaci 4D View Pro

Automaticky přeloženo z Deepl

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:

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é).

Fabrice Mainguené
- Product Owner -Fabrice Mainguené se připojil k týmu 4D Program v listopadu 2016. Jako Product Owner má na starosti psaní uživatelských příběhů, které následně převádí do funkčních specifikací. Jeho úkolem je také zajistit, aby dodaná implementace funkcí splňovala potřeby zákazníků.Po získání bakalářského titulu v oboru informatiky na CNAM nastoupil Fabrice do malé softwarové vydavatelské společnosti jako vývojář Windev. Poté pracoval pro různé společnosti v oblasti průmyslu a obchodu jako vývojář aplikací Windev a webových aplikací a také jako technický poradce pro nové funkce.