#PowerShell, #PowerWiseScripting, #ProjectWise, PWPS_DAB

HowTo: Create Attribute Exchange Rules

In this post, we'll go through one method of creating new Attribute Exchange Rules (Tagsets). This process requires verifying the correct Work Area properties and environment attributes are being used. I will use tagset mappings and attribute exchange rules interchangeably. The new tagset will consist of the following: ProjectName - Work Area property ProjectNumber  -… Continue reading HowTo: Create Attribute Exchange Rules

#PowerShell, #PowerWiseScripting, #ProjectWise, PWPS_DAB

HowTo: FUNCTION Remove-MyPWDocumentExplicitAccessControl

In this post, I'll show a function I created for removing ALL explicit document access control. I did not add any folder filtering or anything like that as I tend to not use explicit document access control. FUNCTION Definition The following is the function wrapper which will contain the remainder of the code. FUNCTION Remove-MyPWDocumentExplicitAccessControl… Continue reading HowTo: FUNCTION Remove-MyPWDocumentExplicitAccessControl

#PowerShell, #PowerWiseScripting, #ProjectWise, PWPS_DAB

HowTo: FUNCTION Show-FolderBrowserDialog

In this post, I'll show a function I created for selecting a folder from your local machine. This function will return the path to a selected folder. FUNCTION Definition The following is the function wrapper which will contain the remainder of the code. FUNCTION Show-FolderBrowserDialog { <# .Synopsis Opens the Folder Browser dialog and allows… Continue reading HowTo: FUNCTION Show-FolderBrowserDialog

#PowerShell, #PowerWiseScripting, #ProjectWise, PWPS_DAB

HowTo: FUNCTION Get-PWAuditTrailRecordsByUser

In this post, I'll show a function I created for getting all audit trail records for a provided user. This function will poplulate a datatable with the records which can be exported to a report. FUNCTION Definition The following is the function wrapper which will contain the remainder of the code. FUNCTION Get-PWAuditTrailRecordsByUser { <#… Continue reading HowTo: FUNCTION Get-PWAuditTrailRecordsByUser

#PowerWiseScripting

FUNCTION Set-PWEnvironment

In this post I will step through the Set-PWEnvironment function. This function can be used to set the environment on a specified folder and can include all sub-folders. The function contains a dynamic variable for selecting the desired Environment Name. It can also remove any attribute sheets associated with existing documents. This is required to… Continue reading FUNCTION Set-PWEnvironment