Data Standard Sablonok

A Data Standard dokumentumsablonokat használ új Data Standard fájlok létrehozására.

Alapértelmezés szerint az Új Standard fájl függvény a Vault tár $\Templates mappájában keres dokumentumsablonokat. Ezt az útvonalat módosíthatja a Data Standard File.xml fájljában.

A rendszergazda ezenfelül beállíthatja, hogy különböző alkalmazásokhoz különböző sablonmappákat használjon a rendszer (pl. egy mappát az AutoCAD sablonokhoz, egy másikat az Inventor sablonokhoz).

Működés

A Data Standard alapértelmezett Új fájl párbeszédpanele egy Dokumentumtípus nevű legördülő listát tartalmaz.

Amikor a felhasználó kiválaszt egy opciót a Dokumentumtípus listából, és az OK gombra kattint, az Új Data Standard fájl függvény az adott dokumentumtípussal társított Vault mappában keres sablonokat. A rendszer a sablon alapján hozza létre az új fájlt.

%programdata%\Autodesk\\<Vault verzió\>\Extensions\DataStandard\Vault\Configuration\File.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>

A <Name> elem határozza meg a legördülő listában megjelenített értéket az Új fájl párbeszédpanelen. A <TemplatePath> elemet a felhasználó nem látja, a rendszer ezt a Modell megtekintésén belüli „TemplatePath” változó meghatározására használja.

A Dokumentumtípus legördülő listája a következőképpen néz ki:

...
<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>
...

A DisplayMemberPath attribútum határozza meg, hogy az adatforrás melyik eleme jelenik meg a legördülő listában. Ebben az esetben ezt „Név”-re állítottuk.

A SelectedValuePath attribútum határozza meg, hogy a rendszer az adatforrás („TemplatePath”) melyik elemét használja a sablonútvonal értékeként.

A SelectedValue="{Binding TemplatePath}" attribútum határozza meg a Modell megtekintésében kiválasztott sablonútvonalat. Az új, „TemplatePath” nevű kötelező tulajdonságot hozzá kell adni a Modell megtekintéséhez.

Vault Office Data Standard sablonok

A Vault Office kliens a Vault kliens számos funkcióját tartalmazza, ám „karcsúbb”, és a nem-CAD tervezési adatok kezelési folyamataira fókuszál. Mivel a Vault kliens és a Vault Office kliens is saját XAML-fájllal rendelkezik, mindkettőhöz egyedi Data Standard párbeszédpanelt hozhat létre.

A Vault Office kliens számára a FileOffice.xml módosításával szabhatja testre a Data Standard párbeszédpaneleket.

Egy sablon már definiálva van a Vault Office kliens számára, ez a FileOffice.xml.

A FileOffice.xml a %programdata%\Autodesk\\<Vault verzió\>\Extensions\DataStandard\Vault\Configuration útvonalon található.

<?xml version="1.0" encoding="utf-8"?>
                <DocTypeData xmlns="">       
                    <DocTypeInfo>
                        <DocName>Office Document</DocName>
                        <Path>$/Templates/Office</Path>
                    </DocTypeInfo>
                </DocTypeData>