Lookup: Nintex forms 2013 with External SharePoint list - sharepoint

Is it possible to have a Nintex forms lookup with external sharepoint list? I've many SQL tables and I need to use the data on the form. I'm creating an external list using BCS. I was able to show external list data in a dropdown using list lookup but having a lookup based on this dropdown selection isn't working!

First you'd need to create an external Content Type in SharePoint using SharePoint Designer. Then on required site/list create new "External data" column.
In Nintex Forms use "External data column" control in order to display and manipulate the data.

Related

Creating a Dropdown list based in another field in same form - Sharepoint 2013 List

Guys!
I have a Sharepoint List, and I'm struggling to customize the webpart to include a new Item.
The need is to create a Dropbox that changes values based in another field in same webform.
Here in this list, I select the Coordinator list, but the problem is I really don't know how to show in Analyst field just the analysts from the coordinator I just choose.
Note: We are using a workspace in Sharepoint 2013, and due adm restrictions we can only use the regular settings, so we can't create custom HTML webparts for example.

Create Custom Field type as a separate datatype in SharePoint online

I want to create a Custom field type in share point online.It should allow me to create column using that data type.The datatype will be a calculated column and should provide results as Progress bar,stars and others.Whether its possible to do?I don't want to go for JSLink and others as it need to be dynamic one through out the site collection
SharePoint online doesn't support custom field type as on-premise.
You may check SPFx field customizer.

Store rows from repeating table in InfoPath 2010 form library form in secondary SharePoint 2013 list

I have a requirement to take each row of a specific repeating table in a Form Library form created in InfoPath 2010 and store them as individual rows in a SharePoint 2013 list other than the Form Library, but located within the same site. The form should also be able to display the repeating table correctly on subsequent viewings by a user.
What is the best way to accomplish this?
I ended up creating new fields in InfoPath to store the merged values of each column in the repeating table using the following XPath format:
xdMath:Eval(xdMath:Eval(../my:LocationGroup/my:Location, 'concat(my:City, ";")'), "..")
I then promoted these fields to the SharePoint form library, and then used a Nintex workflow to split these fields and store the values in collection variables. Then I used a For Each loop to create a new row in another SharePoint list to contain each item in the collection variables. Works like a charm.

Updating a SharePoint list from an InfoPath form

I am an extreme newbie to the SharePoint/InfoPath environment and I am stumped.
I have an existing list in SharePoint. I have created an InfoPath form that retrieves a column from this list and uses it to populate an InfoPath Multiple Selection List box. I also some additional date picker controls on the form to capture start end end dates.
I would like to do the following:
Select one or more items in the multi-select list box using the available check boxes.
Fill in the start and end date fields on my form.
On clicking the form's submit button, somehow have the form update the SharePoint list items corresponding to those selected in the list box with the contents of the start and end date fields. The "somehow" is what has me stumped. I've read that I can use web services to do this, but have no idea how to go about doing so.
The tools I have at my disposal are:
SharePoint 2010
InfoPath 2010
SharePoint designer 2010
I do not have access to Visual studio
Any ideas?
Here is a basic tutorial that walks through how to use InfoPath to update a SharePoint list.
http://www.bizsupportonline.net/browserforms/update-sharepoint-list-items-object-model-infopath-browser-form.htm
I don't use InfoPath much but it looks like it requires a bit of coding that you'd need to do in Visual Studios. I am not sure how well an InfoPath form will work to update multiple SharePoint list items.
Here is a link to another Stackoverflow question that is similar.
https://stackoverflow.com/a/14287616/1594166
Did you know that you can link MS Access to a SharePoint list and then you can write a query to update the rows like a table? Using a form and some VBA you could build a custom SQL string and execute that based on selections from the form.
When using an InfoPath form using a list, you can go to the list itself, then click on list, and then customize the form. From this you should first be able to:
a. Create the columns needed for the certain list (this would contain the start and end dates etc. on your end)
b. Have Microsoft InfoPath 2010 installed (i'm guessing you already have this)
Since you already have the columns on the list, you can just click on customize this form and infopath will open and you would be able to customize your own form from there.
Another option is to use the DataSheet view in SharePoint. This provides the ability to filter, sort and update lists. It may be sufficient for your purposes. It requires MS Access to be installed but if you're using InfoPath then you presumably also have Access. If that doesn't work then I would second #AxGryndr's approach of linking to the list from Access and using a query to perform your bulk updates.
InfoPath is probably not a useful option for the requirement you've described. Out of the box InfoPath integration with SharePoint is fairly capable but has limitations that make it unsuitable for more complex requirements without integrating third party tools (Qdabra's qRules) or Visual Studio.
Simply create one or more workflows on the InfoPath form library that use the form data to create other list items on different lists as required. These workflows would trigger when a new item is created on the InfoPath form library.

How to display the items in a multi-select box in an infopath 2010 form in a sorted order?

I have a multi-select field in my Infopath 2010 that looks up values from other lists. I want to display the options in the box in a sorted order. How can I go about doing this? Thanks in advance!
Are you accessing the data from the SharePoint list directly?
I suggest you create a web service that queries the SharePoint list and sorts the data. You should bind the list control to the result of the web service.

Resources