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
How do I fix odbc call failed #1062 under access vba with a mysql backend?
How to do paggination in Jsp
WebService Client problem
How do I configure OWA internal/external URL's?
Migrate SBS 2003 to Server 2008 R2
Remove row if column B and C are empty
DB2 vs SQLServer
DELPHI - DATEDIFF
E72 - How to make email work without activating data services?
Konica Minolta bizhub c253/exchange 2007. Scan to email from address will not stay changed