Discussions
Categories
- 196.9K All Categories
- 2.2K Data
- 239 Big Data Appliance
- 1.9K Data Science
- 450.3K Databases
- 221.7K General Database Discussions
- 3.8K Java and JavaScript in the Database
- 31 Multilingual Engine
- 550 MySQL Community Space
- 478 NoSQL Database
- 7.9K Oracle Database Express Edition (XE)
- 3K ORDS, SODA & JSON in the Database
- 545 SQLcl
- 4K SQL Developer Data Modeler
- 187K SQL & PL/SQL
- 21.3K SQL Developer
- 295.9K Development
- 17 Developer Projects
- 138 Programming Languages
- 292.6K Development Tools
- 107 DevOps
- 3.1K QA/Testing
- 646K Java
- 28 Java Learning Subscription
- 37K Database Connectivity
- 155 Java Community Process
- 105 Java 25
- 22.1K Java APIs
- 138.1K Java Development Tools
- 165.3K Java EE (Java Enterprise Edition)
- 18 Java Essentials
- 160 Java 8 Questions
- 86K Java Programming
- 80 Java Puzzle Ball
- 65.1K New To Java
- 1.7K Training / Learning / Certification
- 13.8K Java HotSpot Virtual Machine
- 94.3K Java SE
- 13.8K Java Security
- 204 Java User Groups
- 24 JavaScript - Nashorn
- Programs
- 440 LiveLabs
- 38 Workshops
- 10.2K Software
- 6.7K Berkeley DB Family
- 3.5K JHeadstart
- 5.7K Other Languages
- 2.3K Chinese
- 171 Deutsche Oracle Community
- 1.1K Español
- 1.9K Japanese
- 232 Portuguese
Uniquely identify a tag within "After Each Row" part of report template

Tony Andrews
Member Posts: 534 Bronze Badge
I have a report template where I'd like to add some extra HTML on to the end of each report row like this (in After Each Row section):
<td><div id="row#ROWNUM#">xxx</div></td></tr>
I'm trying to use #ROWNUM# to generate a unique ID for each row, but it doesn't work (in Apex 3.2) - I just get 'id="row#ROWNUM#"' in the rendered HTML. Am I doing anything wrong, or is there another way to achieve what I want?
Thanks,
Tony
Edited by: Tony Andrews on Aug 27, 2009 3:29 PM
<td><div id="row#ROWNUM#">xxx</div></td></tr>
I'm trying to use #ROWNUM# to generate a unique ID for each row, but it doesn't work (in Apex 3.2) - I just get 'id="row#ROWNUM#"' in the rendered HTML. Am I doing anything wrong, or is there another way to achieve what I want?
Thanks,
Tony
Edited by: Tony Andrews on Aug 27, 2009 3:29 PM
Answers
-
Hi,
You can use #ROWNUM# in the Before Each Row setting OR you can use #ROW_NUM# in the Column Template settings - according to the popup helps for these settings. There doesn't seem to be any for After Each Row. Unfortunately, the Before Each Row setting is also used for the heading row - a quick test showed that this gets #ROWNUM# whilst the data rows do get the row number correctly.
However, what you could try is:
1 - On your report, click the "Add Derived Column" task (on the right of the page)
2 - Edit this new column, and in the HTML Expression setting enter the DIV tag exactly as you have it in your post (leave off the TD and TR tags as these are not needed - you just need the DIV tag and its contents). #ROWNUM# is replaced by the row number when the report is run.
Andy
This discussion has been closed.