Nástroj Data Standard používá k vytváření nových souborů šablony.
Ve výchozím nastavení vyhledává funkce Nový standardní soubor šablony dokumentů ve složce $\Templates v úložišti. Tuto cestu lze upravit v souboru Data Standard File.xml.
Správci také mohou pro různé aplikace určit různé složky šablon (například jednu složku pro šablony aplikace AutoCAD a jinou pro šablony aplikace Inventor).
Výchozí dialog Nový soubor nástroje Data Standard obsahuje pole se seznamem Typ Dokumentu.
Pokud uživatel vybere některou z položek v seznamu Typ dokumentu a klikne na tlačítko OK, funkce Nový standardní soubor vyhledá příslušnou šablonu ve složce úložiště asociované s tímto typem dokumentu. Šablona se použije k vytvoření nového souboru.
%programdata%\Autodesk\<verze aplikace Vault>\Extensions\DataStandard\Vault\Configuration\Soubor.xml
<?xml version="1.0" encoding="utf-8"?> <DocTypeData xmlns=""> <DocTypeInfo> <DocName>Inventor</DocName> <Path>$/Templates/Inventor</Path> </DocTypeInfo> <DocTypeInfo> <DocName>AutoCAD Drawings</DocName> <Path>$/Templates/AutoCAD</Path> </DocTypeInfo> <DocTypeInfo> <DocName>Office Document</DocName> <Path>$/Templates/Office</Path> </DocTypeInfo> </DocTypeData>
Element <Name> definuje hodnotu, která se zobrazí v poli se seznamem v dialogu Nový soubor. Hodnota elementu <TemplatePath> se uživateli nezobrazuje, ale používá se k nastavení hodnoty TemplatePath v modelu pohledu.
Pole se seznamem Typ dokumentu vypadá takto:
... <Label Content="Document Type" Grid.Row="2" Grid.Column="0" /> <ComboBox ItemsSource="{Binding Source={StaticResource DocTypes}, XPath=DocTypeInfo}" Name="DocTypeCombo" Grid.Row="2" Grid.Column="1" IsEnabled="{Binding IsNewEntryDialog}" DisplayMemberPath="Name" SelectedValuePath="TemplatePath" SelectedValue="{Binding TemplatePath}" SelectedIndex="0"></ComboBox> ...
Atribut DisplayMemberPath definuje, který element ze zdroje dat se zobrazí v poli se seznamem. V tomto případě je nastaven na hodnotu Name.
Atribut SelectedValuePath definuje, který element ze zdroje dat (TemplatePath) je nastaven jako hodnota cesty k šabloně určená k použití.
Atribut SelectedValue="{Binding TemplatePath}" nastavuje vybranou cestu k šabloně v modelu pohledu. Do modelu pohledu je nutné přidat novou provazující vlastnost TemplatePath.
Aplikace Vault Office Client nabízí stejné funkce jako aplikace Vault Client, ale je zjednodušena a přizpůsobena pro procesy správy dat jiných aplikací, než aplikací CAD. Protože mají aplikace Vault Client a Vault Office Client své vlastní soubory XAML, je možné pro každou z těchto aplikací vytvořit jedinečný dialog nástroje Data Standard.
Dialogy nástroje Data Standard pro aplikaci Vault Office Client lze přizpůsobit úpravou souboru FileOffice.xml.
Soubor FileOffice.xml se nachází v umístění %programdata%\Autodesk\<verze aplikace Vault>\Extensions\DataStandard\Vault\Configuration
<?xml version="1.0" encoding="utf-8"?> <DocTypeData xmlns=""> <DocTypeInfo> <DocName>Office Document</DocName> <Path>$/Templates/Office</Path> </DocTypeInfo> </DocTypeData>