Das Notes Forum
Domino 9 und frühere Versionen => ND7: Entwicklung => Thema gestartet von: Johnson am 21.01.09 - 16:03:13
-
Hallo zusammen,
ich schreibe z.Z. an einem Agenten, der die Designelemente einer Datenbank auf einem Server scannt. Bisher mache ich das per DXL-Export.
Der DXL-Export schlägt jedoch fehl, wenn das Design der Datenbank versteckt ist.
Wie kann ich per Lotus Script prüfen, ob das Design der Datenbank versteckt ist?
Gruß
Johnson
-
Reicht es nicht aus, wenn du eine Fehlerbehanldung einbaust, die solche Datenbanken überspringt? Was genau hast du denn vor? Wofür scannst du die Designelemente ab ?
-
Wir scannen Datenbanken (ca. 4000 unterschiedlichster Art und Entwickler) nach bestimmten Schlüsselworten im Code, wie z.B. Java, API-Funktionen, Datei-Handling, lsx, etc.
Um eine möglichst genaue Reportzahl zu bekommen, habe ich in der ersten Version einen DXL-Export gemacht und dann den Quelltext durchforstet. Bei verstecktem Design funktioniert das nicht mehr und ich müsste den Rückgabewert der Log-Eigenschaft des NotesDXLExporter-Objets parsen. Besser wäre es, dass ich das vorher bereits abfrage, ob das Design versteckt ist und ich somit das Feld $Flags & Co. auswerten muss (was nicht so 100%ig eindeutig ist).
-
siehe : http://www.eknori.de/2008-10-23/sntt-is-database-design-hidden-notes-api-solution/ (http://www.eknori.de/2008-10-23/sntt-is-database-design-hidden-notes-api-solution/)
-
Ahhh! Merci bien!
Werde ich gleich ausprobieren.