Autor Thema: kann doch nicht so schwer sein  (Gelesen 3238 mal)

Offline Charles

  • Frischling
  • *
  • Beiträge: 5
kann doch nicht so schwer sein
« am: 09.05.06 - 10:54:43 »
Ok, ich bin ein newbie. Aber ich plag mich schon ne weile rauszufinden wie man in der INBOX, aufgrund irgendeiner Bedingung, die Hintergrundfarbe oder Schriftfarbe oder mit einem Symbol oder eben Ändern des Fonts ... die jeweilige mail markieren kann.

Aber irgendwie scheint das in LN gar nicht so einfach zu sein.
Wenns geht bitte Lösung mit FORMULA


Offline Lossa

  • Gold Platin u.s.w. member:)
  • *****
  • Beiträge: 1.404
  • Geschlecht: Männlich
    • alphaTrain
Re: kann doch nicht so schwer sein
« Antwort #1 am: 09.05.06 - 11:03:39 »
Hi,

das hervorheben mittels Farbe ist seit ND6 implementiert, schau dir dazu dein Mailprofil an.
Werkzeuge - Vorgaben - Message Marking (hier Englische Version)

dann kannst du für die Adresse die Darstellungsfarbe wählen.

************ habe noch was vergessen EDIT
Kannst dir also das dort abkupfern.

Ansonsten folgende Vorgehensweise:
Wenn du es so dynamisch haben willst wie in der Maildb
1. Profildokument erzeugen
2. im Profildokument
- Bedingungsfeld
- Farbe
- Text-Feld mit der Formel die diese Bedingung benutzt und die selektierte Farbe zurückliefert. Diese Formel muss als TEXT in dem Feld definiert sein. Also die Formel ist der Feldinhalt nicht das Ergebnis der Formel (Feldname merken)
3. In der Ansicht
- Spalte erstellen
- Farbe als Inhalt
- Aus Profildokument
- Name der Profilmaske
- Programatischer Name der Spalte = Feldname aus (2)
- Vorgabe Formel wenn keine Wert vorhanden ist (Formel!!! kein statischer Wert)

« Letzte Änderung: 09.05.06 - 11:08:53 von Lossa »
Viele Grüße

Ulrich Lossa
Aktiv als Notes Admin und Entwickler seit Version 1.
Freier Trainer und Berater.
Zertifiziert für alle Versionen SA und DB.
HCL Certified Administrator
IBM Certified Advanced Application Developer (PCLP AD)
IBM Certified Advanced System Administrator (PCLP SA)
IBM Certified Instructor for System Administration and Application Development ( CLI)
IBM Certified Instructor for Websphere Software
IBM Certified Instructor for DB2
http://www.alphatrain.de
Lossa@alphatrain.de

Offline Charles

  • Frischling
  • *
  • Beiträge: 5
Re: kann doch nicht so schwer sein
« Antwort #2 am: 09.05.06 - 13:20:54 »
Hallo Lossa, danke für die Antwort.
Tja, nur weiss ich leider nicht was ein Profildokument ist.
Die Hilfe (Englisches LN) kennt keine Wörter wie Profile Document.
Kannst du mir da noch einen Tipp geben.
DANKE!

Offline Lossa

  • Gold Platin u.s.w. member:)
  • *****
  • Beiträge: 1.404
  • Geschlecht: Männlich
    • alphaTrain
Re: kann doch nicht so schwer sein
« Antwort #3 am: 09.05.06 - 13:27:49 »
Hi,

ich würde dir auf jeden Fall einmal eine Notes Entwickler Schulung empfehlen!
Da lernst du alle Begrifflichkeiten kennen.
Hast du nach dem Begriff in der Notes Client Hilfe gesucht? Dann findest du dort nichts
In der Notes Designer Hilfe wirst du schon fündig.
Wenn du keinen Designer hast, kannst du nicht entwicklen, dann gilt für dich der erste Teil der Antwort, als "normaler" Anwender hast du eben deine Vorgaben, und dort findest du die Einstellungen die du brauchst.
Wenn du Entwickeln willst, dann musst du zumindest die Grundbegriffe kennen. Zur Not die Designer Hilfe lesen!
Ein Profildokument ist eine Dokument das z.B. mittels @Command([EditProfile];"Maske";["EindeutigeID"]) erstellt wurde.
 
Viele Grüße

Ulrich Lossa
Aktiv als Notes Admin und Entwickler seit Version 1.
Freier Trainer und Berater.
Zertifiziert für alle Versionen SA und DB.
HCL Certified Administrator
IBM Certified Advanced Application Developer (PCLP AD)
IBM Certified Advanced System Administrator (PCLP SA)
IBM Certified Instructor for System Administration and Application Development ( CLI)
IBM Certified Instructor for Websphere Software
IBM Certified Instructor for DB2
http://www.alphatrain.de
Lossa@alphatrain.de

Offline Charles

  • Frischling
  • *
  • Beiträge: 5
Re: kann doch nicht so schwer sein
« Antwort #4 am: 09.05.06 - 18:11:43 »
zugegeben, ich bin nicht wirklich ein LD Entwickler. Versteh aber was von Programmieren.

ich möchte einfach einen Agent der wenn eine Mail reinkommt diese prüft und nachsieht ob ein Empfangsbestätigung gesendet werden soll und wenn ja, dann diese irgendwie farblich anders darstellt. Was man unter "Werkzeuge" einstellen kann, ist ja nur auf mailadressen bezogen.

@If(ReturnReceipt = "1"; @Prompt([Ok]; "EB"; "JA");
@Prompt([Ok]; "EB"; ReturnReceipt));

da wo "JA" steht, soll einfach die Anweisung für die farbliche markierung stehen.
Geht das?

Offline eknori

  • @Notes Preisträger
  • Moderator
  • Gold Platin u.s.w. member:)
  • *****
  • Beiträge: 11.730
  • Geschlecht: Männlich
Re: kann doch nicht so schwer sein
« Antwort #5 am: 09.05.06 - 18:18:23 »
Warum willst du denn erst einen Agenten laufen lassen, der ein ( überflüssiges ) Feld in die Mail einfügt ?? Das eindeutige Merkmal für einen RR hast du doch schon ...

Aber ohne Zusatzprogrammierung im ProfileDoc geht das nun einmal nicht ...
Egal wie tief man die Messlatte für den menschlichen Verstand auch ansetzt: jeden Tag kommt jemand und marschiert erhobenen Hauptes drunter her!

Offline Charles

  • Frischling
  • *
  • Beiträge: 5
Re: kann doch nicht so schwer sein
« Antwort #6 am: 09.05.06 - 18:22:27 »
ich will ja gar kein Feld einfügen. Sondern nur die Textfarbe oder Hintergrundfarbe (ist mir egal welche Farbe) bei @If(x = TRUE; ChangeTextcolor) verändern.

wie gesagt, ... "kann doch nicht so schwer sein" ;-)

Aber manchmal sind die einfachen Dinge die wohl Schwierigen.




Offline Lossa

  • Gold Platin u.s.w. member:)
  • *****
  • Beiträge: 1.404
  • Geschlecht: Männlich
    • alphaTrain
Re: kann doch nicht so schwer sein
« Antwort #7 am: 10.05.06 - 09:00:37 »
Hi,

füge eine Spalte am Anfang ein, dort folgende Formel

@If(ReturnReceipt="1";"100:255:200";"0:0:0")

Dadurch wird die Zeile in der Farbe
R=100
G=255
B=200
oder welchen Wert auch immer dargestellt,

oder ein 6-er Wert für Hintergrund und Vordergrund.

Die Spalte muss die Eigenschaft haben Werte als Farbe darstellen.
Wenn du direkt am Anfang gesagt hättest was du willst hätte dir schneller geholfen werden könne.
Alternativ statt einer Farbe kannst du auch eine Symbol darstellen, hier gilt auch wieder ein Wert 1 2 3... wird als ein Symbol dargestellt.
Eine Liste findest du in der Designer Hilfe.
Viele Grüße

Ulrich Lossa
Aktiv als Notes Admin und Entwickler seit Version 1.
Freier Trainer und Berater.
Zertifiziert für alle Versionen SA und DB.
HCL Certified Administrator
IBM Certified Advanced Application Developer (PCLP AD)
IBM Certified Advanced System Administrator (PCLP SA)
IBM Certified Instructor for System Administration and Application Development ( CLI)
IBM Certified Instructor for Websphere Software
IBM Certified Instructor for DB2
http://www.alphatrain.de
Lossa@alphatrain.de

Offline Charles

  • Frischling
  • *
  • Beiträge: 5
Re: kann doch nicht so schwer sein
« Antwort #8 am: 10.05.06 - 10:13:26 »
Hallo,

VIELEN DANK FÜR DIE ANTWORT(EN)

Tja, ich dachte ich hätte mich klar ausgedrückt. Naja.
Ich hab mich auch schon lange beschäftigt wie ich auf die Spalte.Farbe zugreifen kann.
Konnte aber nichts finden was mit FORMULA geht, sondern wieder nur mit JAVA.
Hat hier bitte noch wer einen Tipp.

was_muss_hier_stehen= @If(ReturnReceipt="1";"100:255:200";"0:0:0")


Offline Lossa

  • Gold Platin u.s.w. member:)
  • *****
  • Beiträge: 1.404
  • Geschlecht: Männlich
    • alphaTrain
Re: kann doch nicht so schwer sein
« Antwort #9 am: 10.05.06 - 10:18:48 »

Bitte??

Irgendwie verstehe ich nicht so ganz was du willst. Spalte.Farbe

Du machst bitte einfach das was ich geschrieben habe.

1. Spalte in der Ansicht
2. Formel für die Spalte:
@If(ReturnReceipt="1";Wertfürfarbe;sonstFarbWert)
Das Ergebnis dieser Formel ist der Inhalt der Spalte
3. Eingenschaft der Spalte: Werte als Farbe anzeigen
4. Wenn die DB auf einer Schablone basiert, dann musst du dich von der Schablone abkoppeln
Viele Grüße

Ulrich Lossa
Aktiv als Notes Admin und Entwickler seit Version 1.
Freier Trainer und Berater.
Zertifiziert für alle Versionen SA und DB.
HCL Certified Administrator
IBM Certified Advanced Application Developer (PCLP AD)
IBM Certified Advanced System Administrator (PCLP SA)
IBM Certified Instructor for System Administration and Application Development ( CLI)
IBM Certified Instructor for Websphere Software
IBM Certified Instructor for DB2
http://www.alphatrain.de
Lossa@alphatrain.de

Glombi

  • Gast
Re: kann doch nicht so schwer sein
« Antwort #10 am: 10.05.06 - 10:20:26 »
Also Text darf in der Spalte nicht stehen. Da geh�ren Zahlen als Liste rein, also

@If(ReturnReceipt="1";100:255:200;0:0:0)

Andreas

Offline Lossa

  • Gold Platin u.s.w. member:)
  • *****
  • Beiträge: 1.404
  • Geschlecht: Männlich
    • alphaTrain
Re: kann doch nicht so schwer sein
« Antwort #11 am: 10.05.06 - 10:24:38 »
Hi Andreas,

du hast Recht es müssen Zahlen sein und kein Text, war mein Fehler.

Viele Grüße

Ulrich Lossa
Aktiv als Notes Admin und Entwickler seit Version 1.
Freier Trainer und Berater.
Zertifiziert für alle Versionen SA und DB.
HCL Certified Administrator
IBM Certified Advanced Application Developer (PCLP AD)
IBM Certified Advanced System Administrator (PCLP SA)
IBM Certified Instructor for System Administration and Application Development ( CLI)
IBM Certified Instructor for Websphere Software
IBM Certified Instructor for DB2
http://www.alphatrain.de
Lossa@alphatrain.de

Offline Wilhelm

  • Aktives Mitglied
  • ***
  • Beiträge: 214
  • Geschlecht: Männlich
Re: kann doch nicht so schwer sein
« Antwort #12 am: 10.05.06 - 12:00:39 »
Hey Charly,

eben weil es um deine Notes-Entwicklungskenntnisse nicht so gut bestellt ist, lass dir noch den Tipp geben, das du diese Änderung besser in der Schablone machst oder die Inbox vom Design refresh ausschließt. Ansonsten bist du deine Änderungen in Kürze wieder los.

Gruß

Willi
Ich will endlich die F9-Taste in diesem Forum haben!!!

 

Impressum Atnotes.de  -  Powered by Syslords Solutions  -  Datenschutz