Přeskočit na hlavní obsah
Verze: 0.23.1

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_DATEDatum běhu jako objekt date — formátujte pomocí .strftime(...).
YEARČtyřciferný rok, např. 2026.
MONTHDvouciferný měsíc, např. 08.
DAYDvouciferný den měsíce.
DAY_OF_WEEKDen v týdnu jako číslo, neděle = 0.
DAY_OF_WEEK_NAMENázev dne, např. Wednesday.
START_TIMEÚplné časové razítko začátku běhu.
IS_WORK_DAYTrue od pondělí do pátku, False o víkendu.
QUARTERKalendářní čtvrtletí, 14.
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.

tip

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.

TODO — zkontrolovat adresu SDK

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 Editoru
TODO — zkontrolovat playlist

Ověř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

ZdrojKde
ManuálNápověda → Manuál
Informace o verzi a builduNá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ě.