Tag Info

Hot answers tagged

4

Resources Windows 7 OS, InfoPath Designer 2013, Character Map, Notepad Preparation In InfoPath Designer, we want to make sure we can see the panes for Fields and Rules on the left. To show the Fields task pane, click the Show Fields button at the very left of the DATA tab on the ribbon. To show the Rules task pane, click the Manage Rules button at the ...


3

Using Infopath form it's not possible to make it 100% responsive. All I was able to find was this 2007 article. Also Microsoft is retiring InfoPath and 2013 is the last version of its kind. You should change your approach from InfoPath to a ListForm, and use that along with JSLinks etc. to make it fully responsive.


3

=IF( OR(INT(A)+INT(B)+INT(C) = 3, INT(A)+INT(B)+INT(C) = 0), "Accepted", "Not Accepted" ) This should work. FYI: The formula's used by calculated columns are Excel formula's and you can open a blank excel sheet to play with them :)


3

This can be done using Rules in Infopath. There is 3 different types of rule that you can use, Validation, Formatting and Action. They are accessible from the top ribbon tab "Home" and are found almost in the right corner. Add a formatting rule on the field you wanna hide and set the condition to be something like Yes/No Field is equal to True / False ...


2

It depends on how you published it. Did you publish it as a content type? In that case you can see it when you add a new item to a list or library that includes the content type.


2

I've had this requirement before, and each time I stray away from InfoPath and tell my users the only reasonable way is to use customized SharePoint list forms, edit/display/new. But in InfoPath, you would have to write code-behind in the InfoPath form, making it administrative approved. In the code, you would, upon submission of a document attachment, use ...


2

Provided Columns A,B,C have either a 1 or 2 value; =IF( INT(A)+INT(B)+INT(C) = 3 , "Accepted" , "Not Accepted" ) checks if ALL 3 columns have a value of 1 =IF( MIN( INT(A) , INT(B) , INT(C) ) = 0 , "One of the columns is 0" ,"None of the colums are 0" ) Checks if either one of ABC is 0 =IF( MAX( INT(A) , INT(B) , INT(C) ) = 2 , "One of the columns ...


2

Current view dropdown from ribbon can be hidden through current view created in InfoPath. See this link and follow the steps: http://ovaisashraf.blogspot.in/2011/02/hide-current-view-dropdown-from-ribbon.html Note: It will hide only current view dropdown i.e. other views will have view dropdown in ribbon.


2

Using CSOM it's possible to complete the operation. Write a console application to get all subsites of a site collection and get the list from each site. Then get the field collection and get the particular field by name and if it's the required one: update it. Kindly find the code sample below class Program { static string Path = ...


2

Hi you need to do the following: 1) Create a SharePoint Custom List 2) Click the ribbon button Customize on Infopath (sorry for the picture my infopath is in Spanish, and remember to use IE) 3) On infopath you can add all the fields that you need, just try to use CamelCase for the field names 4) To add a button click on home ribbon Button or Picture ...


2

InfoPath is an enterprise SKU feature. As such you need SharePoint 2013 Enterprise Server License SharePoint 2013 Standard CAL SharePoint 2013 Enterprise CAL (this doesn't include standard, they are separate, so you need both). Client Access Licenses are per user. If you have 5 active developers you need 5 standard and enterprise CALS. And of course ...


2

You can do this whith powershell: Start a workflow: Add-PSsnapin Microsoft.SharePoint.PowerShell $SPAssignment = Start-SPAssignment $web = Get-SPWeb "http://YourSharePoint/Site" $site=Get-Spsite "http://YourSharePoint" $list = $web.Lists["Your List"] foreach($item in $list.Items) { $manager=$site.WorkFlowManager ...


2

You will need to promote those columns by re-publishing the form. As you step through the wizard for publishing your infopath form a dialog appears where you can choose which columns you want to appear as promoted columns on the SharePoint list. You can see the steps here in this blog post: ...


2

Well there are two types of infopath data. First type is non-promoted infopath fields. These are fields in your form that are NOT promoted to SharePoint. The data for these fields live ONLY in the XML file. The second type are promoted infopath fields. These are fields that are in the form that you HAVE decided to promote to SharePoint as columns. ...


2

Try string-length(field) - string-length(translate(field, " ", "")) < 10 which is inspired from KB Article Formula to count the number of occurrences of a single character in one cell If you are concerned about searching for a single character in a single cell, the formula is simplified to: =LEN()-LEN(SUBSTITUTE(,"a","")) Let me know if you ...


2

You can delete the content type via Powershell. Please create the XML file with required Content Types you want to delete and give input for the below powershell script. param( [string] $siteCollectionURL = $(Throw "-- You must specify the URL of a site collection as parameter 1."), #required parameter [string] $xmlFilePath = $(Throw "-- You must ...


1

Than I guess you should simply use: =IF(OR(INT(A)=2,INT(B)=2,INT(C)=2), "Not Accepted", "Accepted")


1

I don't think this is possible from InfoPath rule perspective. There are some convulated methods for setting up lists with groups and checking that in your info-path form on load or page change and controlling which page actually is seen. I would probably just look at embedding some JavaScript on the page (either directly in the page via SPD or with a ...


1

You need to open the site in sharepoint designer. Open Site in SharePoint Designer From left side, select List and libraries and Select which list / library form you want to customize. You will see your 3 forms(NewForm, EditForm, DispForm) Next you will be able to customize. Complete step by step details is here: ...


1

There is a calculated column 'trick' where you return a number type but use regular string concatenation and an html 'a' tag and the item will show up for you as a link... In the most general case, you can use a text column to define the link value then use a calculated column as the column that you actually display in a list view... The value for the ...


1

You can start a workflow programmatically with the code from here private SPWorkflowAssociation GetWorkflowAssociationByName(SPListItem item, string workflowAssociationName) { return item.ContentType.WorkflowAssociations.GetAssociationByName(workflowAssociationName, new System.Globalization.CultureInfo("en-US")); } public void ...


1

For hiding controls in Info Path form follow steps below Hide a control based on values on the form On the form template, click the control that you want to hide. On the Format menu, click Conditional Formatting. In the Conditional Formatting dialog box, click Add. Under If this condition is true, set the condition that you want. For example, to hide the ...


1

To be honest the first thing I would try to do is move away from InfoPath. Look at Access, Excel, or custom ASPX forms. If you want to stay with InfoPath move your manual data into a list. You can then use that list as a secondary data source for lookups and use it across multiple forms. Addressing your specific copy section - you can copy the field ...


1

Saddly, InfoPath doesn't allow for much in the way of coded solutions. Especially online. I was able to build a Form with 3 fields: DisableMe a text field to be disabled, DisabledFields a text field to store the disabled field's names and a drop down that triggers the disable process. Since you have many different fields, you can create one text field ...


1

Yes, this is possible. You can add Last three field in section (Containers). After adding fields in section, add rules to this section to display only when login user is inside a SharePoint user group. You can add data connection having SharePoint user group there. And validate the same using rule applied in section. The blog ...


1

In my case, the copy of the core.css that I wanted to keep actually included a querystring (core.css?somerandomlookinglettersandnumbers) so I simply disabled the offending core.css stylesheet as follows: <script type="text/javascript"> for (i = 0; i < document.styleSheets.length; i++) { var currSheet = document.styleSheets[i]; ...


1

Use a CEWP at the top of your page. Store the Image in an image library so SharePoint can get it. Then, use HTML in the CEWP to make your header with the image. Should work just fine.


1

If i have understood correctly : 1.Add all images to images doc lib . 2.Create a new list , add a column with "picture" type . while creating new item provide the url of picture from images library . OR directly create a picture library and add items . UPDATE : When you click new item in list , it either can open in newform.aspx or editform.aspx . ...


1

As it is a repeating table, only a single row will appear by default. You will need to add the number rows as per your requirement at run time.


1

I agree with PirateEric. A forms library will only be required if the features of a list form are not sufficient. If you can make do with a list form, you can save all the extra work required to promote fields to library columns and all list columns are available to Excel by default. Other advantages of a list compared to a library: you can configure ...



Only top voted, non community-wiki answers of a minimum length are eligible