Autor Thema: Dokument aus eingebetteter Ansich löschen?  (Gelesen 2588 mal)

Offline meichhorner

  • Gold Platin u.s.w. member:)
  • *****
  • Beiträge: 616
  • Geschlecht: Männlich
    • Webseite von Martin Eichhorner
Dokument aus eingebetteter Ansich löschen?
« am: 15.05.03 - 16:50:07 »
Hy,

entweder lässt meine Konzentration nach oder .....  ???

wie lösche ich ein Dokument aus eine eingebetteten Ansicht heraus ???

Cu
Martin
Martin Eichhorner
Schulungen zu Lotus Notes Domino 5 & 6 z.B. Westösterreich(A), Ostschweiz(CH), Bodenseeraum(D)
Tip´s, Trick´s, Tools und eine große Linksammlung findest du unter
http://www.eimsolution.net

Offline Axel

  • Moderator
  • Gold Platin u.s.w. member:)
  • *****
  • Beiträge: 8.658
  • Geschlecht: Männlich
  • It's not a bug, it's Notes
Re:Dokument aus eingebetteter Ansich löschen?
« Antwort #1 am: 15.05.03 - 16:58:03 »
Hi,

geht meines Wissens nicht.


Axel
Ohne Computer wären wir noch lange nicht hinterm Mond!

Offline meichhorner

  • Gold Platin u.s.w. member:)
  • *****
  • Beiträge: 616
  • Geschlecht: Männlich
    • Webseite von Martin Eichhorner
Re:Dokument aus eingebetteter Ansich löschen?
« Antwort #2 am: 15.05.03 - 17:06:16 »
Wirklich nicht  ???

Auch kein Workaround  ???

Danke,
Martin
Martin Eichhorner
Schulungen zu Lotus Notes Domino 5 & 6 z.B. Westösterreich(A), Ostschweiz(CH), Bodenseeraum(D)
Tip´s, Trick´s, Tools und eine große Linksammlung findest du unter
http://www.eimsolution.net

Offline Axel

  • Moderator
  • Gold Platin u.s.w. member:)
  • *****
  • Beiträge: 8.658
  • Geschlecht: Männlich
  • It's not a bug, it's Notes
Re:Dokument aus eingebetteter Ansich löschen?
« Antwort #3 am: 16.05.03 - 09:13:47 »
Ohne Computer wären wir noch lange nicht hinterm Mond!

Offline meichhorner

  • Gold Platin u.s.w. member:)
  • *****
  • Beiträge: 616
  • Geschlecht: Männlich
    • Webseite von Martin Eichhorner
Habe einen Workaround gefunden...
« Antwort #4 am: 16.05.03 - 11:30:08 »
Endlich klappts ...  ;D

Habe mir den Agent aus dem Posting von Rob Green http://www.atnotes.de/index.php?board=7;action=display;threadid=4612;start=0 geklaut und das ganze wie folgt gelöst.

Zitat
1. Habe eine Gliederung (Outline) erstellt
2. In den Gliederungspunkt habe eine Aktion reingeschrieben:
Code:@SetEnvironment("ViewAction";"Remove");
@Command([ToolsRunMacro];"IsEmbeddedView")

2. In den Gliederungspunkt habe ich allerdings eine andere Aktion reingeschrieben:
Code: @PostedCommand([FileSave]);
@SetEnvironment("ViewAction";"delete");
@Command([ToolsRunMacro];"IsEmbeddedView");
@Command([ViewRefreshFields])

Zitat
3. dann habe ich die Gliederung in eine Maske embedded (ist der rosane Part im Bild....sorry.  )
4. in die gleiche Maske habe ich einen View embedded
5. dann einen Agent namens "IsEmbeddedView" erstellt mit Inhalt:
Code:Dim s As New NotesSession
Dim ws As New NotesUIWorkspace
Dim uiview As notesuiview
Set uiview=ws.currentview
'check to see if cursor is in the embedded view
If Not (uiview Is Nothing) Then
Call ws.currentdocument.clear
End If

Das habe ich auch so gemacht und fertig.

Den Code im Querydocumentdelete brauche ich nicht mehr.

Zitat
6. ins QueryDocumentDelete kam
Code:
Dim s As New NotesSession
Dim doc As NotesDocument
Dim ViewAction as String
ViewAction = s.GetEnvironmentString("ViewAction")
if ViewAction <> "" then
Set doc = source.documents.getfirstdocument
'here branching code would be inserted to figure out
'what to do based on the type of doc and the
'ViewAction environment variable...
Msgbox doc.universalid+Chr(13)+Chr(13)+ _
doc.address1(0), 0, ViewAction
'just testing, don't delete anyting
continue = False
'reset ViewAction
call s.SetEnvironmentVar("ViewAction","")
End If


Cu
Martin
Martin Eichhorner
Schulungen zu Lotus Notes Domino 5 & 6 z.B. Westösterreich(A), Ostschweiz(CH), Bodenseeraum(D)
Tip´s, Trick´s, Tools und eine große Linksammlung findest du unter
http://www.eimsolution.net

Offline Axel

  • Moderator
  • Gold Platin u.s.w. member:)
  • *****
  • Beiträge: 8.658
  • Geschlecht: Männlich
  • It's not a bug, it's Notes
Re:Dokument aus eingebetteter Ansich löschen?
« Antwort #5 am: 16.05.03 - 11:50:43 »
Hi,

... und wie hast du das gemacht, wenn du den Code in QuerydocumentDelete nicht mehr brauchst.

Geht das auch für mehrere markierte Dokumente und kann man auch noch andere Aktionen ausführen?


Axel
 
Ohne Computer wären wir noch lange nicht hinterm Mond!

Offline Rob Green

  • Freund des Hauses!
  • Gold Platin u.s.w. member:)
  • *****
  • Beiträge: 2.651
  • Geschlecht: Männlich
    • Meipor
Re:Dokument aus eingebetteter Ansich löschen?
« Antwort #6 am: 16.05.03 - 12:02:54 »
@Axel, das Doc wurde per
Call ws.currentdocument.clear
zur Löschung freigegeben. Mehr möchte er nicht und benötigt insofern QueryDocumentDelete nicht mehr.

Das wurde nur dazu benötigt, um überhaupt ein Event zu triggern, damit man andere Sachen als Löschen machen kann. Das Löschen war nur der Trick in ein Event reinzukommen. Sonst gibt es garantiert keinen anderen Weg, leider.
Vielleicht verdirbt Geld wirklich den Charakter.
Auf keinen Fall aber macht Mangel an Geld ihn besser.
(John Steinbeck)

Meiporblog: http://www.meipor.de/blog
allg. Unternehmerblog: http://www.m-e-x.de/blog

Offline Axel

  • Moderator
  • Gold Platin u.s.w. member:)
  • *****
  • Beiträge: 8.658
  • Geschlecht: Männlich
  • It's not a bug, it's Notes
Re:Dokument aus eingebetteter Ansich löschen?
« Antwort #7 am: 16.05.03 - 12:15:43 »
Hi,

schade aber auch. Trotzdem danke.


Axel



Ohne Computer wären wir noch lange nicht hinterm Mond!

Offline meichhorner

  • Gold Platin u.s.w. member:)
  • *****
  • Beiträge: 616
  • Geschlecht: Männlich
    • Webseite von Martin Eichhorner
Re:Dokument aus eingebetteter Ansich löschen?
« Antwort #8 am: 16.05.03 - 12:19:38 »
Jup, genau.

ich brauche nur eine löschen AKtion.

Den Rest spare ich mir noch auf bis ich mal alle Server und CLients auf der 6er habe. ;)

Cu
Martin


Martin Eichhorner
Schulungen zu Lotus Notes Domino 5 & 6 z.B. Westösterreich(A), Ostschweiz(CH), Bodenseeraum(D)
Tip´s, Trick´s, Tools und eine große Linksammlung findest du unter
http://www.eimsolution.net

 

Impressum Atnotes.de  -  Powered by Syslords Solutions  -  Datenschutz