Microsoft
Software
Hardware
Network
Question : How to populate multiple infopath form fields with values extracted from a SharePoint list when triggered by a dropdown selection
Hi SharePoint & Infopath experts,
Context:
1) I created a custom list in MOSS with 3 fields(column):
Name, City, Province
with multiple prefilled values(all text).
2) I created an infopath form(form service) with corresponding fields(
Name(
dropdown),
City(
text),
Province
(text)) as above to try to fill them out when users select the dropdown
Name
field.
3) I was able to create a Data Connection called: CustInfoListConn to the SharePoint List, and have the Name(dropdown) field in my infopath form filled up with Name values of the SharePoint List.
My Question:
How can I write the required C# code in VSTA in following method:
public void NameDropdown_Changed(objec
t sender, XmlEventArgs e)
{
// I know following code can help me to grab the value(ID) of the selected SharePoint Name field
String NameID = CreateNavigator().SelectSi
ngleNode("
/my:myFiel
ds/my:Name
Dropdown",
NamespaceManager);
// but I don't know how to grab the values of City & Province of the selected list items, so that I can use SetValue() method to set their value accordingly, anyone can help to fill up the remaining puzzle?
}
Thank you,
-Rick
Answer : How to populate multiple infopath form fields with values extracted from a SharePoint list when triggered by a dropdown selection
I figured it out myself by using XmlDocument object's method: SelectSingleNode.
Random Solutions
Cannot connect to database errors
Microsoft, 3rd Party software patch management solution
Windows 2008 32bit to 2008 64 bit R2 upgrade
Having connection problems between two Windows servers.
Vmware standalone convertor error
Drop Down List
how to search a clob field in Oracle database
How to configure Stuck In active in GNS3
Rogue disc drive in server 2008 cluster
making first word bold