Page 1 sur 2

@IsResponseDoc

MessagePublié: 30 Avr 2007 à 10:08
par Steph_
bonjour

est-il possible qu'un document de type réponse renvoie 0 à un @IsResponseDoc ?

j'ai une base d'intervention, avec le document, et les réponses pour le suivi. Jusqu'à maintenant ça marchait très bien, jusqu'à ce que j'aie le message "lien introuvable dans la vue" quand je faisais suivre la réponse avec document maître dans le panneau de prévisualisation.
En cherchant un peu j'ai vu que mes docs réponses n'étaient plus considérés comme des docs réponse.

Comment c'est possible ça ?

MessagePublié: 30 Avr 2007 à 10:50
par Stephane Maillard
Salut,

Dans les propriété de tes docs réponse est ce que tu as un champs $REF ?

MessagePublié: 30 Avr 2007 à 11:52
par Steph_
oui oui j'ai bien un champ $Ref
et en lien, il ouvre bien le bon doc

par contre j'ai l'impression qu'il est vide

MessagePublié: 30 Avr 2007 à 12:01
par Stephane Maillard
Re,

Supprime ton cache, fais un CTRL+SHIFT+F9 pour qu'il reconstruise complêment l'index de vue.

MessagePublié: 30 Avr 2007 à 12:05
par Cedric.Harun
Le champ $ref est-il du type "Response" ?

MessagePublié: 30 Avr 2007 à 13:05
par Steph_
le champ $Ref est de type texte riche

MessagePublié: 30 Avr 2007 à 13:05
par Steph_
Stéphane Maillard a écrit:Re,

Supprime ton cache, fais un CTRL+SHIFT+F9 pour qu'il reconstruise complêment l'index de vue.


déjà fait ça, mais je veux bien recommencer :D

et ça ne change rien du tout ...

MessagePublié: 02 Mai 2007 à 08:39
par Cedric.Harun
Steph_ a écrit:le champ $Ref est de type texte riche



Il faut qu'il soit du type Response me semble t il ^^


Est ce que quelque part dans ton appli la hierarchie est changée à la mano ?
exemple : doc1.~$ref = doc2.UniversalID (qq chose comme ça)


Cette gestion se fait via la méthode MakeResponse de NotesDocument

MessagePublié: 03 Mai 2007 à 06:48
par Steph_
Cedric.Harun a écrit:
Steph_ a écrit:le champ $Ref est de type texte riche



Il faut qu'il soit du type Response me semble t il ^^


Est ce que quelque part dans ton appli la hierarchie est changée à la mano ?
exemple : doc1.~$ref = doc2.UniversalID (qq chose comme ça)


Cette gestion se fait via la méthode MakeResponse de NotesDocument

je suis en V5.011, un champ ne peut pas être de type réponse, seul un masque peut l'être.
et sinon, je n'ai pas bidouillé la hiérarchie à la main.

Un autre truc bizarre, j'ai fait une vue pour afficher uniquement les docs réponses, et ça n'affiche que dalle
par contre si j'ouvre la même vue dans designer, je vois les docs

alors là, je suis largué :?

MessagePublié: 03 Mai 2007 à 16:57
par roubech
attention à l'option de la vue "hiérarchiser les docs"
si cette option est coché, les docs réponses ne pourront pas être affichés si les docs parents ne sont pas dans la vue

MessagePublié: 09 Mai 2007 à 15:00
par Steph_
c'est pas non plus un problème de hiérarchie :?

j'ai refait mon doc réponse, avec un autre nom, j'ai supprimé et recréé l'index, supprimer le cache

et toujours rien à faire

no comprendro

@IsreponseDoc dépend des propriétés de la base et de la vue

MessagePublié: 09 Mai 2007 à 16:44
par Jérome Deniau
Bonjour,

S'assurer que dans les propriétés de la base l'option
- Do not support specialized response hierarchy n'est pas coché

S'assurer que dans les propriétés de la vue (sous Designer) l'option
- Afficher les documents dans la hiérarchie est bien cochée (dans la vue par défaut, etc....

Vue corrompues (trop de changement sous Designer avec la vue d'ouverte sous le client Notes sur la même machine):
Seule solution en 5: créer une réplique de la base en local (la création d'une réplique copie tout SAUF les index de vue).

MessagePublié: 09 Mai 2007 à 20:34
par Steph_
j'ai déjà une réplique en local, et il me semble bien que ça ne fonctionne pas non plus

enfin je vérifies ça demain

MessagePublié: 02 Mars 2010 à 14:18
par Steph_
en fait il ne faut pas utiliser $Ref
en l'enlevant et en utilisant un champ de text riche portant un autre nom ça marche

et dans les modèles de forum lotus il n'y a pas de $Ref

MessagePublié: 02 Mars 2010 à 18:00
par roubech
euh, le sujet à bientôt 3 ans !

tu dis que tu as supprimé le champ $REF et que tu utilises un autre champ pour stocker le UNID du doc parent ? tu n'utlises donc pas la mécanique Notes père/fils et la méthode @IsReponseDoc ne peut donc pas fonctionner