Bon à priori il faut te fournir le mode de conception, le voici (qui est pourtant très simple) et je recommande de passer par LS qui offre plus de souplesse :
1) Mettre un bouton dans la vue
2) Associer un agent LS à ce bouton
3) Ce bouton fera appel à une bibliothèque LS qui fournira un point d'entrée - On pourra appeler cette bibliothèque L_ActionsVue
4) Ton agent fera un Use "L_ActionsVue"
5) Sur l'événement Click tu feras un Call MAJ_TICKET( )
MAJ_TICKET sera une procédure de ta bibliothèque
6) MAJ_TICKET sera appel à une fonction d'intilisation de l'environnement et NotesSession puis NotesUIWorkspace (pour la gestion des dlg personnalisée - voir mon tutu sur ce forum LS Avancé où j'en parle)
7) Tu dessines une DLG (un masque de préférence) dans lequel tu codes un champ hébergeant la saisie du champ ticket

Ta procédure MAJ_TICKET se charge de récupérer le document en cours de sélection (UnprocessDocument... voir les propriétés de NotesDatabase -- cette propriété renvoie une collection - faire un GetFirstDocument pour récupérer le document sélectionné - Tu as donc en posséssion l'object NotesDocument du document sélectionné)
9) Avant d'afficher la Dlg par la méthode Dialogbox de NotesUIWorkspace tu récupères la valeur du champ dans le document et tu la passes dans le champs temporaire de saisie te ta boites de dialogue
9) à l'issue de la saisie récupère la valeur du champ temporaire de la Dlg
10) tu l'affectes au champ du document
11) puis tu termines par un save du document soit par exemple
Call hDoc.save(true,false)
si j'avais un peu plus de temps je te ferai un bout de code mais je pense aussi que sur le forum tu as tous les éléments pour le faire seul et il y aussi la toile internet