J'ai 2 listes SharePoint qui ont des structures identiques. Est-il possible pour moi de déplacer seulement 1 élément de liste dans la première liste à l'autre, sans recréer l'élément de liste et le supprimer? De cette façon, l'opération peut se produire en une seule transaction.SharePoint déplacer par programme un élément de liste à un autre, est-ce possible?
Répondre
listes de SharePoint ne sont pas des données vraiment relationnelles, et donc l'idée de faire quelque chose comme une véritable opération est impossible, par exemple avec rollback automatique, etc.
Si je vous comprends bien que vous essayez de manière efficace ' réaffecter l'élément d'une liste à une autre, et je ne crois pas que cela soit possible d'une manière ou d'une autre. Nous avons ajouté des données et importé, mais cela recrée toujours efficacement l'élément. L'une des choses qui font souvent trébucher les gens est d'assimiler les listes SharePoint aux tables de base de données, et de supposer qu'elles peuvent être traitées et manipulées en tant que telles. Malheureusement, ils ne le sont pas, du moins pas encore. Une stratégie que j'ai utilisée pour déplacer des données dans le temps d'une "ancienne liste" vers une "nouvelle liste" consiste à ajouter un gestionnaire d'événements pour toute addition, suppression ou mise à jour dans la liste. Chaque fois que ceux-ci ont été déclenchés nous mettrions à jour les entrées dans la nouvelle table, et quand la date de coupure est arrivée toutes les entrées qui n'avaient pas déjà été déplacées, nous examinerions pour déterminer 1. sont-ils vraiment nécessaires? sont-ils utilisés? et 2. la meilleure façon de les déplacer.
Espérons que cela aide
- 1. Comment déplacer un élément d'un menu à un autre?
- 2. Déplacer un élément dans une liste?
- 3. Possible d'ajouter un autre élément à un type enum existant?
- 4. Recherche par programme un utilisateur dans SharePoint
- 5. Comment déplacer un élément HTML
- 6. Remplacement d'un élément XML par un autre
- 7. C# tableau Déplacer un élément (Non ArrayList/Liste générique)
- 8. déplacer une fonction à un autre schéma
- 9. Remplacer chaque occurrence d'un élément par un autre élément
- 10. SharePoint: Comment ajouter une pièce jointe à un élément de liste par programmation?
- 11. Comment déplacer un élément dans une liste dans Haskell?
- 12. Déplacer des éléments de liste d'une liste à une autre
- 13. Ajouter un flux de travail SharePoint à une liste par programme
- 14. Sélection par programme d'un élément dans la liste de Dashcode
- 15. Impossible de déplacer le fichier car il est utilisé par un autre processus - mon programme?
- 16. Comment déplacer/copier un élément du forum de discussion dans Sharepoint?
- 17. Jquery: élément d'affichage par rapport à un autre
- 18. VSS: Déplacer un fichier d'un dossier à un autre?
- 19. Est-il possible de "déplacer" par programme une définition de table Oracle d'une base de données à une autre?
- 20. Besoin d'aide pour déplacer un élément
- 21. Comment faire pour déplacer des sites SharePoint d'un domaine de répertoire actif à un autre?
- 22. linq to xml comment déplacer un élément d'un xml à un autre
- 23. Un programme qui crée un autre programme
- 24. Comment déplacer par programme des fichiers dans un répertoire WebDAV
- 25. Déplacer par programme le curseur vers un TextBlock
- 26. flex: déplacer un élément dans un contrôle d'arbre
- 27. Copier la liste d'un site Sharepoint vers un autre site
- 28. Déplacer un dossier d'un répertoire à un autre dans un script par lots
- 29. jQuery: Element offset() coordonnées par rapport à un autre élément
- 30. Comment puis-je déplacer une fenêtre Terminal.app par programme vers un autre espace?
Merci pour la réponse honnête. Je n'avais pas de grandes attentes pour commencer, car nous parlons de SharePoint. Mais c'est bon de savoir quand même. –
Peut-être que si vous aviez ajouté ce que le problème actuel (entreprise) est que vous essayez de résoudre quelqu'un pourrait avoir une meilleure réponse? L'idée que pour une raison quelconque SharePoint devrait être une base de données relationnelle m'a toujours échappé mais elle peut très bien faire d'autres choses. – ArjanP