Das Notes Forum

Domino 9 und frühere Versionen => Entwicklung => Thema gestartet von: robertpp am 04.09.03 - 11:26:00

Titel: Nach Ordner erstellen Problem-NOCHMALS
Beitrag von: robertpp am 04.09.03 - 11:26:00
Ich hab ein script mit dem ich Ordner erstelle:

   Dim ws As New NotesUIworkspace   
   Dim s As New NotesSession
   Dim db As notesDatabase
   Dim Folder As notesView
   Dim foldername As String
   
   Set db = s.CurrentDatabase
   Set Folder = db.GetView("21. Top5\2003")
   foldername = Cint(Inputbox$("Name?"))
   Folder.CreateViewFromTemplate("21. Top5\"& foldername)
   
   Call ws.ViewRefresh
   
und nachdem anlegen will ich mit ws.viewrefresh die ansicht neu aufbauen.

So nur ich möchte auch haben das der Ordner in der Gliederung unter "Platzhalter Ordner" sichtbar ist.
Nur das geht nicht das macht er erst wenn ich die db schliesse und wieder öffne.

robert
Titel: Re:Nach Ordner erstellen problem
Beitrag von: ata am 04.09.03 - 13:36:48
... das Problem ist, das Dokument in welchem die Gliederung ist muß refresht werden. Ich vermute du arbeitest mit Framesets - öffne das Gliederungsdokument erneut in dem Frame...

ata
Titel: Re:Nach Ordner erstellen problem
Beitrag von: robertpp am 04.09.03 - 13:50:13
 ;D ;D ;D wie mach ich das?

Das Doc wo die Gliederung drinnen ist ist eine Seite!
Titel: Re:Nach Ordner erstellen problem
Beitrag von: ata am 04.09.03 - 16:19:55
... hab gerade wenig Zeit - morgen wieder...

ata
Titel: Re:Nach Ordner erstellen problem
Beitrag von: robertpp am 04.09.03 - 16:27:33
Ich hab es jetzt schon mit dem Probiert:

   Dim ws As New NotesUIworkspace   
   Dim s As New NotesSession
   Dim db As notesDatabase
   Dim tmpFolder As notesView
   Dim foldername As String
   
   Set db = s.CurrentDatabase
   Set tmpFolder = db.GetView("21. Top5\2003")
   foldername = Cint(Inputbox$("Name?"))
   tmpFolder.CreateViewFromTemplate("21. Top5\"& foldername)
   Call ws.SetTargetFrame("left")
    Call ws.OpenPage("MasterDocLibOfficeOutline")
    Call ws.Reloadwindow()


aber es geht leider nicht ich muss die db schliessen und dann beim öffnen ist der unterordner drinnen!!

Hilfe!!!!! ??? ???
Titel: Re:Nach Ordner erstellen Problem-NOCHMALS
Beitrag von: robertpp am 09.09.03 - 14:04:23
Kann mir jemand bitte helfen?
Kann ich vielleicht irgendwie die frontend-db schliessen und wieder öffnen?

Ich hab es auch schon so probiert:

If db.IsOpen Then Call db.Close()

Aber das ergibt diesen Fehler:
Cannot close the context DB

danke
robert
Titel: Re:Nach Ordner erstellen Problem-NOCHMALS
Beitrag von: robertpp am 27.10.03 - 08:01:25
Ich hab dieses Thema vor kurzen angesprochen aber keine Lösung!!
Kann mir da nochmals jemand helfen?
Es geht eigentlich nur noch um db.close und dem Fehler "Cannot close the context DB"
Titel: Re:Nach Ordner erstellen Problem-NOCHMALS
Beitrag von: Semeaphoros am 27.10.03 - 08:30:13
Völliger Schuss in den Nebel ...... hast Du schon mal probiert, den UIView im Workspace zu schliessen und neu zu öffnen?
Titel: Re:Nach Ordner erstellen Problem-NOCHMALS
Beitrag von: robertpp am 27.10.03 - 09:00:28
Und wie möchtest du die uivview schließen?
Das geht ja nicht!!!
Titel: Re:Nach Ordner erstellen Problem-NOCHMALS
Beitrag von: Semeaphoros am 27.10.03 - 09:05:07
Eben, deswegen auch "Schuss in den Nebel", irgendwie sollte das hinzubekommen sein.  Das ist ja ein Objekt, probier doch mal mit einem Delete oder (schlimmstenfalls) mit Zuweisung eines Nullpointers oder simpel den View neu zuzuweisen, oder einen anderen View zuzuweisen, um dann gleich danach den richtigen wieder zuzuweisen. Hab leider grad keine Zeit, zum Experimentieren, deshalb nur grad mal ne Ideensammlung .....