Errore di Lotus Notes - Table non è valido
Ho recentemente migrato ricco di contenuti di testo per una nuova applicazione Domino 7, utilizzando il metodo di CopyItemToDocument NotesItem per copiare l'elemento di testo RTF al nome del campo corrispondente nella nuova form. L'informazione è apparso lo stesso nella nuova applicazione quando vengono visualizzati da un browser.  Tuttavia, l'applicazione è stata progettata per consentire che le informazioni modificate in un client Notes, e si è scoperto che alcuni dei più grandi documenti non può essere aperto nella nuova application.  Il messaggio di errore era inconsistente, ma è sempre stato uno dei il seguente:
- Attenzione: porzione Ignorando del documento che utilizza una funzione da un'altra versione di Notes.
- La tabella non è corretto.
- Chiedere l'attribuzione di memoria superava 65000 byte.
La ricerca del primo messaggio di errore, ho trovato questa nota tecnica: http://www-01.ibm.com/support/docview.wss?uid=swg21097112. Tutti i documenti in questione ha avuto un grande campo di testo ricco di molti elementi, come indicato nella ragione # 4 nella tecnica, così la mia prima impressione è stata che non c'era nulla da fare se non tentare di recuperare il testo non formattato dai documenti.
Tuttavia, lo stesso contenuto era apribile e modificabile nell'applicazione originale ricca, quindi non aveva senso per me che non avrebbe aperto nel application. nuovo ho provato a giocherellare con la nuova forma, pensando che la forma era l'unico distinzione tra i due, ma senza successo.
Ho notato, però, che ogni volta che ho provato e non è riuscito ad aprire uno dei documenti in questione, "Impossibile caricare DocLink" è stata stampata al bar. status che era un po 'sorprendente, perché non ho visto alcun DocLink in il documento quando l'ho aperto in modalità di lettura nel application. vecchio, ma ho notato che i documenti in questione avevano tutti articoli $ Links, così mi sono reso conto che avrei dovuto copiato il $ item Links insieme al item. rich text Quando ho copiato la corrispondente voce $ Links derivanti dal documento nell'applicazione originale, sono stato in grado di aprire i documenti in questione.
Quando ho aperto i documenti in questione in modalità di modifica, ho scoperto che i documenti in questione avevano tutti uno o più links. anchor I collegamenti di ancoraggio aveva rappresentato per il $ Links item.  I documenti più piccoli con $ Links articoli sempre essere aperto in Note, ma presumibilmente l'ancora non avrebbe funzionato correttamente fino a quando il documento è stato salvato nella GUI Notes, quindi ho copiato il $ item Links su tutti i documenti che li avevano nella domanda originaria.
Visto 7633 volte da 2490 spettatori













