Rough Cuts are manuscripts that are developed but not yet published, available through Safari. Rough Cuts provide you access to the very latest information on a given topic and offer you the opportunity to interact with the author to influence the final publication.
This is the Rough Cut version of the printed book.
Together, InfoPath 2010 and Microsoft SharePoint Designer 2010 make it possible to create end-to-end solutions that combine powerful forms, enterprise-scale workflow, and access to key business data. Now, building on the valuable content from their previous InfoPath book, three Microsoft experts offer a complete introduction to building the forms that drive these solutions.
Designing Forms for SharePoint and InfoPath combines deep knowledge of InfoPath, new insights into SharePoint development, and an insider’s view of new InfoPath features for building more powerful SharePoint applications. Ideal for information workers, power users, and experienced form designers and developers, this book teaches new techniques through downloadable examples, including form templates, code, and XML.
You’ll start with a complete hands-on primer for designing rich forms with InfoPath Designer, covering Forms Services, data retrieval and submission, controls, customization, saving, publishing, and workflow. Next, you’ll turn to advanced form design, including coding, the InfoPath object model, and InfoPath hosting options.
Coverage includes
Figures xxi
Tables xlv
Foreword xlix
Preface liii
Acknowledgments lxi
About the Authors lxiii
PART I: Designing Forms 1
Chapter 1: Introduction to InfoPath 2010 3
What Is InfoPath? 3
InfoPath 2003 7
InfoPath 2003 Service Pack 1 12
InfoPath 2007 17
InfoPath 2010 22
What’s Next? 25
Chapter 2: Basics of InfoPath Form Design 27
Getting Started 27
What Is a Form Template Anyway? 28
Creating a New Blank Form Template 33
Designing the Layout of Your Form 35
What’s Next? 77
Chapter 3: Introducing Forms Services 79
Getting Started 79
What Is InfoPath in the Browser? 80
Getting Familiar with Browser Forms 85
Designing a Browser-Enabled Form Template 95
Getting Familiar with the Browser Form Experience 105
What’s Next? 108
Chapter 4: Working with Data 111
Getting Started 111
Data Binding 112
Data Source Field and Group Properties 121
Manually Editing the Data Source 145
Advanced Data Binding 167
Editing Default Template Data 180
What’s Next? 183
Chapter 5: Advanced Controls and Customization 185
Getting Started 185
Advanced Controls 186
Control Properties 204
