Amazon cover image
Image from Amazon.com

Visualforce development cookbook : over 75 recipes to help you create powerful custom pages, simplify data-entry, and enrich the Salesforce user interface / Keir Bowden.

By: Material type: TextTextSeries: Professional expertise distilledPublisher: Birmingham : Packt Publishing, 2013Description: 1 online resource (334 pages) : illustrations (chiefly color)Content type:
  • text
Media type:
  • computer
Carrier type:
  • online resource
ISBN:
  • 9781782170815
  • 1782170812
  • 1782170804
  • 9781782170808
  • 1299916554
  • 9781299916555
Subject(s): Genre/Form: Additional physical formats: Print version:: No titleDDC classification:
  • 005.1 23
LOC classification:
  • QA76.76.A65 B69 2013eb
Online resources:
Contents:
Cover; Copyright; Credits; About the Author; About the Reviewers; www.PacktPub.com; Table of Contents; Preface; Chapter 1:General Utilities; Introduction; Overriding standard buttons; Data-driven styling; Turning off an action poller; Visualforce in the sidebar; Passing parameters to action methods; Reacting to URL parameters; Passing parameters between Visualforce pages; Opening a pop-up window; Adding a launch page; Testing a custom controller; Testing a controller extension; Chapter 2:Custom Components; Introduction; Passing attributes to components.
Updating attributes in component controllersPassing action methods to components; Data-driven decimal places; The custom iterator component; Setting a value into a controller property; Multiselecting related objects; Notifying the containing page controller; Chapter 3:Capturing Data Using Forms; Introduction; Editing a record in Visualforce; Adding error messages to field inputs; Adding error messages to nonfield inputs; Using field sets; Adding a custom lookup to a form; Adding a custom datepicker to a form; Retrieving fields when a lookup is populated; Breaking up forms with action regions.
The ""Please wait"" spinnerAvoiding validation errors with action regions; Action chaining; Errors -- harmful if swallowed; Chapter 4:Managing Records; Introduction; Styling fields as required; Styling table columns as required; Attaching an image to a record; Managing attachments; Maintaining custom settings; Refreshing record details from embedded Visualforce; Using wrapper classes; Changing options based on the user input; Changing page layout based on the user input; Form-based searching; Chapter 5:Managing Multiple Records; Introduction; Preventing duplicates by searching before creating.
Editing a record and its parentManaging a list of records; Converting a lead; Managing a hierarchy of records; Inline-editing a record from a list; Creating a Visualforce report; Loading records asynchronously; Chapter 6:Visualforce Charts; Introduction; Creating a bar chart; Creating a line chart; Customizing a chart; Adding multiple series; Creating a stacked bar chart; Adding a third axis; Embedding a chart in a record view page; Multiple charts per page; Chapter 7:JavaScript; Introduction; Using action functions; Avoiding race conditions; The confirmation dialog; Pressing Enter to submit.
TooltipsThe character counter; The onload handler; Collapsible list elements; The scrolling news ticker; Carousel messages; Hiding buttons on submit; Client-side validation; Trapping navigation away; Chapter 8:Force.com Sites; Introduction; Creating a site; Record and field access; Retrieving content from Salesforce; Web to lead form; Creating a website template; Adding a header menu to a template; Adding a sidebar to a template; Conditional rendering in templates; Chapter 9:jQuery Mobile; Introduction; Mobilizing a Visualforce page; Navigation and transitions; Adding a navigation bar.
Summary: Annotation Visualforce, in conjunction with Apex, makes it easy to develop sophisticated, custom UIs for Force.com desktop and mobile apps without having to write thousands of lines of code and markup. The "Dynamic Binding" feature of Visualforce lets you develop generic Visualforce pages to display information related to the records without necessarily knowing which data fields to show. This is accomplished through a formula-like syntax, which makes it simple to manage even a complex hierarchy of records."Visualforce Development Cookbook" provides solutions for a variety of challenges faced by Salesforce developers and demonstrates how easy it is to build rich, interactive pages using Visualforce. Whether you are looking to make a minor addition to the standard page functionality or override it completely, this book will provide you with the required help throughout."Visualforce Development Cookbook" starts with explaining the simple utilities and builds up to advanced techniques for data visualization and reuse of functionality. This book contains recipes that cover various topics like creating multiple records from a single page, visualizing data as charts, using JavaScript to enhance client-side functionality, building a public website and making data available to a mobile device."Visualforce Development Cookbook" provides lots of practical examples to enhance and extend the Salesforce user interface.
Item type:
Tags from this library: No tags from this library for this title. Log in to add tags.
Star ratings
    Average rating: 0.0 (0 votes)
Holdings
Item type Home library Collection Call number Materials specified Status Date due Barcode
Electronic-Books Electronic-Books OPJGU Sonepat- Campus E-Books EBSCO Available

Online resource; title from PDF title page (ebrary, viewed October 8, 2013).

Includes index.

Annotation Visualforce, in conjunction with Apex, makes it easy to develop sophisticated, custom UIs for Force.com desktop and mobile apps without having to write thousands of lines of code and markup. The "Dynamic Binding" feature of Visualforce lets you develop generic Visualforce pages to display information related to the records without necessarily knowing which data fields to show. This is accomplished through a formula-like syntax, which makes it simple to manage even a complex hierarchy of records."Visualforce Development Cookbook" provides solutions for a variety of challenges faced by Salesforce developers and demonstrates how easy it is to build rich, interactive pages using Visualforce. Whether you are looking to make a minor addition to the standard page functionality or override it completely, this book will provide you with the required help throughout."Visualforce Development Cookbook" starts with explaining the simple utilities and builds up to advanced techniques for data visualization and reuse of functionality. This book contains recipes that cover various topics like creating multiple records from a single page, visualizing data as charts, using JavaScript to enhance client-side functionality, building a public website and making data available to a mobile device."Visualforce Development Cookbook" provides lots of practical examples to enhance and extend the Salesforce user interface.

Cover; Copyright; Credits; About the Author; About the Reviewers; www.PacktPub.com; Table of Contents; Preface; Chapter 1:General Utilities; Introduction; Overriding standard buttons; Data-driven styling; Turning off an action poller; Visualforce in the sidebar; Passing parameters to action methods; Reacting to URL parameters; Passing parameters between Visualforce pages; Opening a pop-up window; Adding a launch page; Testing a custom controller; Testing a controller extension; Chapter 2:Custom Components; Introduction; Passing attributes to components.

Updating attributes in component controllersPassing action methods to components; Data-driven decimal places; The custom iterator component; Setting a value into a controller property; Multiselecting related objects; Notifying the containing page controller; Chapter 3:Capturing Data Using Forms; Introduction; Editing a record in Visualforce; Adding error messages to field inputs; Adding error messages to nonfield inputs; Using field sets; Adding a custom lookup to a form; Adding a custom datepicker to a form; Retrieving fields when a lookup is populated; Breaking up forms with action regions.

The ""Please wait"" spinnerAvoiding validation errors with action regions; Action chaining; Errors -- harmful if swallowed; Chapter 4:Managing Records; Introduction; Styling fields as required; Styling table columns as required; Attaching an image to a record; Managing attachments; Maintaining custom settings; Refreshing record details from embedded Visualforce; Using wrapper classes; Changing options based on the user input; Changing page layout based on the user input; Form-based searching; Chapter 5:Managing Multiple Records; Introduction; Preventing duplicates by searching before creating.

Editing a record and its parentManaging a list of records; Converting a lead; Managing a hierarchy of records; Inline-editing a record from a list; Creating a Visualforce report; Loading records asynchronously; Chapter 6:Visualforce Charts; Introduction; Creating a bar chart; Creating a line chart; Customizing a chart; Adding multiple series; Creating a stacked bar chart; Adding a third axis; Embedding a chart in a record view page; Multiple charts per page; Chapter 7:JavaScript; Introduction; Using action functions; Avoiding race conditions; The confirmation dialog; Pressing Enter to submit.

TooltipsThe character counter; The onload handler; Collapsible list elements; The scrolling news ticker; Carousel messages; Hiding buttons on submit; Client-side validation; Trapping navigation away; Chapter 8:Force.com Sites; Introduction; Creating a site; Record and field access; Retrieving content from Salesforce; Web to lead form; Creating a website template; Adding a header menu to a template; Adding a sidebar to a template; Conditional rendering in templates; Chapter 9:jQuery Mobile; Introduction; Mobilizing a Visualforce page; Navigation and transitions; Adding a navigation bar.

eBooks on EBSCOhost EBSCO eBook Subscription Academic Collection - Worldwide

There are no comments on this title.

to post a comment.

O.P. Jindal Global University, Sonepat-Narela Road, Sonepat, Haryana (India) - 131001

Send your feedback to glus@jgu.edu.in

Implemented & Customized by: BestBookBuddies   |   Maintained by: Global Library