Odkazy a zdroje
Vestavěné konstanty
Každý scénář má ve výrazech dostupný slovník CONSTANTS — v akcích Vytvořit proměnnou,
Podmínka, Kontrolní výraz a Python kód. Všechny hodnoty se vyhodnotí jednou, při
startu běhu.
| Klíč | Hodnota |
|---|---|
FULL_DATE | Datum běhu jako objekt date — formátujte pomocí .strftime(...). |
YEAR | Čtyřciferný rok, např. 2026. |
MONTH | Dvouciferný měsíc, např. 08. |
DAY | Dvouciferný den měsíce. |
DAY_OF_WEEK | Den v týdnu jako číslo, neděle = 0. |
DAY_OF_WEEK_NAME | Název dne, např. Wednesday. |
START_TIME | Úplné časové razítko začátku běhu. |
IS_WORK_DAY | True od pondělí do pátku, False o víkendu. |
QUARTER | Kalendářní čtvrtletí, 1–4. |
WEEK_NUMBER | Číslo týdne podle ISO. |
Příklad:
f"Report_{CONSTANTS['YEAR']}_Q{CONSTANTS['QUARTER']}.xlsx"
AIVIRO_NOTIFICATIONS obsahuje zprávy, které dosud nasbírala akce Přidat zprávu, takže na
to, co už běh nahlásil, může reagovat blok Python kód nebo Podmínka.
IS_WORK_DAY je elegantní způsob, jak nechat denní plán přeskočit víkendy bez zasahování do
výrazu Cron: obalte tělo scénáře Podmínkou na CONSTANTS['IS_WORK_DAY'].
Odkazování na proměnné
V textovém parametru vloží $ následovaný názvem proměnné její hodnotu:
$Helios_path
$project_name
Přesně to zobrazuje strom Příkazy i Diagram v jednořádkových souhrnech akcí —
Command: $Helios_path, Subject: $project_name.
Znak $ platí i ve výrazech — $castka * 1.21, $zaznam['stav'] == "OK". Dvě výjimky jsou
uvnitř složených závorek ručně psaného f-stringu (f"Ahoj {jmeno}", ne {$jmeno}) a uvnitř
akce Python kód, což je obyčejný Python.
Úplná pravidla — text s proměnnými, počítání, datum, operátory, práce se seznamy — najdete v Hodnotách, proměnných a výrazech.
Zástupné zápisy pro tajemství
Na položku trezoru se odkážete z jakéhokoli textového parametru:
{{SECRET:MUJ_KLIC}}
Dokumentace Python SDK (jádro produktu)
Aiviro Python SDK je motorem každého bloku akcí v Aiviro Editoru. Je to místo, kde začít, když chcete scénář rozšířit blokem Python kód, nebo spouštět celé roboty bez rozhraní z vlastních skriptů.
Referenci API a příklady najdete na docs.core.aiviro.com
Popisuje objekty k vyhledání, syntaxi příkazů, životní cyklus robota a mnoho dalšího.
Všechno, co v Editoru děláte vizuálně, odpovídá 1:1 voláním SDK, a Soubor → Exportovat do Pythonu vám toto mapování ukáže na vašem vlastním scénáři. Dokumentace SDK navíc popisuje pokročilé parametry a možnosti integrace, které low-code rozhraní nezpřístupňuje.
Stránka pro verzi 0.14.2 odkazovala na docs.aiviro.com, zatímco navigace samotného Editoru
odkazuje dokumentaci jádra jako docs.core.aiviro.com. Ověřte, která adresa je aktuální, a
srovnejte podle ní tuto stránku i docusaurus.config.ts.
Video návody
Praktické ukázky Editoru jsou shromážděné v playlistu na YouTube:
Návody k Aiviro EditoruOvěřte, že playlist stále existuje a že videa ukazují rozhraní verze 0.23. Ukázky nahrané proti verzi 0.14.2 zobrazují starou nástrojovou lištu a staré menu akcí, což nové uživatele zmate.
Nápověda v aplikaci
| Zdroj | Kde |
|---|---|
| Manuál | Nápověda → Manuál |
| Informace o verzi a buildu | Nápověda → O aplikaci |
| Složka s konfigurací | Nastavení → Otevřít složku s konfigurací — logy, profily a nastavení na disku |
Jazyky rozhraní
Rozhraní Editoru je dostupné v češtině, angličtině a němčině (Nastavení → Obecné → Jazyk). Jazyk reportu u akce Odeslat jako email nabízí navíc slovenštinu.
Tato dokumentace se udržuje v angličtině a češtině.