Domino 9 und frühere Versionen > ND6: Entwicklung

per Script Schablonen erstellen

<< < (6/6)

bikerboy:
so das problem sass mal wieder vor dem Bildschirm.

Wenn ich eine einzelne DB ausgewählt hatte hat er sie geöffnet, bei meheren nicht, also habe ich mal geguckt was in meinem Quellfeld steht wenn ich mehere DB drin habe und siehe da der DB.filePath war mit " aufgelistet, das habe ich mal durch nen ReplaceSubString rausgefiltert und schwupp konnte er sie öffnen und kopieren, jetzt muss ich nur noch die anderen Probleme hinbekommen und dann ist es fertig 8)

bikerboy:
So wir nähern uns einem Ende.......

Was muss ich beachten wenn ich eine Schablone erstelle die Notes auch als solche erkennt habe,

die Felder $TemplateBuildName, $TemplateBuild und $TemplateBuildDate sind gesetzt, aber im Dialog wird sie nicht als "vollwertige" Schablone gelistet.

bikerboy:
So habe mal wieder was gefunden,


--- Code: --- Dim stream As NotesStream
Set stream = session.CreateStream
stream.WriteText {<database
      xmlns='http://www.lotus.com/dxl'
      version='6'
      templatename='} + Replace(newFileName,".ntf","")+ {'
      fromtemplate=''>
      </database>}


Dim mp As NotesDXLImporter
Set mp = session.CreateDXLImporter(stream, dbTemplate)
With mp
.ReplaceDbProperties = True
.Process
End With
--- Ende Code ---

Das läuft auch soweit, das einzige was ich in der Hilfe nun nicht gefunden habe sind die namen von den anderen Felder die  äquivalent zu

$TemplateBuild
$TemplateBuildDate sind

Deswegen meine Frage an Glombi , ich hab ihn in nem Zusammenhang meiner Recherche gefunden.

@Glombi du verweist auf nen Hilfeeintrag den ich zwar finde aber nicht die elemente dich ich benötige, und leider nicht mal das Feld templatename

Edit : Sorry man muss auch die augen auf machen, aber die anderen Felder finde ich dennoch nicht.

bikerboy:
So was lange wert wird endlich gut.... hab es, jetzt werde ich den Code noch abrunden und dann am Ende hier posten.

Ich bedanke mich bei allen die geholfen haben, auch wenn es am Ende eher ein Blog war, aber ohne euch wäre das nie Fertig geworden.

Navigation

[0] Themen-Index

[*] Vorherige Sete

Zur normalen Ansicht wechseln