Upload
others
View
14
Download
0
Embed Size (px)
Citation preview
© 2018 Autodesk, Inc.
Autodesk VaultData Standard 2020.2.1 – Updates | Migration
Markus Koechl
Solutions Engineer PDM|PLM – Autodesk Central Europe
Agenda
▪ Updates – Improvements and Changes
▪ Editing Custom Configurations – Visual Studio Project Template “Quickstart”
▪ Migrating Custom Configurations 2019 – 2020
▪ Minimum Updates
▪ Recommended Updates
Updatesimprovements and changes
Updates and Changes | Overview
Configuration update required – otherwise, your configuration will not run
Configuration enhancement required to support new feature(s)
Configuration update recommended to improve product behavior and performance
Configuration update recommended to improve or simplify code
Does your custom 2019 configuration require edits for 2020.x.x?
2020 2020.1 2020.2 2020.2.1
New Release -- -- --
Multi-Lang Switch -- -- --
CAD Dialog – Dynamic Sizing -- -- --
Navigate to migration details by clicking the symbol in the table
Updates and Changes
▪ Inventor
▪ Copy/Replace incl. Drawing – Data imported by Autoloader
▪ Support migrated templates including property F(x) function definitions
▪ Support VDS Save As on non-saved Inventor Drawings
▪ Suppress VDS on save for imported files
▪ Applies to Import Option “Reduced Memory Mode” enabled/disabled
▪ AutoCAD
▪ Date only support
▪ Note – Include file property in
templates
Focus on quality and data related issues
Updates and Changes
▪ Vault
▪ CAD-BOM – Support for log off/in workflows
▪ Validation improvement for UDP with constraints of list values and requires value = true
▪ Custom Tabs – Solved issues for “SelectionChanged” event handlers
▪ Support “.” in folder names
▪ Support Client language switch (2020)
▪ Support Multi-Language labeling for property names (UDP) (2020.2) – Go to Slide 13
▪ Updated and Extended Help Documentation
▪ Enhance Category Switch for “New Standard File” workflows (2020.2)
▪ Remove properties not assigned to the active category on close (Create Mode)
▪ CAD Dialogs – Support for long numbering schemes and deep folder structure (2020.2.1) – Go to Slide
Focus on quality and data related issues
Editing Custom ConfigurationsVisual Studio Project Template “Quickstart”
VDS 2020 Configuration Editor
▪ Updated Editor Template
▪ Basic Project including required references
▪ ALT key + Drag&Drop configuration files
▪ Add to VS Project Templates
▪ Updated GitHub Repository – https://github.com/koechlm/VDS-Configuration-Editor
▪ Including script samples and snippets
Updated Project Template | Updated GitHub Repository
Migrating Custom Configurationsminimum updates
Important
▪ This slide deck covers migration from 2019 to 2020 release only
▪ Older configurations 2016 – 2018 require additional steps documented in:
Incremental documentation
Minimum Updates
▪ Align Version
▪ Find / Replace \Vault 2019\ by \Vault 2020\
▪ All files of solution
▪ [Shortcut Implementation]
▪ Replace path segment 1_16_2018 by 1_7_2019
Apply to Default based and Quickstart Sample based configurations
Minimum Updates
▪ New Numbering Scheme Options
▪ Align new API service
▪ .\CAD\addins\Default.ps1
▪ .\Vault\addinVault\Default.ps1
Apply to Default based and Quickstart Sample based configurations
Minimum Updates | Dynamic Grid
▪ Additional attribute for Label column
Solves combo box constraints and selection update
▪ .\CAD\Configuration\*.XAML
▪ .\Vault\Configuration\*.XAML (Note – Data Sheets don’t require this attribute)
Applies to Default based and Quickstart Sample based configurations
Minimum Updates | Multi-Language Switch
▪ Scenario
▪ ADMS and Vault language = English
▪ Internationally distributed Vault clients applied individual country’s language pack as available
▪ VDS configuration adjustments need to reflect
1. Static language of database
2. Flexible adaption of client UI language
Applies to clients using language packs working on single central server
Minimum Updates | Multi-Language Switch 1/4
Set DB Language to Static Value
▪ DSLanguages.xml
Applies to clients using language packs working on single central server
Minimum Updates | Multi-Language Switch 2/4
Adjust Category Names According to Behavior Names of your Vault
▪ .\en-US\UIString.xml
▪ Category Names = Names in Vault Behavior Configuration
▪ Labeling = English
▪ .\non-EN locals\UIString.xml
▪ Category Names = Names in Vault
▪ Labeling = Localized
Replace Localized by English labels
Applies to clients using language packs working on single central server
Replace Localized
Category Names
Minimum Updates | Multi-Language Switch 3/4
Update XAML Definition of Dynamic Grids to enable Labeling in Property Column
▪ 2020 and before used VDS property “Name” = Vault Property Name
▪ 2020.2 and later use VDS property DispName = Override or Property Name
▪ Labeling allows override of VDS property “DispName” only
Replace all definitions for Dynamic Grids to enable labeling
Applies to clients using language packs working on single central server
Minimum Updates | Multi-Language Switch 4/4
Update Display Order/Filtering in VaultDynamicProperties.xml
▪ Create file for
▪ All Categories
▪ All Language Packs / Clients
All localized labels add per category
Applies to clients using language packs working on single central server
Minimum Update | CAD Dialogs
▪ 2020.2.1 Updated XAML files
▪ AutoCAD.xaml
▪ AutoCAD_Vanilla.xaml
▪ Inventor.xaml
▪ SaveCopyAs.xaml
Both controls require to gain space dynamically
Wrap-Panel for Folder Breadcrumb
Column Width for Numbering Ctrl
2020.2.1 dynamically resizes while keeping width ratio for columns
Resolving Folder Breadcrumb and Numbering Ctrl Interdependency
Minimum Update | CAD Dialogs – 1/3Required Changes for AutoCAD.xaml | Inventor.xaml | SaveCopyAs.xaml
Minimum Update | CAD Dialogs – 2/3Required Changes for AutoCAD.xaml | Inventor.xaml | SaveCopyAs.xaml
Minimum Update | CAD Dialogs – 3/3Required Changes for AutoCAD.xaml | Inventor.xaml | SaveCopyAs.xaml
Migrating Custom Configurationsrecommended updates
Recommended Updates | Inventor CFG
▪ Add property Sending System to Inventor.cfg
Suppress VDS on save
Recommended Updates | Default.ps1 for Vault
1. Update function “InitializeNumSchm”
Improve Numbering Scheme – Category Link
Recommended Updates | Default.ps1 for Vault
2. Update function “GetNumSchms”
Improve Numbering Scheme – Category Link
Recommended Updates | Default.ps1 for CAD
1. Update function “InitializeNumSchm”
Improve Numbering Scheme – Category Link
Recommended Updates | Default.ps1 for CAD
2. Update function “GetNumSchms”
Improve Numbering Scheme – Category Link
Autodesk and the Autodesk logo are registered trademarks or trademarks of Autodesk, Inc., and/or its subsidiaries and/or affiliates in the USA and/or other countries. All other brand names, product names, or trademarks belong to their respective holders. Autodesk reserves the right to alter product and services offerings, and specifications and pricing at any time without notice, and is not responsible for typographical or graphical errors that may appear in this document.
© 2018 Autodesk. All rights reserved.