Ověření a omezení vlastností

Nástroj Data Standard využívá omezení vlastností konfigurované v definicích vlastností.

Vazby

V aplikaci Vault můžete přidávat uživatelské vlastnosti a upravovat nebo přepisovat existující omezení vlastností.

Chcete-li upravit omezení, můžete použít například toto: $Prop["Nazev"].IsObligatory = $true.

Chcete-li přidat vlastnosti, můžete použít toto: $Prop["UzivatelskaVlastnost"].Value = "nejakahodnota". V aplikacích Inventor a AutoCAD se nová vlastnost při uložení dokumentu uloží jako uživatelská vlastnost.

  1. V souboru Default.ps1 přidejte novou požadovanou vlastnost, například: $Prop["NejakaVlastnost"].IsObligatory = $true
  2. Otevřete klienta Data Standard v aplikaci Vault, Inventor nebo AutoCAD.
  3. Zobrazte dialog Data Standard.
  4. Upravené pole pro požadovanou vlastnost se zvýrazní červeným rámečkem, což značí, že je nutné zadat vstup.

Ověření

K vlastnostem můžete přidat uživatelské ověření. To umožňuje ověřovat vůči uživatelským omezením definovaným v konkrétních funkcích.

Chcete-li přidat uživatelské ověření, použijte následující text: $Prop["CustomProperty"].CustomValidation = { MyValidation }. Funkce MyValidation musí vrátit hodnotu $true nebo $false na základě vašich uživatelských omezení.

Ověření – příklady

CAD: Zkontrolujte skript PowerShell .\CAD\addins\FileNameValidation.ps1 nainstalovaný s nástrojem Vault Data Standard Inventor / AutoCAD.

Aplikace Vault: Zkontrolujte vzorový kód v konfiguraci – Příklad – přidání uživatelského ověření názvů složek.

Poznámka: Ke konfiguraci přidání/přepsání v částech vlastností souborů CFG můžete stále používat starší chování aplikace CAD. Nové funkce uživatelského ověření jsou další vrstvou přizpůsobení v aplikaci Vault, kterou lze použít spolu s existující funkcí Validate. Další omezení objektu $Prop naleznete zde.