Finding a list of all customized InfoPath forms in SP2010

Hello All,
Is there any possible way we can get a list of all the Infopath forms which were customized from the entire site collection?
I have a restriction to use only JQuery  or client side object scripting at the most from a programming perspective. I cant use PowerShell or
server side scripting.
To give you a little background, we are in the process of migrating our SP2010 site collections to Azure 2013. The server side team wants a list of all customized InfoPath forms (or list names) so that they
can check if there were any data connections made outside the current site collection.
Unfortunately, we dint keep a track of all the lists which were being customized through InfoPath forms.
Any help would be greatly appreciated.
Regards,
Sandeep
sandeep

Hi Sandeep,
It is very easy to create highly customized, sophisticated forms without writing any code using InfoPath 2010. You may follow the steps given into this informative resource to Customize a list form using InfoPath 2010 : https://support.office.com/en-nz/article/Edit-list-forms-using-InfoPath-2010-in-SharePoint-Designer-f86cf514-9a11-4613-a479-12a1a0132d22?ui=en-US&rs=en-NZ&ad=NZ#__toc245027338
Moreover, you may also give shot to this automated solution(http://www.sharepointauditing.com/) that could be a good approach to deal in such situation. It will help you to get rid from your issue. 
Thanks,
Walter

Similar Messages

  • Global list of all custom/developed objects

    Hi all!
    We need to get a list of all custom objects of a SAP systems.
    First time we think accessing TADIR to get all repository objects of the system and after this access, get all atributes for any of the retrieved objects.
    Example:
      To a report, access TADIR and TRDIR dictionary tables. in TADIR use class of development custom or in TRDIR any of the user that don't belongs to SAP.
    But this solution to the problem is very effort and we should access so too many tables for the objects to get their attributes.
    Second time, we think filtering the objects using their namespace with FM TR_CHECK_NAME_CLASS, but this option jumps some objects, like VOFM generated objects or customer exits form VA01 transaction.
    Do any of you know the way of extracting a list of all Custom/developed objects for a System?

    Hi,
    Just check if this suffices.
    REPORT  zobjects no standard page heading
    TABLES:TADIR,TSTC,V_USERNAME,VRSD.
    TYPE-POOLS:slis,VRM.
    TYPES: BEGIN OF ittemp,
           object    LIKE tadir-object,
           obj_name  LIKE tadir-obj_name,
           text      LIKE trdirt-text,
           author    LIKE tadir-author,
           devclass  like tadir-devclass,
           name_text LIKE v_username-name_text,
           tcode like tstc-tcode,
           korrnum like vrsd-korrnum,
           END OF ittemp.
    DATA: itfinal TYPE STANDARD TABLE OF ittemp WITH HEADER LINE,
          wafinal   TYPE ittemp.
    DATA : name  TYPE vrm_id,
          list  TYPE vrm_values,
          value LIKE LINE OF list.
    DATA:itfieldcat TYPE slis_t_fieldcat_alv WITH HEADER LINE.
    DATA:itrepid TYPE sy-repid.
    itrepid = sy-repid.
    DATA:itevent TYPE slis_t_event.
    DATA:itlistheader TYPE slis_t_listheader.
    DATA:walistheader LIKE LINE OF itlistheader.
    DATA:itlayout TYPE slis_layout_alv.
    DATA:top TYPE slis_formname.
    DATA:itsort TYPE slis_t_sortinfo_alv WITH HEADER LINE.
    SELECTION-SCREEN BEGIN OF BLOCK B1 WITH FRAME TITLE TEXT-001.
    PARAMETER: PACKAGE LIKE TADIR-DEVCLASS.
    SELECTION-SCREEN END OF BLOCK B1.
    START-OF-SELECTION.
    PERFORM getdata.
    PERFORM alv.
    *&      Form  GETDATA
          text
    FORM getdata.
    read the repository object table and link with username if found
    SELECT tadir~object
            tadir~obj_name
            trdirt~text
            tadir~author
            tadir~devclass
            v_username~name_text
            INTO TABLE itfinal
            FROM tadir
            LEFT JOIN v_username
            ON tadirauthor = v_usernamebname
            LEFT JOIN trdirt
            ON tadirobj_name = trdirtname
            WHERE tadir~devclass = PACKAGE
            "'$TMP'
            AND ( tadirobj_name LIKE 'Z%' OR tadirobj_name LIKE 'Y%' ).
    CHECK sy-subrc EQ 0.
    loop at itfinal.
    *TCODE FROM TSTC
    select single tcode from tstc into (itfinal-tcode) where pgmna =
    itfinal-obj_name.
    *LATEST TRANSPORT REQUEST NUMBER FROM VRSD
    select single korrnum from vrsd into (itfinal-korrnum) where objname =
    itfinal-obj_name.
    modify itfinal.
    endloop.
    delete itfinal where korrnum is INITIAL.
    SORT itfinal BY author object.
    ENDFORM.                    "GETDATA
    *&      Form  ALV
          text
    FORM alv.
    IF itfinal[] IS INITIAL.
        MESSAGE 'No Values exist for the Selection.' TYPE 'S'.
        STOP.
      ENDIF.
      DEFINE m_fieldcat.
        itfieldcat-fieldname = &1.
        itfieldcat-col_pos = &2.
        itfieldcat-seltext_l = &3.
        itfieldcat-do_sum = &4.
        itfieldcat-outputlen = &5.
        append itfieldcat to itfieldcat.
        clear itfieldcat.
      END-OF-DEFINITION.
      m_fieldcat 'OBJECT' ''   'OBJECT' ''       04  .
      m_fieldcat 'OBJ_NAME' '' 'PROGRAM NAME' '' 40 .
      m_fieldcat 'TCODE' ''    'TCODE' ''        20 .
      m_fieldcat 'TEXT' ''     'DESCRIPTION' ''  70 .
      m_fieldcat 'AUTHOR' ''   'AUTHOR' ''       80 .
      m_fieldcat 'DEVCLASS' '' 'PACKAGE' ''      30 .
      m_fieldcat 'KORRNUM' ''  'LATEST TRANSPORT REQUEST' '' 20 .
    itlayout-zebra = 'X'.
    itlayout-colwidth_optimize = 'X'.
      CALL FUNCTION 'REUSE_ALV_GRID_DISPLAY'
          EXPORTING
            i_callback_program      = sy-repid
            is_layout               = itlayout
           i_callback_user_command =  'LIST1'
            i_callback_top_of_page  = 'TOP'
            it_fieldcat             = itfieldcat[]
            i_save                  = 'A'
         is_variant              = ITVARIANT
            it_events               = itevent[]
         is_print                = ITPRINTPARAMS
            it_sort                 = itsort[]
          TABLES
            t_outtab                = itfinal
            EXCEPTIONS
            program_error           = 1
            OTHERS                  = 2.
      IF sy-subrc <> 0.
        MESSAGE ID sy-msgid TYPE sy-msgty NUMBER sy-msgno
                WITH sy-msgv1 sy-msgv2 sy-msgv3 sy-msgv4.
      ENDIF.
    ENDFORM.                    "ALV
    *&      Form  TOP
        Top of page for ALV Report
    FORM top.
    DATA:STRING1(70),
         STRING2(70),
         title1(100),
         title2(100),
         count(10).
    describe table itfinal lines count.
    CALL FUNCTION 'REUSE_ALV_EVENTS_GET'
         EXPORTING
            i_list_type           = 0
         IMPORTING
            et_events             = itevent
    EXCEPTIONS
      LIST_TYPE_WRONG       = 1
      OTHERS                = 2
      IF sy-subrc <> 0.
    MESSAGE ID SY-MSGID TYPE SY-MSGTY NUMBER SY-MSGNO
            WITH SY-MSGV1 SY-MSGV2 SY-MSGV3 SY-MSGV4.
      ENDIF.
    string1 = 'List of Objects in Development Class'.
    concatenate string1 ':' itfinal-devclass into title1.
    walistheader-typ = 'H'.
    walistheader-info = title1.
    APPEND walistheader TO itlistheader.
    string2 = 'Total No.of Objects'.
    concatenate string2 ':' count into title2.
    walistheader-typ = 'H'.
    walistheader-info = title2.
    APPEND walistheader TO itlistheader.
      CALL FUNCTION 'REUSE_ALV_COMMENTARY_WRITE'
        EXPORTING
          it_list_commentary      = itlistheader
        I_LOGO                   = ''.
        I_END_OF_LIST_GRID       =
       ENDIF.
      CLEAR itlistheader.
    ENDIF.
    ENDFORM.                    "TOP
    *&      Form  list1
          ALV Interactive-
         -->R_UCOMM    text
         -->RS_SELFIELDtext
    FORM list1 USING r_ucomm LIKE sy-ucomm rs_selfield TYPE slis_selfield.
      CASE r_ucomm.
        WHEN '&IC1'.
          IF rs_selfield-fieldname = 'OBJ_NAME'.
            READ TABLE itfinal INDEX rs_selfield-tabindex.
            SET PARAMETER ID 'RID' FIELD itfinal-OBJ_NAME.
            CALL TRANSACTION 'SE38' AND SKIP FIRST SCREEN.
          ELSEIF rs_selfield-fieldname = 'TCODE'.
            READ TABLE itfinal INDEX rs_selfield-tabindex.
            SET PARAMETER ID 'TCD' FIELD itfinal-TCODE.
            CALL TRANSACTION 'SESSION_MANAGER' AND SKIP FIRST SCREEN.
         ENDIF.
      ENDCASE.
    ENDFORM.
    K.Kiran.

  • How to find the list of all user exits modified by the users

    How to find the list of all user exits using by in R3

    Hi Mohamed
    You use Solution Manager to do the comparison for you.  There are some nice features that will highlight all your customised coding.  Have a look at the SolMan resources on the Support Portal e.g. using SolMan for upgrade comparisons.
    Rgards
    Carl.

  • Failed to fetch a list of all custom record types

    Hi,
    I tried to fetch a list of all custom record types. I tried with below piece of code, but failed with below error message. Can anybody help me to resolve this issue:
    CustomRecordTypeReadAll_Input cusRecTypeAllIn = new CustomRecordTypeReadAll_Input();
    CustomRecordTypeServiceProxy proxy = new CustomRecordTypeServiceProxy(endpoint);
                   CustomRecordTypeReadAll_Output out = proxy.customRecordTypeReadAll(cusRecTypeAllIn);
    Detail error message:
    AxisFault
    faultCode: {http://xml.apache.org/axis/}HTTP
    faultSubcode:
    faultString: (400)Bad Request
    faultActor:
    faultNode:
    faultDetail:
         {}:return code: 400
    &lt;?xml version=&quot;1.0&quot; encoding=&quot;UTF-8&quot;?&gt;&lt;soap:Envelope xmlns:soap=&quot;http://schemas.xmlsoap.org/soap/envelope/&quot;&gt;&lt;soap:Body&gt;&lt;soap:Fault&gt;&lt;faultcode&gt;soap:Client&lt;/faultcode&gt;&lt;faultstring&gt;Client&lt;/faultstring&gt;&lt;detail&gt;&lt;ErrorCode&gt;SBL-ODU-01007&lt;/ErrorCode&gt;&lt;ErrorMessage&gt;The HTTP request did not contain a valid SOAPAction header. The value of the header was &amp;quot;document/urn:crmondemand/ws/odesabs/CustomRecordType/:CustomRecordTypeReadAll&amp;quot;&lt;/ErrorMessage&gt;&lt;/detail&gt;&lt;/soap:Fault&gt;&lt;/soap:Body&gt;&lt;/soap:Envelope&gt;
         {http://xml.apache.org/axis/}HttpErrorCode:400
    (400)Bad Request
    //////////////////////////////////////////////////////////////////////////////////

    Thank you very much for valuable reply.
    I am now using WS-Security to include credentials in request. I have also ensured that "Customization - Customize Application" setting is enable for my OCOD account. But now, i am getting following exception:
    java.lang.IllegalArgumentException: faultCode argument for createFault was passed NULL at com.sun.xml.internal.messaging.saaj.soap.ver1_1.SOAPFactory1_1Impl.createFault(SOAPFactory1_1Impl.java:55)
         at com.sun.xml.internal.ws.fault.SOAP11Fault.getProtocolException(SOAP11Fault.java:169)
         at com.sun.xml.internal.ws.fault.SOAPFaultBuilder.createException(SOAPFaultBuilder.java:111)
         at com.sun.xml.internal.ws.client.sei.SyncMethodHandler.invoke(SyncMethodHandler.java:108)
         at com.sun.xml.internal.ws.client.sei.SyncMethodHandler.invoke(SyncMethodHandler.java:78)
         at com.sun.xml.internal.ws.client.sei.SEIStub.invoke(SEIStub.java:107)
         at $Proxy28.customRecordTypeRead(Unknown Source)
         at Main.main(Main.java:75)
    I have also tried customRecordTypeReadAll API butgetting the same exception.
    Can you please suggest me what can be the reason behind above exception?
    For reference: The complete SOAP request message:
    <S:Envelope xmlns:S="http://schemas.xmlsoap.org/soap/envelope/">
    <S:Header>
    <wsse:Security xmlns:wsse="http://docs.oasis-open.org/wss/2004/01/oasis-200401-wss-wssecurity-secext-1.0.xsd" S:mustUnderstand="1">
    <wsse:UsernameToken xmlns:wsu="http://docs.oasis-open.org/wss/2004/01/oasis-200401-wss-wssecurity-utility-1.0.xsd" wsu:Id="XWSSGID-1298986875153522346527">
    <wsse:Username>myusername</wsse:Username>
    <wsse:Password Type="http://docs.oasis-open.org/wss/2004/01/oasis-200401-wss-username-token-profile-1.0#PasswordText">mypassword</wsse:Password>
    <wsse:Nonce EncodingType="http://docs.oasis-open.org/wss/2004/01/oasis-200401-wss-soap-message-security-1.0#Base64Binary">pRkWQ9ZcOrJngcGijmok0skB</wsse:Nonce><wsu:Created>2011-03-01T13:43:19.669Z</wsu:Created></wsse:UsernameToken></wsse:Security></S:Header><S:Body><ns2:CustomRecordTypeRead_Input xmlns="urn:/crmondemand/xml/customrecordtype/data" xmlns:ns2="urn:crmondemand/ws/odesabs/customrecordtype/" xmlns:ns3="urn:/crmondemand/xml/customrecordtype/query">
    <ns3:CustomRecordType>
    <ns3:Name>Custom Object 01</ns3:Name>
    <ns3:SingularName>TestCustom</ns3:SingularName>
    <ns3:PluralName>TestCustom</ns3:PluralName>
    <ns3:ShortName>TestCustom</ns3:ShortName>
    </ns3:CustomRecordType>
    </ns2:CustomRecordTypeRead_Input>
    </S:Body>
    </S:Envelope>
    Thanks
    Ravish
    Edited by: 833189 on Mar 1, 2011 6:02 AM

  • I have just purchased a Mac Book Pro. I would like to find the list of all updates and downloads that have occurred since purchase. Where can I find that info?

    I have just purchased a Mac Book Pro. I would like to find the list of all updates and downloads that have occurred since purchase. Where can I find that info?

    I know how to do the updates. What I dont know is what size each update that I have completed was. I am having a data usage disagreement with my Telco and want to prove to them that this computer did not download the amount of data they are claiming it did.

  • Where can I find a list of all products I have purchased and registered with apple, including serial numbers?

    Where can I find a list of all products I have purchased and registered with apple, including serial numbers?

    Hi,
    Look under https://supportprofile.apple.com.
    It has all products associated with your apple ID.
    Richie

  • Where can i find a list of all finder supported optical disc burning drives

    Where can i find a list of all finder supported optical disc burning drives?
    thx
    regds
    Vincent

    Hello again,
    Sorry that I wasn't much help, however I just remembered this site, which lists everything that can be added to any mac, and they have a list of drives that will work. Even if it doesn't solve your query, it's a useful site to know.
    http://www.macupgrades.co.uk/store/index.php?cPath=26&sort=3a&filter_id=
    Best regards RoboScott
    G5 iMac IDC 1.83Ghz, 1.5GHz RAM & iBook G4 14" 1.4Ghz, 1Gb RAM   Mac OS X (10.4.6)   40Gb iPod, Lacie Porsche 250 & 80Gb Ext HD, HK Soundsticks II

  • How Can I Find a Listing of ALL Files in a Particular Logic Pro 7.2 Song?

    Hello,
    Is there a quick and easy way to find a listing of all files that belong to a particular Logic Pro 7.2 song? I am trying to clean up my Logic folder that has no hierarchical order with files in their respective song folder. Just a littering of files that belong to various songs.
    Thanks
    Tony

    Project Manager
    Consolidate files of selected songs while using copy on all should do it all for you, but create a lot of redundant data if your sessions share many files. It's safer though.
    J

  • HT5467 I can't find a list of all of my apps in location services. It doesn't list all of the apps like fios tv remote that I want to use location services for.

    I can't find a list of all of my apps in location services. It doesn't list all of the apps like fios tv remote that I want to use location services for. I mean it doesn't list any of the apps that aren't the factory presets. How can I turn on location services for these apps?

    or settings/general/restrictions then under privacy tap on location services.  scroll down and it will list apps and whether this service is on/off for particular apps

  • How to find your "List of all the Registered Apple Products" using your Apple id

    Guys......
    Previously was not able to find my list of registered apple products...  After a bit of dwelling into Apple websites found the right link.
    I saw another post dated back in 2010 which is now archived, but with out the right location to see all ur registered apple products.
    Here is the link...  "https://supportprofile.apple.com/MySupportProfile.do "
    Cheers.

    FINALLY! Thank you!

  • How to find the list of all tables populated

    How to find the list of tables populated in the implentation of a particular company. DD02L contains all the tables SAP having. But i want only which are configured for a particular company.
    Also how to find the list of reports used by all users in a particular company. TSTC contains all transactions. But i require only reports used by a particular company.

    Hi Mohamed
    You use Solution Manager to do the comparison for you.  There are some nice features that will highlight all your customised coding.  Have a look at the SolMan resources on the Support Portal e.g. using SolMan for upgrade comparisons.
    Rgards
    Carl.

  • Customizing infopath form without using infopath designer in SharePoint 2013

    hi friends
    i need to depoly infopath from in client environment. this form fetch data from some lists. 
    they dont have infopath designer in their environment how can i customize my infopath form to link with those list without using infopath designer is there any way to do it.

    You cannot edit Infopath without using Designer.

  • Where can you find a list of all the songs of the week?

    Hello. I just remember a song that I saw many weeks ago and know I might be interested to buy it cause I pretty liked that song. The problem is that the song was not free on Itunes Canada so I couldn't buy it. Well, the point is that I was wondering if there was any list of all the songs that have been post like Song of the week. With that list, I could find the song and I could see what were the others songs too. I could certainely discover new artists as well.

    Don't worry I found a list - that's what Google's for! ;o))

  • How do I Find The List Of All The Questions I have Asked?

    Hello:
    I have asked this question once before and someone was able to give me a link to my profile where I quickly found the list of all the questions I have ever asked on the forum.
    I have not been on the forums for many months now and so I was just checking in and once again I cannot find that list of my questions.
    Sure, I am over tired tonight but still ... I would think there would be a .... HERE'S ALL YOUR QUESTIONS YOU EVER ASKED ... button or what have ya
    Can someone kindly point me to where in our Profiles the list of our questions is located?  sure would great appreciate it a bunch.
    Thanks for your time,
    Kara

    Click on your profile to get to https://forums.adobe.com/people/Kar209
    Click on Content to get a list of all your topics: https://forums.adobe.com/people/Kar209/content
    Click on Participated on the left to get anything you've ever posted: https://forums.adobe.com/people/Kar209/content?filterID=participated
    [topic moved to Forum Comments forum]

  • Where can I find a list of all the credits applied to my iTunes account?

    Hi,
    I'm aware I can see my purchase history in iTunes but where can I see a list of all credits (vouchers) and debits (app purchases)? My account is showing zero credit and I want to confirm which top up vouchers I've applied to make sure they're fully spent.
    Thanks,
    Mark.

    Mark,
    There is no way to view a history of the cards that you have redeemed.
    When you redeem a card, check immediately that your credit balance has been incremented by the appropriate amount.

Maybe you are looking for

  • Error running Universal Installer

    I downloaded Personal Oracle and unzipped it. I'm trying to run the Universal Installer but it crashes. The error message is below. Can someone tell me how to fix this? Thanks, This is the errror message: JREW caused an invalid page fault in module <

  • Restrict use of tab Components in Maintenance Order

    Hello guys.    I'd like to know if is there a configuration to restrict the use of modification Maintenance Order (IW32) to only the "Components" Tab? Otherwise, how can I implement this?    Thanks in advance. Gabriel

  • Import MP3 files to N97

    I have tried to import MP3 files to N97 device. I am using Nokia Music. After I copy required MP3 file into Nokia Muisc I can right click and see an option "Tranfer to" menu option. But this is disabled. Can you let me know what is wrong. I am able t

  • XL Reporter- Use of UDF's

    Hi, Is it possible to incorporate Master Data UDF's in XL Reporter? In the XLR Manage UDF menu, I can only see the Marketing Doc UDF's (eg AR/AP). Thank you.

  • EOS 5D Mark III Raw Files

    Is there are Camera Raw plug-in for PSE 10 that will work with Canon EOS 5D Mark III raw files,