Wednesday, October 24, 2012

How to fix: "List does not Exist" error

Stepping into the SharePoint world, I pretty early understood few of the famous SharePoint errors and one of them is this.

"List Does not Exist.
The page you selected contains a list that does not exist. It may have been deleted by another user."

There are plenty of solution offerings when you search this issue online, but one that worked for me was that the user did not have access to the form template library at http://<url>/FormServerTemplates

"Go to the above URL > Settings > Library Settings > Permission to this Library" and provide permission to your user.

It all works!

PS: The error message might sometimes be deceiving, don't be deceived. Mostly, it has nothing to do with a deleted list. It was just an access issue. Stay focused! :)

Monday, October 15, 2012

In less than 140 characters

This post contains many SharePoint Tidbits.

MOSS 2007 - Save Site as Template missing?

Append your site / sub site's URL with /_layouts/savetmpl.aspx
For example - Replace http://moss:101/default.aspx with http://moss:101/_layouts/savetmpl.aspx

Sunday, October 7, 2012

Why are InfoPath rules not triggering?

Customizing InfoPath at one of my client bought me to a challenge. Now, though challenge sounds a biggie, it wasn't really the case. In a moment, you'll know why!

I wanted to populate few text fields on the selection of a Dropdown list. I created a web service and connected it to InfoPath via InfoPath data connections. This would fetch data based on the dropdown selection and populate the fields.

But it wasn't the case. The fields weren't being populated!

I published and checked the web service separately and it was returning perfect as expected. I repeatedly checked the InfoPath form rules and they were fine too.

Now, if you are new to InfoPath customization (like I am), you should be convinced that you are missing something somewhere.

Looking around I navigated to the Dropdown list properties > Browser Forms > Postback Settings. This was set to Never. I changed it to On Demand and .......

Ah ha!

Biggie? I told you, you'll know why not :)