My Account Log in

1 option

Developing Solutions with Microsoft® InfoPathTM.

O'Reilly Online Learning: Academic/Public Library Edition Available online

View online
Format:
Book
Author/Creator:
Halstead, Patrick.
Contributor:
Blain, Matthew.
Mandava-Teradesai, Vani.
Language:
English
Subjects (All):
Business--Forms--Computer programs.
Computer programs.
Microsoft InfoPath.
Business--Computer programs--Forms.
Business.
Local Subjects:
Business--Forms--Computer programs.
Computer programs.
Microsoft InfoPath.
Physical Description:
1 online resource (0 p.)
Edition:
1st edition
Other Title:
Microsoft InfoPath
Place of Publication:
Sebastopol : Microsoft Press, 2009.
Language Note:
English
System Details:
text file
Summary:
Build innovative, XML-based solutions faster-with expert guidance from three veterans of the Microsoft InfoPath design team. Discover how to use common InfoPath design patterns to accelerate the development of forms with a dynamic, easy-to-use front end that connects seamlessly with middle-tier services and back-end servers, including databases, Web services, and Microsoft BizTalk® Server. The authors walk you through a range of programming scenarios-explaining the pros and cons of various approaches and sharing their best practices and undocumented tips. You'll also find real-world ex
Contents:
Developing Solutions with Microsoft® InfoPathTM; Introduction; Form Templates; XML Standards and Data Interoperability; A Rich Office Client; An Enterprise Business Client; A .NET Programming Tool; The Goals of This Book; How This Book Is Organized; Programming Prerequisites; Other Server Software; Online Companion Content; Share Your Experience; Support; I. Getting Started; Customizing a Sample Form; Working with Data Sources; Adding a Data Source; Modifying the View; Examining the Form; Editing the Form; Form Contents; Publishing the Form; Using SharePoint
Creating a Form Library from InfoPathSummary; 2. Creating and Using Forms; Data Source Event Handlers; Other Form Event Handlers; New SP1 Event Handlers; Writing an Event Handler for the DOM; Writing an Event Handler in VBScript; Implementing Workflow; Using the Book Purchase Form; Implementing Roll-Up; Custom Merge; Exporting to Excel; Using Data Connections; Connecting to a Web Service; Connecting to a SharePoint List; Summary; II. Form Design Patterns; Parking Registration Form Example; Conditional Formatting; Dynamic Data Filtering; Using Event Handling; Using Data Validation
Custom ValidationValidating Data Using the InfoPath UI; The Data Entry Pattern; Validating Data Through Code; Data Validation on Save and Submit; Adding a Warning Dialog Box Using Rules; Autopopulating Data; Autopopulating the Last Modified Date; Data Based on Primary Fields; Programmatic Autopopulation; Autopopulating Data from a SQL Database; Using Master Detail Controls; Repeating Table; Repeating Section; Repeating Recursive Group; Repeating Choice Group; Master/Detail Repeating Control; Link Detail by Row Position; Link Detail by Key; Adding Repeating Data Programmatically; Summary
4. Creating Rich FormsData and Presentation; Schema Support and Validation; Business Logic and Deployment; InfoPath's Rich Features; Types of Rich Text; XML Lists; Spell Checking and Autocomplete; Multiple Views; Task Pane; Custom User Interface; Digital Signatures; Schema Impact; Dependent Signing; Programmatic Support; Dynamic Structures; Choice Groups; Choice Sections; Repeating Recursive Sections; Programmatic Support for Dynamic Sections; Contextual Editing; Programmatic Selection and Clipboard Support; Summary; 5. Advanced Form Design; File Attachment Options
Controlling the File Attachment Control with CodeAdding an Ink Picture to a Form; Using File and Picture Control Data Outside of InfoPath; Custom Controls with ActiveX; ActiveX Control Security; Managing the Quirks of Certain ActiveX Controls; Creating Your Own ActiveX Controls; Using Extension and XDocument from XSL; XDocument; Summary; III. Deployment Design Patterns; Integrating with Access; Deploying Access-Based Forms; Shared Database; Integrating with SQL; Creating the Form View; Testing the Form for Query and Submit; Debugging Database Submit Errors; Data Validation for SQL Constraints
Updating Specific Fields
Notes:
Description based upon print version of record.
ISBN:
9780735635708
0735635706
OCLC:
609857051

The Penn Libraries is committed to describing library materials using current, accurate, and responsible language. If you discover outdated or inaccurate language, please fill out this feedback form to report it and suggest alternative language.

Find

Home Release notes

My Account

Shelf Request an item Bookmarks Fines and fees Settings

Guides

Using the Find catalog Using Articles+ Using your account