Mechworks PDM Standard Library Reference

<< Click to Display Table of Contents >>

Navigation:  Programming Mechworks PDM > DBWCommandShell > Library Reference >

Mechworks PDM Standard Library Reference


Functions

Function DBWAddSpacesLeft (str, maxfieldsize)

Function DBWAddSpacesRight (str, maxfieldsize)

Function DBWAddZerosLeft (str, maxfieldsize)

Function DBWAssemblyApproveEvent ()

Function DBWAssemblyCheckinEvent ()

Function DBWAssemblyCheckoutEvent ()

Function DBWAssemblyFreezeEvent ()

Function DBWAssemblyPreApproveEvent ()

Function DBWAssemblyUnCheckinEvent ()

Function DBWAssemblyUnCheckoutEvent ()

Function DBWCDbl(inputString)

Function DBWCheckForConversion (filename)

Function DBWCheckIfDrawingExists (Part_Asm_Uid, ByRef DrawingUid, ByRef number_of_drawings, ByRef drawingIdArray)

Function DBWCheckinFromCheckout (uid)

Function DBWCheckReadOnlyFlag (filespec)

Function DBWCheckSavedConfiguration (filedir, filename, configuration)

Function DBWComposedOf (DocUid, ComposedOfType, ByRef LastDocUid, ByRef number_of_Doc, ByRef DocsUidIdArray)

Function DBWCreateDir (strPath, blnSave)

Function DBWCreateEdrawing (uid)

Function DBWCreateEDrawingAs (uniqueId , eDrawingRoot, eDrawingID, byref eDrawingFullPathName)

Function DBWDirNameFromFullName (FullFileName)

Function DBWDocumentFileType (FullFileName, DbworksType)

Function DBWDrawingApproveEvent ()

Function DBWDrawingCheckinEvent ()

Function DBWDrawingCheckoutEvent ()

Function DBWDrawingFreezeEvent ()

Function DBWDrawingPreApproveEvent ()

Function DBWDrawingUnCheckinEvent ()

Function DBWDrawingUnCheckoutEvent ()

Function DBWEventLogEvent (EventKey, DocumentType)

Function DBWExtFromFileName (FileName)

Function DBWFileExists (FullFileName)

Function DBWFileNameFromFullName (FullFileName)

Function DBWFileNameNoExt (FileName)

Function DBWFileNameNoExt1 (FileName)

Function DBWFilterSelect1 (Title, Dsn, SelectStatement, FieldToRead, FieldToFilterOn, FilterValue, byref Multiresult)

Function DBWFilterSelect2 (Title, Dsn, SelectStatement, FieldToRead, FieldToFilterOn, FilterValue, byref Multiresult, position)

Function DBWFilterSelect3 (Title, Dsn, Userid, Password, SelectStatement, FieldToRead, FieldToFilterOn, FilterValue, byref Multiresult, position)

Function DBWFilterSelect4 (Title, Dsn, Userid, Password, SelectStatement, FieldToRead, FieldToFilterOn, FilterValue, byref Multiresult, position)

Function DBWGenericApproveEvent ()

Function DBWGenericCheckinEvent ()

Function DBWGenericCheckoutEvent ()

Function DBWGenericFreezeEvent ()

Function DBWGenericPreApproveEvent ()

Function DBWGenericUnCheckinEvent ()

Function DBWGenericUnCheckoutEvent ()

Function DBWGetActiveDocUid ()

Function DBWGetAssemblyList (DocUid, ByRef LastAssemblyUid, ByRef number_of_assemblies, ByRef AssemblyIdArray)

Function DBWGetCADVersion (ByRef MajorVersion, ByRef sp)

Function DBWGetChildren (uid, ByRef childList, optionalQueryFilter)

Function DBWGetDBWorksBuild()

Function DBWGetDocIdFromDrawing (DrawingUid, Byref Part_Asm_Uid, ByRef number_of_childs, ByRef childsIdArray)

Function DBWGetDocProject (DocUid, ByRef LastProjectUid, ByRef number_of_projects, ByRef ProjectsIdArray)

Function DBWGetDocState (docUId, ByRef revision)

Function DBWGetDocType (filename, ByRef SWtype)

Function DBWGetGlobalParametersPath ()

Function DBWGetIdfromFullFileName (dirn, filen, ByRef DocUid)

Function DBWGetIdfromFullFileName1 (dirn, filen, Configuration, ByRef DocUid)

Function DBWGetInsertCmdValue (field_name)

Function DBWGetInstallationPath ()

Function DBWGetLinks (uid, ByRef linkList, linkType, optionalQueryFilter)

Function DBWGetNumberOfRevisions (uid)

Function DBWGetOption (optionName)

Function DBWGetParents (uid, ByRef parentList, optionalQueryFilter)

Function DBWGetStringFieldData (datasource,table,field_to_read,key,keyvalue, ByRef sResult)

Function DBWGetUserGroup ()

Function DBWGetUserLocalGroup ()

Function DBWGetUserOption (optionName)

Function DBWGetValueFromMemory (memoryKey)

Function DBWInit (showMessages)

Function DBWInput (fieldName)

Function DBWInputBox (title, ByRef input_string)

Function DBWInputBox1 (title, default_value, ByRef input_string)

Function DBWIsDeniedFeature (featureCod)

Function DBWIsStandardPart (doc_uid)

Function DBWIsSuperAdmin ()

Function DBWList (values, title, defaultvalue, ByRef resp)

Function DBWListFiles (Title, FileDirectory, FileNameFilter, FileExtension)

Function DBWListFromFile (filenamewithvalues,title, ByRef choosedvalue)

Function DBWListFromQuery (datasource, Query, ByRef ColoumnToChooseFrom, title, ByRef ChosenValue)

Function DBWLoadScript (fileName)

Function DBWLookUp (voice)

Function DBWPartApproveEvent ()

Function DBWPartCheckinEvent ()

Function DBWPartCheckoutEvent ()

Function DBWPartFreezeEvent ()

Function DBWPartPreApproveEvent ()

Function DBWPartUnCheckinEvent ()

Function DBWPartUnCheckoutEvent ()

Function DBWProjectNewEvent ()

Function DBWQuery (id, fieldName)

Function DBWQueryByUid (uid, fieldName)

Function DBWQueryRevisionByUid (uid, revision, fieldName)

Function DBWRadioCombo (title, label_title, radio_1_label, radio_2_label, default_radio, combo_values, default_combo_value, combo_visible, ByRef radio_active, ByRef combo_value)

Function DBWRadioInput ( title, label_title, radio_1_label, radio_2_label, default_radio, default_input_value, ByRef radio_active, ByRef input_value)

Function DBWRequiredDBWorksBuild (DBWBuild)

Function DBWResult (resultId)

Function DBWReplaceInvalidChars (inputString)

Function DBWSaveFileName (root, filter)

Function DBWScriptingEngineVersionInstalled (version)

Function DBWSelectDir (root, title)

Function DBWSelectFile (root, filter)

Function DBWSelectFromComposedOf (doc_uid, ComposedOfType, title)

Function DBWSelectFromWhereUsed (doc_uid, WhereUsedType, title)

Function DBWSetDbworksStringFieldData (field_to_set,fieldvalue,docuid)

Function DBWSetRevisionStringFieldData (Revision, DocUID, FieldToSet, FieldValue)

Function DBWSWSaveAs (uid,extension,okAttach)

Function DBWValidFileName (fileName)

Function DBWWhereUsed (DocUid, WhereUsedType, ByRef LastDocUid, ByRef number_of_Doc, ByRef DocsUidIdArray)


Subroutines

Sub DBWAppendFile (SourcePath, DestinationPath)

Sub DBWCheckoutAsDifferentUser (docUid, UserName)

Sub DBWCopyFileToDir (FullFileName, DestinationDir)

Sub DBWDeleteAFile (filespec)

Sub DBWExecSQL (sqlCmd)

Sub DBWFilter(filterName, filterQuery, gridType, filterAllTables, filterAllDatabase)

Sub DBWGetProjectslist (ByRef number_of_projects, ByRef ProjectsIdArray)

Sub DBWLoadQuery (title, theQuery)

Sub DBWLoadQuery1 (title , theQuery, tab)

Sub DBWOutput (field, outstring, mode)

Sub DBWRemoveReadOnlyFlag (filespec)

Sub DBWSendEMail (sendto, subject, mailbody, DisplayMsg, AttachmentPath)

Sub DBWSendEMail1(SendTo, Subject, MailBody, SendFrom, DisplayMsg, AttachmentPath, SMTPServer, LoginUser, LoginPassword)

Sub DBWSendEMail2 (SendTo, Subject, MailBody, HTML, SendFrom, DisplayMsg, AttachmentPath, SMTPServer, LoginUser, LoginPassword)

Sub DBWSendEMail3 (SendTo, Subject, MailBody, HTML, SendFrom, DisplayMsg, AttachmentPath, SMTPServer, LoginUser, LoginPassword)

Sub DBWSetOption (optionName, value)

Sub DBWSetReadOnlyFlag (filespec)

Sub DBWSetStringFieldData (datasource, table, field_to_set, field_value, key, keyvalue)

Sub DBWSetValueInMemory (memoryKey, memoryValue)

Sub DBWShell (cmd)

Sub DBWWalkTree (uid, parent, optionalQueryFilter)

Sub DBWWalkTreeAllInstances (uid, parent, optionalQueryFilter)

Sub DBWWalkTreeBottomTop (uid, parent, optionalQueryFilter)