Lotus Notes d'erreur - la table est malformé
J'ai récemment migré le contenu texte riche d'une nouvelle application de Domino 7, en utilisant la méthode des CopyItemToDocument NotesItem pour copier l'élément de texte riche du nom de domaine correspondant à la nouvelle form. Les informations apparu le même dans la nouvelle application vus depuis un navigateur.  Toutefois, l'application a été conçue pour permettre à l'information éditée dans un client Notes, et il s'est avéré que certains des plus grands documents ne pouvaient être ouverts dans le une nouvelle application. Le message d'erreur était incompatible, mais a toujours été l'un des les éléments suivants:
- Attention: la partie du Ignorant document qui utilise une fonction d'une autre version de Notes.
- Tableau est malformée.
- Demande d'allocation de mémoire dépassait 65 000 octets.
Recherche sur le premier message d'erreur, j'ai trouvé cette TechNote: http://www-01.ibm.com/support/docview.wss?uid=swg21097112. Tous les documents ont un problème n'a grand champ de texte riche avec de nombreux éléments, comme mentionné dans la raison n ° 4 à la note technique, donc ma première impression a été qu'il n'y avait rien à faire sauf essayer de récupérer le texte non formaté à partir des documents.
Toutefois, le même contenu a été ouvrable et modifiable dans la demande originale riche, si elle n'avait pas de sens pour moi que ce ne serait pas ouverte à la nouvelle application. J'ai essayé de jongler avec la nouvelle forme, la pensée sous la forme était la seule distinction entre les deux, mais sans succès.
J'ai remarqué, cependant, que chaque fois que j'ai essayé et échoué à ouvrir l'un des documents de problème, "Impossible de charger DocLink" a été imprimé à l'bar. statut qui a été un peu surprenant, parce que je ne vois pas les liens documentaires dans les le document lorsque je l'ai ouvert en lecture dans l'ancienne application. Mais j'ai remarqué que les documents avaient tous les éléments problème $ Liens, alors j'ai réalisé que je devrait avoir copié l'élément $ Liens avec le item. texte riche Quand j'ai copié correspondant $ item Liens sur le document dans l'application d'origine, j'ai été capable d'ouvrir les documents problème.
Quand j'ai ouvert les documents problème dans le mode édition, j'ai découvert que les documents problématiques avaient tous un ou plusieurs links. ancrer les liens d'ancrage avait représenté l'un $ Liens item. Les documents avec les petits articles Liens $ pourrait toujours être ouvert en Notes, mais vraisemblablement l'ancre ne fonctionnerait pas correctement jusqu'à ce que le document a été enregistré dans l'interface graphique Notes, de sorte que j'ai copié l'élément $ Liens plus pour tous les documents qui les avait dans la demande initiale.
Vu 7550 fois par 2458 spectateurs













