Points d'entrée > Module Données de base > Script standard TRTX3TEX 

MAJTEXTE : Mise à jour de la table associée à un texte après saisie de celui-ci

Ce point d’entrée permet de prendre la main, après la saisie d’un texte, pour mettre à jour la table associée à celui-ci. Il est effectivement nécessaire de stocker le numéro attribué au texte créé afin de le retrouver par la suite

Il est appelé par toute les fonctions utilisant la gestion des textes standards. 

Contexte et mode de fonctionnement

Transaction

Il n’y a pas de transaction en cours.

Fichier trace

Il n’y a pas de fichier trace ouvert

Différents cas d’appel

Ce point d’entrée est appelé est appelé depuis toutes les fonctions utilisant la gestion des textes standard de la façon suivante :

·   Action SAITEX associée à un bouton de bas d’écran ou une option de la barre de menu

.   Action SAITEXLIG ou SAITEXLIG2 associée à un bouton clic droit d’une ligne de tableau

.   Appel au sous-programme TEX du traitement TRTX3TEX

 Contexte d’utilisation

Ce point d’entrée a pour seul but de mettre à jour l’enregistrement auquel on désire associer le texte que l’on vient de saisir. Ce lien est réalisé avec un champ contenant le nom du fichier texte.

Il est donc nécessaire de réaliser auparavant certaines actions en spécifique :

.   Rajout d’un champ de type TEX dans la table à laquelle on désire associer du texte.

.   Rajout de ce même champ dans l’écran à partir duquel est déclenché la saisie de texte.

.   Modification de l’écran pour ajouter l’action SAITEXLIG ou SAITEXLIG2 sur un bouton   

ou modification de la fenêtre de gestion de la fonction pour définir en bouton ou menu l’action SAITEX

ou appel du sous-programme  TEX from TRTX3TEX .

Exemple

Pour mettre à jour le champ SRHTEX1 de la table SRETURN [SRH], il faut écrire la séquence suivante :

Case WTYP

When “ SRH1 “ :         Trbegin [SRH]

Update [SRH] Where SRHNUM = WCLE1 With SRHTEX1 = WNUMTEX

Endcase

Commit

 

Attention :

Si l’action SAITEX est utilisée, il est nécessaire de déclarer et initialiser les variables WTYP et WCLE1 en action AVANTBOUT.

    

                       

MAJTEXCLOB : Mise à jour de la table TEXCLOB

Ce point d’entrée permet de prendre la main, après la saisie d’un texte, pour mettre à jour la table TEXCLOB.

Il est appelé par toute les fonctions négoces utilisant la gestion des textes standards.

Contexte et mode de fonctionnement

Transaction

Il n’y a pas de transaction en cours.

Fichier trace

Il n’y a pas de fichier trace ouvert

Différents cas d’appel

Ce point d’entrée est appelé  depuis toutes les fonctions négoces utilisant la gestion des textes standard de la façon suivante :

·   Appel au sous programme CRE_CLOB et DUP_CLOB du traitement TRTX3TEX

 Contexte d’utilisation

Ce point d’entrée a pour seul but de mettre à jour l’enregistrement dans la table TEXCLOB auquel on désire associer le texte que l’on vient de saisir.