Details
-
Type: New Feature
-
Status: Closed
-
Priority: Major
-
Resolution: Fixed
-
Affects Version/s: None
-
Component/s: ACE-Components
-
Labels:None
-
Environment:ICEfaces 2.1, ace:dataExporter
-
Affects:Documentation (User Guide, Ref. Guide, etc.), Sample App./Tutorial
Description
A common requirement for applications using the ace:dataExporter to create export files of ace:dataTable contents is the need to be able to selectively exclude specific components that are contained inside the dataTable from being included in the exported data set.
For example, an ace:column might include both an ace:outputText containing the column data as well, for example, an ace:contextMenu or ace:tooltip component. In these cases, the application only want to export the value of the h:outputText component for that column, and not try export the contextMenu or tooltip.
A solution to this problem would be to add a new ace:excludeFromExport component that could be embedded inside any component tag that you do not want to include in an export operation. In the case of the example above, the ace:contextMenu and ace:tooltip tags would include the ace:excludeFromExport tag inside of them, thus resulting in their being ignored for data export purposes.
For example, an ace:column might include both an ace:outputText containing the column data as well, for example, an ace:contextMenu or ace:tooltip component. In these cases, the application only want to export the value of the h:outputText component for that column, and not try export the contextMenu or tooltip.
A solution to this problem would be to add a new ace:excludeFromExport component that could be embedded inside any component tag that you do not want to include in an export operation. In the case of the example above, the ace:contextMenu and ace:tooltip tags would include the ace:excludeFromExport tag inside of them, thus resulting in their being ignored for data export purposes.
Issue Links
- blocks
-
ICE-7387 ace:dataExporter - exports blank column when ace:tooltip is defined in column
- Closed
Activity
Ken Fyten
created issue -
Ken Fyten
made changes -
Field | Original Value | New Value |
---|---|---|
Salesforce Case | [] | |
Fix Version/s | 2.1.1 [ 10282 ] | |
Affects | [Documentation (User Guide, Ref. Guide, etc.), Sample App./Tutorial] | |
Affects Version/s | 2.1.1 [ 10282 ] | |
Assignee | Ken Fyten [ ken.fyten ] |
Ken Fyten
made changes -
Link | This issue blocks ICE-7346 [ ICE-7346 ] |
Ken Fyten
made changes -
Salesforce Case | [] | |
Fix Version/s | 2.1-Beta2 [ 10294 ] | |
Fix Version/s | 2.1 [ 10241 ] | |
Fix Version/s | 2.1.1 [ 10282 ] | |
Assignee | Ken Fyten [ ken.fyten ] | Arturo Zambrano [ artzambrano ] |
Arturo Zambrano
made changes -
Status | Open [ 1 ] | Resolved [ 5 ] |
Resolution | Fixed [ 1 ] |
Repository | Revision | Date | User | Message |
ICEsoft Public SVN Repository | #26451 | Fri Nov 18 11:44:56 MST 2011 | ken.fyten | |
Files Changed | ||||
ADD
/icefaces3/trunk/icefaces/ace/component/src/org/icefaces/ace/component/excludefromexport
ADD /icefaces3/trunk/icefaces/ace/component/src/org/icefaces/ace/component/excludefromexport/ExcludeFromExportMeta.java ADD /icefaces3/trunk/icefaces/ace/component/src/org/icefaces/ace/component/excludefromexport/ExcludeFromExport.java |
Ken Fyten
made changes -
Status | Resolved [ 5 ] | Closed [ 6 ] |