Dialogové okno Nastavit proměnné

Dialogové okno Nastavit proměnné umožňuje definovat proměnné modulu Dispatch aplikace SOLIDWORKS PDM, které se vyhodnotí při spuštění akce Dispatch.

Zobrazení tohoto dialogu:

V dialogovém okně Upravit akci klepněte na Proměnné nebo vyberte Proměnné definované uživatelem > Nová proměnná.

Proměnné ve skriptech slouží k ukládání hodnot a k manipulaci s nimi. Možná se vám například osvědčí uložit si do proměnné název vybraného souboru nebo hodnotu na kartě dat souboru. Proměnné můžete sestavit tak, že zkombinujete předdefinované či uživatelsky definované proměnné. Pokud je například proměnná Verze nastavena na hodnotu %Číslo%_%Opr%.pdf, odvodí se hodnota Verze vyhodnocením proměnných Číslo a Opr. Má-li tedy Číslo hodnotu 4 a Opr (Oprava) hodnotu 2, nastaví se hodnota Verze na 4_2.pdf.

Proměnné se formátují jako řetězce, název proměnné je třeba uzavřít mezi znaky%. Například proměnná %CestakVybranémuSouboru% se při spuštění akce modulu Dispatch vyhodnotí jako cesta a název k aktuálně vybranému souboru.

V dialogovém okně Nastavit proměnnou se zobrazí výzva k zadání potřebných polí podle typu proměnné, kterou vytváříte. Pokud například vytváříte novou proměnnou typu Statický řetězec, zobrazí se textové pole označené Hodnota s výzvou k zadání hodnoty řetězce.

Proměnné Vypíše názvy všech uživatelsky definovaných proměnných a informace o nich.
Přidat Klepnutím přidáte novou uživatelsky definovanou proměnnou.
Odebrat Klepnutím odeberete existující uživatelsky definovanou proměnnou.
Název Určuje název uživatelsky definované proměnné. K názvu proměnné se poté odkazuje tak, že se uzavře mezi znaky „%“, například %HodnotaVerze%.
Zadaný název se nesmí shodovat s názvem žádné předefinované proměnné souborů.
Typ Umožňuje vybrat typ proměnné, který chcete použít. Podle vybraného typu se zobrazí různá pole s možnostmi, která dovolují zadání dále specifikovat.
hodnota Zadejte hodnotu proměnné. Po klepnutí na šipku vpravo můžete vybrat předdefinované funkce řetězců, aritmetické funkce a proměnné.