Domanda

Ho un tipo di contenuto personalizzato con campi personalizzati. Sto cercando di creare un pannello di informazioni del documento personalizzato utilizzando infopath. Ogni volta che provo a fare questo infopath mi dà questo errore

propertySchema0.xsd # / schema / element [1] [@ name = 'properties'] / complexType [1] / sequence [1] / element [1] [@ name = 'documentManagement'] / complexType [1] / tutto [1] / element [1] Riferimento al prefisso dello spazio dei nomi non dichiarato: 'ns1'.

Qualcuno l'ha già visto? Non c'è nulla di insolito nei campi nel tipo di contenuto, a parte il fatto che i loro nomi sono in caratteri unicode, potrebbe essere questo il problema?

Aggiornamento:

Ok, quindi i caratteri unicode nei nomi visualizzati non hanno nulla a che fare con l'errore. Le colonne che sto usando sono colonne piuttosto standard, principalmente colonne di tipo testo, intero e booleano. Qualcuno ha idea di cosa potrebbe causare questo?


Ok, quindi i caratteri unicode nei nomi visualizzati non hanno nulla a che fare con l'errore. Le colonne che sto usando sono colonne piuttosto standard, principalmente colonne di tipo testo, intero e booleano. Qualcuno ha idea di cosa potrebbe causare questo?

È stato utile?

Soluzione

L'ho finalmente capito. Il SourceID deve essere impostato nella definizione del tipo di campo nel manifest della funzione. L'impostazione di SourceID sullo stesso valore dei campi incorporati elimina il trucco. Come questo SourceID = " http: //schemas.microsoft.com/Sharpeoint/v3"

Autorizzato sotto: CC-BY-SA insieme a attribuzione
Non affiliato a StackOverflow
scroll top