Answer 6
Based on the title of this tread and the description, I'd say this is definitely not a workflow related question. What I understand from Ashish's description is that:
1. Users browse to the newForm.aspx page of
list A to enter new data to the list
2. Enter a value in the "Title" field
3. At this point, values of other fields should be populated automatically
a. The values that will be populated, are coming from List B, where the "Title" fields from List B matches the value in the current list's (List A) "Title" field.
Ashish: Please advise if I've misunderstood what you are trying to do. You can only run workflows once you saved the data, not while you are in the process of doing that. There are different approaches to this.
I don't know all of your requirements, but I'd recommend you not to populate data from the other list. Because you'll end up having duplicate data in both lists and later you'll need a workflow to synchronize the data when List B changes as per the above example. What you can do is create a Lookup field/column in List A and connect it to List B. This will create a link to List B for each records in List A.
If you need to populate data from List B into List A, you'll need to use SharePoint web services. You can add javascript code to the newForm.aspx page
1. Add a "onchange" event handler to the "Title" field
2. Using javascript and web services, query List B and retrieve relevant information
3. Set the values of fields in the newForm.aspx page accordingly
I think there are several javascript libraries out there that you can use if you don't want to write your own code. Those libraries should at least help you with Step #2 above, which is the big chunk in this case.
I hope this helps. This thread should probably be in the "Design and Customization" forum. May be Mike can help moving it. At least that way, someone can advise you of a relevant javascript library. I don't know of one.