Dodatek Data Standard korzysta z oraniczeń właściwości skonfigurowanych w definicjach właściwości.
Wiązania
Można dodawać niestandardowe właściwości, a następnie zmieniać lub nadpisywać istniejące ograniczenia właściwości z poziomu programu Vault.
Aby zmienić ograniczenia, użyj na przykład $Prop["Tytuł"].IsObligatory = $true.
Aby dodać właściwości, użyj $Prop["NiestandardowaWłaściwość"].Value = "jakaś_wartość". W przypadku programów Inventor i AutoCAD nowa właściwość zostanie zapisana jako właściwość niestandardowa po zapisaniu dokumentu.
Weryfikacja
Można dodawać niestandardową weryfikację do właściwości. Pozwala to na przeprowadzenie weryfikacji względem niestandardowych ograniczeń zdefiniowanych w konkretnych funkcjach.
Aby dodać niestandardową weryfikację, należy użyć instrukcji $Prop["WłaściwośćNiestandardowa"].CustomValidation = { MojaWeryfikacja }. Funkcja „MojaWeryfikacja” musi zwracać wartość $true lub $false w oparciu o niestandardowe ograniczenia.
Weryfikacja — przykłady
Programy CAD: Sprawdź skrypt programu PowerShell .\CAD\addins\FileNameValidation.ps1 instalowany razem z rozwiązaniem Vault Data Standard dla programu Inventor/AutoCAD.
Vault: Przejrzyj przykładowy kod w konfiguracji — Przykład — dodawanie niestandardowej weryfikacji nazw folderów.