Managed metadata columns in document information panel with multiple content types
Hi everyone,
The problem I have is that for custom content types not all managed metadata columns are displayed in Document Information Panel (DIP) for the document in the Office client application.
However, everything works fine with 1 specific content type. Even though the others using exactly the same site columns. The content types are deployed using visual studio to the content type hub, and after this the content types are correctly published to
the site collections, there are no publish issues here.
When I create a document based on the second content type in the same library, all fields are showed in the document information panel, except the managed metadata columns.
Detailed explanation:
Library: procedures
Content types:
- simple procedure (with 4 managed metadata fields and some other text fields)
- procedure with approval (with the same 4 managed metadata fields and some other text fields)
Scenario 1: I add the 'simple procedure' content type to the procedures library as only content type. Everything works fine, and all fields show correctly in the document information panel in Word.
Scenario 2: I add the 'procedure with approval' content type to the procedures library as only content type. Everything works fine, and all fields show correctly in the document information panel in Word.
Scenario 3: I add the 'simple procedure' and 'procedure with approval' content types to the document library procedures (added simple procedure first). When I create a new document based on the 'simple procedure'
content type, everything works fine and he shows all metadata fields. When I add a new document based on the 'procedure with approval' content type, the document information panel shows correctly, except all managed metadata fields. These are not visible at
all. Though they worked perfectly in scenario 1 and 2.
Is this a known issue or is there a workaround for this?
Thanks in advance!
Kind regards, Davy
Yes!
This problem is solved right now.
My issue was that I'm using custom content types deployed by Visual Studio in the content type hub. To create a managed metadata site column in visual studio, you need to have first of all your managed metadata field, but also a hidden field accompagnied
to make the actual mapping like the example below:
<Field ID="{B654D984-187A-471B-8738-F08F3356CFDA}"
Type="TaxonomyFieldType"
DisplayName="Countries"
ShowField="Term1033"
EnforceUniqueValues="FALSE"
Group="Demo"
StaticName="Countries"
Name="Countries">
<Customization>
<ArrayOfProperty>
<Property>
<Name>TextField</Name>;
<Value xmlns:q6="http://www.w3.org/2001/XMLSchema" p4:type="q6:string" xmlns:p4="http://www.w3.org/2001/XMLSchema-instance">{67308AC2-9556-456B-BF9E-43E8F23EBEE6}</Value>
</Property>
</ArrayOfProperty>
</Customization>
</Field>
<Field Type="Note"
DisplayName="Countries_0"
StaticName="CountriesTaxHTField0"
Name="CountriesTaxHTField0"
ID="{67308AC2-9556-456B-BF9E-43E8F23EBEE6}"
ShowInViewForms="FALSE"
Required="FALSE"
Hidden="TRUE"
CanToggleHidden="TRUE"
Group="Demo"
RowOrdinal="0"
/>
</Elements>
VERY important here is that when you create your content type using visual studio, you not only have to add the managed metadata site column in your xml (which let the content type work already perfectly) but also add the hidden field to your content type
xml !! This way, SharePoint knows that when you have multiple content types with the same site columns in the same library, the second content type also need to get the hidden field from this site columns like in the example below!
<?xml version="1.0" encoding="utf-8"?>
<Elements xmlns="http://schemas.microsoft.com/sharepoint/">
<!-- Parent ContentType: Document (0x0101) -->;
<ContentType ID="0x010100571ebc0f478a49d5a775039347ee1535"
Name="Document Location"
Group="Demo"
Description="A content type containing Managed Metadata Column."
Inherits="TRUE"
Version="0">
<FieldRefs>
<FieldRef ID="{B654D984-187A-471B-8738-F08F3356CFDA}" Name="Countries"/>
<FieldRef ID="{67308AC2-9556-456B-BF9E-43E8F23EBEE6}" Name="CountriesTaxHTField0"/>
<FieldRef ID="{f3b0adf9-c1a2-4b02-920d-943fba4b3611}" Name="TaxCatchAll"/>
<FieldRef ID="{8f6b6dd8-9357-4019-8172-966fcd502ed2}" Name="TaxCatchAllLabel"/>
</FieldRefs>
</ContentType>
</Elements>
I'm very happy I found this solution, because in the whole project i'm implementing, this was used a lot!
Special thanks to the blog of @cann0nf0dder (http://cann0nf0dder.wordpress.com/2013/04/01/creating-a-site-column-with-managed-metadata) which let me think about this!
This ticket is answered now! :-)
Kind regards,
Davy
Similar Messages
-
Person and Group column in Document Information Panel in Word
Hi All,
Environment: SharePoint 2010 and Claims based Authentication.
We have a library with "Person and Group" column, "Choose from:" is set to "All Users" and in the "Document Information Panel" when I click on the Address Book (book symbol) it doesn't open the popup to select the
user nor it resolves the ids that I put in.
But if I change the setting for "Choose from:" to "SharePoint Group:" and select any group (tested randomly with some existing groups in that site), now when I click on the Address Book in the DIP it gives me the popup and also resolves
the ids.
Any help would be appreciated.http://social.technet.microsoft.com/Forums/sharepoint/en-US/868b7d59-06e7-437f-8a3e-5f49e51c7b8d/people-picker-render-error-in-document-information-panel
Have you by chance looked at ULS logs or taken a network trace during the time the People Picker control is attempting to be rendered?
It seems to be a client-side issue. GPOs have been applied to "secure" Office2010.
Have you ever heard of GPOs causing such issues? As far as I know the people picker is an ActiveX control. There are two settings in the GPO which have something to do with Active X:
Active X Control Initialization
Check Active X Objects
Windows Internet Explorer Feature Control Opt-In
Beaconing UI for forms opened in Infopath Filler Active X
Bind to Object
If this helped you resolve your issue, please mark it Answered -
Issue with New Document in a document library with multiple content types
Hi,
I have a created a custom list definition based on a document library. I added 3 content types in this list, one is a document set (lets call it DOCSET), the two others are content types inheriting from Document (DOCA and DOCB).
I deployed the list definition with a site scoped feature and the list instance with a web scoped feature. After activating the two features, the list is created and the content types are present in the list.
When I click in the New Document button and choose either the DOCA or DOCB content type, a Word document opens and the DOCA content type is always associated to this Word document.
With SharePoint Manager 2013 I saw that the template.dotx document was not in the Forms/DOCA or Forms/DOCB folder.
So I decided to remove all the content types from the list definition and add them by code with the ListAdded event receiver. I used list.ContentTypes.Add to add the content types to the list.
With this method the templates are correctly copied from the template.dotx in the RootFolder/Forms folder of my list. These templates have the rights content type id, but the New Document button still does not work properly.
So I looked at the Content Types inside my library and saw that the DocumentTemplateUrl linked to the RootFolder/Forms/template.dotx and not the RootFolder/Forms/DOCA/template.dotx or RootFolder/Forms/DOCB/template.dotx.
I debugged my code to look closer and see that right after the list.ContentTypes.Add, the DocumentTemplateUrl is correclty set but when my EventReceiver finishes, the DocumentTemplateUrl get back to the RootFolder/Forms/template.dotx.
Have you any idea why this is not working ?
RegardsHi,
Per my understanding, there is an issue about the DOCA and DOCB content types which inherits from Document Content Type in your custom list definition.
By default, if there is a custom content type inherits the OOTB Document Content Type, it will also inherits the template.dotx file from the OOTB Document Content Type.
The template URL of a custom content type which inherits the OOTB Document Content Type:
If you want to specify different templates for different content types, the code demo below would be helpful:
http://www.learningsharepoint.com/2010/07/14/programmatically-create-a-new-content-type-in-sharepoint-2010/
Thanks
Patrick Liang
TechNet Community Support
Please remember to mark the replies as answers if they help, and unmark the answers if they provide no help. If you have feedback for TechNet Support, contact
[email protected] -
List with Multiple Content Types and Making new Forms...
I go to create custom forms based on content types. After I create using the wizard in the list it always shows the same form no matter which content type I pick.
what am I doing wrong?
David JenkinsYou can change the custom form on content type through SharePoint Designer. Do not change it on the content type directly, when you add content type in a list/library, then open list's content types in SP Designer and then select your content type and modify
the URLs of your custom display form.
I have updated a document in gallery for
step by step development of custom workflow and custom task form. In this document you can find the association of custom form with content type using SP Designer.
Adnan Amin MCT, SharePoint Architect | If you find this post useful kindly please mark it as an answer :) -
Caml query using managed metadata column
hi,
I am having a console appln, where i want to pass the one paramater in the form of siteCol1:subsite1:subsite2 where siteCol1:subsite1:subsite2 is the path of subsite which is in MMS.
Can i pass this string paramter to the splist which contains a taxonomy column and match this paramter in the listitemcollection and fetch only those recordw which matches this crirteria.
and it should fetch the values which matches in a splist. the caml query it expects contains the taxonomy -managed metadata column - , but i am stuck with
SPList splistLIST = parenttWeb.Lists.TryGetList("LIST1");
if ((splistLIST.Items.Count > 0 && splistLIST!= null))
SPQuery objnodeQuery = new SPQuery();
objnodeQuery.Query =
string.Format(
"<OrderBy>" +
"<FieldRef Name='ID' />" +
"</OrderBy>" +
"<Where>" +
"<Eq>" +
"<FieldRef Name='myTaxonomy' />" +
"<Value Type='Text'>{0}</Value>" +
"</Eq>" +
"</Where>", _mcurrentPathTermSet);
SPListItemCollection nodeItemCollection = splistLIST1.GetItems(objnodeQuery);
am not able to retrieve the listitems which passes this as a parameter and retrieve those records where it matches this taxonomy column.
my doubt is, how to pass a string parameter to the splist contains taxonomy column and fetch those recordsHi,
Managed metada column does not supported in lookup column as the thread below:
https://social.technet.microsoft.com/Forums/en-US/0dee5ba4-9648-445f-a774-8c59cf01b81c/confirmation-needed-cant-lookup-managed-metadata-field-with-lookup-column?forum=sharepointgeneralprevious
If you prefer managed metadata in Search, then I'd suggest you find workaround to use managed metadata column in lookup column. You could use a workflow to copy the managed metadata column to a text field, make the text field to be hidded from the list if
necessary. Then lookup this text field in other list.
Regards,
Rebecca Tu
TechNet Community Support -
Issue when filtering with Managed Metadata Columns in Share Point Document Library
Hi All
I have a document library, and a four Metadata Columns in it, with each column having a number of term in it. I have no issues in adding a document or in term sets. We have set property of Managed Metadata Column as Allow Multiple Values. So some of the items
in library contains values with only one term set. While other documents contains values with multiple values.
We have a number of country sites having the document library with same metadata columns. In document library default view i am showing Metadata column, User want to filter the documents (view) based on Metadata column selected.
The filtering is giving inconsistent behavior. In production server it is giving in error with some correlation ID. On our development machine some times it is working fine and some other times it is given error of Validation of Viewstate MAC failed. i tried
on different countries sites.
I checked we have already kept the Metadata Navigation and Filtering under site action feature as activated. It was even more weird when i deactivated the feature on one country site and the filtering was working fine. And on other country site where i
kept the feature as activated and the filtering was giving an error.
Thanks & Regards
AmitHi Amit,
Have you checked the ULS error message for more information with correlation ID?
Please try using the library metadata navigation to filter these managed metadata columns value via configuring library "Metadata navigation settings" after you enabled the "Metadata Navigation and Filtering" feature,
then check if the issue would still persist.
Please see more information from below article with similar issue.
http://blog.tippoint.net/filter-by-managed-metadata-field-in-asset-picker-dialog/
Thanks,
Daniel Yang
Forum Support
Please remember to mark the replies as answers if they help and unmark them if they provide no help. If you havefeedback for TechNet Subscriber Support, contact [email protected]
Daniel Yang
TechNet Community Support -
hi all,
how can i create a document library with a managed metadata column and lookup column .
what should be the type for managed metadata column ? is it "Taxonomy", if yes how can i enter the term set values which should be populated by default.
also would like to know how to refer the parent list / column[field] in the loopkup field
help is appreciated!
thnxHi,
To add a Managed Metadata field into the list definition, you can take a look at the link below with steps in details about the same requirement.
http://gheckoplus.blogspot.com/2011/10/how-to-sharepoint-2010-list-definition.html
For the Lookup field:
http://abdulazizfarooqi.wordpress.com/2012/08/17/provisioning-lookup-field-in-sharepoint-2010-lookup-field-in-the-list-in-sharepoint-2010/
http://ronsp.wordpress.com/2011/04/27/declaratively-adding-a-lookup-field-to-a-list-schema-using-customschema-attribute-in-listinstance/
What’s more, if you have several questions to ask, I suggest you post them into every single thread to make them easier to be discussed in the forum.
Best regards
Patrick Liang
TechNet Community Support -
Office 2013 applications crash with Document Information Panel open
I am using Office Professional Plus 2013 to work with documents that reside in SharePoint 2010 document libraries.
The content type(s) in that SharePoint site collection are set to automatically show the Document Information Panel when opened in Office applications. By opening any of these documents in their desktop app (via browser or Skydrive Pro), I am able
to check-out and edit content; but the check-in step always crashes the application, giving a pop-up error: "An unknown errors has caused <office program> to stop working."
By choosing to NOT automatically show the Doc Info Panel for these SharePoint documents, Office 2013 programs can handle everything just fine (editing, versioning, etc.).
If I don't auto-show the Doc Info Panel, but then manually open the panel once I get inside the program, this crashes the program in the same way as before.
If I save a local copy of a document and show the Doc Info Panel in any way (auto or manual), Office 2013 crashes.
I couldn't find any postings on this error and I don't see this incompatibility listed in the
Office 2013 known issues article and was wondering if anyone has had a similar experience?I am having the exact same issue. I have created a Custom Site Column which is defined as a CHOICE. I do not want to put in a Default so left it blanl but field must be populated. I then put this into a Document Library Content Type.
With documents that are already been uploaded and in the Library when I pull up in Office Web Apps, I can make changes to the document but when I try to save it crashes. Also, when I pull up document and say edit in Office Web Apps there is no
way to change information in the Document Information Panel since this does not appear. (I forgot to mention that I required DIF to display in Content Type also).
This only happens on blank column fields when trying to save. If I do a Quick EDIT of the list and change my blank Choice columns to something(I created as radio buttons) and then go through the process it works OK and will save. Not sure
if this pertains to your issue but, I just prepopulate all columns with what the should be, when a brand new document from word, excel etc is created it is created from the Desktop version of Word Excel and when IT saves to SharePoint, I get
a message to choose information to put into properties before it actually saves.
Hope this helps a little. -
How to create a managed metadata column in sharepoint document library programmatically
Hi,
I want to create a column of type "Managed metadata" in a document library.
I am new to managed metadata and its basics. So i need to know what it requires to create it. i got this
1. Create a term set Group.
2. Create term set.
3. Create a term.
I am using sharepoint foundation where "Term Store Management" service is not available.
I am writing this code for OFFICE 365. So can write a code with prediction, assuming i have basic info required to run my code?
var termStore = session.TermStores["Managed Metadata"];
var group = termStore.Groups.GetByName("KB Submission Policy");
var termSet = group.TermSets["KB"];
Can write this code with respect to screen shot as follows in my term store
Please reply...Hi,
Please check this
http://community.bamboosolutions.com/blogs/sharepoint-2010/archive/2011/08/03/sharepoint-2010-cookbook-programmatically-create-term-sets-amp-metadata-columns-in-managed-metadata-service.aspx
Please remember to click 'Mark as Answer' on the answer if it helps you -
Get/retreive managed metadata column value from Document Library using SharePoint 2013 JSOM
Hi,
I am trying to retrieve managed metadata column (NewsCategory) value in SharePoint 2013 Document library using JSOM.
I get "Object Object" rather than actual value.
I tried:-
var newsCat = item.get_item('NewsCategory');
alert(newsCat) //Displays [Object Object]
var newsCatLabel = newsCat.get_label();
var newsCatId = newsCat.get_termGuid();
But, I get the error "Object doesn't support property or method get_label()"
I also tried :-
var newsTags = item.get_item(' NewsCategory ');
for (var i = 0; i < newsTags.get_count() ; i++) {
var newsTag = newsTags.getItemAtIndex(i);
var newsTagLabel = newsTag.get_label();
var newsTagId = newsTag.get_termGuid();
Even now I get the error "Object doesn't support property or method get_count()"
I have included " NewsCategory " in the load request:- context.load(items, 'Include(File, NewsCategory)');
Any idea what the issue is? Do I have to add any *.js file using $.getScript?
I added following .js files
var scriptbase = _spPageContextInfo.webServerRelativeUrl + "/_layouts/15/";
$.getScript(scriptbase + "SP.Runtime.js", function () {
$.getScript(scriptbase + "SP.js", function () {
$.getScript(scriptbase + "SP.Core.js", function () {
Thanks in Advance,Hi Patrick,
I already added those references. I just pasted the parts of script snippet in my initial post. To avoid confusion I am pasting here complete script.
2.1.1.min.js"></script>
<script type="text/javascript">
$(document).ready(function(){
var scriptbase = _spPageContextInfo.webServerRelativeUrl + "/_layouts/15/";
$.getScript(scriptbase + "SP.Runtime.js", function () {
$.getScript(scriptbase + "SP.js", function () {
$.getScript(scriptbase + "SP.Core.js", function () {
function getdata() {
var context = new SP.ClientContext.get_current();
var web = context.get_web();
var list = web.get_lists().getByTitle('Documents');
var camlQuery = new SP.CamlQuery();
var filterCategory = 'Solutions';
var IDfromTaxonomyHiddenList = 15;
camlQuery.set_viewXml('<View><Query><Where><Eq><FieldRef LookupId="TRUE" Name="'+filterCategory+'" /><Value Type="ID">' + IDfromTaxonomyHiddenList +'</Value></Eq></Where></Query></View>');
/*the above CAML query successfully gets all the list items matching the criteria including "NewsCategory" managed metadata column values
But when I try to display the value it retrieved it ouputs/emits Object Object rather than actual values */
var items = list.getItems(camlQuery);
context.load(items, 'Include(File,NewsCategory)');
context.executeQueryAsync(
Function.createDelegate(this, function (sender, args) {
if (items.get_count() > 0) {
var listItemEnumerator = items.getEnumerator();
while (listItemEnumerator.moveNext()) {
var oListItem = listItemEnumerator.get_current();
var file = oListItem.get_file();
var name = file.get_name();
var newsCat = oListItem.get_item('NewsCategory'); alert(newsTags.constructor.getName());
alert(newsCat) //Displays [Object Object]
var newsCatLabel = newsCat.get_label(); // Here it errors out with message "Object doesn't support property or method get_label()"
var newsCatId = newsCat.get_termGuid();
} //end while
}//end if
Function.createDelegate(this, function (sender, args) {
alert('Request failed. ' + args.get_message() + '\n' + args.get_stackTrace());
ExecuteOrDelayUntilScriptLoaded(getdata, "SP.Core.js");
</script>
In the above script "var name = file.get_name(); " gets the exact file name.
But the line "var newsCat = item.get_item('NewsCategory');
alert(newsCat) //Displays [Object Object] rather than actual value.
Issue resolved replace "oListItem.get_item('NewsCategory');" with oListItem.get_item('NewsCategory').get_label();"
Thanks -
How to update managed metadata column for all file in document library using powershell
Hi,
How to update managed metadata column for all file in document library using powershell?
Any help on it.
Thanks & REgards
Poomani SankaranHi TanPart,
I have changed the code which you have give in order to get the files from SharePoint 2010 Foundation Document Library.But i am getting below error in powershell.
Property 'ListItemCollectionPosition' cannot be found on this object; make sure it exists and is settable.
Could you tell me which is the issues in it?
See the code below.
$web = Get-SPWeb http://ntmoss2010:9090/Site
$list = $web.Lists["DocLib"]
$query = New-Object Microsoft.SharePoint.SPQuery
$query.ViewAttributes = "Scope='Recursive'";
$query.RowLimit = 2000
$caml = '<Where><Contains><FieldRef Name="Title" /><Value Type="Text">Process Documents/Delivery</Value></Contains></Where>' +
'<OrderBy Override="TRUE"><FieldRef Name="ID"/></OrderBy>'
$query.Query = $caml
do
$listItems = $list.GetItems($query)
$spQuery.ListItemCollectionPosition = $listItems.ListItemCollectionPosition
foreach($item in $listItems)
#Cast to SPListItem to avoid ambiguous overload error
$spItem = [Microsoft.SharePoint.SPListItem]$item;
Write-Host $spItem.Title
while ($spQuery.ListItemCollectionPosition -ne $null)
Thanks & Regards
Poomani Sankaran -
Hi Guys,
I am creating the library using object model with custom content type. When i am opening document from custom content type, the meta data fields are not displaying in the document and throwing below error.
The document information panel was unable to load. the document will continue to open. For more information, contact your system adminsitrator.
Document Information Panel cannot open a new form.
The form contains schema validation errors.
Content for element '{http://schemas.microsoft.com/office/2006/metadata/propertiesRoot}properties' is incomplete according to the DTD/Schema.
Expecting: {http://schemas.microsoft.com/office/2006/metadata/properties}properties.
But after saving the document, then meta data is enabled.
Thanks in advance for suggested solutions.
thanks
Santhosh GHi,
For a better troubleshooting, I suggest to do as follows:
1. Please try to update the Location column's schema by following the steps below.
1) Go to Site Settings -> "Site Columns"
2) Click on "Location", after the page is opened. Don't modify any settings, click "OK" to forcibly update the field's schema.
2. Re-edit the document information panel template to see if the issue still occurs.
Please go to the Library setting > click the corresponding content type(need to enable managed of content types in Advanced settings) > click Document Information Panel settings.
3. Here are some similar links about your issue, please take some time to look at them:
http://social.msdn.microsoft.com/Forums/en-US/sharepointcustomizationlegacy/thread/243b4852-3f17-4a3a-b6d7-187d65a5f088/
http://blogs.msdn.com/b/raresm/archive/2010/03/30/document-information-panel-cannot-open-the-form.aspx
https://joranmarkx.wordpress.com/2012/02/10/sharepoint-document-information-panel-cannot-create-a-new-blank-form/
If the issue still occurs, please check if the command below can help(change the site URL and the library name in the code):
Apply-Fix -siteUrl "http://your site URL "
function Apply-Fix($siteUrl)
clear
Add-PSSnapin "Microsoft.SharePoint.Powershell" -ErrorAction SilentlyContinue # -EA 0
[Environment]::CurrentDirectory=(Get-Location -PSProvider FileSystem).ProviderPath
foreach ($spwTarget in (Get-SPSite $siteUrl).RootWeb.Webs) {
Write-Host "Checking Web: " $spwTarget.Url
$list = $spwTarget.Lists["your library name"]
$fields = $list.fields
foreach($field in $fields)
if($field.SourceId -eq '{$ListId:your library name;}')
$schemaxml = $field.SchemaXML
$schemaxmldata = [xml]$schemaxml
$schemaxmldata.Field.SetAttribute("SourceID", $list.ID)
$schemaxml = $schemaxmldata.get_InnerXml()
$field.SchemaXML = $schemaxml
$field.Update()
Write-Host "Fixed" $field.Title "field in the library"
Write-Host "Done."
More information:
SharePoint 2010: Creating a Custom Content Type using Visual Studio
http://www.codeproject.com/Articles/410880/SharePoint-Creating-a-Custom-Content-Type-usi
Thanks,
Dennis Guo
TechNet Community Support
Please remember to mark the replies as answers if they help and unmark them if they provide no help. If you have feedback for TechNet Subscriber Support, contact
[email protected].
Dennis Guo
TechNet Community Support -
Error: "The document information panel was unable to load"
Hello,
I have created a custom document content type that uses a specified word template for a sharepoint document library for contracts and offers, and added a few custom columns in the document library as well. The word template launches succesfully when creating a new item in the document library, but the problem arises when I add custom columns to the word template content type. When the document loads in Word, I get the following error: "The Document Information Panel was unable to load. The document will continue to open. For more information, contact your system administrator." And in details:
"Document Information Panel cannot create a new, blank form.
Document Information Panel cannot open the form. To fix this problem, contact your system administrator.
Form template: http://servername/sitename/proppanel.xsn
The following DataObject either cannot be created or cannot be initialized: list_033AA217-8906-447E-A604-A300F51D4030
Document Information Panel cannot add the following object to the DataObjects collection: list_033AA217-8906-447E-A604-A300F51D4030
list_033AA217-8906-447E-A604-A300F51D4030 could not be added to the DataObjects collection.
The following item already exists in the collection: list_033AA217-8906-447E-A604-A300F51D4030"
Interestingly enough, I have two web applications running on the same server that I have tried to implement this on, and on the other it works flawlessly, meaning that the Document Information Panel launches successfully and I can edit the columns associated with that content type and store the values in a document library. I have also tried to save the DIP template from the working web application and use it as the default DIP template on the other application, but that doesn't work either.
I have also tried to browse through all options and configurations in the application settings in CA and SSP, but to no avail. Any suggestions about what might be causing this problem or how to fix it would be greatly appreciated.
- Sebastian ErikssonHi All,
I have the same problem with my DIP in already two of my document libraries. Please see below:
Document Information Panel cannot create a new, blank form.
Document Information Panel cannot open the form. To fix this problem, contact your system administrator.
Form template: http://servername/sitename/proppanel.xsn
The following DataObject either cannot be created or cannot be initialized: list_295E77CD-1C08-4DDC-A188-F86107F9BF60
Document Information Panel cannot add the following object to the DataObjects collection: list_295E77CD-1C08-4DDC-A188-F86107F9BF60
list_295E77CD-1C08-4DDC-A188-F86107F9BF60 could not be added to the DataObjects collection.
The following item already exists in the collection: list_295E77CD-1C08-4DDC-A188-F86107F9BF60
I have made the same thing that Kirikou has suggested and I was able to recreate the broken library. The problem is that Kirikou's way has failed on my Share Point staging installation:
[COMException (0x80020009): Exception occurred. (Exception from HRESULT: 0x80020009 (DISP_E_EXCEPTION))]
Microsoft.SharePoint.Library.SPRequestInternalClass.RenderViewAsHtml(String bstrUrl, String bstrListName, String bstrViewID, String bstrViewXml, String bstrQualifier, ISPDataCallback pDataCallback, Boolean& pbSharedList) +0
Microsoft.SharePoint.Library.SPRequest.RenderViewAsHtml(String bstrUrl, String bstrListName, String bstrViewID, String bstrViewXml, String bstrQualifier, ISPDataCallback pDataCallback, Boolean& pbSharedList) +125
[SPException: Exception occurred. (Exception from HRESULT: 0x80020009 (DISP_E_EXCEPTION))]
Microsoft.SharePoint.Library.SPRequest.RenderViewAsHtml(String bstrUrl, String bstrListName, String bstrViewID, String bstrViewXml, String bstrQualifier, ISPDataCallback pDataCallback, Boolean& pbSharedList) +166
Microsoft.SharePoint.WebPartPages.ListViewWebPart.RenderView() +4239
Microsoft.SharePoint.WebPartPages.ListViewWebPart.EnsureData(Int32 token) +658
Microsoft.SharePoint.WebPartPages.SharePointDataProvider.Execute() +254
Microsoft.SharePoint.WebPartPages.SPWebPartManager.ActivateV2ConnectionsAndSharePointDataFetch() +139
Microsoft.SharePoint.WebPartPages.SPWebPartManager.ActivateConnections() +85
System.Web.UI.WebControls.WebParts.WebPartManager.OnPageLoadComplete(Object sender, EventArgs e) +52
System.EventHandler.Invoke(Object sender, EventArgs e) +0
System.Web.UI.Page.OnLoadComplete(EventArgs e) +2063076
System.Web.UI.Page.ProcessRequestMain(Boolean includeStagesBeforeAsyncPoint, Boolean includeStagesAfterAsyncPoint) +1875
I will be very appreciated if somebody knows what is the reason for this problem.
Best regards,
Yordan Nikolov -
Catastrophic failure -- The Document Information Panel was unable to load
I have a content type that has a document template and a custom document information panel associstaed with it. For most users, these work without issues.
Some users are reporting, however, that they receive the following series of messages when trying to create a new document from the content type:
You are currently working offline.
Here, the user can choose either Try to Connect or Stay Offline.
If the user clicks Try to Connect, the following error message is displayed:
Clicking OK results in the document loading. The DIP loads, but two fields that pull values from a SharePoint list are blank.
Again, this happens for only a handful of users, so it seems like it's an issue with either their local PC or their connection to SharePoint.
So far, I have tried the following:
Repair Office 2010 installation
Removed all locally cached versions of both the document template (.dotx) and the custom DIP (.xsn)
Verified user permissions for the SharePoint site and the SharePoint lookup list
Based on some other posts I've seen, checked to make sure that InfoPath is installed and that IPEDINTL.DLL
is present at
C:\Program Files\Microsoft Office\Office14\1033Hi,
According to your post, my understanding is that the Document Information Panel was unable to load.
I recommend to go to the
Document Type Advanced Settings, click Edit template, go to
File, click on Inspect, click on Remove All behind
Custom XML Data.
Here is a similar blog for your reference:
Document Information Panel | Joran Markx
If your list contains lookup columns, you can refer to:
SharePoint:
Document Information Panel fails to load when office documents are opened in a library that contains lookup columns
Document Information Panel cannot open the form
Thanks,
Linda Li
Forum Support
Please remember to mark the replies as answers if they help and unmark them if they provide no help. If you have feedback for TechNet Subscriber Support, contact
[email protected]
Linda Li
TechNet Community Support -
Hi,
I added two managed metadata columns into a document library, but they are not appearing when you try to upload, or edit the properties of a document.
In the Managed Metadata service the metadata is 'Available for Tagging' , and I've also looked at the permissions in
http://sitenameLists/TaxonomyHiddenList/AllItems.aspx
As one blog suggested, but this already has read access granted to NT AUTHORITY\Authenticated Users (NT AUTHORITY\authenticated users)
The Connection Permissions in Central Admin, in the Managed Metadata Service Application has Full Access to Term Store granted for the service account that the application pool (Identity) is running under for the web app the site collection
is in.
I've also deleted the whole document library and started over again, but the metadata selectors just don't show up for anyone, even when tried with the farm account.
Any ideas what to investigate next appreciated.
Thanks,
JonathanOk, I think I've worked it out.
It's to do with Content Types, if you add your own custom content type, then delete the default Document content type on a document library, before you add additional Managed Metadata columns to the library, they don't appear in the form. Another
one for the Sharepoint quirks list.
Maybe you are looking for
-
Persistent network traffic monitoring
I've recently had to switch from wired network to a USB dongle for my internet connection, and as the prepaid connection has a 2 GB limit, I'd like to record how much I'm using and get a warning when I'm running low. I'm already using Conky as a syst
-
Extending Batch Input or Direct Input
Hello experts, I am customizing Material Master by adding some custom fields to MARA. I know I can extend the IDoc for loading the data including my custom fields. I was wondering if, and how, to extend the Batch Input or Direct Input to include my
-
Hello, Suppose you have a JTree of objects and you want to display and edit their data into a separate panel with the same vertical size. Both the JTree and the panel are inside a scrollpane. How to synchronize the panel with the jtree contents ? I w
-
Conversion / opening or .rge files
Have Mac Book Air with Mac for Office 2011 installed. Old Mac Logic board died - was using Entourage for mail; all files backed up. Retrieved Entourage back up files - they have .rge extension. Tried to open in Mac Outlook 2011 - all I have is empty
-
Passwort vergessen :(
Ich habe mein Passwort von meinem I pod touch(4te Generation) vergessen. wie kann ich meinen I pod zurücksetzen ohne dass mir Fotos oder Spielstände verloren gehen???