Domino 9 und frühere Versionen > ND6: Entwicklung

Kontextbezogende Hilfe

<< < (3/3)

Fehno:
Das mit dem Feldnamen ist eine klasse Idee, werde ich gleich mal probieren !!!!

Zur Info: Der Hilfetext ist deswegen so lang, weil:

Der Frageboge ist zur Begutachtung von Patienten in Krankenhäusern. Dazu ist es nötig, dass der jeweilige Gutachter auch weiss, was mit der Frage medizinisch bzw. med.-rechtlich genau gemeint ist. Eine falsche Antwort wird hier das Ergebnis ggf. verfälschen und ggf. zu einem verfälschten Gutachten führen. Deswegen ist ein relativ großer Umfang an Hilfetexten nötig. Damit auch alle Gutachter auf das gleicher Ergebnis kommen.

 ;D ;D
So ich habe das mal probiert, geht wirklilch klasse - Vielen Dank für den Tipp.
Ich habe jetzt die Hilfe in der DB mit gespeichert. Das Feld HilfeInhalt liefert den beschreibenden Text, das Feld HilfeTitel eine Überschrift. Zusätzlich gibt es noch das Feld HilfeID, wo ich den Feldnamen reingedrückt habe.
Über die HilfeID ist die Ansicht sortiert !

Wen es interessiert hier der Quellcode:

Sub Onhelp(Source As Notesuidocument)
   
   Dim session As New NotesSession
   Dim db As NotesDatabase
   Dim view As NotesView
   Dim dok As NotesDocument
   
   Set db = session.CurrentDatabase
   Set view = db.GetView("(#HilfeAnsicht)")
   Set dok = view.GetDocumentByKey(Source.CurrentField)
   
   Messagebox dok.GetItemValue("HilfeInhalt")(0), 32, dok.GetItemValue("HilfeTitel")(0)
   
End Sub

Navigation

[0] Themen-Index

[*] Vorherige Sete

Zur normalen Ansicht wechseln