sdx-users
[Top][All Lists]
Advanced

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

Rép. : Re: [sdx-users] Toujours le même_problème_pour_les_pièces_jointe


From: Claude NIEDERLENDER
Subject: Rép. : Re: [sdx-users] Toujours le même_problème_pour_les_pièces_jointes
Date: Mon, 22 Dec 2003 13:33:08 +0100

Cette fois-ci tout est clair!!! 

Quant à ce que vous allez développer, cela me semble tout à fait logique et 
pertinent.
J'attends de voir cela avec impatience!

Encore merci.


Claude.


>On avance dans la compréhension du problème. Tout tient dans 
>l'utilisation du "generate-id" pour le document maître. L'indexation des 
>documents attachés dans un tel cas n'avait, vraisemblablement, jamais 
>été testée. Autrement dit, ça ne fonctionne pas parce que rien dans le 
>code n'avait prévu ce cas de figure, pourtant intéressant.
>Nous en avons discuté ici et l'idée est intéressante. On va donc 
>modifier le code dans ce sens. Cela ne semble pas très problèmatique.
>
>Voilà la logique : on utilise le "generate-id" sur le <sdx:document> 
>maître. Dans le <sdx:attDocument> on crée un identifiant unique dans le 
>document grâce au paramètre "attid". Lors de l'indexation, si SDX 
>rencontre le "attid" et pas de "id" pour un document attaché, il reprend 
>l'identifiant du document maître, que cet identifiant ait été créé par 
>le biais d'un "generate-id" ou non.
>Dans ce cas, on peut avoir cette syntaxe :
>
><sdx:document generate-id="true"...>
> ...
>  <sdx:attDocument attid="{identifiant unique dans le document}"... />
>  ...
></sdx:document>
>
>SDX se charge de l'identifiant unique dans la base de documents. A 
>charge pour le développeur d'application de créer un identifiant unique 
>dans le document. En fin de course, l'identifiant du document attaché 
>(qui doit de toute manière être unique dans la base de documents) sera 
>le résultat de la concaténation de l'identifiant du document maître et 
>de l'identifiant du document attaché dans le document maître.







reply via email to

[Prev in Thread] Current Thread [Next in Thread]