Chapter 7 Pilotage de PowerAMC à l'aide de scripts
Vous pouvez extraire un document de référentiel à l'aide de scripts de l'une des deux façons suivantes :
Pour extraire tout type de document :
Utilisez le code suivant | Description |
---|---|
ExtractToFile(ByVal FileName As String, ByVal MergeMode As Long = 2, ByVal OpenMode As Boolean = -1, ByRef Actions As String = NULL, ByRef Conflicts As String = NULL) As BaseObject | Méthode sur la classe RepositoryModel qui permet d'extraire tout type de document. |
Pour extraire un document PowerAMC :
Utilisez le code suivant | Description |
---|---|
UpdateFromRepository(ByVal MergeMode As Integer = 2, ByRef actions As String = NULL, ByRef conflicts As String = NULL) As Boolean | Méthode sur la classe BaseModel qui permet d'extraire des documents PowerAMC. |
La façon générique :
Pour extraire un document de référentiel, vous devez :
set C = RepositoryConnection C.Open Dim D, P set P = Nothing for each D in C.ChildObjects if D.IsKindOf (cls_RepositoryModel) then D.ExtractToFile ("C:\temp\OO.MOO") end if next
La façon spécifique :
Pour extraire un document RepositoryModel ou RepositoryReport, vous devez :
set MyModel = OpenModel ("C:\temp\OO3.MOO") MyModel.UpdateFromRepository
Copyright (C) 2008. Sybase Inc. All rights reserved. |
![]() |