Send Sharepoint list items in Office365 Outlook to external mailing list

Hello everyone
I'd like to be able to send a 'weekly update' mail to a mailing list with external email addresses from within Office365 Outlook. The mail should consist of list items (conditional, not exceeding a certain date in history) coming from a Sharepoint (in Office365)
teamsite. So these should be 'exported' from Sharepoint to a new Office365 Outlook message (and f.e. be temporarely saved as a draft). It'd also be nice if we could add extra text and/or images to the new message before it's being sent.
A second question: is it possible to send a mail to all Office365 users who have access to a certain subsite whenever something on that subsite is created? F.e. a new document is uploaded, a new Discussion is launched, ... Some sort of automatic notification
system once something on the subsite is created. It is imperative that users don't have to set these automatic notifications (or alerts) manually but they're being done for everyone, even if it's a new account.
Regards
Robin

Hi Robin,
Workflow is associated with single item, and changes made to a item will trigger your workflow, hence selecting multiple list and activating the workflow would be a challenge.
Pre SharePoint 2013 we had big challenge in looping through the entire list items which was one of the most sought after feature in workflow. However, SP 2013 offers a way to loop through the items now.
I think you can leverage this to get your workflow done.
Here are some references to start with -
http://www.proactivespeaks.com/2013/08/08/looping-on-list-items-in-sharepoint-designer-workflow-2013/
https://www.nothingbutsharepoint.com/sites/devwiki/articles/pages/create-sharepoint-2013-workflow-loop-by-using-sharepoint-2013-designer-preview.aspx
http://msdn.microsoft.com/en-us/library/office/jj163272.aspx
Hope this helps!
Ram - SharePoint Architect
Blog - SharePointDeveloper.in
Please vote or mark your question answered, if the reply helps you

Similar Messages

  • Problen when Sending the text file as attachment to the external mail

    HI,
    I am sending the text file as an attachment to a aexternal mai. mailing is going with text file attachment, but text file is empty. No information in the file is going, only empty text file is going. I am sending the code  iam using. Please suggest, if I need to change any passing parameters orany other other solution.
    tables: knb1,kna1,adr6,ITEMSET,bsid,TSP01.
               INTERNAL TABLES
    DATA: BEGIN OF it_kna1 occurs 0,
            KUNNR LIKE KNA1-KUNNR,
            ADRNR LIKE KNA1-ADRNR,
          END OF it_kna1.
    DATA: BEGIN OF it_email occurs 0,
            ADDRNUMBER LIKE ADR6-ADDRNUMBER,
            SMTP_ADDR LIKE ADR6-SMTP_ADDR,
          END OF it_email.
    DATA: BEGIN OF it_bsid occurs 0,
           KUNNR LIKE BSID-KUNNR,
           BUKRS LIKE BSID-BUKRS,
         END OF it_bsid.
    DATA: BEGIN OF it_final occurs 0,
            KUNNR LIKE KNA1-KUNNR,
            ADRNR LIKE ADR6-ADDRNUMBER,
            EMAIL LIKE ADR6-SMTP_ADDR,
          END OF it_final.
    DATA: BEGIN OF BUFFER OCCURS 10000,
              TEXT(255) TYPE C,
            END OF BUFFER.
    data:xtext type solix_tab." occurs 0 with header line."line.
    data:xi_pdf type soli_tab.
    DATA: OBJPACK LIKE SOPCKLSTI1 OCCURS 2  WITH HEADER LINE,
          OBJHEAD LIKE SOLISTI1   OCCURS 1  WITH HEADER LINE,
          OBJBIN  LIKE SOLISTI1   OCCURS 0  WITH HEADER LINE,
          OBJTXT  LIKE SOLISTI1   OCCURS 10 WITH HEADER LINE,
          RECLIST LIKE SOMLRECI1  OCCURS 5  WITH HEADER LINE,
          DOC_CHNG  LIKE SODOCCHGI1,
         PARAMS   LIKE PRI_PARAMS,
         ARPARAMS LIKE ARC_PARAMS,
         DAYS(1)  TYPE N VALUE 8,
         COUNT(3) TYPE N VALUE 1,
         VALID    TYPE C,
         RECEIVER(30),
         STR(256).
    data:  spoolid    type tsp01-rqident,
           pdf_table like tline occurs 0 with header line,
           v_bytecount type i,
           itab_pdf like tline occurs 10 with header line,
          xi_pdf  like tline occurs 0 with header line,
          xi_pdf  like buffer occurs 0 with header line,
           xi_pdf_1 like xi_pdf,
           v_length(2) type p,
           html  like solisti1   occurs 0  with header line,
           xi_temp      like bapiqcmime occurs 0 with header line,
           xi_mime(255) type c occurs 0 with header line.
              VARIABLES
    data: g_email type adr6-smtp_addr,
          TAB_LINES LIKE SY-TABIX,
          G_FLAG(1) TYPE C.
         g_norm(1) TYPE C,
         g_shbv(1) TYPE C,
         g_merk(1) TYPE C,
         g_park(1) TYPE C,
         g_apar(1) TYPE C.
    data: l_lines     type i,
          line1       type i,
          l_temp(500) type c,
          l_offset    type p,
          l_lineslen(2) type p,
          l_mimelen(2)  type p,
          v_spono like tsp01-rqident,
          l_tabix       like sy-tabix.
    *****VIA SELECTION-SCREEN
    ENDFORM.                    " SEND_TO_SPOOL
    *&      Form  GET_SPOOL_ID
    *&      Form  CONVERT_SPOOL_TO_PDF
    *&      Form  SEND_MAIL
    FORM SEND_MAIL .
      data:l_lin  like sy-tabix,
            l_lint like sy-tabix,
            it_list like abaplist occurs 0,
            l_newline(2) type x value '0D0A'.
    *--Data for the status output after sending
      data: user_address like sousradri1 occurs 1 with header line,
            sent_to_all like sonv-flag.
      clear: reclist, reclist[],
             objtxt , objtxt[],
             objpack, objpack[],
             objbin , objbin[],
             doc_chng.
    *--move list to office table objbin
    *--Start of Changes to support PDF attachments - UB20030116
    loop at html.
       objbin-line = html-line.
       append objbin.
       clear objbin.
    endloop.
    loop at xi_pdf.
       objbin-line = xi_pdf-text.
       append objbin.
       clear objbin.
    endloop.
    *--We may write additional text to the main document
    *--For faxing this will be the cover page. Like sending from SAPoffice
    *--the layout set Office-Telefax will be used.
      objtxt-line = 'NOTE : Please Consider the below Headers'.
      append objtxt.
      clear objtxt.
      objtxt-line = 'Assignment -->  Purchase order number '.
      append objtxt.
      clear objtxt.
      objtxt-line = 'Document  -->   Invoice No '.
      append objtxt.
      clear objtxt.
      objtxt-line = 'Amount In DC --> Amount Due '.
      append objtxt.
      clear objtxt.
      objtxt-line = '                                            '.
      append objtxt.
      clear objtxt.
      objtxt-line = '                                            '.
      append objtxt.
      clear objtxt.
      objtxt-line = 'Please find attached statement for this week'.
      append objtxt.
      clear objtxt.
      objtxt-line = '                                            '.
      append objtxt.
      clear objtxt.
      objtxt-line = 'This is an AUTO GENERATED MAIL'.
      concatenate objtxt-line 'Please Do not reply to this mail' into
      objtxt-line separated by ' '.
      append objtxt.
      clear objtxt.
      describe table objtxt lines tab_lines.
      read table objtxt index tab_lines.
    *--Create the document which is to be sent
    doc_chng-obj_name  = 'List'.
      doc_chng-obj_name = 'SAPRPT'.
    doc_chng-obj_descr = 'Customer statement for the week'.
      concatenate 'Customer statement for '
                  sy-datum into
                  doc_chng-obj_descr
                  separated by ' '.
      doc_chng-doc_size = ( tab_lines - 1 ) * 255 + strlen( objtxt ).
    *--Fill the fields of the packing_list for the main document:
    *--It is a text document
      clear objpack-transf_bin.
    *--The document needs no header (head_num = 0)
      objpack-head_start = 1.
      objpack-head_num = 0.
    *--but it has a body
      objpack-body_start = 1.
      objpack-body_num = tab_lines.
    *--of type RAW
      objpack-doc_type = 'RAW'.
      append objpack.
    *--Create the attachment (the list itself)
      describe table objbin lines tab_lines.
    *--Fill the fields of the packing_list for the attachment:
    *--It is binary document
    objpack-transf_bin = 'X'.
    *--we need no header
      objpack-head_start = 1.
      objpack-head_num = 0.
    *--but a body
      objpack-body_start = 1.
      objpack-body_num = tab_lines.
    *--of type G_DOC_TYPE
    objpack-doc_type = 'PDF'. "commented on 12/13/2007
      objpack-doc_type = 'TXT'. "commented on 12/13/2007
      objpack-obj_name = 'Attachment'.
    objpack-obj_descr = 'Customer Statement'.
      concatenate 'Customer Statement' sy-datum into objpack-obj_descr.
      objpack-doc_size = tab_lines * 255.
      append objpack.
      reclist-receiver = g_email.
      reclist-rec_type = 'U'.
    reclist-com_type = 'FAX'.
      append reclist.
      data:xi type soli.
    xi-line = 'haisdgsfsdf'.
    append xi to xi_pdf.
    xi-line = 'haisdfdsfd'.
    append xi to xi_pdf.
    xi-line = 'haisfgsdfsd'.
    append xi to xi_pdf.
    xi-line = 'haisdfsgfsdgg'.
    append xi to xi_pdf.
    *xi_pdf-text = 'hai'.
    *append xi_pdf.
    *xi_pdf-text = 'hai'.
    *append xi_pdf.
    *xi_pdf-text = 'hai'.
    *append xi_pdf.
    *xi_pdf-text = 'hai'.
    *append xi_pdf.
    CALL FUNCTION 'SO_SOLITAB_TO_SOLIXTAB'
        EXPORTING
          ip_solitab        = xi_pdf[]
       IMPORTING
         EP_SOLIXTAB       = xtext[].
    **--Send the document by calling the SAPoffice API1 module for sending
    **--documents with attachments
      call function 'SO_NEW_DOCUMENT_ATT_SEND_API1'
        EXPORTING
          document_data              = doc_chng
          PUT_IN_OUTBOX              = 'X'
         COMMIT_WORK                = 'X'
        IMPORTING
          sent_to_all                = sent_to_all
        TABLES
          packing_list               = objpack
          object_header              = objhead
         contents_bin               = objbin
          contents_txt               = objtxt
          contents_hex               = xtext
          receivers                  = reclist
        EXCEPTIONS
          too_many_receivers         = 1
          document_not_sent          = 2
          operation_no_authorization = 4
          others                     = 99.

    HI,
    There are lots of bugs.
    Please refer this sample program to fix it.
    http://www.sapdevelopment.co.uk/reporting/rep_spooltopdf.htm
    Best regards,
    Prashant

  • Send ALV Grid output as PDF attachment to external mail id?

    Any solution on this please

    Check SOST transaction for external email problem.Is it showing some error there or it has not started external send process.
    If external send process has not started then follow below route :
    Go to sost->eneter selection criteria -> utilities-> start send process
    you are sending attachement as PDF ? or which type o document ?
    Please check the type of document & whether it's been supported by application via which you are trying to view.
    Re: Sending Email  to external email address in Batch mode
    Hope this explanation helps.
    Message was edited by:
            Karthikeyan Pandurangan

  • How to autogenrate multiple items report of the SharePoint list and sent to the client id on daily basis

    Dear Support,
    As per customer requirement he want to send SharePoint list multiple items reports on daily basis by email autognrated workflow in SharePoint.
    I tried for that and created workflow for SharePoint list  on new item creation using SharePoint designer 2013 it’s working fine. But I am unable to send list multiple items report by work flow.
    Please let me know the process for SharePoint list multiple items report generation and how to sent mail to the client id on daily basis.
    Would request your support.

    Hi
    another approach
    use a powershell scheduled script which will get needed lists items, adn will sned the infos by email
    Romeo Donca, Orange Romania (MCSE, MCITP, CCNA) Please Mark As Answer if my post solves your problem or Vote As Helpful if the post has been helpful for you.

  • External Mail Send after forwarding an item in SBWP

    Hi ,
    My requirement is that there is a Requistion workflow which send a notification in SBWP
    to the first approver and tthen to second approver when first one approves the requistion.At
    each step a workflow sends a mail to each approveralso.
    Sometimes the requisition is forwarded from one user to another from SBWP, and no mail
    is send if it is done from SBWP.
    Since i am new to workflow , please provide some way by which we can send an external
    mail whenever an item is forwarded from SBWP.
    Thanks

    Hello,
    "It seems you want to send work item to both SBWP and external mail box.
    To accomplish the same, go to SO16 transaction code.Under the tab Mail sy.grp, choose the radio button "Send to home addresses of users".
    That's all.You are done."
    The question is about sending mails, not work items.
    Setting SO16 by itself does nothing.
    Setting SO16 is just one part of getting mails sent to a SAP user to be sent on to an external address.
    regards
    Rick Bakker
    hanabi technology

  • How to send current list item URL in email by using sharepoint 2010 workflow?

    Hi All,
    I had created sharepoint workflow usind SPD 2010. when new item is created it sends the email with link. But it sends current list link not the current item link.
    I tried to use Encoded Absolute URL but this like
    http://asdf.com/Lists/abc/10.00
    but i need something like this
    http://asdf.com/Lists/abc/DispForm.aspx?ID
    I have grow thorough some post and i found that,
    Statically i can write http://asdf.com/Lists/abc/DispForm.aspx?ID= and from Add lookup i can get ID by choosing current item.
    The link which i get is partially hyperlink like this
    http:aasdf.com/Lists/abc/DispForm.aspx?ID=10 (here 10 is not hyperlink)
    when i copy and paste this link it works fine but by clicking it i am not getting true result.
    Please help me to solve this issue.
    Thanks.

    Hi Raymond,
    It works for me. Thank you so much.
    I also have another issue related workflow. If you can help me, i really appreciate you.
    I already configured AAM. I have two Share Point Address which are:
    Default : http://default.com
    Internal : http://intranet.com
    I have List workflow using SharePoint Designer 2010. When new item get create, it sends email to person for approval. But when it sends email it sends Dafault zone URL.
    Dafault zone URL is only accessible through Virtual Machine. We cant access from local machine. So i need to send intranet zone URL in email so user can open through local machine.
    I tried it but i can only able to do for one list. I have to so this general for every list.
    How can i send intranet zone URL?
    Swapping the zone URL is not solution for this issue because after swapping situation is same.
    Thank You.

  • Outlook - The path specified for the file SharePoint Lists PST is not valid

    Some users are connecting via Citrix XenApp to Microsoft Server 2008 R2 and using Microsoft Office 2010 (14.0.7109.5000) SP2 MSO (14.0.7116.5000) - Microsoft Office Profressional Plus 2010 x86 version for their email.  Microsoft Exchange Server 2010
    SP2 for email.
    They are connected to Microsoft SharePoint 2010 SP2 August 2013 CU, via a SharePoint Calender; they have View permissions to the SharePoint calendar using Classic Mode permissions (Not Claims).  No permissions have / are changing on this SharePoint
    Calendar.  They connect to the SharePoint Calender to Outlook.
    When they open up their Office Outlook client, they receive an error "Outlook Data File" "The path specified for the file \AppData\Local\Microsoft\Outlook\SharePoint Lists.pst is not valid." OK
    They select OK and they get a window popping up with the option to try to find the SharePoint list.  "Create/Open Outlook Data File" (File name: 'SharePoint Lists') Open Cancel.  They select Cancel.
    They are returned to their Outlook client "email." 
    As an I.T. administrator and SharePoint Administrator, I had a remote session with them, using Bomgar software and I Go to File Menu, Account Settings, SharePoint Lists Tab but there is no list there so go to the Data Files tab and see SharePoint Lists listed. 
    Selecting it once, and clicking on Settings... button gives error message similar to the one above about PST not valid.
    STRANGE in that, when you do that!  You can go to Home tab, Calendar (Ctrl+2), and see Other Calendars and now the SharePoint calendar that was supposed to be there before, but was just "empty!"  There was only the Other Calendars
    option but it didn't have any "sub" calendar item.
    A similar issue is when Other Calendars is listed, and has a sub calendar listed, a SharePoint connected calendar.  You click on it and get "Microsoft Outlook" "The set of folders cannot be opened. The path specified for the file c:\Users\USERNAMEHERE\AppData\Local\Microsoft\Outlook\SharePoint
    Lists.pst is not valid."  OK
    Click OK and go through the above steps to get the same result.  After going into Account Settings, Data Files, checking on the Settings... button, and receiving the error message, again mentioned above, and the prompt to Create/Open Outlook Data File,
    thgen I can go back into Account Settings, Data Files, and double click on the SharePoint Lists and instead of an error, the Outlook Data File comes up, with Change Password... Compact Now, Comment, Name, Filename, Format (Outlook Data File) OK Cancel.
    Can go back to the Calendar (Ctrl+2) and Other Calendars, and the SharePoint Calendar "Sub calendar" will appear and operate as normal!  All was done was go into the Account settings and "check" on the "error." 
    Tried to delete the SharePoint Lists and close out and add it and then go back in, and it "worked" for a few days.  I later turned on Logging and for over 24 hours it was on for the user.  The user was not on forever. 
    In the Outlook Logging folder, from the users profile, I found many *.log files, firstrun, OPMLog, ETL files, one of which is 6MB, and some prof_001_outlook....txt files.  I clickedo n the SharePoint Lists.pst.log file 1KB
    It is listed here:
    Store File Name: SharePoint Lists.pst
    Date|Time|Action|Search Owner|NID|Change Action|Change Semantics|URL|Count Of DocIDs|Next NID Index to add to All Msg folder|Next NID Index to push to FTE|Folder Path|Folder Path ID|HRESULT|Result Status
    2014/05/23|08:10:22:672|SGD_ScOpenNode(fCreate=FALSE)||||0x80040818|FAIL
    2014/05/23|08:10:22:672|SGD_ScOpenNode(fCreate=TRUE)|||||OK
    2014/05/23|08:10:22:673|Marking store for re-push: Newly created store|0|||||||||||OK
    2014/05/23|08:10:22:673|SGO_ScMarkPushEverythingDone|0|||||||||||OK
    firstrun.log
    *** Starting First Run (05-23-2014 07:32:08) ***
    ...HrPreSplashFirstRun called.
    ...HrPreLogFirstRun called.
    ...HrPostLogFirstRun called.
    ...deleting WAB4/UseOutlook because we're using MAPI.
    ...writing UUID to HKCU.
    ...setting Primary Client to Outlook.
    *** Ending First Run (05-23-2014 07:32:26) ***
    OPMLog.log
    2014.05.23 07:32:28 <<<< Logging Started (level is LTF_TRACE) >>>>
    2014.05.23 07:32:28 HELPER::Initialize called
    2014.05.23 07:32:28 Initializing: Finding a Transport
    2014.05.23 07:32:28 MAPI XP Call: XPProviderInit in EMSMDB.DLL, hr = 0x00000000
    2014.05.23 07:32:28 MAPI Status: (-- -- ---/--- -- ---)
    2014.05.23 07:32:28 MAPI XP Call: TransportLogon, hr = 0x00000000
    2014.05.23 07:32:28 Initializing: Found a transport, Error code = 0x00000000
    2014.05.23 07:32:28 MAPI XP Call: AddressTypes, hr = 0x00000000, cAddrs = 3, cUids = 1
    2014.05.23 07:32:28 MAPI Status: (IN -- ---/OUT -- ---)
    2014.05.23 07:32:28 MAPI XP Call: TransportNotify(BEGIN_IN|BEGIN_OUT), hr = 0x00000000
    2014.05.23 07:32:28 HELPER::Initialize done, Error code = 0x00000000
    2014.05.23 07:32:28 HELPER::GetCapabilities called, Error code = 0x00000000
    2014.05.23 07:32:28 HELPER::Initialize called
    2014.05.23 07:32:28 Initializing: Finding a Transport
    2014.05.23 07:32:28 MAPI XP Call: XPProviderInit in EMSMDB.DLL, hr = 0x00000000
    2014.05.23 07:32:28 MAPI Status: (-- -- ---/--- -- ---)
    2014.05.23 07:32:28 MAPI XP Call: TransportLogon, hr = 0x00000000
    2014.05.23 07:32:28 Initializing: Found a transport, Error code = 0x00000000
    2014.05.23 07:32:28 MAPI XP Call: AddressTypes, hr = 0x00000000, cAddrs = 3, cUids = 1
    2014.05.23 07:32:28 MAPI Status: (IN -- ---/OUT -- ---)
    2014.05.23 07:32:28 MAPI XP Call: TransportNotify(BEGIN_IN|BEGIN_OUT), hr = 0x00000000
    2014.05.23 07:32:28 HELPER::Initialize done, Error code = 0x00000000
    2014.05.23 07:32:28 HELPER::GetCapabilities called, Error code = 0x00000000
    2014.05.23 07:32:45 HELPER::Uninitialize called
    2014.05.23 07:32:45 MAPI Status: (-- -- ---/--- -- ---)
    2014.05.23 07:32:45 MAPI XP Call: TransportNotify(END_IN|END_OUT), hr = 0x00000000
    2014.05.23 07:32:45 MAPI XP Call: TransportLogoff in EMSMDB.DLL, hr = 0x00000000
    2014.05.23 07:32:45 MAPI XP Call: Shutdown, hr = 0x00000000
    2014.05.23 07:32:45 HELPER::Uninitialize called
    2014.05.23 07:32:45 MAPI Status: (-- -- ---/--- -- ---)
    2014.05.23 07:32:45 MAPI XP Call: TransportNotify(END_IN|END_OUT), hr = 0x00000000
    2014.05.23 07:32:45 MAPI XP Call: TransportLogoff in EMSMDB.DLL, hr = 0x00000000
    2014.05.23 07:32:45 MAPI XP Call: Shutdown, hr = 0x00000000
    2014.05.23 07:32:45 Resource manager terminated
    2014.05.23 07:34:06 <<<< Logging Started (level is LTF_TRACE) >>>>
    2014.05.23 07:34:06 HELPER::Initialize called
    2014.05.23 07:34:06 Initializing: Finding a Transport
    2014.05.23 07:34:06 MAPI XP Call: XPProviderInit in EMSMDB.DLL, hr = 0x00000000
    2014.05.23 07:34:06 MAPI Status: (-- -- ---/--- -- ---)
    2014.05.23 07:34:06 MAPI XP Call: TransportLogon, hr = 0x00000000
    2014.05.23 07:34:06 Initializing: Found a transport, Error code = 0x00000000
    2014.05.23 07:34:06 MAPI XP Call: AddressTypes, hr = 0x00000000, cAddrs = 3, cUids = 1
    2014.05.23 07:34:06 MAPI Status: (IN -- ---/OUT -- ---)
    2014.05.23 07:34:06 MAPI XP Call: TransportNotify(BEGIN_IN|BEGIN_OUT), hr = 0x00000000
    2014.05.23 07:34:06 HELPER::Initialize done, Error code = 0x00000000
    2014.05.23 07:34:06 HELPER::GetCapabilities called, Error code = 0x00000000
    2014.05.23 07:34:06 HELPER::Initialize called
    2014.05.23 07:34:06 Initializing: Finding a Transport
    2014.05.23 07:34:06 MAPI XP Call: XPProviderInit in EMSMDB.DLL, hr = 0x00000000
    2014.05.23 07:34:06 MAPI Status: (-- -- ---/--- -- ---)
    2014.05.23 07:34:06 MAPI XP Call: TransportLogon, hr = 0x00000000
    2014.05.23 07:34:06 Initializing: Found a transport, Error code = 0x00000000
    2014.05.23 07:34:06 MAPI XP Call: AddressTypes, hr = 0x00000000, cAddrs = 3, cUids = 1
    2014.05.23 07:34:06 MAPI Status: (IN -- ---/OUT -- ---)
    2014.05.23 07:34:06 MAPI XP Call: TransportNotify(BEGIN_IN|BEGIN_OUT), hr = 0x00000000
    2014.05.23 07:34:06 HELPER::Initialize done, Error code = 0x00000000
    2014.05.23 07:34:06 HELPER::GetCapabilities called, Error code = 0x00000000
    2014.05.23 07:35:12 [email protected]: Synch operation started (flags = 00000001)
    2014.05.23 07:35:12 [email protected]: UploadItems: 1 messages to send
    2014.05.23 07:35:12 EXECUTING Put MAPI TASK
    2014.05.23 07:35:13 Starting the Spooling Cycle
    2014.05.23 07:35:13 MAPI Status: (IN -- ---/OUT fl ---)
    2014.05.23 07:35:13 MAPI XP Call: FlushQueues, hr = 0x00000000, ulFlushFlags = 0x0000001a
    2014.05.23 07:35:13 Sending one message
    2014.05.23 07:35:13 Progress: Sending message 'RE: Good Morning!' (size 14.76 KBytes)
    2014.05.23 07:35:13 MAPI Status: (IN -- ---/OUT fl act)
    2014.05.23 07:35:13 MAPI Status: (IN -- ---/OUT fl ---)
    2014.05.23 07:35:13 MAPI XP Call: SubmitMessage, hr = 0x00000000
    2014.05.23 07:35:13 MAPI XP Call: EndMessage, hr = 0x00000000
    2014.05.23 07:35:13 FINISHED MAPI TASK
    2014.05.23 07:35:13 [email protected]: ReportStatus: RSF_COMPLETED, hr = 0x00000000
    2014.05.23 07:35:13 [email protected]: Synch operation completed
    2014.05.23 07:35:13 Sending done, Error code = 0x00000000
    2014.05.23 07:35:13 Sending done, Error code = 0x8004010f
    2014.05.23 07:35:13 MAPI Status: (IN -- ---/OUT -- ---)
    2014.05.23 07:35:13 Finishing the Spooling Cycle, Error code = 0x00000000
    2014.05.23 07:37:53 [email protected]: Synch operation started (flags = 00000001)
    2014.05.23 07:37:53 [email protected]: UploadItems: 1 messages to send
    2014.05.23 07:37:53 EXECUTING Put MAPI TASK
    2014.05.23 07:37:53 Starting the Spooling Cycle
    2014.05.23 07:37:53 MAPI Status: (IN -- ---/OUT fl ---)
    2014.05.23 07:37:53 MAPI XP Call: FlushQueues, hr = 0x00000000, ulFlushFlags = 0x0000001a
    2014.05.23 07:37:53 Sending one message
    2014.05.23 07:37:53 Progress: Sending message 'RE: Good Morning!' (size 14.03 KBytes)
    2014.05.23 07:37:53 MAPI Status: (IN -- ---/OUT fl act)
    2014.05.23 07:37:53 MAPI Status: (IN -- ---/OUT fl ---)
    2014.05.23 07:37:53 MAPI XP Call: SubmitMessage, hr = 0x00000000
    2014.05.23 07:37:53 MAPI XP Call: EndMessage, hr = 0x00000000
    2014.05.23 07:37:53 FINISHED MAPI TASK
    2014.05.23 07:37:53 [email protected]: ReportStatus: RSF_COMPLETED, hr = 0x00000000
    2014.05.23 07:37:53 [email protected]: Synch operation completed
    2014.05.23 07:37:53 Sending done, Error code = 0x00000000
    2014.05.23 07:37:53 Sending done, Error code = 0x8004010f
    2014.05.23 07:37:53 MAPI Status: (IN -- ---/OUT -- ---)
    2014.05.23 07:37:53 Finishing the Spooling Cycle, Error code = 0x00000000
    2014.05.23 07:57:34 [email protected]: Synch operation started (flags = 00000001)
    2014.05.23 07:57:34 [email protected]: UploadItems: 1 messages to send
    2014.05.23 07:57:34 EXECUTING Put MAPI TASK
    2014.05.23 07:57:34 Starting the Spooling Cycle
    2014.05.23 07:57:34 MAPI Status: (IN -- ---/OUT fl ---)
    2014.05.23 07:57:34 MAPI XP Call: FlushQueues, hr = 0x00000000, ulFlushFlags = 0x0000001a
    2014.05.23 07:57:34 Sending one message
    2014.05.23 07:57:34 Progress: Sending message 'TP - Hold PE Call ' (size 6.00 KBytes)
    2014.05.23 07:57:34 MAPI Status: (IN -- ---/OUT fl act)
    2014.05.23 07:57:34 MAPI Status: (IN -- ---/OUT fl ---)
    2014.05.23 07:57:34 MAPI XP Call: SubmitMessage, hr = 0x00000000
    2014.05.23 07:57:34 MAPI XP Call: EndMessage, hr = 0x00000000
    2014.05.23 07:57:34 FINISHED MAPI TASK
    2014.05.23 07:57:34 [email protected]: ReportStatus: RSF_COMPLETED, hr = 0x00000000
    2014.05.23 07:57:34 [email protected]: Synch operation completed
    2014.05.23 07:57:34 Sending done, Error code = 0x00000000
    2014.05.23 07:57:34 Sending done, Error code = 0x8004010f
    2014.05.23 07:57:34 MAPI Status: (IN -- ---/OUT -- ---)
    2014.05.23 07:57:34 Finishing the Spooling Cycle, Error code = 0x00000000
    2014.05.23 07:58:58 [email protected]: Synch operation started (flags = 00000001)
    2014.05.23 07:58:58 [email protected]: UploadItems: 1 messages to send
    2014.05.23 07:58:58 EXECUTING Put MAPI TASK
    2014.05.23 07:58:58 Starting the Spooling Cycle
    2014.05.23 07:58:58 MAPI Status: (IN -- ---/OUT fl ---)
    2014.05.23 07:58:58 MAPI XP Call: FlushQueues, hr = 0x00000000, ulFlushFlags = 0x0000001a
    2014.05.23 07:58:58 Sending one message
    2014.05.23 07:58:58 Progress: Sending message 'TP - Hold PE Call' (size 6.00 KBytes)
    2014.05.23 07:58:58 MAPI Status: (IN -- ---/OUT fl act)
    2014.05.23 07:58:58 MAPI Status: (IN -- ---/OUT fl ---)
    2014.05.23 07:58:58 MAPI XP Call: SubmitMessage, hr = 0x00000000
    2014.05.23 07:58:58 MAPI XP Call: EndMessage, hr = 0x00000000
    2014.05.23 07:58:58 FINISHED MAPI TASK
    2014.05.23 07:58:58 [email protected]: ReportStatus: RSF_COMPLETED, hr = 0x00000000
    2014.05.23 07:58:58 [email protected]: Synch operation completed
    2014.05.23 07:58:58 Sending done, Error code = 0x00000000
    2014.05.23 07:58:58 Sending done, Error code = 0x8004010f
    2014.05.23 07:58:58 MAPI Status: (IN -- ---/OUT -- ---)
    2014.05.23 07:58:58 Finishing the Spooling Cycle, Error code = 0x00000000
    2014.05.23 08:03:12 [email protected]: Synch operation started (flags = 00000001)
    2014.05.23 08:03:12 [email protected]: UploadItems: 1 messages to send
    2014.05.23 08:03:12 EXECUTING Put MAPI TASK
    2014.05.23 08:03:12 Starting the Spooling Cycle
    2014.05.23 08:03:12 MAPI Status: (IN -- ---/OUT fl ---)
    2014.05.23 08:03:12 MAPI XP Call: FlushQueues, hr = 0x00000000, ulFlushFlags = 0x0000001a
    2014.05.23 08:03:12 Sending one message
    2014.05.23 08:03:12 Progress: Sending message 'Accepted: TP - Hold PE Call' (size 5.70 KBytes)
    2014.05.23 08:03:12 MAPI Status: (IN -- ---/OUT fl act)
    2014.05.23 08:03:12 MAPI Status: (IN -- ---/OUT fl ---)
    2014.05.23 08:03:12 MAPI XP Call: SubmitMessage, hr = 0x00000000
    2014.05.23 08:03:12 MAPI XP Call: EndMessage, hr = 0x00000000
    2014.05.23 08:03:12 FINISHED MAPI TASK
    2014.05.23 08:03:12 [email protected]: ReportStatus: RSF_COMPLETED, hr = 0x00000000
    2014.05.23 08:03:12 [email protected]: Synch operation completed
    2014.05.23 08:03:12 Sending done, Error code = 0x00000000
    2014.05.23 08:03:12 Sending done, Error code = 0x8004010f
    2014.05.23 08:03:12 MAPI Status: (IN -- ---/OUT -- ---)
    2014.05.23 08:03:12 Finishing the Spooling Cycle, Error code = 0x00000000
    2014.05.23 08:03:16 [email protected]: Synch operation started (flags = 00000001)
    2014.05.23 08:03:16 [email protected]: UploadItems: 1 messages to send
    2014.05.23 08:03:16 EXECUTING Put MAPI TASK
    2014.05.23 08:03:17 Starting the Spooling Cycle
    2014.05.23 08:03:17 MAPI Status: (IN -- ---/OUT fl ---)
    2014.05.23 08:03:17 MAPI XP Call: FlushQueues, hr = 0x00000000, ulFlushFlags = 0x0000001a
    2014.05.23 08:03:17 Sending one message
    2014.05.23 08:03:17 Progress: Sending message 'Accepted: TP - Hold PE Call ' (size 5.70 KBytes)
    2014.05.23 08:03:17 MAPI Status: (IN -- ---/OUT fl act)
    2014.05.23 08:03:17 MAPI Status: (IN -- ---/OUT fl ---)
    2014.05.23 08:03:17 MAPI XP Call: SubmitMessage, hr = 0x00000000
    2014.05.23 08:03:17 MAPI XP Call: EndMessage, hr = 0x00000000
    2014.05.23 08:03:17 FINISHED MAPI TASK
    2014.05.23 08:03:17 [email protected]: ReportStatus: RSF_COMPLETED, hr = 0x00000000
    2014.05.23 08:03:17 [email protected]: Synch operation completed
    2014.05.23 08:03:17 Sending done, Error code = 0x00000000
    2014.05.23 08:03:17 Sending done, Error code = 0x8004010f
    2014.05.23 08:03:17 MAPI Status: (IN -- ---/OUT -- ---)
    2014.05.23 08:03:17 Finishing the Spooling Cycle, Error code = 0x00000000
    2014.05.23 08:04:08 [email protected]: Synch operation started (flags = 00000031)
    2014.05.23 08:04:08 [email protected]: StartImport(flags = 00000000, max msg = ffffffff): full items
    2014.05.23 08:04:08 [email protected]: UploadItems: 0 messages to send
    2014.05.23 08:04:08 [email protected]: Synch operation started (flags = 00000031)
    2014.05.23 08:04:08 [email protected]: StartImport(flags = 00000000, max msg = ffffffff): full items
    2014.05.23 08:04:08 [email protected]: UploadItems: 0 messages to send
    2014.05.23 08:04:08 Starting the Spooling Cycle
    2014.05.23 08:04:08 MAPI Status: (IN fl ---/OUT -- ---)
    2014.05.23 08:04:08 MAPI XP Call: FlushQueues, hr = 0x00000000, ulFlushFlags = 0x0000001c
    2014.05.23 08:04:08 MAPI XP Call: Poll, hr = 0x00000000, cPollCount = 636
    2014.05.23 08:04:08 Progress: Receiving message (message 1 out of 637, size unknown)
    2014.05.23 08:04:08 Downloading one message
    2014.05.23 08:04:08 Transport tightly coupled with store, download is NOOP
    2014.05.23 08:04:08 Downloading done, Error code = 0x8004010f
    2014.05.23 08:04:08 MAPI Status: (IN -- ---/OUT -- ---)
    2014.05.23 08:04:08 FINISHED MAPI TASK
    2014.05.23 08:04:08 [email protected]: ReportStatus: RSF_COMPLETED, hr = 0x00000000
    2014.05.23 08:04:08 Finishing the Spooling Cycle, Error code = 0x00000000
    2014.05.23 08:04:08 Starting the Spooling Cycle
    2014.05.23 08:04:08 MAPI Status: (IN fl ---/OUT -- ---)
    2014.05.23 08:04:08 MAPI XP Call: FlushQueues, hr = 0x00000000, ulFlushFlags = 0x0000001c
    2014.05.23 08:04:08 MAPI XP Call: Poll, hr = 0x00000000, cPollCount = 706
    2014.05.23 08:04:08 Progress: Receiving message (message 1 out of 707, size unknown)
    2014.05.23 08:04:08 Downloading one message
    2014.05.23 08:04:08 Transport tightly coupled with store, download is NOOP
    2014.05.23 08:04:08 Downloading done, Error code = 0x8004010f
    2014.05.23 08:04:08 MAPI Status: (IN -- ---/OUT -- ---)
    2014.05.23 08:04:08 FINISHED MAPI TASK
    2014.05.23 08:04:08 [email protected]: ReportStatus: RSF_COMPLETED, hr = 0x00000000
    2014.05.23 08:04:08 Finishing the Spooling Cycle, Error code = 0x00000000
    2014.05.23 08:04:08 EXECUTING EndSession MAPI TASK
    2014.05.23 08:04:09 Starting the Simplified Transfer Cycle
    2014.05.23 08:04:09 MAPI XP Call: Poll, hr = 0x00000000, iMsgsReceived = 0, cPollCount = 636
    2014.05.23 08:04:09 Progress: Receiving message (message 1 out of 637, size unknown)
    2014.05.23 08:04:09 Downloading one message
    2014.05.23 08:04:09 MAPI Status: (IN -- act/OUT -- ---)
    2014.05.23 08:04:09 MAPI Status: (IN -- ---/OUT -- ---)
    2014.05.23 08:04:09 Downloading done, Error code = 0x8004010f
    2014.05.23 08:04:09 Finishing the Spooling Cycle, Error code = 0x00000000
    2014.05.23 08:04:09 FINISHED MAPI TASK
    2014.05.23 08:04:09 [email protected]: ReportStatus: RSF_COMPLETED, hr = 0x00000000
    2014.05.23 08:04:09 [email protected]: Synch operation completed
    2014.05.23 08:04:09 EXECUTING EndSession MAPI TASK
    2014.05.23 08:04:09 Starting the Simplified Transfer Cycle
    2014.05.23 08:04:09 MAPI XP Call: Poll, hr = 0x00000000, iMsgsReceived = 0, cPollCount = 706
    2014.05.23 08:04:09 Progress: Receiving message (message 1 out of 707, size unknown)
    2014.05.23 08:04:09 Downloading one message
    2014.05.23 08:04:09 MAPI Status: (IN -- act/OUT -- ---)
    2014.05.23 08:04:09 MAPI Status: (IN -- ---/OUT -- ---)
    2014.05.23 08:04:09 Downloading done, Error code = 0x8004010f
    2014.05.23 08:04:09 Finishing the Spooling Cycle, Error code = 0x00000000
    2014.05.23 08:04:09 FINISHED MAPI TASK
    2014.05.23 08:04:09 [email protected]: ReportStatus: RSF_COMPLETED, hr = 0x00000000
    2014.05.23 08:04:09 [email protected]: Synch operation completed
    They are using a CRM client 2011 (Server is CRM 2011 - on premise) as well as having other connected email accounts - managed accounts, like Accounting or HR, etc.
    What can I look for / provide for you all to assist?  I am almost ready to open a ticket with Microsoft to resolve this as it has been happening for multiple users for multiple weeks.
    When "I" go in, logged on as myself, I do NOT have this problem, however my account is not "old" in that I just logged onto the account domain\matthew.carter, where these users use their accounts day in and day out for weeks / months
    / (some years).
    Thank you!

    Did you post this in the SharePoint Section? Did you find a resolution for this?
    We are experiencing the same issue and have yet to find anything to resolve this issue.
    Regards, Daniel
    I ended up scouring his old posts looking for the other thread, and he did open one in the SharePoint forum:
    https://social.technet.microsoft.com/Forums/office/en-US/3dded85b-73ee-47dc-9609-6ee65f329983/outlook-the-path-specified-for-the-file-sharepoint-lists-pst-is-not-valid?forum=sharepointadminprevious#3dded85b-73ee-47dc-9609-6ee65f329983
    Unfortunately, what was marked as an "answer" by the moderators isn't really an answer at all to the problem. We are experiencing pretty much an identical issue with a calendar people are adding to Outlook 2010 from SharePoint 2010 within a XenApp
    server (using roaming profiles). However, we have not had the issue occur outside of XenApp yet.

  • How do I change multiple list items at once in a SharePoint list with ribbon button

    Hi
    I have a sharepoint list and a ribbon button that open a dialog box with buttons to set color on a row
    The problem is that i can only selecet one item at once to set the color. 
    How can i do so it could set all or a couple items att once to the color i want 
    I want to do this with javascript
    here is the code i use to get the item id and the color code is in a seperate js file
    'use strict';
    var clientContext, hostweburl, parentContext, parentWeb, selectedItem, itemId, listId;
    clientContext = new SP.ClientContext.get_current();
    hostweburl = decodeURIComponent(getQueryStringParameter("SPHostUrl"));
    listId = decodeURIComponent(getQueryStringParameter("SPListId"));
    itemId = decodeURIComponent(getQueryStringParameter("SPListItemId"));
    parentContext = new SP.AppContextSite(clientContext, hostweburl);
    parentWeb = parentContext.get_web();
    selectedItem = parentWeb.get_lists().getById(listId).getItemById(itemId);
    $(document).ready(function () {
    clientContext.load(selectedItem);
    clientContext.executeQueryAsync(OnSuccess, OnFail);
    function OnSuccess() {
    $("#Blue").click(function () {
    selectedItem.set_item('Color', 'Blue');
    selectedItem.update();
    clientContext.load(selectedItem);
    clientContext.executeQueryAsync(function () { window.parent.postMessage('CloseCustomActionDialogRefresh', '*'); }, function (sender, args) { alert('Error:' + args.get_message()); });
    $("#Green").click(function () {
    selectedItem.set_item('Color', 'Green');
    selectedItem.update();
    clientContext.load(selectedItem);
    clientContext.executeQueryAsync(function () { window.parent.postMessage('CloseCustomActionDialogRefresh', '*'); }, function (sender, args) { alert('Error:' + args.get_message()); });
    $("#Red").click(function () {
    selectedItem.set_item('Color', 'Red');
    selectedItem.update();
    clientContext.load(selectedItem);
    clientContext.executeQueryAsync(function () { window.parent.postMessage('CloseCustomActionDialogRefresh', '*'); }, function (sender, args) { alert('Error:' + args.get_message()); });
    $("#Transparent").click(function () {
    selectedItem.set_item('Color', 'No Color');
    selectedItem.update();
    clientContext.load(selectedItem);
    clientContext.executeQueryAsync(function () { window.parent.postMessage('CloseCustomActionDialogRefresh', '*'); }, function (sender, args) { alert('Error:' + args.get_message()); });

    Check if below can help you
    http://sp2010batchedit.codeplex.com/
    http://sharepoint.stackexchange.com/questions/35935/use-view-ribbon-custom-action-on-multiple-list-items
    http://webcache.googleusercontent.com/search?q=cache:XqMO-PRLHQIJ:dannyjessee.com/blog/index.php/2014/06/enabling-custom-ribbon-buttons-dynamically-based-on-multiple-selected-item-values-using-refreshcommandui-and-jsom/+&cd=1&hl=en&ct=clnk&gl=in
    <?xml version="1.0" encoding="utf-8"?>
    <Elements xmlns="http://schemas.microsoft.com/sharepoint/">
    <CustomAction Id="DannyJessee.TestCustomAction"
    Location="CommandUI.Ribbon"
    RegistrationId="100"
    RegistrationType="List">
    <CommandUIExtension>
    <CommandUIDefinitions>
    <CommandUIDefinition
    Location="Ribbon.ListItem.Actions.Controls._children">
    <Button Id="DannyJessee.MarkItemsFinishedButton"
    Command="cmdMarkItemsFinished"
    Image16by16="/_layouts/images/kpinormallarge-0.gif"
    Image32by32="/_layouts/images/kpinormallarge-0.gif"
    LabelText="Mark as Finished"
    TemplateAlias="o2" />
    </CommandUIDefinition>
    </CommandUIDefinitions>
    <CommandUIHandlers>
    <CommandUIHandler Command="cmdMarkItemsFinished"
    CommandAction="javascript:MarkItemsFinished();"
    EnabledScript="javascript:EnableFinishedButton();">
    </CommandUIHandler>
    </CommandUIHandlers>
    </CommandUIExtension>
    </CustomAction>
    <CustomAction Id="DannyJessee.TestScript"
    Location="ScriptLink"
    ScriptSrc="/_layouts/15/CustomRibbonButton/CustomAction.js" />
    </Elements>
    If this helped you resolve your issue, please mark it Answered

  • HTML + JQuery (CSOM) to add multiple item to a Sharepoint list and get their IDs

    Hi everyone.
    I try to use HTML + JQuery in CEWP to build some sort of analog of InfoPath's repeating table in order to be able to insert multiple items in a Sharepoint list using CSOM.
    The current task is to get the IDs of inserted items (in order to use those IDs later to add attachments to the list items) as soon as they are added to the list. I've tried several ways but couldn't get the IDs of all inserted items. Usually
    I get "-1" as an ID for every item except the last one, which returns me the correct ID. 
    Bellow is the code.
    <script src="/testsite1/SiteAssets/jquery-1.11.1.min.js" type="text/javascript"></script>
    <script src="/testsite1/SiteAssets/jquery.SPServices.min.js" type="text/javascript"></script>
    <script type="text/javascript">
    $(document).ready(function() {
    var click = 1;
    $("#btn_id_1").click(function() {
    click ++;
    $("#tr_id_1").clone().appendTo("#tbl_id_1").attr("id", "tr_id_" + click.toString()).find("input").val("");
    $("#btn_id_2").click(function() {
    Save();
    function Save() {
    var ctx = new SP.ClientContext.get_current();
    var taskList = ctx.get_web().get_lists().getByTitle('Tasks');
    var taskItemInfo = new SP.ListItemCreationInformation();
    var vendor;
    var certname;
    var certid;
    $("#tbl_id_1 tr").each(function() {
    vendor = ($(this).find(".vendor")).val();
    certname = ($(this).find(".certname")).val();
    certid = ($(this).find(".certid")).val();
    newTask = taskList.addItem(taskItemInfo);
    newTask.set_item('Title', vendor);
    newTask.set_item('Request_', certname);
    newTask.set_item('h', certid);
    newTask.update();
    ctx.load(newTask);
    ctx.executeQueryAsync(addTaskSuccess, addTaskFailure);
    //timeout();
    function timeout() {
    alert ("!!!");
    function addTaskSuccess(sender, args) {
    alert(newTask.get_id());
    //AddAttachment(newTask.get_id())
    function addTaskFailure(sender, args) {
    //alert(newTask.get_id());
    alert("no");
    window.location = window.location.pathname;
    </script>
    <div id="div_id_1" class="div_class_1">
    <table id="tbl_id_1">
    <tbody>
    <tr id="tr_id_1">
    <td>Vendor:<br><input type="text" class="vendor" /></td>
    <td>Cert. Name:<br><input type="text" class="certname" /></td>
    <td>Cert. ID:<br><input type="text" class="certid" /></td>
    <td>Attachment:<br><input type="file" class="attachment" /></td>
    </tr>
    </tbody>
    </table>
    <div><button id="btn_id_1" type="button" width="10" height="10">+</button></div>
    <div><button id="btn_id_2" type="button">Save</button></div>
    </div>

    Here's a working solution (thanks to
    this guy)
    <script src="/testsite1/SiteAssets/jquery-1.11.1.min.js" type="text/javascript"></script>
    <script src="/testsite1/SiteAssets/jquery.SPServices.min.js" type="text/javascript"></script>
    <script type="text/javascript">
    var array = [];
    $(document).ready(function() {
    var click = 1;
    $("#btn_id_1").click(function() {
    click ++;
    $("#tr_id_1").clone().appendTo("#tbl_id_1").attr("id", "tr_id_" + click.toString()).find("input").val("");
    $("#btn_id_2").click(function() {
    //Save();
    //Call();
    var asyncPromises = Save();
    asyncPromises.done(function(result) {
    //alert(array.length);
    console.log(array.length);
    for (var i=0; i<array.length; i++) {
    //alert(array[i].get_id());
    console.log(array[i].get_id());
    asyncPromises.fail(function(result) {
    function Save() {
    var buildDeferredSaves = $.Deferred(function() {
    //var array = [];
    var ctx = new SP.ClientContext.get_current();
    var taskList = ctx.get_web().get_lists().getByTitle('Tasks');
    var taskItemInfo;
    var vendor;
    var certname;
    var certid;
    $("#tbl_id_1 tr").each(function() {
    vendor = ($(this).find(".vendor")).val();
    certname = ($(this).find(".certname")).val();
    certid = ($(this).find(".certid")).val();
    taskItemInfo = new SP.ListItemCreationInformation();
    newTask = taskList.addItem(taskItemInfo);
    newTask.set_item('Title', vendor);
    newTask.set_item('Request_', certname);
    newTask.set_item('h', certid);
    newTask.update();
    ctx.load(newTask);
    array.push(newTask);
    ctx.executeQueryAsync(
    function() {
    // Successful
    buildDeferredSaves.resolve();
    function(sender, args) {
    // Failure
    buildDeferredSaves.reject(args.get_message());
    return buildDeferredSaves.promise();
    </script>
    <div id="div_id_1" class="div_class_1">
    <table id="tbl_id_1">
    <tbody>
    <tr id="tr_id_1">
    <td>Vendor:<br><input type="text" class="vendor" /></td>
    <td>Cert. Name:<br><input type="text" class="certname" /></td>
    <td>Cert. ID:<br><input type="text" class="certid" /></td>
    <td>Attachment:<br><input type="file" class="attachment" /></td>
    </tr>
    </tbody>
    </table>
    <div><button id="btn_id_1" type="button" width="10" height="10">+</button></div>
    <div><button id="btn_id_2" type="button">Save</button></div>
    </div>

  • Check duplicate items in two sharepoint lists

    Hi, I have 2 separate sharepoint lists, both contrain user names. e.g: Jan Jaap.
    I want sharepoint to automaticly compare those lists to see if there is any name in both lists and notify me about it. For example :
    List 1: Firstname | Surname
              Jan           -    Jaap
              Steen        -    Vos
              george       -    bush
    List 2: Firstname | Surname
              Jan           -    Jaap
              fox            -    washington
              brian         -    potter
    both lists contain jan jaap. and i want sharepoint to notice that and send me and email about it :p.
    Is this in any way possible?
    Thanks in advance!!

    You can use below tool
    http://www.metalogix.com/help/Content%20Matrix%20Console/SharePoint%20Edition/002_HowTo/004_SharePointActions/003_CompareSitesAndLists.htm
    Or if you want to do it programmatic try below:
    http://sharepoint.stackexchange.com/questions/60917/compare-items-of-two-sharepoint-lists
    SPWeb web = SPContext.Current.Web;
    SPList list = web.Lists["Employee"];
    string query = @"<Where>
    <Eq>
    <FieldRef Name='Position' /><Value Type='Choice'>{0}</Value>
    </Eq>
    </Where>
    <OrderBy>
    <FieldRef Name='Salary' Ascending='False' />
    </OrderBy>";
    query = string.Format(query, "Developer");
    SPQuery spQuery = new SPQuery();
    spQuery.Query = query;
    SPListItemCollection items = list.GetItems(spQuery);
    If this helped you resolve your issue, please mark it Answered

  • Taking an Outlook email and auto-filling into Sharepoint List

    I am trying to figure out a way to set up a rule in my outlook that when certain emails come into outlook, it auto populate a partially filled out workflow into Sharepoint 2010. Is this even possible? If so what would be the best way to make this
    happen? Thank you!

    Hi,
    From your description, you would like workflow on SharePoint side to be triggered by new coming emails in Outlook(on Exchange side).
    As workaround, you could create inbox rule for receiving messages and forward them to SharePoint list which has incoming email feature configured. Then create workflow and associate it with items in this list.
    Regards,
    Rebecca Tu
    TechNet Community Support

  • Cannot configure email for an Office365 Sharepoint list

    Hi,
    We are using an Office365 deployment of Project Online and SharePoint sites. There is a lot of information available on how to configure SharePoint lists to receive emails however the only option I have under List Settings | Communications is for RSS Feeds.
    Can anyone tell me if this feature available in Office365 SharePoint? 
    Regards,
    Conrad 

    Hi Conrad,
    Please refer to the threads below for the email settings in Office 365 SharePoint sites:
    http://community.office365.com/en-us/f/154/t/809.aspx
    QUOTE:
    Email alerts and workflow notifications can be sent to SharePoint users when documents or other items have been changed or added to a site. SharePoint Online does not at this time support to inbound email for document libraries, discussion boards, calendars,
    and lists.
    If you would like to make SharePoint sites to receive emails, I'd suggest you conside sitemailbox in SharePoint site:
    http://office.microsoft.com/en-in/office365-suite-help/prepare-for-using-site-mailboxes-in-office-365-HA103834109.aspx
    Regards,
    Rebecca Tu
    TechNet Community Support

  • Open a SharePoint List item in Modal Pop up in SP 2013 fails after you filter or sort the list

    Sorry for the long post. This has been killing me. I had this script working perfectly fine in SharePoint 2010 (online) and basically i have a source custom list (list A) with a hyperlink column and a Destination List with say title and my name.
    Source List (list A) looks like this with these 2 columns
    Title    Test Link
    A         Link 1
    B         Link 2 
    C         Link 3
    Each of these links link to the actual list item in the destination list, so for example, link 1 is/sites/2013DevSite/Lists/Destination%20List/EditForm.aspx?ID=1
    So basically i want anytime the Link are clicked that point to another list's item to open in a modal dialog and the script below worked perfectly fine in SharePoint 2010 (online)
    <script language="javascript" src="//ajax.googleapis.com/ajax/libs/jquery/1.10.2/jquery.min.js" type="text/javascript"></script>
    <script language ="javascript" type="text/javascript">   
    jQuery(document).ready(function() {
    jQuery('a[href*="EditForm.aspx"]').each(function (i, e) {
    // Store the A tag's current href in a variable
    var currentHref = jQuery(e).attr('href');
    jQuery(e).attr({
    'href': 'javascript:void(0);', 
    // Use the stored href as argument for the ShowInModal functions parameter.
    'onclick': 'ShowInModal("' + currentHref + '");'
    function ShowInModal(href) {
    SP.UI.ModalDialog.showModalDialog({title: "Edit Item", url: href});    
    </script>
    All it does is find the href tags for that particular value Editform.aspx and the pop modal works in SP 2010 online. So the site page is designed in such a way there is a content editor web part with the reference to this javascript file and the sharepoint
    list is right beneath it and this worked perfectly opening in modal windows in SP 2010.
    Since migration to 2013, this is what exactly happens
    1.) when you come to the site page, the modal works,
    2.) If you filter or sort on say the Title or Test Link column in Source list (lets say you select the Value A), the script does not fire at all, if i hover over the hyperlink, the who hyperlink is shown and does not open the hyperlink in the modal pop up.
    - This is important because i want to be able to sort on a particular item...
    Could someone please let me know what am i doing wrong and why is this not working when i sort the list. Thanks for all the help.
    Once again i am trying to open a sharepoint list item in Sharepoint 2013 from another list using Jquery

    A ListItem has its own unique row id so in all likelihood, an insert with the same data will result in a new list entry. The Lists Web Service however, has an UpdateListItem method which will take an update request. [refer
    http://msdn.microsoft.com/en-us/library/office/websvclists.lists.updatelistitems(v=office.15).aspx ]
    There is another note in the conference (marked answered) to your List Item Update problem. Probably worth a try too. [refer
    http://social.msdn.microsoft.com/Forums/en-US/bee8f6c6-3259-4764-bafa-6689f5fd6ec9/how-to-update-an-existing-item-in-a-sharepoint-list-using-the-wss-adapter-for-biztalk?forum=biztalkgeneral ]
    Regards.

  • How to update an existing item in a sharepoint list using the WSS adapter for Biztalk

    Is there a way that a record in SP list be updated using WSS adapter in biztalk ?
    BizTalk 2013 and SP 2013 ..
    Regards
    Ritu Raj
    When you see answers and helpful posts,
    please click Vote As Helpful, Propose As Answer, and/or Mark As Answer

    A ListItem has its own unique row id so in all likelihood, an insert with the same data will result in a new list entry. The Lists Web Service however, has an UpdateListItem method which will take an update request. [refer
    http://msdn.microsoft.com/en-us/library/office/websvclists.lists.updatelistitems(v=office.15).aspx ]
    There is another note in the conference (marked answered) to your List Item Update problem. Probably worth a try too. [refer
    http://social.msdn.microsoft.com/Forums/en-US/bee8f6c6-3259-4764-bafa-6689f5fd6ec9/how-to-update-an-existing-item-in-a-sharepoint-list-using-the-wss-adapter-for-biztalk?forum=biztalkgeneral ]
    Regards.

  • Upload multiple files to a data item in sharepoint list

    The image above shows a list item with two pdf files attached to it.  This is an access databse that was pushed to this sharepoint list.  When we attached these files we used the "attach file" from the edit menu at the top of the page.
     They are put into a data item called "copy of sepration report", which I can't seem to find when I edit the list.  As a further on discussion of this we would like to be able to upload multiple items into their own data field.  I.E.
    one could be seperation report, and another could be accidents, and another would be disciplinary.  Each would have the capability of having multiple items uploaded to it.
    What am I missing????

    Since you can't attach document to list item field, you may need to think other way around. You can create a document library and have the document library all these fields (separation report, copy of separation report etc.). So instead of list item having
    the documents attached, the document library will have the fields attached. Also you can group the fields into two groups - fields that are not directly related to document and fields that are directly related to document. Then you can move the document related
    fields to document library and create another list with the non-related-to-document fields and linking this new list to document library using lookup
    Thanks,
    Sohel Rana
    http://ranaictiu-technicalblog.blogspot.com

Maybe you are looking for

  • Sort by company name in outlook

    I use my outlook contacts on my iPhone and need to look up by company name instead of persons name. Is this possible?

  • Oracle 8i - force connection with protocol encrytpion

    Hi, I would like all client connections via JDBC to my oracle database to use protocol encrytion this way a hacker can not see the data thru a sniffer. Is it possible ? and how? Thousand thanks -Dan

  • CCM - more schemas is master catalog

    Hello CCM Gurus, We're using CCM 2.0 version. We would like to make 2 schemas in our master catalog. When I tried, I succeed making it in a supplier catalog with uploading the structure in XML, but I couldn't manage it in case of master and purchasin

  • Purchase Category segment1 value expired!

    Hi all, I wanted to know where do we end date the Segment1 Flexfield component in Purchasing Categories which comes up in PO Entry form. Also I want to know the setup areas on the same field. Actually one of the segment1 in that valueset is expired a

  • Posting period Message no. M7053

    Hi Guru's Posting only possible in periods 2010/08 and 2010/07 in company code 1000 Posting only possible in periods 2010/08 and 2010/07 in company code 1000 Message no. M7053 I have checked MMPV, OMSY and MAREV table entry too. Current period is run