List of MechworksPDM Options

<< Click to Display Table of Contents >>

Navigation:  »No topics above this level«

List of MechworksPDM Options


Related topics

Input/Result parameters

Readable and writeable options

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

 

uparrow Top of page

Remarks

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