Domino 9 und frühere Versionen > ND7: Entwicklung

Datenbank nach "Hidden Design" prüfen

(1/1)

Johnson:
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

NDB:
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 ?

Johnson:
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).

eknori:
siehe : http://www.eknori.de/2008-10-23/sntt-is-database-design-hidden-notes-api-solution/

Johnson:
Ahhh! Merci bien!
Werde ich gleich ausprobieren.

Navigation

[0] Themen-Index

Zur normalen Ansicht wechseln