Autor Thema: Icon in Mailbox anzeigen  (Gelesen 1698 mal)

Offline muR

  • Junior Mitglied
  • **
  • Beiträge: 63
  • Geschlecht: Männlich
  • Rock my life
Icon in Mailbox anzeigen
« am: 13.08.02 - 09:14:53 »
Hallo,
ich habe folgendes Problem:
Ich lasse eine ausgewähle Mail in der Mailbox von einem Script bearbeiten. Dies funktioniert alles ganz gut. Nach der Bearbeitung möchte ich in der Mailboxübersicht eine Icon anzeigen lassen, damit ich erkenne welche Mail schon bearbeitet ist. Ich würde das Icon gerne dort anzeigen wo sonst die Büroklammer für den Anhang steht. Hat jemand eine Ahnung was ist machen muß?

Vorab Danke für die Hilfe.
« Letzte Änderung: 01.01.70 - 01:00:00 von 1034200800 »

Offline gulp

  • Frischling
  • *
  • Beiträge: 24
  • Geschlecht: Weiblich
Re: Icon in Mailbox anzeigen
« Antwort #1 am: 13.08.02 - 09:12:06 »
Hallo,
du musst im Ordner Inbox eine neue Spalte einfügen.
Abhängig davon, ob das Dokument schon bearbeitet ist (vielleicht kannst du das in einem Feld wegspeichern) kannst du dann das Icon anzeigen.

lg
gulp
« Letzte Änderung: 01.01.70 - 01:00:00 von 1034200800 »

Glombi

  • Gast
Re: Icon in Mailbox anzeigen
« Antwort #2 am: 13.08.02 - 12:58:21 »
Hallo,
wenn ich die Formel in der Icon-Spalte richtig interpretieren, kannst Du das Feld "$ContentIcon" oder das Feld "_ViewIcon2" mit der Zahl für das Symbol besetzen. Dann ist es nicht nötig, alle Ansichten zu bearbeiten, in denen Symbole angezeigt werden.

Gruß
Andreas
« Letzte Änderung: 01.01.70 - 01:00:00 von 1034200800 »

Offline Meff

  • Freund des Hauses!
  • Gold Platin u.s.w. member:)
  • *****
  • Beiträge: 2.095
  • Geschlecht: Männlich
  • Das Denken der Zukunft muß Kriege unmöglich machen
    • apparet id etiam caeco
Re: Icon in Mailbox anzeigen
« Antwort #3 am: 13.08.02 - 14:06:29 »
@Andreas

hört sich interessant an, hab ich noch nie gesehen. Was muss den da drin stehen, einfach nur der nummerische Wert eines Icons ? Und wie bzw. wo wird das dann in einem View angezeigt ?

Meff
« Letzte Änderung: 01.01.70 - 01:00:00 von 1034200800 »
"Zwei Dinge sind zu unserer Arbeit nötig: Unermüdliche Ausdauer und die Bereitschaft, etwas, in das man viel Zeit und Arbeit gesteckt hat, wieder wegzuwerfen."
Albert Einstein

Glombi

  • Gast
Re: Icon in Mailbox anzeigen
« Antwort #4 am: 13.08.02 - 14:25:26 »
In der Spalte, in der die Icons angezeigt werden, ist die Option "Werte als Symbole anzeigen" gesetzt. Um ein Symbol anzuzeigen, muss die entsprechende Zahl in der Spalte stehen. Welche Zahl welches Symbol repräsentiert, steht in der Designer Hilfe unter
Index - Symbole -Anzeige in Spalten.

Beispiel:
Die Büroklammer hat den Wert 5.

Hier die Formel - ich persönlich würde das Feld "$ContentIcon" setzen:

@If(@TextToNumber(@Version) > 122;

   @If(@IsAvailable(_ViewIcon2); _ViewIcon2;
  @IsDocTruncated;
       30;
   @IsAvailable($ContentIcon);
       $ContentIcon;
   (@Contains(@LowerCase(From); " pager ") | @Contains(@LowerCase(SendTo); " pager "));
        46;
   @Attachments;
       @If(@Contains(@LowerCase(@AttachmentNames); "message.wav" : "vmsg_hdr.wav");
           44;
       @Contains(@LowerCase(@AttachmentNames); ".wav");
           15;
       @Contains(@LowerCase(@AttachmentNames); ".tif");
           47;
        5);
    0);
@IsAvailable($ContentIcon); $ContentIcon; @Attachments; 5; 0)

« Letzte Änderung: 01.01.70 - 01:00:00 von 1034200800 »

Offline Meff

  • Freund des Hauses!
  • Gold Platin u.s.w. member:)
  • *****
  • Beiträge: 2.095
  • Geschlecht: Männlich
  • Das Denken der Zukunft muß Kriege unmöglich machen
    • apparet id etiam caeco
Re: Icon in Mailbox anzeigen
« Antwort #5 am: 13.08.02 - 14:30:35 »
Hey, genial, ich bin mir immer irgendwelche Formeln am abbrechen um die Dinger zu berechnen. So kann ich dem Dokument den entsprechenden Wert mitgeben. Den Tipp solltest Du in das Tips & Tricks Forum posten, ist echt nicht schlecht.


Meff  ;D
« Letzte Änderung: 01.01.70 - 01:00:00 von 1034200800 »
"Zwei Dinge sind zu unserer Arbeit nötig: Unermüdliche Ausdauer und die Bereitschaft, etwas, in das man viel Zeit und Arbeit gesteckt hat, wieder wegzuwerfen."
Albert Einstein

Offline muR

  • Junior Mitglied
  • **
  • Beiträge: 63
  • Geschlecht: Männlich
  • Rock my life
Re: Icon in Mailbox anzeigen
« Antwort #6 am: 13.08.02 - 14:53:09 »
Erstmal Danke für die Tips. Ich muß das Icon über ein Script einfügen und habe folgendes Versucht:
     
...
Dim myItem2 As NotesItem      
Set myItem2 = New NotesItem(doc,"_ViewIcon2", 5)
Call Doc.Save(True,True)
...

In der Maildatenbank ist dann dieser Wert auch eingetragen ich bekomme nur nichts angezeigt.

::)
« Letzte Änderung: 01.01.70 - 01:00:00 von 1034200800 »

Glombi

  • Gast
Re: Icon in Mailbox anzeigen
« Antwort #7 am: 13.08.02 - 15:02:16 »
Hallo,
ich würde nicht unbedingt mit New NotesItem arbeiten, da dann evtl. 2 Felder mit gleichem Namen im Dokument sind.
besser ist
call doc.ReplaceItemValue("$ContentIcon",5)

Mit diesen Script funktionert es bei mir (für beide möglichen Felder):

Dim session As New NotesSession
Dim db As NotesDatabase
Dim dc As NotesDocumentCollection
Dim doc As NotesDocument

Set db = session.CurrentDatabase
Set dc = db.UnprocessedDocuments
Set doc = dc.GetFirstDocument
     
If Not (doc Is Nothing) Then
           
Call doc.ReplaceItemValue("$ContentIcon", 5)
Call doc.Save(True,True,True)
           
End If

Gruß
Andreas
« Letzte Änderung: 01.01.70 - 01:00:00 von 1034200800 »

Offline muR

  • Junior Mitglied
  • **
  • Beiträge: 63
  • Geschlecht: Männlich
  • Rock my life
Re: Icon in Mailbox anzeigen
« Antwort #8 am: 13.08.02 - 15:10:07 »
Hallo Andreas,

danke, es hat funktioniert.


Gruß
muR
:D :D
« Letzte Änderung: 01.01.70 - 01:00:00 von 1034200800 »

 

Impressum Atnotes.de  -  Powered by Syslords Solutions  -  Datenschutz