Project Archive is a HyperDoc add-in created to manage projects data and files related to projects, like models, drawings, Drawing XREFs and rasters, derived from drawings and models. All information about projects is kept in HyperDoc database and files are registered in HyperDoc Document Manager. Project Archive displays its own hierarchy. Each “object” in this hierarchy is a document. This hierarchy shows relationship between models, drawings and raster files, creating each project.

The New Project command is the only one, which doesn’t appear on toolbar. You have to right click on hierarchy root to activate it. Project Archive doesn’t ask you to choose the file for Project.

Remaining commands are easily accessible from toolbar:

All commands creating new documents ask you to select a document file. You can always create more than one document choosing more than one file (create document in the multiple mode). But first you have to properly define DocumentID values. You have two ways to do this:

In the first method you should indicate, using Template Separator sign, which part of the ID field will be enlarged for the each next document. For example, value a#008#b will generate a series like this: a008b, a009b, a010b, a011b, etc. In order to use the second feature, there must be a table HDocSeries with two numeric columns: Seed and Step. There should be one record in this table containing two numbers. Seed is the first ID value, that will be proposed and Step is the increment used to compute the next ID value to be proposed. In both this methods document template fields corresponding to auto-counter database fields should be left empty.

When you create a new document in Project Archive or attach an existing document from HyperDoc, program sets to Yes the Project field, if it exists in the main document table.

After creation a new Drawing or Model Project Archive asks you if you want to create derived Raster file. If you confirm that, newly created Raster file will inherit from parent document all the data from the main document table.

After starting an edition action for the raster file Project Archive asks you if you really want to edit this file or you want to edit its parent file (Model or Drawing). It is done to remind you, that each Raster is a derived file and should be changed accordingly to its parent.

Using drag & drop action you can:

Project Archive allows editing dictionary table contents. Next to each dictionary field displayed there is a button with ‘>’ sign. Pressing this button opens a form in which it is possible to edit dictionary table contents.

To configure Project Archive Add-in on new DataBase please follow these steps:

All fields are TEXT(50) unless noted otherwise.

Configuration tables

The following tables should have been filled exactly as shown below.


PAHDocHierarchyDefinition

This table is shown in three grids below. ObjectClass column is common in them.


ObjectClass

LinkKey

LabelField

LabelText

DisplayName

Filter

OrderBy

Root

  Project archive   

XREF-Drw

Document_ID

Document_ID

 

XREF

  

Raster-Drw

Document_ID

Document_ID

 

Raster

  

Model-Drw

Document_ID

Document_ID

 

Model

  

Raster-MD

Document_ID

Document_ID

 

Raster

  

XREF-MD

Document_ID

Document_ID

 

XREF

  

Model

Document_ID

Document_ID

 

Model

  

Drawing

Document_ID

Document_ID

 

Drawing

  

Project

Document_ID

Document_ID

 

Project

  

ObjectClass

ShowMetaNode (Yes/No)

MetaLabel

IconFile (255)

MetaIconFile (255)

Sequence

Root

No

Icons\Archive.ico  

XREF-Drw

Yes

XREFs

Icons\XREF.ico

302

Raster-Drw

Yes

Raster files

Icons\Raster.ico

303

Model-Drw

Yes

Model

Icons\Model.ico

301

Raster-MD

Yes

Raster files

Icons\Raster.ico

402

XREF-MD

Yes

XREFs

Icons\XREF.ico

401

Model

Yes

Models

Icons\Model.ico 201

Drawing

Yes

Drawings

Icons\dwg.ico 202

Project

No Icons\Project.ico 101




loading table of contents...