List items connected to files
Hello community :)
As per the thread
http://community.office365.com/en-us/f/154/t/267871.aspx (being unable to automatically create views) I am looking for an alternative
I would like to have a list of projects, where each list item would be connected to one or more files, located in a SharePoint library of course.
These are deep waters and I could save hours of searching and reading if someone would be so kind as to nudge me in the right direction..
Thanks for any and all suggestions and pointers!
Agowda , it worked on APEX 4 but unfortunately I have APEX 3.x in my production environment...
I thought the equivalent of what you've suggested is a "Select List with Submit" item, I tried it as well... but no success yet, I guess I might be wrong...
Please suggest the solution for APEX 3 version... sorry for the confusion, should have mentioned the version before...
Thanks
Tal
Similar Messages
-
Unable to Attach file for list item using SP.File CopyTo Method
Requirement: I have a document library and list, the requirement is i need to take a document from document library and attach to list item in the list using CSOM only.
Followed technique: to achieve this requirement i followed below methodology
clientContext = SP.ClientContext.get_current();
webSite = clientContext.get_web();
webSite.AllowUnsafeUpdates =true;
var list = webSite.get_lists().getByTitle('Documents');
item = list.getItemById(3);
file = item.get_file();
file.checkOut('Comments',1);
file.copyTo("xxxxxxx/Lists/Student/Attachments/4/mahesh.docx","1");
file.checkIn('Comments',1);
clientContext.load(file );
clientContext.executeQueryAsync(Function.createDelegate(this, this.OnLoadSuccess), Function.createDelegate(this, this.OnLoadFailed));
Issue: This functionality is absolutely working fine when list item contains at least one attachment, if list item doesn't have any attachments the code is failing. i tried web.AllowUnsafeUpdates also but not working.
Could anyone please help me on this.... :(
Thanks in Advance!
Regards,
Mahesh Yamana
Mahesh@SharepointSolutionsHi SK,
Thank you for your reply!
We are not allowed to use Visual Studio and the same thing we can use in JavaScript, but file stream takes path as one parameter which is physical location of your file system. When you use it some times users might not have access to the file system then
our code fails.
Regards,
Mahesh Yamana
Mahesh@SharepointSolutions -
Keep Reading List Item - Delete Offline Files
Is there a way to delete your offline files from your reading list, without having to remove the item from the list itself? In case you want to look something back up at a later time, like when you're trying to remember something you know that you read but can't put your finger on it, or whatever the reason.
YEs, it's totally frustrating... I'll never again just go along with an upgrade. After upgrading to IOS8 the reading list feature no longer works.
I even tried the factory reset, clearing out everything and making my iPad 2 like it was originally. And I didn't restore from backup either, afraid whatever bug it is would come back. I even installed iCab Mobile, and Readability... nothing works!
I Really, really, regret upgrading. I want my fully functioning IOS7 back!!
IS there any way to get IOS7 back, 'coz this IOS8 is for the birds?! -
How to create list items with multiple attachment files using rest api javascript
In one of user form I am using javascript rest api to create a list item with multiple attachment files. So far I am able to create list item and once created uploading an attachment file. But this is two step process first create an item and then upload
a file.
It create an additional version of the item which is not desired. Also I am not able find a way to attach multiple files in a go. Following is the code I am using.
createitem.executeAsync({
url: "/_api/web/lists/GetByTitle('UserForm')/items(1)/AttachmentFiles/add(FileName='" + aFile.name + "')",
method: "POST",
contentType: "application/json;odata=verbose",
headers: {
"Accept": "application/json;odata=verbose",
"X-RequestDigest": $("#__REQUESTDIGEST").val()
binaryStringRequestBody: true,
body: fileContent,
success: fnsuccess,
error: fnerror
So somehow I need to combine item attributes along with attachment files in body: param. I visited https://msdn.microsoft.com/en-us/library/office/dn531433.aspx#bk_ListItem but no success.
Appreciate any help.Thanks Mahesh for the reply and post you share it was useful.
But this does not solve the core of the issue. You are uploading attachments after creation of item and multiple files are being attached in loop. This is kind of iterative update to an existing item with attachments. This will end up creating multiple versions.
What I am trying to achieve is to create an item along with multiple attachments in a go. No item updates further to attach a file.
Please suggest how this can be done in one go. SharePoint does it when one creates an item with multiple attachment.
Thanks for your reply. -
Attach multiple files to a List Item in SharePoint 2013
Hi Guys,
I have a customer that want to attach multiple files to single list item in a dialog box. like Datasheet View, if we set up a Datasheet View and click on the Attachment cell, it opens a dialog box that allow to select and attach multiple files as one operation.
Does anyone know how to solve this issue?
As we know, if we want to attach multiple files, it only allow me to attach one file at a time, then repeat this process for every other file.
Thanks in advance!
JodieHi,
According to your post, my understanding is that you wanted to upload multiple files in SharePoint list.
There is no out of the box way to accomplish this with SharePoint.
You can refer to the following articles to achieve it programmatically.
Multiple Upload File Programmatically Using GridView:
http://kamilamirul.wordpress.com/2013/01/19/multiple-upload-file-programmatically-using-gridview/
Upload multiple files attached to a SharePoint list item.
http://nestorrg-blogs.itequia.com/2010/01/upload-multiple-files-attached-to.html
Programatically Upload Multiple File in SharePoint List
http://social.technet.microsoft.com/wiki/contents/articles/2990.programatically-upload-multiple-file-in-sharepoint-list-part-2.aspx
Programmatically uploading multiple files to Custom sharepoint list
http://www.c-sharpcorner.com/UploadFile/sarav82/MOSS11072007065009AM/MOSS.aspx
Thanks & Regards,
Jason
Jason Guo
TechNet Community Support -
Bug editing list Items using webpart connections ,group by and inline editing
Hi Everyone. I came across a bug using out of the box features.
Let me explain well the details to reproduce the error. I used :
*2 Lists :
-List one : the consumer list with two columns :
-Number column
-Choice column
-List two :
The sender list with one column :
-Lookup column to gets the number column on the consumer list
*A webpart Page
*2 listviewwebparts in the webpart page
*Connect webparts to filter by the lookup column/number column
*Add inline editing in the consumer webpart
Till now everything works perfectly, inline editing works fine. Let's add some more view details :
*Add a group by in the view of the consumer webpart (group by the choice column)
=> Try to edit list items, you will notice that inside a group, inline editing is OK and inside another group it doesnt work!
If you get the same error, that would be nice to find where is the problem (I already found a similar bug and the problem was the sorting that needs to be in the same way for both connected webparts , ASC or DESC). But this one... ???Hi Static,
According to your description, I create the consumer list and sender list, create a webpart page , add a chioce filter webpart and consumer list webpart. But after I add a group by in the view of the consumer webpart, the inline edit still work fine.
You can have a look at the blog:
https://support.office.com/en-ca/article/Connect-a-Filter-Web-Part-to-a-List-View-Web-Part-4f3f6c10-0a1b-479d-8b4d-c4f1bf49bb3f#bms3
Thanks,
Eric
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]
Eric Tao
TechNet Community Support -
File Print on the list item doesn't print the whole content in IE8
Hi,
I have this issue happened on my customer side. Their IE version is 8.0.7600.16385.
By using this version of IE to do a file > print of a list item with long html content, the html content will get chop off. Refer to the screenshots.
Print Preview
List Item
HTML code in the "Content" column
<div class="ExternalClass1BFFAF9C72F744C7899695B11ADC69F3"><p>Printing Issue Simulation</p>
<p><img alt="XXX.jpg" src="XXX.jpg" style="margin: 5px; width: 647px; height: 1000px"/><br/><br/>2012-06-18 17:29:47 - Processor architecture is (9)<br/>2012-06-18 17:29:47 - Reading the following string value/name...<br/>2012-06-18 17:29:47 - Common Startup<br/>2012-06-18 17:29:47 - from the following registry location...<br/>2012-06-18 17:29:47 - SOFTWARE\Microsoft\Windows\CurrentVersion\Explorer\Shell Folders<br/>2012-06-18 17:29:47 - The value is... <br/>2012-06-18 17:29:47 - C:\ProgramData\Microsoft\Windows\Start Menu\Programs\Startup<br/>2012-06-18 17:29:47 - Trying to remove the startup task if there is any.<br/>2012-06-18 17:29:47 - C:\ProgramData\Microsoft\Windows\Start Menu\Programs\Startup\SharePointServerPreparationToolStartup_0FF1CE14-0000-0000-0000-000000000000.cmd<br/>2012-06-18 17:29:47 - Error: Startup task doesn't exist. This is not a continuation after a restart.<br/>2012-06-18 17:29:47 - Analyzing the following command line argument:<br/>2012-06-18 17:29:47 - /unattended<br/>2012-06-18 17:29:47 - Unattended installation<br/>2012-06-18 17:29:47 - Analyzing the following command line argument:</p>
<p><img alt="XXX.jpg" src="XXX.jpg" style="margin: 5px; width: 647px; height: 1000px"/></p>
<p> </p>
<p></p></div>
If file > print is done in higher IE version, it can be printed out nicely.
Is there a way to fix this issue as customer side may not able to upgrade to the higher IE version? e.g. CSS
Thanks in advance.
jingzo (^_^)Hi,
According to your description, my understanding is that the print function of IE8 doesnot print the whole content of SharePoint list item.
For troubleshooting your issue, please turn off Protection Mode for the IE8.
You can refer to the thread:
https://social.technet.microsoft.com/Forums/en-US/b8ab8f65-9b27-4a90-9323-0ca5b7e4466e/print-preview-print-of-web-pages-doesnt-work-in-ie8?forum=w7itproperf
Best Regards,
Eric
Eric Tao
TechNet Community Support -
Reading text file and display in the selectOnechoice list item In ADF.
Hi,
I have a requirement to read the text field which have list of strings and that string display in the SelectOneChoice List item component on page load.
I am using Jdeveloper 11.1.2.3 version.
Any suggestion will highly appreciated..
Thanks in advance.
RegardsHi,
Google will produce you with hints on how to read content of a file from Java (ideally the file uses some delimiter). Then in a managed bean, you read the file and save its content in a list of SelectItem. So your managed bean should have the following property and setter/getter pairs
ArrayList<SelectItem> listFromFile = new ArrayList<SelectItem>();
public void setListFromFile(ArrayList l){ //you don't need this }
public ArrayList<SelectItem> getListFromFile(){
//read file content and iterate over the file list entries
for(i=0, i < fileContent.length, ++i){
SelectItem si = new SelectItem();
si.setValue(... the value to update the list of value with ...);
si.setLabel("... the label to show in the list ...");
listFromFile.add(si);
return listFromFile;
}The af:selectOneChoice component should look as follows
<af:selectOneChoice id=".." value="...attribute to update with selection ..." ...>
<f:selectItems value="#{managedBean.listFromFile}"/>
</af:selectOneChoice>Frank -
PDf files are not directly coming in search results, rather coming as a list item \
I have shared search from one farm and 2 other farms are consuming it. PDF search is working fine for one consuming farm but for the hosting farm and the other consuming farm it is showing the result as list item but not as a direct link to the document.
Any suggestion pls
When the other consuming farm uses the own dedicated search service then pdf files are coming in search result but when it is pointing to the shared proxy it is not working. But for one consuming farm it is working fine.Hi ,
Whether you crawled the same content source using the Shared Search service application. If not, please crawl a same content, test again and compare the result.
In addition, whether you configured PDF correctly for the Shared Search, please try to configure it again as the link:
http://www.codeproject.com/Articles/82546/How-to-configure-PDF-iFilter-for-SharePoint-Server
Here are two similar posts for you to take a look at:
http://social.technet.microsoft.com/Forums/en-US/fb170ef6-d0fc-4044-a54d-87695066a5d2/search-results-pdf-files-showing-item-not-link-to-document?forum=sharepointadminprevious
http://social.technet.microsoft.com/Forums/en-US/c540b280-135a-43ba-91b6-d8e408df25dd/search-returning-link-to-dispform-instead-of-the-link-to-pdf-document?forum=sharepointadminprevious
I hope this helps.
Thanks,
Wendy
Wendy Li
TechNet Community Support -
how do I view a list of connections (Connected users) to a service like web or file services? you used to be able to do this in Server Admin in 10.6 by lleft clicking on a service like file sharing and the clicking connections located towards the top of the server admin window. This seems to havedisappeared in Lion server and its a useful feature
any suggestions would be very welcome. Thank You.I've found a way through Terminal for AFP and Mail:
https://discussions.apple.com/message/16155552#16155552 -
Import List Items with Managed Metadata Field from CSV File
Hello,
I try to import list items from a CSV File. Most of the fields are populating correctly except the Managed Metadata Field. I found multiple examples on how to set Managed Metadata Fields with Powersehll, but unfortunately I couldnt get it running.
The CSV File holds values for the Metadata Column, this value should be checked against the Metadata in the Termstore. If this Term is existent, then it should set the fields value, if it is not existant then it should add the term from the CSV File to the
Term Set in the Term Store. Can anybody give me a tip on how to do this? This is what I have, where Line 4 holds the Metadata:
$Siteurl = "http://siteUrl"
$Rootweb = New-Object Microsoft.Sharepoint.Spsite($Siteurl);
$Webapp = $Rootweb.Webapplication
$listName = "Catalogue"
$listWeb = Get-SPWeb $Siteurl
$list = $listWeb.Lists[$listName]
$pfad1 = "c:\temp\Servers.csv"
$content = import-csv -Delimiter ";" -Path $pfad1
foreach ($line in $content) {
$newItem = $list.Items.Add()
$newItem["Field 1"] = $line.1
$newItem["Field 2"] = $line.2
$newItem["Field 3"] = $line.3
$newItem["Field 4"] = $line.4
$newItem.Update()
write-host $line.Title imported
Thanks!!Hi Jimmie,
From your description, when importing list from csv to SharePoint site, you would like to compare if Managed Metadata column exists in term store, and return yes value, if not, add it to term store.
That might need script to achieve. You need to import list at first, then get value from term store, and compare with the list. Change the list field per comparison result, then add new value to term store.
However, there might some workaround to meet your requirement. Not surly understand, so I find some references for you:
If you would like to export Term Set to CSV from SharePoint 2013, then you could compare it:
http://gallery.technet.microsoft.com/office/PowerShell-for-SharePoint-a838b5d0#content
If you would like to query SharePoint 2013 Managed metadata term store using JavaScript:
http://sharepoint.stackexchange.com/questions/60045/query-sp2013-managed-metadata-term-store
http://stackoverflow.com/questions/13858962/getting-all-the-term-stores-in-sharepoint-2010-web-services-or-client-side-obje
If you would like to synchronize, import or copy term store & managed metadata in SharePoint between environments:
http://www.matthewjbailey.com/synchronize-import-or-copy-term-stores-managed-metadata-in-sharepoint/
Regards,
Rebecca Tu
TechNet Community Support -
Indexing and Searching pdf files which are used as attachment in an Announcemnet list item
Hi all,
I am using a SharePoint 2013 online environment and trying to search and find pdf files which are attached to a announcement list item. However it does not find anything when I search for the name of the pdf file or the content of the pdf file.
When I attach a word to the list item it gets indexed and it find the file.
thanks and appreciate every kind of advice.Are you able to search for pdfs in other locations? SharePoint 2013 comes with an iFilter out of the box unlike 2010 which needed configuration.
-
How to insert sharepoint list item attachment to sql server db programatically
Hi,
I need to insert sharepoint list item attachments to sql server db programatically. Could some one suggest some approach and if any one work on it please provide the code. Thanks in advancehi,
you can do it using powershell. Use the below script to loop through all the items attachments inside list.
$web = $site.RootWeb<br />
$Lists = $Web.Lists[$ListName]
$Library = $web.Lists[$LibName]
foreach($listItem in $Lists.Items)
if($listItem.Attachments.Count -gt 0)
Write-Host "**************************************************"
Write-Host $listItem.Attachments.Count"Attachment(s) available in the ListItem:" $listItem.Title
Write-Host "~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~"
$i=0
foreach($attachment in $listItem.Attachments)<br />
$i++
Write-Host $i".Attachment Name:" $listItem.Attachments.UrlPrefix$attachment
$file = $web.GetFile($listItem.Attachments.UrlPrefix+$attachment)
Write-Host "Adding Files to Library:"$Library.Title
$bytes = $file.OpenBinary()
Write-Host "Successfully Added"<br /> Write-Host "~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~"
Write-Host "**************************************************"
And use the below script to insert into SQL.
#Connect to DB
$DB = “server=MyInstanceName;integrated security=sspi;database=Bob”
$conn = new-object System.Data.SqlClient.SqlConnection($DB)
#Build the command and parameters
$cmd = New-Object System.Data.SQLClient.SQLCommand
$cmd.CommandType = [System.Data.CommandType]‘StoredProcedure‘
$cmd.Parameters.Add(“@Col1″, [System.Data.SqlDbType]‘VarBinary‘)
$cmd.Parameters[“@Col1″].Size = -1
$cmd.Parameters[“@Col1″].Value = $bytes
$sql = "INSERT INTO <table> (Col1) VALUES " + $cmd.Parameters[“@Col1″]
#Execute the command
$conn.Open()
$cmd.ExecuteNonQuery()
P.S. There may be some syntax error you have to make it work but the concept is right.
Whenever you see a reply and if you think is helpful,Vote As Helpful! And whenever you see a reply being an answer to the question of the thread, click Mark As Answer -
itunes unable to read/locate music files as they have been converted to HP Connected Music files - can anyone assist ?
You need to associate your music files to iTunes instead of HP.
Control Panel
Programs
Default Programs
Set Associations
Double click on the relevant item and select iTunes from the list. -
hi All,
I have a requirement for updating the contact list from CSV file and updating/ adding and deleting the changes in the SharePoint list using PowerShell script. List is also synced with outlook.
The problem arises, when we delete an item from the list using PS, the item (which was earlier synced with outlook) is not getting deleted from outlook.
Strange behavior : when we perform the same deletion operation manually from the SharePoint UI, every thing works fine as required.
Please refer the below PS
#Adding the records from SharePoint not in CSV file
if($flag -ne 1)
Get-Member -InputObject $csvRow -MemberType NoteProperty | ForEach-Object {
$property = $_.Name
$newItem.set_Item($property, $csvRow.$property)
$newItem.Update()
#Deleting the records from SharePoint not in CSV file
CreatePSLog "Deleting the records from SharePoint not in CSV file"
foreach($itm in $List.items)
$del = 0
$items | ForEach-Object {
if($itm["SAP Ansprechpartnernr"] -eq $_."SAP Ansprechpartnernr")
$del++;
if(!$del)
$List.GetItemById($itm.Id).Delete()
$List.Update();
$Web.Update();
many thanks in advance, Please suggest as I am completly stuck on this :(
Regards, Arun kumarHi Kumar,
Please remove the codeline $List.Update();, then run your code again, it works for me.
You may need to firstly delete the synced contacts list within Outlook to remove those undeleted accounts, then re-connect the SharePoint contacts list to outlook, then run your modified Powershell code.
Thanks
Daniel Yang
TechNet Community Support
Maybe you are looking for
-
How do I get Skype Customer Service to do their jo...
Hello I am not happy with Skype Customer Service. My work forced me to log out of Skype to get my WiiFii working (don't ask me why). I logged out, but could not log back in because I forgot my password. I tried to get my password, but it went to a
-
as above, when i updated firefox to 7.0.1 the toolbar for roboform disappeared. updating roboform did not fix it. it does not show up as a tool bar in the view/toolbar tab. i made sure the firefox browser option was enabled in roboform.
-
I-pod not recognized by Computer
Hello, everyone. I've had my 80G classic for about two years and last week bad things happened. When I plugged in my I-pod it said that this device could work better using USB 2.0. I thought that this was weird but didn't think much of it.( My I-pod
-
Automatic G/L Account Determination
Dear all, Pls tell me which transaction key used for transportation? Thanks, Quanglv
-
Trouble with Firefox installation
I can't seem to be able to get Firefox to install. I download version 2.0.0.3dmg or indeed any version, and when I open the folder and click on the Friefox icon, it opens up the program and gives me a Firefox menu bar - it even seem to import the boo