Page 1 sur 1

Récupérer le contenu des anciens masques

MessagePublié: 06 Oct 2014 à 11:04
par Christian Delval
Bonjour,

J'ai modifié un masque sur une base existante depuis longtemps déjà. Or il se trouve que le contenu des anciens masques qui contient des champs de texte riche à été remplacé par le contenu du masque modifié ! Donc je perds tous les anciens contenus des formulaires.

J'aimerai retrouver les anciens contenus des masques pré existants. Comment faire ?

Cordialement.

Re: Récupérer le contenu des anciens masques

MessagePublié: 06 Oct 2014 à 19:53
par roubech
Tu as modifié quoi ?
c'est un champ texte riche calculé ?
tu fais bien la différence entre un masque et un document ?

Re: Récupérer le contenu des anciens masques

MessagePublié: 07 Oct 2014 à 07:56
par Christian Delval
Oui je fais la différence entre masques et documents.

Ici, il s'agit d'un Champ Rich Text modifiable nommé "DECISION_VU_1" que j'ai renommé en "DECISION_VU".

Maintenant, j'ai renommé "DECISION_VU" en "DECISION_VU_1" pensant que je retrouverai l'ancien contenu puisque l'ancien ITEM doit bien exister dans les anciens documents, et bien non, je ne retrouve pas l'ancien texte !!!

Comment faire ?

Merci pour votre aide.

Re: Récupérer le contenu des anciens masques

MessagePublié: 07 Oct 2014 à 21:41
par Jérôme Deniau
Utiliser scanEZ ou notespeek pour analyser le document et corriger le masque en fonction de l'analyse!
Renommer un champ dans un masque ne renomme pas le champ dans les docs ce n'est pas un sgbdr et pour récupérer les données il faut faire un agent de filtre (terme officiel) qui permet de traiter les données existantes.

En gros en renommant un champ dans un masque on ne change pas les champs des documents, il faut faire un traitement si c'est ce que l'on doit faire. Une perte de données ne se fait que via un notesitem.remove ou un @deletefield

Avant de modifier la structure d'une base on sauvegarde les éléments de conception sous un ntf (modele/template) si on n'a pas d'outils on remplace la structure par la version précédente on valide la reprise des infos affichées et on recommence. Teamstudio delta permet cela de manière simple.

Re: Récupérer le contenu des anciens masques

MessagePublié: 08 Oct 2014 à 08:25
par Christian Delval
J'ai utilisé NotesPeek pour résoudre le problème. Il s'agissait d'un champ que j'avais renommé sans faire attention à l'impact que cela aurait. Donc j'ai récupéré mes billes.

Merci à tous !