Lotus Notes / Domino Sonstiges > Help-Desk Applikation !!Help!!

Formatierung Eskalationsmails

(1/2) > >>

fridolin:
Hallo zusammen,

ich bin gerade dabei die Eskalationsmails zu formatieren.
Die Spaltenauswahl und -größe bekomme ich alles hin.
Aber ist es auch möglich die Spaltenüberschriften zu ändern?

Für Vorschläge wäre ich sehr dankbar!

Gruß,
Fridolin

eknori (retired):
Nein, das kann man nicht konfigurieren ...

Und das vor Weihnachten ... ob ich da wiederstehen kann?   ;D

fridolin:
 ;D

Ich weiß ja nicht wie viel Arbeit so etwas ist, aber ich habe schonmal versucht im Code selber, wenn er die Spalten einliest diese zu ersetzten, aber ich bekomme es einfach nicht hin.
Bin ja auch kein Profi wie ihr!  ;)

eknori (retired):
Grob gesagt müsstest du an folgender Stelle ansetzen

LIB.AGENT.NOTIFICATION ( Zeile 680 )


--- Zitat ---            Forall d In SingleFieldArray
               Call rtnav.FindNthElement (RTELEM_TYPE_TABLECELL, j)
               Call Me.SetFont ( TABLE_FONT_HEADER )' Set table header font and size
               Call rtItem.AppendStyle ( rtStyle  )
               Call rtItem.BeginInsert (rtnav)
               If Instr (Cstr (d),"+") > 0 Then ' concat multiple fields
                  Call rtItem.AppendText ("Expression") 'needs improvement
               Else       
                  Call rtItem.AppendText (Ucase (Cstr (d)))
               End If
               Call rtItem.EndInsert
               j = j + 1
            End Forall
--- Ende Zitat ---

Cstr(d) ist ein einzelner Feldname.

Wenn es hard kodiert sein darf, dann kannst  du die zeile

Call rtItem.AppendText (Ucase (Cstr (d)))

durch ein SelectCase ... d ersetzen

Hier dröselst du dann auf, welche Überschrift statt dem Itemname verwendet werden soll.

So mal auf die Schnelle ...

fridolin:
Vielen Dank für den Vorschlag!
Aber ich versteh das noch nicht so ganz...  :(
Wie müsste der Quelltext aussehen wenn ich die erste Spalte nur "Link" nennen möchte und die zweite z.B. "Mitarbeiter"?

Vielen Dank!

Navigation

[0] Themen-Index

[#] Nächste Seite

Zur normalen Ansicht wechseln