.NET Framework Class Library
RemoteAccess.GetFromBriefcase Method

<< Click to Display Table of Contents >>

Navigation:  MwPDMApi Namespace > RemoteAccess Class > RemoteAccess Methods >

.NET Framework Class Library
RemoteAccess.GetFromBriefcase Method

Get documents from the BriefCase.
This method is deprecated and may be removed in future versions. Use GetFromBriefcaseV2(String, String, Int32, Boolean, String, Int32, Int32, Boolean, Boolean, Boolean, String, Boolean) instead for improved functionality and compatibility.

Namespace: MwPDMApi
Assembly:  MwPDMApi (in MwPDMApi.dll) Version: 1.0.0.0 (1.0.0.0)

Syntax

Visual Basic

<ObsoleteAttribute> _

Public Function GetFromBriefcase ( _
 bcFilename As String, _
 chosenProject As String, _
 restoreMode As Integer, _
 overwrite As Boolean, _
 restorePath As String, _
 restoreDBMode As Integer, _
 restoreProjectsMode As Integer, _
 okCreateWorkingSet As Boolean, _
 silent As Boolean, _
 autoCheckOut As Boolean, _
 backupFolder As String, _
 resetOwnerCompanyId As Boolean _
) As Integer

C#

[ObsoleteAttribute]

public int GetFromBriefcase(
 string bcFilename,
 string chosenProject,
 int restoreMode,
 bool overwrite,
 string restorePath,
 int restoreDBMode,
 int restoreProjectsMode,
 bool okCreateWorkingSet,
 bool silent,
 bool autoCheckOut,
 string backupFolder,
 bool resetOwnerCompanyId
)

Visual C++

public:

[ObsoleteAttribute]
int GetFromBriefcase(
 String^ bcFilename,
 String^ chosenProject,
 int restoreMode,
 bool overwrite,
 String^ restorePath,
 int restoreDBMode,
 int restoreProjectsMode,
 bool okCreateWorkingSet,
 bool silent,
 bool autoCheckOut,
 String^ backupFolder,
 bool resetOwnerCompanyId
)

JavaScript

function getFromBriefcase(bcFilename, chosenProject, restoreMode, overwrite, restorePath, restoreDBMode, restoreProjectsMode, okCreateWorkingSet, silent, autoCheckOut, backupFolder, resetOwnerCompanyId);

Parameters

bcFilename

Type: System.String
the BriefCase file to retrieve from

chosenProject

Type: System.String
the project to restore documents in
This parameter depends on value 0 of parameter restoreProjectsMode

restoreMode

Type: System.Int32
Possible values are:
0: load all files in the same folder
1: load all files under a folder preserving their structure
this parameter depends on value 0 of the parameter restoreDBMode

overwrite

Type: System.Boolean
overwrites imported files

restorePath

Type: System.String
a folder to load files in.
This parameter depends on value 1 of parameter restoreMode

restoreDBMode

Type: System.Int32
0: unzip files only
1: unzip files and rebuild records and parent-child relations

restoreProjectsMode

Type: System.Int32
0: load documents in selected project
1: recreate project structure if not already existing
This parameter depends on value 1 of parameter restoreDBMode

okCreateWorkingSet

Type: System.Boolean
false: do not create a Working Set with loaded documents
true: Create a Working Set with loaded documents

silent

Type: System.Boolean
avoid asking confirmation

autoCheckOut

Type: System.Boolean
whether to automatically check out documents

backupFolder

Type: System.String
the folder to store backup files

resetOwnerCompanyId

Type: System.Boolean
whether to reset the owner company ID

Remarks

The return code has the following values

•0: no errors

•1: MDB not supported

•2: Root Directory must have a drive letter

•3: ZIP file does not exist

•4: Briefcase function needs DBWorks Enterprise

•5: Remote Access not activated

•6: Briefcase function can't be used when working with Remote Access Local Mode

•7: Briefcase has no files

•8: Error copying files in temporary SCHEMA folder

•9: Error starting Briefcase MDB database

•10: PARENT_CHILD structure in MDB is not compatible with PARENT_CHILD structure in target database

•11: Answered NO to question: Briefcase does not contain any record marked with your COMPANY_ID - Continue ?

•12: Briefcase has no records

•13: Button CANCEL has been pressed in the Document Selector form for selecting documents to be imported

•14: Answered NO to question: Files overwriting proprietary files have been discarded - Continue ?

•15: Answered NO to question: Importing the Briefcase will create duplicated IDs - Continue ?

•16: Error creating New file directory

•17: Answered NO to question: Local files are newer than Briefcase files - Do you want to overwrite them ?

•18: Failed to create backup copy ( if a backup folder is assigned ) of existing target files

•19: Answered ABORT to question: Error getting the Unique Id Of the record Of file - Retry / Abort ?

•20: Target file is now writeable

•21: Answered CANCEL to question: Target file is now writeable - Retry / Cancel ?

•22: Failed to copy briefcase file to target file

•23: Failed to created state dependent file copies when working in Local Checkout Mode

•24: Button CANCEL has been pressed in the Document Selector form for deleting the orphan records from target db

•25: Unable to open log file for file copy errors checking

•26: Different time stamps between briefcase file and main archive file

•27: Button CANCEL has been pressed while populating the orphan documents selector form

•30: Trying to extract data in the wrong format. Try GetFromBriefcaseV2 function

•99: Generic communication error

See Also

RemoteAccess Class

RemoteAccess Members

MwPDMApi Namespace