[Top][All Lists]
[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.
- Rép. : Re: [sdx-users] Toujours le même_problème_pour_les_pièces_jointes,
Claude NIEDERLENDER <=