|
<< Click to Display Table of Contents >> Navigation: »No topics above this level« List of MechworksPDM Options |
Readable and writeable options
•GENERAL
oSHOW_TOOLBAR
oSHOW_SHORTCUTBAR
oUSE_CUSTOMIZED_SCRIPT_ON_OPTIONS
oDONT_ASSOCIATE_PRT_ASM_DRW_EXTENSIONS_TO_SW
oUSE_SW_PROPERTY_MANAGER
oINPUT CONTROL
▪NO_INPUT_SAVE_MODE
▪NO_DEPENDENTS_INPUT_SAVE_MODE
▪NO_INPUT_ON_CHECKIN
oPREVIEW
•EXPLORER_PREVIEW
•DYNAMIC_PREVIEW
oDRAWINGS
•USE_DBWORKS_VARIANT_NOTES
•PUT_VARIANT_NOTES_IN_TEMPLATE
•DATE_FORMAT
oASSEMBLIES
•FORCE_MAKE_BUY_ATTRIBUTE_FROM_SW_SHOW_CHILD_COMPONENTS_OPTION
oDERIVED PARTS
•TRACK_DERIVED_PARTS
oEVENT LOG
•MAX_NUM_OF_EVENT_LOG_RECORDS
•TRACK_OPEN_CLOSE_EVENTS
oBROWSER BEHAVIOUR
•DBW_NOREQUERY
•KEEP_BROWSER_SYNCHRONIZED_WITH_SELECTIONS
•DISABLE_GENERIC_GRID
•AVOID_AUTOMATIC_REFRESHING_OF_COMPOSED_OF_USED_BY_LISTS
•REQUERY_AFTER_EDIT_RECORD
•MINIMIZE_BROWSER_ON_OPEN
•AVOID_AUTOMATIC_COLUMN_RESIZING
•USE_INTELLIGENT_MENUS
oDBW FEAT. MANAGER BEHAVIOUR
•KEEP_DBMANAGER_SYNCHRONIZED_WITH_SELECTIONS
oMORE ...
•USE_CUSTOMIZED_SCRIPT_ON_VIEW_XLS
oTREE
•SHOW_EXISTING_DRAWINGS_IN_TREE
•SHOW_DESCRIPTION_IN_TREE
•SHOW_DESCRIPTION_IN_PROJECT_TREE
•SHOW_DRAWINGS_IN_PROJECT_TREE
•SHOW_ONLY_TOP_LEVEL_OBJECTS_IN_PROJECT_TREE
•ENABLE_DRAG_AND_DROP_IN_TREE
•EXPAND_CURRENT_PROJECT_IN_TREE
•MAX_SUBPROJECTS_LEVELS_IN_TREE
•CONFIGURATIONS
oSAVE_CONFIGURATIONS_AS_DISTINCT_RECORDS
oSAVE_ALL_CONFIGURATIONS_AUTOMATICALLY
oSAVE_CONFIGURATIONS_LIKE
oSAVE_COMPONENTS_LIKE
oCOMPONENT_NAME_TO_SAVE_WITH_CONFIGURATION
oCONFIGURATION_NAME
•OPEN
oRESOLVE_LIGHT_WEIGHT_COMPONENTS_FOR_WRITABLE_ASSEMBLIES
oUPDATE_VARIANT_NOTES_WHEN_OPENING_WRITABLE_DRAWINGS
oNO_OPEN_ON_CHECKOUT
oNO_OPEN_RELATED_DOCUMENTS_ON_CHECKOUT
oCHOOSE_CONFIGURATION_ON_OPEN
oUSE_CUSTOMIZED_SCRIPT_ON_OPEN
•SAVE
oSAVE_DIFFERENT_FILE_DIRECTORIES_AS_DISTINCT_RECORDS
oAVOID_SAME_FILE_IN_DIFFERENT_DIRECTORIES
oSAVE_PREVIEW_IMAGES
oSHOW_WARNING_IF_SOME_FEATURE_ERRORS
oSHOW_WARNING_IF_SOME_SUPPRESSED_COMPONENTS
oALWAYS_SAVE_SUPPRESSED_COMPONENTS
oALWAYS_CALCULATE_MASS_PROPERTIES_ON_SAVE
oUSE_CUSTOMIZED_SCRIPT_ON_SAVE
oPREVIEW_IMAGES_DIRECTORY
•SAVE AS
oAUTOCHECKIN_ON_SAVEAS
oAUTOCHECKOUT_ON_SAVEAS
oUSE_PART_ID_FOR_DRAWINGS_ON_SAVEAS
oSAVEAS_COPY
oUSE_CUSTOMIZED_DATA_ENTRY_SCRIPT_ON_SAVEAS
oUSE_CUSTOMIZED_SCRIPT_ON_SAVEAS
•REVISIONS
oAVOID_NO_CREATOR_CHECKOUT
oAVOID_DATABASE_EDITING_IF_RELEASED
oOPEN_IN_VIEW_ONLY_IF_RELEASED
oALWAYS_UPDATE_DATABASE_STRUCTURE_ON_CHECKIN
oALWAYS_UPDATE_DATABASE_STRUCTURE_ON_UNCHECKIN
oALWAYS_CALCULATE_MASS_PROPERTIES_ON_CHECKIN
oUSE_CUSTOMIZED_SCRIPT_ON_NEW_REVISION
oUSE_CUSTOMIZED_SCRIPT_ON_OK_EDIT_REVISION
oUSE_CUSTOMIZED_SCRIPT_ON_CANCEL_EDIT_REVISION
oUSE_CUSTOMIZED_SCRIPT_ON_CHECKOUT
oUSE_CUSTOMIZED_SCRIPT_ON_UNCHECKOUT
oUSE_CUSTOMIZED_SCRIPT_ON_CHECKIN
oUSE_CUSTOMIZED_SCRIPT_ON_UNCHECKIN
oUSE_CUSTOMIZED_SCRIPT_ON_FREEZE
oAPPROVAL
▪UPDATE_VARIANT_NOTES_ON_REVISION_APPROVAL
▪AVOID_PREVIOUS_REVISION_APPROVAL
▪AVOID_SAME_USER_APPROVAL
▪AVOID_PARENT_APPROVAL_IF_CHILDREN_NOT_RELEASED
▪AUTO_PARENTS_BITMAP_REFRESH
▪AVOID_INCREMENT_REVISION_STATE_ON_APPROVAL
oFILES
▪RESTORE_REVISIONS_IN_A_DIFFERENT_DIRECTORY
▪RESTORE_REVISION_ROOT
▪USE_PATH_LIST_FOR_REVISION_FILES
•PATHS
oSCHEMA_DIR
oSQL_DIR
oLST_DIR
oXLS_DIR
oUSERS_DIR
oPAR_DIR
•UNITS
oUSE_SW_UNITS_FOR_MASS_PROPERTIES
oSURFACE_UNIT_MULTIPLIER
oSURFACE_FORMAT
oVOLUME_UNIT_MULTIPLIER
oVOLUME_FORMAT
oWEIGHT_UNIT_MULTIPLIER
oWEIGHT_FORMAT
oLENGTH_UNIT_MULTIPLIER
oLENGTH_FORMAT
•PROJECTS
oOK_REVISIONS_FOR_PROJECTS
oDEFAULT_PROJECT
oTRASH_PROJECT
oAVOID_AUTOMATIC_PARENT_DOCUMENT_PROJECT_ASSIGNMENT
oSAVE_DRAWINGS_ON_A_SEPARATE_PROJECT
oASSIGN_PROJECT_BY_PREFIX
oUSE_CUSTOMIZED_SCRIPT_ON_NEW_PROJECT
oDRAWINGS_SEPARATE_PROJECT_FIELD_NAME
•DATA INPUT
oMAKE_READ_ONLY_FIELDS_WITH_LST_DEFINED
oIMPORT_CUSTOM_PROPERTIES_AS_FIELD_VALUES
oMACRO_DEFINITION_FOR_CONFIGURED_RECORD_ID
oMACRO_DEFINITION_FOR_CONFIGURED_RECORD_DESCRIPTION
oUSE_CUSTOMIZED_SCRIPT_ON_EDIT
oUSE_CUSTOMIZED_SCRIPT_ON_OK_EDIT
oUSE_CUSTOMIZED_SCRIPT_ON_CANCEL_EDIT
oLENGTH CALCULATION
▪NAME_OF_SKETCH_FOR_LENGTH_CALCULATION
oFEATURE NAMES
▪OK_GET_FEATURE_NAMES
▪NAME_OF_FIELD_TO_FILL_WITH_FEATURE_NAMES
oNOT NULL FIELDS
•ADVANCED
oUSE_FULL_USER_NAME
oAVOID_SW_USER_PREFERENCE_TOGGLE_SETTING
oAVOID_INVISIBLE_DOCUMENTS
oQUICK_SAVE_MODE_ON_ASSEMBLIES
oDELETE_OLD_FILE_AFTER_RENAME
oOK_SCRIPT_TRANSACTIONS
oUPDATE_ID_AFTER_RENAME
oRENAME_PARENT_DRAWINGS_WITH_SIMILAR_ID
oDBWARM
▪USE_DBWARM_LOGIN
▪DBWARM_USER
oDRAWING<=>PART LINK MODE
▪OK_DRAWING_PART_LINK_MODE
▪OK_DRAWING_PART_LINK_MODE_CHECK_SAME_PART_CODE
▪OK_DRAWING_PART_LINK_MODE_AVOID_LINKING_OF_DOCUMENTS_LIKE
▪OK_DRAWING_PART_LINK_MODE_USE_CUSTOMIZED_SCRIPT_TO_BUILD_LINKED_DOCUMENTS_LIST
▪OK_DRAWING_PART_LINK_MODE_TRACK_DERIVED_PARTS
oWORKFLOW
▪OK_WORKFLOW_MODE
oREMOTE ACCESS
▪COMPANY_ID
oDBWSERVER
▪DBWORKS_GLOBAL_GROUP_NAME
▪OK_ACQUIRE_FILE
▪DOMAIN_USER_NAME
oLOCAL CHECKOUT MODE
▪OK_LOCAL_CHECKOUT_MODE
▪LOCAL_CHECKOUT_DIRECTORY
▪SHARED_CHECKIN_DIRECTORY
oRELEASED DATABASE MODE
▪OK_RELEASED_DATABASE_MODE
•PLOT SETUP
oFIT_TO_PAGE
oOPEN_IN_VIEW_ONLY_WHEN_PLOTTING
oPAGE_TO_FIT
oPLOT_MULTIPLE_SHEETS
oPLOT_ONLY_DRAWINGS
oPLOT_OUTPUT_DIRECTORY
oPLOT_TO_FILE
oSHOW_PRINTER_DIALOG
oUPDATE_VARIANT_NOTES_BEFORE_PLOTTING
oUSE_DEFAULT_PAPER_SIZE_FOR_A0A1A2
oUSE_DRAWING_SHEET_FORMAT
oUSE_TIF_FORMAT
•OTHER OPTIONS
oLOCAL_DIR
oWAIT_TIME
oPROJECT_ID
oPROJECT_UNIQUE_ID
oSHOW_CURRENT_PROJECT_DOCUMENTS_ONLY
oUSER_NAME
DBW_NOREQUERY if set to 1 avoids the DocumentPage requery after event insertion done through the AddDocument command
WAIT_TIME sets the wait time of the database transactions. When executing many transactions sequentially without the need of keeping the browser synchronized, it is possible to set a low value (ex. 10 msec) so to speed up the process; when finished it is necessary to restore the original value.
Example:
waitTimeOld = DBWGetOption("WAIT_TIME")
DBWSetOption "WAIT_TIME","10"
DBWShell("AddDocument ...")
DBWShell("AddDocument ...")
...
DBWShell("AddDocument ...")
DBWSetOption "WAIT_TIME", waitTimeOld