6 La navigation dans le manuel de Kentika est réservée aux utilisateurs identifiés
Traitement de texte : DSI
Ce qui est décrit ci-dessous correspond aux versions antérieures à Kentika Atomic
Avant de créer des maquettes "Traitement de texte" pour la DSI, vous devez comprendre le fonctionnement global de la DSI et maîtriser la construction de ce type de maquettes.
Un kit comportant l'ensemble des ressources est proposé. Si vous souhaitez personnaliser la maquette, vous trouverez ci-après les points de repères importants.
Lors de la mise en place de la DSI, vous pouvez choisir d'envoyer vos courriers par voie électronique ou de les imprimer. Il est également possible d'alterner ce type d'envoi en fonction de vos besoins et en créant plusieurs maquettes.
Par défaut, une maquette traitement de texte DSI peut servir aussi bien à l'impression qu'à l'envoi par mail.
Dans le cas d'une mise en forme html qui nécessite une programmation avancée, nous vous conseillons de créer une ressource de type email (cf. envoi par email).
Paramétrage
Votre maquette doit être affectée à la destination Personne>DSI.
Si vous créez plusieurs maquettes pour la DSI, le choix du modèle se fera lors de l'envoi manuel ou dans le script d'envoi de la DSI.
Dans la zone "Script avant calcul", saisissez la ligne commande : u_SelectDSI(0;"TTx")
La méthode u_select est utilisée ici pour trier les enregistrements liés à la DSI.
Affichage des centres d'intérêts
Dans le corps de la maquette, insérez les lignes suivantes :
!4D=begin ;TTx!
!4d=exec;u_SelectDSI(TTx)!
!4d=begin ;LTNumRecList!
!4d=exec;goto_record(LTNumRecList{LTNumRecList})!
!4d=end ;LTNumRecList!
!4D=end ;TTx!
Les boucles symbolisées par les balises !4D=begin et !4D=end servent à répéter une séquence autant de fois qu'il y a de valeurs dans une sélection d'enregistrements ou dans un tableau.
Dans cet exemple, il y' a deux boucles imbriquées (la première en rouge et la 2ème en bleu).
Après chaque instruction !4D=begin ou !4D=end, vous ne devez pas oublier de saisir un point-virgule sinon le code sera incompréhensible.
Les parties grisées représentent les valeurs qui seront calculées automatiquement lors du traitement de la DSI.
Pour insérer, la commande , vous devez utiliser le bouton 4D et saisir TTX{TTX} puis valider.
Cette commande reporte l'intitulé du centre d'intérêt, vous pouvez la mettre en forme comme vous le souhaitez.
Les commandes commençant par Valeur_Rubrique servent à afficher les rubriques.
Pour insérer une rubrique, vous devez utiliser le bouton Champ : la syntaxe apparaîtra automatiquement en grisé.
Vous pouvez insérer toutes les rubriques que vous souhaitez voir afficher dans le courrier de la DSI.
Veillez à bien insérer vos rubriques entre les lignes
!4d=exec;goto_record(LTNumRecList{LTNumRecList})!
et
!4d=end ;LTNumRecList!
Lorsque vous avez saisi les lignes ci-dessus, vous pouvez effectuer votre mise en forme comme dans n'importe quel autre maquette.
La spécificité de celle-ci est que :
vous pouvez insérer les rubriques de la table Document à l'intérieur des boucles que nous venons de voir
vous pouvez insérer les rubriques de la table Personne en dehors des boucles (pour rajouter les ccordonnées du destinataire en en-tête par exemple)
Powered by KENTIKA Atomic - © Kentika 2025 tous droits réservés - Mentions légales