|
Publicité ' | |||||||||||||||||||||||
|
|
#1 | ||
|
Membre habitué
![]() Inscription : novembre 2002 Messages : 243 ![]() |
Bonjour,
J'ai un soucis avec les fragments. J'ai un fichier segments.xml. Code :
Je précise que je passe bien XMLC_Operation = INSERT. Quelle âme charitable pourrait m'aider ? merci d'avance |
||
|
|
00
|
|
|
#2 | ||
|
Membre éclairé
![]() |
C'est vrai que les fragments sont pas super simples à utiliser, je regarde encore dans le code pour etre sur du comportement quand j'en crée un nouveau, sinon je fais un copier/coller d'un fragment existant et qui fonctionne. Pas trivial, donc
Pour ton cas, je pense qu'il faut un fragment qui ressemble à ca : Code :
Tu peux regarder les exemples de fragment dans XMLRAD directement, il n'utilise quasiment que ca.
__________________
Nicolas |
||
|
|
00
|
|
|
#3 |
|
Membre habitué
![]() Inscription : novembre 2002 Messages : 243 ![]() |
sniff, ça marche pas. ça me fait un update. Je n'ai pas précisé que c'est dans une instruction File (je ne sais pas si c'est important) avec Method Update.
J'ajoute que si dans le champ XPath je mets /*, il m'ajoute mes fields mais sans les entourer de <segment> |
|
|
00
|
|
|
#4 | ||
|
Membre Expert
![]() |
essaye de mettre ces fragments là:
Code :
et que tu es segment.ID_MARKET=2 segment.ID_SEGMENT=3 segment.name=toto c'est un cas d'ecole des fragments y a pas de raison que cela ne fonctionne pas. jette toujours un oeil aussi à d'autres exemples: http://xmlrad.com/DelosBin/Delos.dll...1015#XMLUpdate
__________________
RDM Tout Est Relatif Rubrique XMLRAD: http://xmlrad.developpez.com FAQ XMLRAD: http://xmlrad.developpez.com/faq/ |
||
|
|
00
|
|
|
#5 |
|
Membre habitué
![]() Inscription : novembre 2002 Messages : 243 ![]() |
effectivement en ajoutant le datasetname, ça marche. En revanche, j'ai mis segment (au singulier) comme datasetname.
Merci Au fait, à quand la prochaine beta ou release de XMLRAD2007 ? |
|
|
00
|
|
|
#6 |
|
Membre habitué
![]() Inscription : novembre 2002 Messages : 243 ![]() |
Encore une question. Après mon insert dans le fichier, je fais un XMLCollection.SendRedirect vers un XMLService qui recharge le fichier et doit l'afficher en PartialUpdate. Mon problème est que la valeur nouvellement insérée n'est pas présente. un rafraichissement règle le problème. Je précise que dans le load, je ne mets pas en cache le contenu.
Des idées ? Merci d'avance. |
|
|
00
|
|
|
#7 |
|
Membre Expert
![]() |
peux tu préciser dans quel événement tu fais le XMLRequest.SendRedirect ?
tu utilises bien l'instruction File dans le XMLGram pour mettre a jour le fichier ? pour XMLRAD 2007, effectivement il a pris un peu de retard. il va même peut être s'appeler 2008. pour l'instant pas d'autres news.
__________________
RDM Tout Est Relatif Rubrique XMLRAD: http://xmlrad.developpez.com FAQ XMLRAD: http://xmlrad.developpez.com/faq/ |
|
|
00
|
|
|
#8 |
|
Membre habitué
![]() Inscription : novembre 2002 Messages : 243 ![]() |
j'utilise bien l'instruction File lors de la mise à jour. Et le SendRedirect est fait dans AfterXMLService (du insert)
|
|
|
00
|
|
|
#9 |
|
Membre Expert
![]() |
y'aurait pas un problème de cache du navigateur en passant par le SendRedirect ?
vérifie que l'action est bien exécutée dans les traces
__________________
RDM Tout Est Relatif Rubrique XMLRAD: http://xmlrad.developpez.com FAQ XMLRAD: http://xmlrad.developpez.com/faq/ |
|
|
00
|
|
|
#10 |
|
Membre habitué
![]() Inscription : novembre 2002 Messages : 243 ![]() |
j'avais bien sûr fait le test et je confirme que l'action est exécutée.
|
|
|
00
|
|
|
#11 |
|
Membre Expert
![]() |
a part un cache quelconque je vois pas trop
__________________
RDM Tout Est Relatif Rubrique XMLRAD: http://xmlrad.developpez.com FAQ XMLRAD: http://xmlrad.developpez.com/faq/ |
|
|
00
|
|
|
#12 | ||
|
Membre confirmé
![]() Inscription : août 2003 Messages : 354 ![]() |
C'est peut etre une question bête, mais pourquoi faire un SendRedirect et pas qqch comme ca: ?
Code :
|
||
|
|
00
|
Copyright © 2000-2012 - www.developpez.com