New answers tagged

0

By Default when you are on a view and you create new or edit an existing form item you will be returned to the same view you were on to start with. Example: Starting on "My View" Create New Form Item > Save Returns to "My View" The way to change this is to add the Source parameter to the URL before users enter the form. Add "?=Source" to the end of ...


0

You can use the O365 list template with on-prem, but the views and forms will not work as you noted. Load the list template you created into the gallery, use the list template you created, and create a new list (with content if you wish), and then open the list in SharePoint Designer 2013. Replace the default views and forms with new ones and you should be ...


0

it turned out infopath forms load just fine in Edge and the problem was in a javascript file. The js file did some actions before it fired _InfoPath.OnLoad() if the browser was not Chrome (as that browser can't handle that command), but Edge gave a false positive on the check for Chrome and thus didn't call the load command. The result was no loading of ...


0

U could do this with infopath validations rules. As I understand you have 2 Fields. Field A and Field B Rightclick Field B Choose Rules... Click new validation Give it a name Click on none under condition Fill in Field A is not blank AND Field B is blank as condition Don't forget to fill in a screentip, otherwise it won't work properly. This way Field B ...


0

Could u post more information about your form? Like what kind of connections it has? SharePoint Online form services has some limitations. Example you can't use the userprofileservice.asmx


1

Sounds like Alerts are turned on for the list. You can check the subscriptions by going to the Manage Alerts page. You can navigate there by going to: Site Settings > Site Administration > User Alerts The address though is just YOURSITEURL/_layouts/15/sitesubs.aspx


0

I got this error recently. It was because i had 2 user name enries-one under my old domain/user , and one under my new i:#0.w|domain\user claims. I can only send myself an email if i select myself as a specific user. I cannot just use my text name or email address. I'm not sure how i got 2 user names, must have happened during our 2013 migration


0

This is a lookup functionality. You shouldn't confuse that with a search. Search is completely different and will normally not happen in an InfoPath form. Your scenario seems to be about two connected lists. ListA is the list whose form you are customizing with InfoPath. ListB is a list with columns like Name, address, phone number. In the ListA form you ...


0

In InfoPath you can add three sections to your form. In each section upload an image, circle, diamond, triangle. For each section use a formatting rule that looks at the status field. For the section with the green symbol, hide the section if the status is no equal to "on track". For the other sections use individual rules along the same lines. The list ...


0

Click properties for your Total Field and set the default value equal to Resources + Benefit fields.


0

Here is my recipe: If you have custom code in your form you shouldn'not publish your xsn template into doc library using infopath publishing wizard. You need to check 'enable to use in browser' flag and you will have only one option - 'publish as template that need to be approved by sp admin' (something like that). After such publishing you need to upload ...


1

You need to create web service data connection. Please follow this video tutorial for better understanding http://www.bizsupportonline.net/blog/2011/11/infopath-upload-images-sharepoint-2010-no-code/


0

I rechecked all the connection inside the form and its working now. because my second form is reading data from the first form so after some modification on first form, the second form could not load. after refreshing all the connection it worked.


0

If you are on the Datasheet view in SharePoint and try to edit the form in InfoPath, it will also throw this error. If this is the cause, just switch from "Datasheet View" to "Standard View".


0

You can iterate through all available items in all lists. If 'ProgID' of any item contains 'InfoPath' then that list is using InfoPath Form. This is not afull proof solution but it can help. See image below: SPSite site = new SPSite("http://xyz:123/sites/sample_1"); SPWeb web = site.OpenWeb(); int libCount = 0; foreach (...


1

While updating people picker field make sure it has employee Domain and username (Domain\Username). In SharePoint designer 2013 have action to check whether employee is a valid SharePoint user. Before update a people picker field check this condition "If person (employee id) is valid SharePoint”. This condition will return true or false value, if the ...


0

I assume you try to edit the item via: If that is the case then the following might help: In an InfoPath Form Library there are no dedicated InfoPath-forms for Edit and Display. What you have is the one InfoPath-form template that you have created, which is displayed when you create a new item or click the title of an existing item or click "Edit in ...


0

Ok, try putting all section in different rows of a table. Mark the row height property to auto and remove highlighting of borders for the table. EDIT - check the indentation settings for the each elements/controls under question, including container table row.


1

You want success message after submitting a form than you can use one more view after form's submit event & you can enter whatever the message you need. Please check below URL for the reference. Steps to Create a “Successfully Submitted” Message


1

There are ways to hide the Upload Button using CSS or JavaScript but this is not recommended. I suggest creating a custom site content type that is associated with your InfoPath Form. This article provides a step-by-step process of Publishing your InfoPath Form to a Content Type and then associating the content type with a document library: http://www....


0

Specify the value of a hyperlink control Right-click on the field that the hyperlink control is bound to in the Fields task pane. Click Properties. Enter the desired URL in the Value box. Note: You can use an XPath expression to calculate a dynamic hyperlink. For more information, see Add Formulas and Functions in InfoPath 2010.


0

You can do this with OOB infopath checkboxes, I"m not sure about DropDowns though. Add your list as a data connection. And then create a field for each particular time slot. call it something like "CountTimeSlot1" and etc for all of the time slots. Then set the value of each field equal to the formula Count(find your field in the data connection section and ...


1

Yes you can, but it's not user friendly. It's a good method if your looking to create a Record of an InfoPath form to a Records management system. Follow these steps: Open your InfoPath form in Design view Copy your main view and Create a New View (call it Record) Save and publish your form Export the Source Files into a folder on your desktop Delete all ...


1

I just solved this problem in an Infopath 2013 form. I was setting a textbox field's text based on a rule from a different field. I could see the textbox get updated with the correct text after the rule was triggered, but the text was not getting saved to the list. To fix this, you need to edit the textbox's properties, click on the "Browser forms" tab, ...


0

If you are using SharePoint 2010, you can modify the Session Timeout within Central Administration: On the Quick Launch of the Central Administration Web site, click General Application Settings. On the General Application Settings page, in the InfoPath Forms Services section, click Configure InfoPath Form Services. In the User Sessions section, configure ...


0

It may be that whenever you are setting the Name field, it has no condition to it, so it will replace the Name with whoever is viewing a completed form. Check to make sure the condition is a required field, so that it won't replace valid data with new data on Form Load.


0

InfoPath forms can be created using REST CODE, Refer this article: http://www.sharepointjunkies.com/create-infopath-form-programmatically-using-rest-api-jsom-sharepoint-online/ You need to have template available.


0

I have encountered this issue before, too. As a workaround, on submit, I would store the user information within a hidden field on the form. Then, on display/edit, I created a rule that runs on form load that sets the value of the people picker field using the information from the hidden field. For example, on the people picker field I would set the ...


0

I finally managed to do this with the following procedure : Step 1 Set up the Data Connection: Data -> Data Connections -> Add -> Receive Data -> SOAP Web Service -> http://sitename/_vti_bin/userprofileservice.asmx -> GetUserProfileByName Check Automatically Retrieve Data When the Form is Opened Step 2 Create a Hidden Field Set ...


0

I was faced with a similar issue and ULS logs gave the same error. You should check the visitors permission to the site collection. I had the "everyone" group in there and connection would fail with 500 error, BUT once I added the "NT AUTHORITY\Authenticated Users" to the visitors group the connection started to work. My guess is that as stated above ...


0

I resolved this issue by going to InfoPath File --> Form Options --> Filler Features --> Uncheck "Save and Save As" functionality. Also in the form Submit button,"Submit Options", I enabled "Show this message if the form is submitted successfully. After doing this,I didn't get the "Do you want to save changes to existing file" dialog box.


0

I had a similar requirement to populate a date field with the last date of the current month. I ran into the same issue with respect to getting the date picker to accept the date value I was placing into the default value. I ended up using the following piece of code to create a date time string that would be accepted by the date control as a valid date ...


1

After spending many hours i have found out some solution so i thought let me share with you guys. You might have found slimier kind of solution. I have figured out solution which may be more easy way to do it, and below are the steps. You can save as your existing list as template. At same site or different site, create new list using saved form template. ...


0

I don't think the custom action can work well with InfoPath forms. You can refer to this similar thread Custom Actions and InfoPath Still you can try steps mentioned in below URL. Add custom commands on Infopath browser form ribbon


0

Use infopath 2010 instead of infopath 2013 when converting the data connection, then revert to using infopath 2013. This guaranteed to work.


2

In your comment on the original question, You've indicated that you have experience working with Mark Rackley's method of manipulating forms using custom HTML and jQuery. If that is the case, you can achieve what you want by basically using that method. What you would need to do is, in the $(document).ready handler, make a client side call to SharePoint (...


2

You can achieve this using InfoPath forms. You can create data connection using Web service GetUserProfileByName and then query for department field. Using InfoPath and the Web service GetUserProfileByName Create sections and based on department you can hide sections.


3

For OOB solution, I'd create multiple New/Edit forms for the list (one for each department). Then ensure each department user uses the New/Edit form customized for them by, e.g., placing link to form in top navigation and using Audience targeting to only show link to department specific form link to users of that department.


2

As SharePoint does not support Column level permissions, there are some third party tools available for column level permissions: Column Level Security SharePoint Column/View Permission You have to create two separate groups for HR & IT and give appropriate access to columns of the list using above tools. Non-OOB solution: Create separate groups ...


0

Do the forms contain any other references, such as lookup lists, or SharePoint data connections ? Within the contents of the form (InfoPath), these might need to be verified/checked - when the InfoPath client does the 'publish'.


1

InfoPath Form Services does not support claims based authentication (that's what MS Support told us, when we faced a similar issue with Nintex Workflow.asmx about a month back). If you look in the IIS logs you will see that the calls to the UserProfileService.asmx are getting made as nt authority\anonymous user instead of the currently logged in ...


0

Yes you can edit the email's content before sending. Create a column in your form library and put the email content inside it. In the SharePoint workflow, click inside the email body area and click Add or Change Lookup. Now select the Field from source the column that you created. Now before submitting the InfoPath form you can anytime edit/change the ...


0

As suggested by somebody else, you should be using meta data columns rather than updating the form name. Create a hidden status field that has relevant string - maybe "first submission", "submitted" (whatever makes sense for your business process) And then when the submit button is clicked check to see whether the form has been submitted using the Action ...


0

I usually make the first submit option save the form to the form library. Then use SharePoint Designer 2013 to setup a workflow that is set to start when a new item is created.


0

I think there is a solution that might be helpful to look at...Using a custom word template and quick parts. http://www.netwoven.com/2015/04/how-to-dynamically-create-and-populate-word-document-in-a-document-library-from-custom-list/


1

It's not a clean solution but you can try: Create rule for each drop down that will pass its value to a field. If NA is selected, value should be 0 (zero). So if you have 6 drop downs, you also have 6 fields that will hold these values.



Top 50 recent answers are included