https://github.com/avinava/pageblocktableenhanceradv
PageblockTable on steroids! Converts the standard VF Pageblocktable into a Advanced Datatable
https://github.com/avinava/pageblocktableenhanceradv
Last synced: 3 months ago
JSON representation
PageblockTable on steroids! Converts the standard VF Pageblocktable into a Advanced Datatable
- Host: GitHub
- URL: https://github.com/avinava/pageblocktableenhanceradv
- Owner: Avinava
- Created: 2014-01-09T15:03:03.000Z (over 11 years ago)
- Default Branch: master
- Last Pushed: 2016-05-04T10:21:53.000Z (over 9 years ago)
- Last Synced: 2024-05-18T03:47:48.078Z (over 1 year ago)
- Language: Apex
- Homepage: http://blogforce9dev-developer-edition.ap1.force.com/ProjectDetail?id=a0290000009M3zR
- Size: 1.59 MB
- Stars: 11
- Watchers: 9
- Forks: 13
- Open Issues: 4
-
Metadata Files:
- Readme: README.md
Awesome Lists containing this project
README
PageBlockTableEnhancerADV
===>Built upon the backbone of PageBlockTableEnhancer but uses a custom theme and lot more
>This component converts your regular PageblockTable into a Advanced Datatable and that too
>without any changes in the existing code.Features :
---
* Pagination Support.
* Support for specifying available page sizes.
* Support for choosing default page size on page load.
* Dynamic Search/filter
* Support for Export(CSV,EXCEL,PDF)
* No Coding and Changes Required in existing code.
List of Parameters
----
* targetPbTableIds : comma-separated Ids of the target Pageblock tables
* paginate : Assign true if you want to use the pagination feature,default value is true.
* pageSizeOptions : A comma seperated list of integer values that will displayed as dropdown for page size
* defaultPageSize : Default page size that needs to be selected (at page load).
* enableExport : Set true to enable export toolbar
* exportFileName : File name to used for the files exported from tableAjax/Rerender support
--
This version explains how to properly rerender the enhanced pageblock table. The previous version implemented a method that caused an empty enhanced pageblock table to be added to the page every time the main enhanced pageblock table was rerendered. This method was not necessary, as rerendering the appropriate elements in your visualforce page will cause it to work seamlessly.To rerender your enhanced pageblock table, rerender the \ tag that contains both the Visualforce component and the original pageblock table.
Example:
```
...
...
```
Basic Syntax
The syntax remains exactly the same. The most recent change only deals with how to rerender the component.[8-Dec-2013] v 1.21 : Minor update and bug fixes
[11-Dec-2013]
Please Note : There is bug associated with sorting of numbers/currency and dates. I am working on the fix and should be updated soon[12-Dec-2013 ] : New version 1.22 with autodetection for different type of fields including numbers,currency,date and datetime
Demo / Installation / Documentation
--------------* .http://blogforce9dev-developer-edition.ap1.force.com/ProjectDetail?id=a0290000009M3zR