<?xml version='1.0' encoding='UTF-8'?><?xml-stylesheet href="http://www.blogger.com/styles/atom.css" type="text/css"?><feed xmlns='http://www.w3.org/2005/Atom' xmlns:openSearch='http://a9.com/-/spec/opensearchrss/1.0/' xmlns:blogger='http://schemas.google.com/blogger/2008' xmlns:georss='http://www.georss.org/georss' xmlns:gd="http://schemas.google.com/g/2005" xmlns:thr='http://purl.org/syndication/thread/1.0'><id>tag:blogger.com,1999:blog-3780721041122670326</id><updated>2026-10-15T11:56:18.790+05:30</updated><category term="JavaScript"/><category term="apex"/><category term="Interactive Grid"/><category term="gantt chart"/><category term="Validations"/><category term="email templates"/><category term="Error Handling"/><category term="email"/><category term="CSS"/><category term="Error Logging"/><category term="JoelKallmanDay"/><category term="Performance"/><category term="apex_zip"/><category term="bulk update"/><category term="chart"/><category term="copyright banner"/><category term="friendly_urls"/><category term="item_help"/><category term="pattern fill"/><category term="radio buttons"/><category term="readonly"/><category term="tabular form"/><category term="tree"/><category term="web components"/><title type='text'>Oracle APEX Tips &amp;amp; Techniques</title><subtitle type='html'>Sharing is a cool way of learning!</subtitle><link rel='http://schemas.google.com/g/2005#feed' type='application/atom+xml' href='https://srihariravva.blogspot.com/feeds/posts/default'/><link rel='self' type='application/atom+xml' href='https://www.blogger.com/feeds/3780721041122670326/posts/default?redirect=false'/><link rel='alternate' type='text/html' href='https://srihariravva.blogspot.com/'/><link rel='hub' href='http://pubsubhubbub.appspot.com/'/><link rel='next' type='application/atom+xml' href='https://www.blogger.com/feeds/3780721041122670326/posts/default?start-index=26&amp;max-results=25&amp;redirect=false'/><author><name>Hari</name><uri>http://www.blogger.com/profile/11210159692003463123</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='https://img1.blogblog.com/img/b16-rounded.gif'/></author><generator version='7.00' uri='http://www.blogger.com'>Blogger</generator><openSearch:totalResults>35</openSearch:totalResults><openSearch:startIndex>1</openSearch:startIndex><openSearch:itemsPerPage>25</openSearch:itemsPerPage><entry><id>tag:blogger.com,1999:blog-3780721041122670326.post-5607580572540334751</id><published>2023-10-11T09:00:00.011+05:30</published><updated>2023-10-11T09:00:00.156+05:30</updated><category scheme="http://www.blogger.com/atom/ns#" term="JoelKallmanDay"/><title type='text'>Remembering Joel #JoelKallmanDay</title><content type='html'>&lt;p&gt;Around the end of 2008, a little over a year after I had started working with Oracle APEX, I had the opportunity to make some enhancements to an existing APEX application. I had numerous questions about APEX, but back then, it wasn&#39;t as popular as it is today. Most of my senior colleagues who worked with Oracle technology were either unaware of APEX or had only heard of it without much knowledge about it. During that time, one of my seniors introduced me to &lt;a href=&quot;https://forums.oracle.com/ords/apexds/user/hari-639&quot; target=&quot;_blank&quot;&gt;Oracle Forums&lt;/a&gt;, where I could ask my questions. He also shared a couple of blogs I could follow for the latest news and technical content. One of those blogs was Joel&#39;s. That was the first time I came to know about Joel. Little did I know at that time, one day I would join his team.&lt;/p&gt;&lt;p&gt;&lt;/p&gt;&lt;table align=&quot;center&quot; cellpadding=&quot;0&quot; cellspacing=&quot;0&quot; class=&quot;tr-caption-container&quot; style=&quot;margin-left: auto; margin-right: auto;&quot;&gt;&lt;tbody&gt;&lt;tr&gt;&lt;td style=&quot;text-align: center;&quot;&gt;&lt;a href=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEgu3VFXQji10oGn0IzNQa2XfKWuavJR5XCj6Q6Pwo8EPYeCCJ7-o0fSK9FexdjVXQXlaaTzSQJv5yGqlQo4KLBEIrJT6BRew1qB7Kcya-Vlbo3yxkU8LquZT4KRAscyBJcLt16ZOY9yVf_GpMnvcg1Scql2JuInCwD7g37ClHTkZGc4XQCCya_pWMgvffM6/s1869/Joel.png&quot; style=&quot;margin-left: auto; margin-right: auto;&quot;&gt;&lt;img border=&quot;0&quot; data-original-height=&quot;895&quot; data-original-width=&quot;1869&quot; height=&quot;306&quot; src=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEgu3VFXQji10oGn0IzNQa2XfKWuavJR5XCj6Q6Pwo8EPYeCCJ7-o0fSK9FexdjVXQXlaaTzSQJv5yGqlQo4KLBEIrJT6BRew1qB7Kcya-Vlbo3yxkU8LquZT4KRAscyBJcLt16ZOY9yVf_GpMnvcg1Scql2JuInCwD7g37ClHTkZGc4XQCCya_pWMgvffM6/w640-h306/Joel.png&quot; width=&quot;640&quot; /&gt;&lt;/a&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td class=&quot;tr-caption&quot; style=&quot;text-align: center;&quot;&gt;Joel R. Kallman&lt;/td&gt;&lt;/tr&gt;&lt;/tbody&gt;&lt;/table&gt;&lt;p&gt;&lt;/p&gt;&lt;p&gt;Fast forward to 2020, I had the privilege of presenting in a Zoom conference along with Joel. It was the &lt;a href=&quot;https://youtu.be/mszEBHeMBDE?si=eKYLtpHRVEPWODny&amp;amp;t=1470&quot; target=&quot;_blank&quot;&gt;first Office Hours session&lt;/a&gt; for the Oracle APEX India community. During this session, Joel had a special message for the attendees, and it wasn&#39;t about APEX.&lt;br /&gt;&lt;/p&gt;&lt;ol style=&quot;text-align: left;&quot;&gt;&lt;li&gt;Use your talents to help others&lt;/li&gt;&lt;li&gt;Donate of your excess&lt;/li&gt;&lt;li&gt;Buy Local&lt;/li&gt;&lt;/ol&gt;&lt;p&gt;These messages were shared during a time when the world had come to a standstill because of COVID-19. Especially the first two messages, they hold true at any given point in time.&lt;/p&gt;&lt;p&gt;I also recall another quote from Joel:&lt;br /&gt;&lt;/p&gt;&lt;p&gt;&lt;/p&gt;&lt;blockquote&gt;Service Above Self&lt;/blockquote&gt;&lt;p&gt;You can listen to Joel&#39;s message in the below video&lt;br /&gt;&lt;/p&gt;&lt;p&gt;&lt;/p&gt;&lt;p&gt;&lt;/p&gt;&lt;p&gt;&lt;iframe allow=&quot;accelerometer; autoplay; clipboard-write; encrypted-media; gyroscope; picture-in-picture; web-share&quot; allowfullscreen=&quot;&quot; frameborder=&quot;0&quot; height=&quot;315&quot; src=&quot;https://www.youtube.com/embed/mszEBHeMBDE?si=W9ixCQ_HN4fgzv0U&amp;amp;start=1468&quot; title=&quot;YouTube video player&quot; width=&quot;560&quot;&gt;&lt;/iframe&gt;&amp;nbsp;&lt;/p&gt;&lt;p&gt;All of this speaks to one thing about Joel, he is not just an Oracle Database Expert and APEX co-founder; more importantly, he is a great human being.&lt;br /&gt;&lt;/p&gt;&lt;p&gt;A year later, in March 2021, I had the incredible opportunity to join the Oracle APEX product development team. It was a significant milestone in my career, and joining this team meant working alongside some of the best minds in the industry, including Joel.&lt;/p&gt;&lt;p&gt;When I have joined the team, these are the messages I have received from Joel. &lt;br /&gt;&lt;/p&gt;&lt;p&gt;&lt;/p&gt;&lt;div class=&quot;separator&quot; style=&quot;clear: both; text-align: center;&quot;&gt;&lt;a href=&quot;https://blogger.googleusercontent.com/img/a/AVvXsEiMhVdTlQ3GMrd9KVe0uWYv9k4UJryQH5EZmLp6fZ_ETDsNb-ea6OR-ZjP4A5HS5Ds2mdxB6deTXxZVH15N1gQeHGOnCJsvA9znM0KJ5o9k32uXud-tMAVW9y5-7qdQ_3B-Ic_XFKJ1c43srrzfjbTw7mAo9AljgyUB96zXqP_IqMc4GcUDj1FUQM0cKF8y&quot; style=&quot;margin-left: 1em; margin-right: 1em;&quot;&gt;&lt;img alt=&quot;&quot; data-original-height=&quot;78&quot; data-original-width=&quot;419&quot; height=&quot;60&quot; src=&quot;https://blogger.googleusercontent.com/img/a/AVvXsEiMhVdTlQ3GMrd9KVe0uWYv9k4UJryQH5EZmLp6fZ_ETDsNb-ea6OR-ZjP4A5HS5Ds2mdxB6deTXxZVH15N1gQeHGOnCJsvA9znM0KJ5o9k32uXud-tMAVW9y5-7qdQ_3B-Ic_XFKJ1c43srrzfjbTw7mAo9AljgyUB96zXqP_IqMc4GcUDj1FUQM0cKF8y&quot; width=&quot;320&quot; /&gt;&lt;/a&gt;&lt;/div&gt;&lt;p&gt;&lt;/p&gt;&lt;p&gt;&lt;/p&gt;&lt;div class=&quot;separator&quot; style=&quot;clear: both; text-align: center;&quot;&gt;&lt;a href=&quot;https://blogger.googleusercontent.com/img/a/AVvXsEhNtFtpWnovcQh98qhE60JPR8eM-BRYrlO05OzL2pBv1S9AEilEHMPe-HCpYmc6YRc5WyN0wi_NuaY_DstxgSgsGfO73lx12JUtpQyXxs3scqD73NLrQnrjBnjFGEgU5SQ1VCuP8ov8quuUJiW9_Gv_ujm3jUv3yjO0snnxkOPlIorqYXSY0TBD-y9O7L9N&quot; style=&quot;margin-left: 1em; margin-right: 1em;&quot;&gt;&lt;img alt=&quot;&quot; data-original-height=&quot;111&quot; data-original-width=&quot;419&quot; height=&quot;85&quot; src=&quot;https://blogger.googleusercontent.com/img/a/AVvXsEhNtFtpWnovcQh98qhE60JPR8eM-BRYrlO05OzL2pBv1S9AEilEHMPe-HCpYmc6YRc5WyN0wi_NuaY_DstxgSgsGfO73lx12JUtpQyXxs3scqD73NLrQnrjBnjFGEgU5SQ1VCuP8ov8quuUJiW9_Gv_ujm3jUv3yjO0snnxkOPlIorqYXSY0TBD-y9O7L9N&quot; width=&quot;320&quot; /&gt;&lt;/a&gt;&lt;/div&gt;In the recent Oracle Cloud World 2023 event, APEX was prominently featured in several important keynotes. It was evident that APEX has become a cornerstone of Oracle&#39;s application development strategy. APEX is now the first choice for application development within Oracle.&lt;br /&gt;&lt;p&gt;&lt;/p&gt;&lt;p&gt;&lt;img alt=&quot;&quot; height=&quot;383&quot; src=&quot;data:image/png;base64,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+N5JZ2FQFNYVVS3Fs7Vkc49nI58iARLILoHi6sPZv2S33phaPAJF73dOC0rWljKzTLO+SAGRcRcln8zyiUdZPuVe43h4qIYYf3JpE1HrwLB5rDsffy3oCbhFpjjl9OgUZhnC34sWF+OXy51VsLho/UU+7bxlrgOSuWgcKCHPFF9mPndyWeUwMHYoVqhQATVq1ECLFi0wcOBAtGrVKsNyOq9nTVzMmkVMiARIgARIgARIgARIgARIgARIgARIgARIgARIoEwQoLhYJqqJRpIACZAACZAACZAACZAACZAACZAACZAACZBA6SNAcbH01QktIgESIAESIAESIAESIAESIAESIAESIAESIIEyQYDiYpmoJhpJAiRAAiRAAiRAAiRAAiRAAiRAAiRAAiRAAqWPAMXF0lcntIgESIAESIAESIAESIAESIAESIAESIAESIAEygQBiotloppoJAmQAAmQAAmQAAmQAAmQAAmQAAmQAAmQAAmUPgIUF0tfndAiEiABEiABEiABEiABEiABEiABEiABEiABEigTBCgulolqopEkQAIkQAIkQAIkQAIkQAIkQAIkQAIkQAIkUPoIUFwsfXVCi0iABEiABEiABEiABEiABEiABEiABEiABEigTBCguFgmqolGkgAJkAAJkAAJkAAJkAAJkAAJkAAJkAAJkEDpI0BxsfTVCS0iARIgARIgARIgARIgARIgARIgARIgARIggTJBgOJimagmGkkCJEACJEACJEACJEACJEACJEACJEACJEACpY8AxcXSVye0iARIgARIgARIgARIgARIgARIgARIgARIgATKBAGKi2WimmgkCZAACZAACZAACZAACZAACZAACZAACZAACZQ+AhQXS1+d0CISIAESIAESIAESIAESIAESIAESIAESIAESKBMEKC6WiWqikSRAAiRAAiRAAiRAAiRAAiRAAiRAAiRAAiRQ+ghQXCx9dUKLSIAESIAESIAESIAESIAESIAESIAESIAESKBMEKC4WCaqiUaSAAmQAAlkhUDBSRw7WQCUy0W1GheifFYSZSIkQAIkQAIkQAIkQAIkQAIk8N0lQHHxu1v3LDkJkAAJfPcILO+KygPWAXWGYeve8bjqu0eAJSYBEiABEiABEiABEiABEiCBrBJIW1ws+GAFpo6dgZf3/hWn888h56IqqN20B0ZMeAhdrqyQVSPjJrZz1p145h2g5q1TMO22H8V87RT2rnod+04DFza8BR0bVY75XtLHCrFnZifctRDos2glhjeOuV8mfzUGdXgAexr/Fm/MzcMlSbPN+PkCfLBwOAbN3IC/fnUaX35TCVUa3Is3/jgCV2ScdvIE0qvj5PkApavc6ZQg43c+eQWjx7yG42iKIS8NQ4uMEyyBBOwyBOVdE7dOmQaju9D61s5ZuNPqVDBl2m0we5XCPZjZ6S4sRB8sWjkccZtycZW++NpIcZUoy/mkIy4WfIAVU8dixst78dfT+TiXcxGq1G6KHiMm4KEuV6JERjydb2YDVeFx7Jw/EQ/N24CPPsvH33ABLqleFzcOmIrH+rdATXPo+gSvjB6D144DTYe8hGHF3jl48r9qA6YMWoT3hWWN7nkeI36pjq+FOP3pCZz5phxyq9XAheqf7P7he2g5bAEGN80GwGRsYrXXwtPYt2omJs54GXv/ehr553JwUZXaaPrvEzHrgZtSdaLYbvvrOzj65Rkg94f46S974pGpD+AmqwLNn8LT+7Bq5kSfX//7xFl44Kaazq5eM70peGblDtMnSoX/Z6OqmAYJkAAJkAAJkAAJkEDWCKQhLhoi2c3oOOFdiCmr5icXTcauwtrhjYv9uNnyrpVhbUjZir3j4+5HOYBxjVph1pGk7yWtg1fR8+K+WHNevNduHk6JBW6cn4OTmqHF9EPi0ToYtnUvYhcrTuKRz4i6Hnctbpx1CIbZ9k8J7vhJr44jC+p5oPSVO2kJsvL8gXFo1GoWjqAd5p1ajngem5Wcs5eIXYagJJ12pfUtnRD1ak9c3HeN2SbazTuFmE05e2WKSKl42kixFSf7GSUUFwv3zMTNHSfgXf2Ah9wmY7FqbQmIzAnLEQuk+JjV/7q7sOK4q8e3X82p1g8r/3MGWsMZN0umDXjz34r7L8/DwpNA1T6r8eGTrZziFoq+q8YArDufI9rrp6K9KuLa4s649N63xLMNMfbAFgyP+00yFGYyNtHt9SyW3XEZBv6xUJtrTr2R2Pz2o84O3Pzl6Nl8MNZ8qanDnHoYtmEbxhtfRM4uwx2XDYQ+2RzUG7kZbz8q5lFnX0GPy/vhDyKSgP8nB1Xaz8GuJV1L4MNnLI/mQyRAAiRAAiRAAiRAAsVEILG4eEosrBuKhbWxzipfuyPGPTUGt1xWCWcPv44pQ8dj1VFjApyLLss+xPxfxdydl6XCRk/SdRmJnYtz+uH2h/+E2hP/go1Ds7K60GR0Cm/edwP6rzyHttO3YFHXmHsQDzyF9rc9gX01B+D1dY8W8y6pN9G/ZjesELsk6vV5CcvG34i6YttHwenTyLmwqGKVhS/M0qvjpA6WjXInW2AmtbBYnv9WiYvV0bhDM2vnoevH2bkYW1w89Sbuu6E/Vp5ri+lbFiFuUy6WOhOZFE8bKerSFGH7SSLKnRIfhRqKj0LWgIeO457CmFsuQ6Wzh/H6lKEYv+oozBGvyzJ8OP9XxftBLUk5YlXXAUxqdh2mHxKiVE4VNO87Do/0a4vLKp3F4ddnYcyMV5Bz7y5sGX6ZSK0I6yemrfKjoBQ3X+15MfoaX+8ajsWBLcOdtv5mf9TstgLnRLoVRT0dF/Ukf7befznyLEUSqz98EookGcsK/UPJ2MRqr6IvbnbTatS55z4M7S7qBIfx1m9HYPhy48OfKpoaHzvqi4+sorSiDtuMXogp3S/D1ztnY/SI+ZZAXl2UdZ8oq5ieHRjXDDetroN77huK7m1FvR5+C78dMRzLTR8QH5U+FcKseG7XqKvQffsvMXB4d9xytfD/EwewVOQ/bc1xkX9FdFp8BC/kFe98L4MK4qskQAIkQAIkQAIkQAJFQCChuLgLo65oh/mfiXlnvWHYsG28W+wSxwXHXXsjZhkT0/pjsGf7aDEJLr6fWJN0jTmHp12DxrN+isVHXgDnxyogsbCoLHZ8ZHVXR5Q/lAZxUZa7JZ44shb3pHVSPtkCM4pKifz9WyUuRu++jC0ulkhlxM803X4wfg7F8WQRtp8EotyuUVegnTXgOTu+7OKrO5zrY8ye7RhdvANeVmNHFq6+G3V6rRQiXK7Y4feuEKk8H8AKClBQoULqCHgR1k8s9/Ln/8nM1rhqwj6XKGYkZQuIxj9cIuInmNn6KpivtF+AL5Z0jpVz9EPJ2KTfXp3dmvZpjcPTcE3jKeJ4eA5aPnEQa+9x6rBw6/1omLcQn4m/tZr5EVb3DRjYxHOXi+dOqqclCgtRWL68RzzX5B8Nh0+QAAmQAAmQAAmQAAl8SwkkExftSWdV9Fz5Pp5p4/9S7SxQlGO88nbOClVRq2oFFBzdgj9s/gp1b+kII8ShEfdn45JXsGrHxziLSvjJjX0woLuM7aSQN+IObZyHF1/ejxPi19Ua9EDvATegYSqIUuAkXX2v0k/QsmM33H2zjJOVisf0Pcs246fgg7V4Ydkq7Pj4rMjjVtzS9d/QurY+qlbh6U9x4sw3mptHZZwn40/VUMPY8XfyGKxLSq1/y5/Q/ITtn544g2/Ekq5qraqu2F4Gx98teBkbhJ3CUPToPQA3NFR2FMp3jVtRKx/Hxqeex8v7T6DST25EnwHd0UKJveT1b6tcKzGkwcPYIg7BPb7/GXSQD6Xq0WQVZYPY1+OKdwWjDldhb8XW6H1dHXe2pr1v44l/ux0vHANaP74fz8hMU3k6dbwJm2/7EDPnvI6PzwqfuWUwhnds6I6nZaQeWvf+Vh1WbrPeyp/R3jRr+4HNxllg+suRk2ICVKhaCym3M2ji5LGT4r+V2GBqHYqbbWG0lVV7UbF1b9j4Co5iy+8W4OUNov0IP7j19l7o0EKJl5Vu55VAXDTb9PLX8ZrwL+GMaNCjH4babcwyQPq/VeYCHN3yB2z+qi5u6dgIlQP7iH/Fj/5mMPG3G6NurbahiaUmy5ygDPHFRU09mb4mYtW9sRi/f030T2Y/cxt63uDxSVcfZvR1PdD3jtZwdS8Ki2qFf8HSeQvNNm70d/2G3oyokLbacsg0hZn/830RH/eSShahsPZh8/X6qVmZVjsw+6VcFNox7Srj+Man8LzRRwsGN/YZgO46X1R91vSX3hjgYhXQftQbnhO2bbsZxBYXlaO2PVfi/Wfa+HcmFq7G3XV6iV2sSliNqDZr2r0Er6zaIfouhPTHou/ctxHzXnwZVrPy9PEh5VD7ZWMMu71Xh9D+XjiCEBNriB1vcT8MhghoMXzc31+6+wjvGCkGZaxNjV9WO6iFZS2tcCb2sew9D6NBmzk4hqros/pDWCejpZ3VUb36Z/jsMzW8iBOqpOUTR4QQJ8U2N3djvOzR9w73HCC0jsPYiD5i6TwsFH21aPzmOHz0gUvTCOdilG0PHm7QBnPEWFlv5E5xhPkKBAmsFt3DmHZNY0wRgSlDxVSbYz2M3Pk2RLIBP/780x1q+B4JkAAJkAAJkAAJkEDZJ5BIXHQmru2x4Isl0H7nL1yMzpfeCyOKkT3pl4ugdpMxr9wMDF7zpThKY03yB+9sjwYjt5lHy9SfnJrdsWT7XPxKzveDYkHl1MXwTe9ibMOA44BiN+Wk69ph+gfuHMpfORLrNvuPGR+Y2hJtp37gsacKer/+MWa31lT4rlG4ot18sRvAs8vNjvMUHtMtMj+tOBIU99IT/0i+W7Ue6hUewiE1Zpg4MtVx/n9gUWf97oUD4xqhlbFy0/zUH7MH20f/MCD2pjcGk1xo1cHgp2/HpuHTYVaFLu5kWHy81PNSOKmYm4t/nDnjigXp202bsO7NpWhIuc3dIfUnancL2e/Z5XIWmC6E5t9/Zsf5dMcrkzsmlQWwZFJnMJ6+fROGT7d8035PG18rS3GwYgpzW0b8FJ2eP+GOyylszG0yEX/YONSOBSbrrt3keSg3IxUTTMbvDOwjdqPZjDroJdSbnFYz8dHqvpAea/dHYTFAY5bBqKP44qKmnsTx2bt+0R+rPHHOcppPxfvrBgr5TPwE9WHlr8TIdZvxqLwZxhaNRLs9JtqtGjpNPPvQWzvwUEhIWV85lB3lue2exs6XelkXQES2D0eMqN5/HQ7+prntym/2r4luK0SdCH/+VPjzZDNubVXUq1eIQ+6OBlU6zsd/LOps11tQDMOcKu0xZ9eS1DFzffux8uuK8pG2hwzOccXFT2ai9VUTsE/s9Gq/4AvoN7YVYnHnS2GG7ZNtP6zNXv//0L7BSGzzD3jovmQ75joDHlb3vw53rTCOnbpGRtQdvgnvWgOeti/KX94TzQevgcsVRX/ffs4uLAk8w+8IRbUGb8L+xxtHzG4CBLSYPu7vL63sdG2wcM8kXNcuNW5Iq8pXQZVyX+JLIeo6fagjFjYce0Ac3xZBEGQdiqPS834xBwPEEWj7b7aIVguDN+2HVeT8AO7lceXIddj8aCqWdGi/HMRGEwtR1EuVSqIcYmxOFitamGrvUnTEVNkuhdqInSIOo1cXtP8e0meaJzkMBTL0qLi48OyZLmj3yFacyRHxKt8R8SqLc9duhHfyzyRAAiRAAiRAAiRAAsVPIJG4aC8IQi/0cBYp9mRZLoJycpBzXkQIuuAKNL3+OvQzbmm99E08dOsqVBnaD92vqiZiNy7FyF6PY6uYbDsLWiWOUG4T9J84Dv3EOnfX85Mx+/MB2JhauPoXJoV4s//lYhF8Rpxq64pn5z4qbrzdiUmDBpoxhSyRTJ0Ry50qFdFyyPOYOPAS5C99HpPeqIyZf54CZ2mtVpRzVFzd/VAoylxD3C5zXjke7rcvRn46ccT+XQ5qtp+AZx9rjrPLJ2PI7E1iQakch1LFOhEv7KZBA9Ch7tdYN3Ua1hgB+6v3x7qDv9GW65NXRmPMa7vx9ht7hHCqxqu7FO0nzEC3s/Kyjwgb7J0jou5zzouFcgXUaHANmnYahZe8V4yaN3e+iI0bN+NDsWis3rgDmskgeU2HmM9LhmLvBao074uRPRsA+xdh6nzjgiH1uFfSurfqNLjcqVvIvxmRWFz0l+MHycXFVNtBhRpocE1TdBpl3NB6WBzrayqO9Z1HbquHsXh6d1z6uWw/ShysI5vx4pajMXuXC9EwtaNYKK3xLnQ5/BR6P3gSNwztjrYi/uqJnZMwaOByIYq5j9/JussRZTkv/nbBFU1x/XX9rFuYw/qIv6YE/JxWmPnRalin+Rzhy9+OlaKGXujiviQpE3Hx1HM3o86DO4RC0BmzZj8o2tQuLH1qNj64eSN+Zxrs6cNmTEO/au9h9uhReNlQ25U4aLZoJN7KqfIz3DFwAFr+YD8WTbVipnlFVm/FusrxyD/tUBVu8T1e+zi1IE+IWVtxXu0r7N160sf+y/ZnEZgQtW8ahAEd6uLrdVNTMdmqo/+6g7C0SUd4yanZHhOefQzNzy7H5CGzsUmoYTktn8DBtfeIyyGc59T2Y90EjIT9uodQXHHR9p3wy7T2PNwAbYztY3JclO9p26zg/tCtWFVlKPp1vwrVROzGpSN74XFrwLP7Y+PCr/pi/DCOKDfpPxHjrAEPk2d/jgEbF8H8JqQrx2EhiDYVguj5XLR6eDGmd78Uny8diV6PCxGoYqeQ0B9SMI97SZFOQIvv4/HFRZ2/vC7iAqbGMIHBERdP4bmb68BohnJnnmyX5lyk5Swr9qLwsSPCx8TDVput2AXLjs+HEYnRzX0GpvWrhvdmj8aol42POtXFjsh9YkekGazQ6hu1dRyfzfPjH8P81E1BycRFhbVmjhF0aVzkHM64uKu+CIUixl9dv+r7+JZTE10Wbcb8vJgxpGOOQnyMBEiABEiABEiABEig7BEoAnFRc/uyXAQJPrlid8e74t9hU1FbmJOLtVPP4eY6D2JHROBwnzhwagHy6g7H1vOeeFjyi79PJJUXeVQXx773iGPf+qPQ3mq2J9ypRUtl5YiZOkH3ixcx8tMIPHYMqWaTcWj9EJulbYcMaG+/6wm4bv8+6oZMueD0x6uLbYMiEujjlvloBghv1nO2uOiK6ekc6bOPeyWue9WO4HIH7RYK27nov0016NhcyM5FQ2jyxjmVu2Y9ooEMTfAPuctLaX/RXZRm12Qat0XrxANHGNbEdAvtIzRCoiy7S3DUlC5MXPSI65mIi3IXZU7Lydi/aoi1M1D9sfswT0gJezFfUVyCdVxcgqWIRnD3W3a/qIghuvp0yrESYw7eJY5cGh9XPDFy47YPn5BYHn7B0fHnip0W48gLeanjw87v7d1idmiNZph8aD2GyIHA1yeFHC2Na3uQs2dZXPQJNorPaWMTe+3y7XJ3RDI3T8+LmnLIGJHu9wqx+m5j9+8/fLclOylmQVxM4OOxxUWbpWcMt08MuMVQO91ag7Fp/6/xX+ZR74usY9JXp46w/8O6qOTCIdbuWxGc0BQbK4sPAFKcrOo6Bu8IefaFMKF1rPFdu449Y7Hty8l2LjoX6ymCpzo+6k4GiL+Hi4un8GrPhuJSHEPodi59Ub3Ov7NffEzovgAb5ubxtujowZVPkAAJkAAJkAAJkMC3mkB64mLocRlNHCNbONBdkFGA3U/3xn0ztuLQV+LewR/XR15eLWyd8waO5aSOX9vHl8IvZfCJA3IhW/UGPDS2I2raVXkUr4ydgc2nvOmpAfpzUKFuW9zz0AQ81EXGZwzwBft4Uqp8FcVCrYb4+n/eLd7pdlbuGXctbpxl3fiozc8nLjrH8Hw7HSQnyc1+ty2e/vxV9LIFD42IpS1akMiWwAZFXKzaZzU+tAJhhfzEu9DFe3TPt1hNXPeqSaVRXFTjiFm22rvl6t+J2QObOQX453bMGbEMB6V4XtQ7F0WswZUP98C45e/jv8XN4hfVa4WBTU5hypK3jWBg9vE8W1y0F/MK89A+QpTVs4NO3CxlXrQRKr4YycfdfakszF3tSitEadqPOJ7etYlo8+atwtXQ6Lb7MPWx/k6cu8A+zGlLMm6aLWCbAsnjsA+oxiyLvUNUXMAAcRHD+VzRz70r7FO/6CRoH1KwsnZMdsareSIUxVZ157fTZts+/TledToa3zHXwsWdcalxhtj3YUfueJdHkEP6gQS267s1/XFi37M2b3/bU5+1bymWfh3xXsHup9H7vhnYeugrnK/4Y9TPy0OtrXPwxjFZdmf3v//DhKbN2Cwdcaz+nbPh7hLmYMSygyFHbzVHipP20wl8PLa4GCgEyw9znp2W9s3Qxlg8DG/X74YVkDsT5UeofxFC/luo/VgLcTO2KuoFc7f9VvZnoXWs8d3AtutcKhN756LS11QXY+o+MabKoT20jxX16dtlq9RxvmDdROyWPaPu0AzwASNm5r6VI9F7xBocF7vQG459J3WL+Ld6vszCkQAJkAAJkAAJkAAJhBBIJC6Kz9q4uO8aIYSF3Iypm3TLBYJ3sSwMOyxueGwqrms8L6bHF1xyIb6Pv+N0/t9SMQ9T4p/MV/O+SxLqWtkdGD1yx5ZOrCzE8fWT0f/eudh2wgqMVf7K/lj++m/QJnC7pbNAMI5Gr7pwgHUk2iOi6C+cicjPtyg5iEnNrEWRdyHvE1ICFzSZiosJbFDERZ+9WseMJy56F2K+xWpadS8NKo3iolcgDo8PaZYkNHxBjH4xlpjlHK9FTgVcVOUHKPfN1/jyqwIrVpxig/R/bUy3kD7CtNS1g+45lLunF1acU4/bBpQnVhmsdzPZuWgmIC6dWDiwF8as/ggFRuFFPLU2U9Zh+T31UD6kD/PlGySoxCyLs0PUKpd291yS9mF/PBH9/hu3Y00HcezWtWM0uM16y3ZwUjO0sDovfP5qL+WCFG8aIf1AEtt1bhF35yIcwS346L1jp/3xJPCjjjngpY4ti3Hlgktw4feBv5/Ox99SMRgtMVHmq8YC1BTEV46AOK/Kq8ECltOnRwr2Znqa+kng45mLiwH+oZxy6DLsDmyatRBfyR3cwmr5QaZqz55ouGSJiA2t7Bi261vD3cs6rI51bELabuBFdNouLV/E+Py5iPFp3CAkPj7sFh8flF3SNlftB2AlPqj3A0++iJX9cxEr20x2E3aLAJT+6/r8BtknGORpiRjDCh8hARIgARIgARIgARL4dhJIJi4qR3i8X8wtPIrQoB7VDFzMOQuaZpMPYX3qjFzB+oFo0GUZTsrjmKETeadifJN0uZMidKdlUMUaN0a+jMHdRpjxCXO7v4L/nntDoBfYu8jEscgncsfiwXVAq5kfYbUVIM78CV9EBOSnWZQEijRy14Y8Nllk4qJTFp9Q5LVBt9AKbUvBu6DCGPoWqxnVfXJx0V5kaS50iX0s2l4YxzuabO+m0e0EzEZ/FUvMkkKIetxXCOZPtkf9X4udixpxUStwxBB85EUDOeIyn38Rl/mccx2NDyhwrDKEtM+4OxfV7MVNyH+Y2hcDZ4k4oDlNMPEvGzH0lIxf6RWJnQ8T9tHhLImLdXoOw0/fmGXupvSFo0jUPuSxWhEBULA/I9gHHX/2+nqgcOr7UCR3okmxJ0RcTGS7xi9i+Jr11iksSO3SDDomWij6u8tFHD9BBJ0WH8ELeUo8Pk04AVtcVUPPdZcHAAAM1UlEQVRaFKzHwAZid91JuQsvvA9UBhRP/FdHPHLffhyvM5A7VEXgSzxxcC3uCQ2jF7Y7L9rH9eKis/PSF6/ZN4Y7wq/b55w5RXmxc7dQ7Nx1sZAXvKRiJZ6Hamswd/vyKF/IEd0HyjA23tMbjr1xdi7aH2Nz6mHYhm0YryqLRjXbOzfdx6Utd5ZhYrxHsJ3YvbGO8SvuFBnDMZ7r8SkSIAESIAESIAESIIFvAYFk4qIQD7fe3xB5Cz8TRRcB4yevw4oh8siwON48LQ+3T7Eu1qg3cjPefjR1pWngYi5gMm/H5ZITd7nwVC4rMeEX4OjRr1G7trUK8olu9m6nXLHw+0+x8JMxFIX4cfQkqtau6fs6f+SDD1DtSucYdMHCW1Dj/i36241VB7An7vLiEvXyCetBnSgYmZ9GWLUXOq64SM6OBvvChyIUF2PbkFhcVILy1xuMtVsex9VK6Msggda3WE2j7p3qDBEX7cWbEjOuYBOGNO6EJUazsMVFJW5ay19j46v340q7HI6g5MT2Ej75TEc0eGSHfZP6eKP5hIljckeZuK1zzPYNGP1TudfE3S7S7qfsvFvj8f3PoIM3oXK5qFbjTdxZWRwHhnu3j3PByTBs3TvevDE6VFyPI/goi2PDlNCLXKStUWVAOeRWq4ELBTqtaK/dUSn9QynzqUP44FxtXGkHW9yNB6/4Vzz3mRSK9X1YoRDKrm4zB0fEUUT70pNsiYviEovdt67AtTfOMm+cdgmMSduHEuNO3IDhCGkm5/g7F+3bez1HL/PFcemfi+PS5+wdkSHtJ6ntXr+N42updwrFWNQwb6G41ErwazUZ61YMsdtxwe5pyLt9inXJjjguu1nczmuOeCFt1u6nXDs35cVezhFf+zZu+4Iby6CCo0fxde3aVnw7jW/aAnzDMdi+YTScLuEojn5dG6mhUt8lKLsqc+r1wbJVT+Am6c8i9MH6yXdj4Q8XY4mpOurG7vg+bo8fVXti5fvPoI1xgv/4M+jY4BHsEL5qC232jd254ijzhyImqdXH2f5idrnGbk+nSPaNyOavvGKeZ3en51ZlLXdxM/nDV7fBnCPKJXOhHy3C2ahHiJ32Hx1zsXDPOLstV79zKdY/qF4ZL/sx54I5Vx2K+lt8Zwvca3xpcN3urIaCqY47l66HO1mjj6+A3ZP6Y/0vxmL4jXXNvtL4KTy+GHe2uNcKBVFUH7j0nsrfkgAJkAAJkAAJkAAJlEICCcVFY0a5x7591CxP+QtwiTjbpR7tKn/lSKzb/KhzXCdkMbdx0I9x21IxOxW3GV/TriEuxhfYt247jprHxJxdAQfEcbrrxHE64/h07WvaoeHF53Bs95+x92Rt+wu+a1GR2jElzhBb74kjij+7/lr8pCJw7thu/HlvAdq7BEeRXepyhQ3/a93IW6uiY4tzc3VQLSq7XMQjOcpRLPmGap+5eHrgPfNmxtD87MWVwuOU2LXRsC+MuOvGbbLXX/sT4ONt+NN7Xwo+mhstfTtoMj0WbbCKaUNicVG4mL0bSGGdEu1ii4viVdtn4tS9q1pDxMVCsYC+XMTxMmPrWb7/zddf4ivzHKzhsvPMG0eNHyfovr8cTjgAEWvzoir4QTk1HEC8nYvGzio7AL/dfoAv3t+AXUfq4UGX4JhG76NcWqB922xj/bHphp/jsXdF1NCUL1Y89zG2/ek9cXO5eCuLOxeNndHWxRTi7F7URS7S4KgywGGt6z+ussVkI0GvUOj8rsuKRmg167h1A3a9i3FOtkfFTn8f5vQvzi3JIs0siot7hULtiBLio8+wDdg23jrymKx9OJfq+G+ZTyAuqj4r2yUcf1F3xIe1n2S2e7w3gbho+JwTF9dIJxW+4++nkS/PMpe/EiPXbcajchdZmPC0cRB+fNtS8QFOjmOive5bh+3WgOcIZQcmodl1001RuHzta9CuofApc9w6idqyDnW++SOnX5bviRzw/oZdOFLvQbfgqGnUB6a2RNupxs3Ixo+mb7J3NTofSNR+L7aPq0JmhYtQ5QflXHMIZxefciuy9JeC97FhVyr0gMosVR57R7fxb81xXXuXufizLw6whrtdP+qOzlBxMYDNOKOPOGL6kDmHqXAMu/+8F6noKyHxMMUr3nmXr+6cfszdbgx/rYRvvvzKCtVgfPhV+gBVsAzs49f/UIS4FRfqme+n/F8NfSE+NLdfsA9LzCvM+UMCJEACJEACJEACJPBdJZBcXDRIFR7C4v7dMErGFpP0xOS/+b3z8MIjN7lvSw1bzIlJ88wOt2HyLkMYsya/VZo3Qu6ud8VuHvXIUT42jeuFfk/vskSL1LMV6t6B+W/ORZ6xmeLIAnRqOwqbjAdsUUP3nrFg64iZv5+PXvWUyEL5mzCuz0DM3XYitbiS9jyCV94Y7optpHMYeUvvuaBbrUUg9p7NB2ONsM9cPN2bHyM/sbiddB3aTTcWfA6PwkPPoVfeo/ijXJmY8/7a6D5vLWZ1Su3ILMKdi5YbxLAhDXHRWNB7415K0S6JuCj2t2h8JqDuXRUaIi6K5/I3jcItXefjg1ScNJN7+0uxdKU4Buy6pVOUY+XD6PHQi9gr60n+XbSh57q2w5hNqt93RqPjK/DWsbjiomyLt2P4qqMen70Xzy8eHxInNEaXFyXMyTaWvxqDbuyLpSmBxFw8N78CZ3ftw8kiEhfjxYUTZYwqgyIu6vuPI1jQqS1GmfXk1Ev+8p5oPniN6IuM3+1GLyGydhu1Gh9JkVm2xwUbMNfsnIwf4Y+jOqPHgv2phb7sXx7EstdGOzt0sywumjnblzWo4kKS9qG5sdt2oSTiouWzz/XKw6N/VPtZ49bZeVg7q5MydoS0n7Tbtsg/kbho9nQ4tFhTv+ZYdS/mvfCIs8PPeDxUeBL9+cwOuG2yM47lVGmORrm78O4R9y68/E3j0Kvf09jlDHgirGld3DH/zZRP6X2z8NBi9L99OFbZ7VHYZI7Nz2Px+DYRt/pazLuMeAHvKfma7lytEW4bMxcz+1g7+09tHYObO8+1+kG734vp4wbT57qi3ZhN9nhucOjc6DhWvHXMLbQV7Ma0W7vhCdcc4RF0qzQBc8TdQL6wEweFMNtCCLPCLO1RY0WU1cUBNvr3zj0WYL/Slg3bHlz2GkbLbfQR4Ra0bIyLr4bdjAFLnb66fO3uGNFqh7j86kiIuFiATUMao5O5NT7oRxkzjPFz5TB0GPw7T39UDdeOeAm/H321WX9Qd9wHJis+IO3ohneGD8KUVxwhVD5ufFC6e8YKPC7nHCEW8k8kQAIkQAIkQAIkQALfbgLpiYuSSeFpfHriDL4x/+0cL0wHWcHJYzhZIN6sUBW1qirnYL2JFZzEMfPB4GfNtP5pHOe50Dn2HOM9O6skz6ZRWOOmxS/EHs0a8nxRrPwKcPLYWVSqVdVaGJg/Ik7jpydwxqyAzPinUYzisUH6WJRfhBUgFt+EBGzfj8ld2uApR2y/jzDP8KkTliOgXG41x7cSFiv9xx1fLLL87WPRMS5ySb8gCO4//mkfoXba3xfAxdax6tjtsSj8MYPyigJH9qmQx6Lj7hiNYU8inw1oP7Fs99qSWFzU9bcZtjObeQVUdfXpXmONfv+kCABi/AQ8a6al881MxgZ1bDGyDhqXU899z/P3OD5lFCk2B+PRmHOEGL4X/UgM7pGJ6NnYfm+GlVDmKJHpJX1ALUPMcSo0C49PFLn9ScvL50mABEiABEiABEiABEqSQGbiYklazrxJgAS+UwRkPDkRbBF7to/GZd+p0pdkYZ3j6LF3jJakuVF5py0uRiXMv5MACZAACZAACZAACZAACZDAd5MAxcXvZr2z1CRQxgg4FxWkcxNuGSts6TLX3jFaFX1Wf4gnW5Uu8xJb8/pA1BuxEbhsIN744whckTgBvkACJEACJEACJEACJEACJEACJKASoLhIfyABEij9BA4uwpDJG8RFGP8XPZ96DL/i3QHFVmdfb5iCQYveBypdj9HP9rNuROYPCZAACZAACZAACZAACZAACZAACaQIUFykK5AACZAACZAACZAACZAACZAACZAACZAACZAACaRFgOJiWtj4EgmQAAmQAAmQAAmQAAmQAAmQAAmQAAmQAAmQAMVF+gAJkAAJkAAJkAAJkAAJkAAJkAAJkAAJkAAJkEBaBCgupoWNL5EACZAACZAACZAACZAACZAACZAACZAACZAACVBcpA+QAAmQAAmQAAmQAAmQAAmQAAmQAAmQAAmQAAmkRYDiYlrY+BIJkAAJkAAJkAAJkAAJkAAJkAAJkAAJkAAJkADFRfoACZAACZAACZAACZAACZAACZAACZAACZAACZBAWgQoLqaFjS+RAAmQAAmQAAmQAAmQAAmQAAmQAAmQAAmQAAn8f0fXHEwG1XetAAAAAElFTkSuQmCC&quot; width=&quot;640&quot; /&gt;&amp;nbsp;&lt;/p&gt;&lt;p&gt;Joel&#39;s unwavering commitment and passion for Oracle APEX were always apparent. He had poured decades of hard work and dedication into its success. The recognition and acclaim that APEX receives today are a testament to his efforts. I can&#39;t help but wish that Joel could be with us today to witness Oracle APEX reaching new heights every day.&lt;/p&gt;&lt;p&gt;&amp;nbsp;Joel, we miss you dearly. Your legacy lives on in the continued success of Oracle APEX.&lt;br /&gt;&lt;/p&gt;</content><link rel='replies' type='application/atom+xml' href='https://srihariravva.blogspot.com/feeds/5607580572540334751/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='https://www.blogger.com/comment/fullpage/post/3780721041122670326/5607580572540334751?isPopup=true' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='https://www.blogger.com/feeds/3780721041122670326/posts/default/5607580572540334751'/><link rel='self' type='application/atom+xml' href='https://www.blogger.com/feeds/3780721041122670326/posts/default/5607580572540334751'/><link rel='alternate' type='text/html' href='https://srihariravva.blogspot.com/2023/10/remembering-joel-joelkallmanday.html' title='Remembering Joel #JoelKallmanDay'/><author><name>Hari</name><uri>http://www.blogger.com/profile/11210159692003463123</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='https://img1.blogblog.com/img/b16-rounded.gif'/></author><media:thumbnail xmlns:media="http://search.yahoo.com/mrss/" url="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEgu3VFXQji10oGn0IzNQa2XfKWuavJR5XCj6Q6Pwo8EPYeCCJ7-o0fSK9FexdjVXQXlaaTzSQJv5yGqlQo4KLBEIrJT6BRew1qB7Kcya-Vlbo3yxkU8LquZT4KRAscyBJcLt16ZOY9yVf_GpMnvcg1Scql2JuInCwD7g37ClHTkZGc4XQCCya_pWMgvffM6/s72-w640-h306-c/Joel.png" height="72" width="72"/><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-3780721041122670326.post-3340855168758835391</id><published>2021-11-14T17:20:00.001+05:30</published><updated>2021-11-14T17:20:36.871+05:30</updated><category scheme="http://www.blogger.com/atom/ns#" term="copyright banner"/><title type='text'>Adding Copyright information to application export files</title><content type='html'>&lt;p&gt;Oracle APEX 21.2 has introduced a new feature using which we can include copyright information in the application exports. There is a new application property &lt;span style=&quot;font-family: courier;&quot;&gt;Copyright&lt;/span&gt;&lt;span style=&quot;font-family: inherit;&quot;&gt; &lt;/span&gt;&lt;span style=&quot;font-family: courier;&quot;&gt;Banner.&lt;/span&gt;&amp;nbsp;We can enter copyright text here. We can use substitution strings &lt;span style=&quot;font-family: courier;&quot;&gt;#APP_NAME#&lt;/span&gt; and &lt;span style=&quot;font-family: courier;&quot;&gt;#YEAR#&lt;/span&gt; in the copyright text. When writing copyright text into the export files, APEX will replace these substitution strings with respective values. &lt;span style=&quot;font-family: courier;&quot;&gt;#APP_NAME#&lt;/span&gt; will be replaced with the current application name and &lt;span style=&quot;font-family: courier;&quot;&gt;#YEAR#&lt;/span&gt; will be replaced with the current calendar year in &lt;span style=&quot;font-family: courier;&quot;&gt;YYYY&lt;/span&gt; format.&lt;/p&gt;&lt;p&gt;So, let&#39;s enter some dummy text into &lt;span style=&quot;font-family: courier;&quot;&gt;Copyright&lt;/span&gt; &lt;span style=&quot;font-family: courier;&quot;&gt;Banner&lt;/span&gt; for testing.&lt;/p&gt;&lt;!--HTML generated using hilite.me--&gt;&lt;div style=&quot;background: rgb(255, 255, 255); border-color: gray; border-image: initial; border-style: solid; border-width: 0.1em 0.1em 0.1em 0.8em; border: solid gray; overflow: auto; padding: 0.2em 0.6em; width: auto;&quot;&gt;&lt;pre style=&quot;line-height: 125%; margin: 0px;&quot;&gt;Name: #APP_NAME#
All Rights Reserved.
Copyright (c) 1999, #YEAR#, XYZ-Dummy Company.
For further details please refer www.xyz-dummy.com/copyright
&lt;/pre&gt;&lt;/div&gt;
&lt;div class=&quot;separator&quot; style=&quot;clear: both; text-align: center;&quot;&gt;&lt;br /&gt;&lt;/div&gt;&lt;div class=&quot;separator&quot; style=&quot;clear: both; text-align: center;&quot;&gt;&lt;a href=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEjsX6Ljw5eeXHumxlL_QezYmM0ZAysKHYCaVxDIkak6rjq3PNNKZya4j9nnmOPJiF-Yq_XL7vkgW1up_eHx_NEjS0YbGNSxJLwZ06WQ9TKcQItAgMBsEjCOsWsxEFwAfMoahajGhNKA8fZ9/s1661/copyright_app_property.png&quot; style=&quot;margin-left: 1em; margin-right: 1em;&quot;&gt;&lt;img alt=&quot;Copyright Banner Application Property&quot; border=&quot;0&quot; data-original-height=&quot;900&quot; data-original-width=&quot;1661&quot; src=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEjsX6Ljw5eeXHumxlL_QezYmM0ZAysKHYCaVxDIkak6rjq3PNNKZya4j9nnmOPJiF-Yq_XL7vkgW1up_eHx_NEjS0YbGNSxJLwZ06WQ9TKcQItAgMBsEjCOsWsxEFwAfMoahajGhNKA8fZ9/s16000/copyright_app_property.png&quot; /&gt;&lt;/a&gt;&lt;/div&gt;&lt;br /&gt;&lt;p&gt;Now, if we export the application, then we can see the below copyright information at the top of the application export file as below. Observe, substitution strings are replaced with their values in the generated copyright text.&lt;/p&gt;&lt;div class=&quot;separator&quot; style=&quot;clear: both; text-align: center;&quot;&gt;&lt;a href=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEihomUPrjL1S6g7m6Lzli3cy0r4LJ0Pc1m7hucLEqPGZ0xatSYyaOYYDOe-YDTqmWdoelWR29pvrk_kvFdmytU4EC0gh059ZT8h2Y6X0xR0t8kPgypN53jjB0e8-npgBLl_VuIuGuPzsD26/s1857/copyright_app_export.png&quot; style=&quot;margin-left: 1em; margin-right: 1em;&quot;&gt;&lt;img alt=&quot;Copyright Information in the export file&quot; border=&quot;0&quot; data-original-height=&quot;732&quot; data-original-width=&quot;1857&quot; src=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEihomUPrjL1S6g7m6Lzli3cy0r4LJ0Pc1m7hucLEqPGZ0xatSYyaOYYDOe-YDTqmWdoelWR29pvrk_kvFdmytU4EC0gh059ZT8h2Y6X0xR0t8kPgypN53jjB0e8-npgBLl_VuIuGuPzsD26/s16000/copyright_app_export.png&quot; /&gt;&lt;/a&gt;&lt;/div&gt;&lt;br /&gt;&lt;p&gt;If we export the application as a zip file, then there will be a text file with the name copyright.txt under the exported zip file. This file will contain copyright information.&amp;nbsp;&lt;/p&gt;&lt;div class=&quot;separator&quot; style=&quot;clear: both; text-align: center;&quot;&gt;&lt;a href=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEjBpT_8weeia2MJN73AK0VL9-ajJ2gX1ex0OEkzSxlBGDcHmN5qcGTq8NawKdlm0lWGUbDkakG7Ts-N2m-4V8KRiSGKghkUFSqkIgVELkJbxcf9QQZxMI6OUiOndzHXzRn5A8TFbBFLhueA/s1347/copyright_file.png&quot; style=&quot;margin-left: 1em; margin-right: 1em;&quot;&gt;&lt;img alt=&quot;Sample copyright.txt file&quot; border=&quot;0&quot; data-original-height=&quot;766&quot; data-original-width=&quot;1347&quot; src=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEjBpT_8weeia2MJN73AK0VL9-ajJ2gX1ex0OEkzSxlBGDcHmN5qcGTq8NawKdlm0lWGUbDkakG7Ts-N2m-4V8KRiSGKghkUFSqkIgVELkJbxcf9QQZxMI6OUiOndzHXzRn5A8TFbBFLhueA/s16000/copyright_file.png&quot; /&gt;&lt;/a&gt;&lt;/div&gt;&lt;br /&gt;&lt;p&gt;Copyright information will also be included in &lt;span style=&quot;font-family: courier;&quot;&gt;Component&lt;/span&gt; &lt;span style=&quot;font-family: courier;&quot;&gt;Exports&lt;/span&gt;. However, when exporting components as a zip file, then &lt;span style=&quot;font-family: courier;&quot;&gt;copyright.txt&lt;/span&gt; will be included in the zip file only when &lt;span style=&quot;font-family: courier;&quot;&gt;Include&lt;/span&gt; &lt;span style=&quot;font-family: courier;&quot;&gt;installation&lt;/span&gt; &lt;span style=&quot;font-family: courier;&quot;&gt;files&lt;/span&gt;&amp;nbsp;flag is enabled.&lt;/p&gt;&lt;p&gt;What do you think about this little feature added to APEX?&lt;/p&gt;&lt;p&gt;Thank you.&lt;/p&gt;</content><link rel='replies' type='application/atom+xml' href='https://srihariravva.blogspot.com/feeds/3340855168758835391/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='https://www.blogger.com/comment/fullpage/post/3780721041122670326/3340855168758835391?isPopup=true' title='2 Comments'/><link rel='edit' type='application/atom+xml' href='https://www.blogger.com/feeds/3780721041122670326/posts/default/3340855168758835391'/><link rel='self' type='application/atom+xml' href='https://www.blogger.com/feeds/3780721041122670326/posts/default/3340855168758835391'/><link rel='alternate' type='text/html' href='https://srihariravva.blogspot.com/2021/11/adding-copyright-information-to.html' title='Adding Copyright information to application export files'/><author><name>Hari</name><uri>http://www.blogger.com/profile/11210159692003463123</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='https://img1.blogblog.com/img/b16-rounded.gif'/></author><media:thumbnail xmlns:media="http://search.yahoo.com/mrss/" url="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEjsX6Ljw5eeXHumxlL_QezYmM0ZAysKHYCaVxDIkak6rjq3PNNKZya4j9nnmOPJiF-Yq_XL7vkgW1up_eHx_NEjS0YbGNSxJLwZ06WQ9TKcQItAgMBsEjCOsWsxEFwAfMoahajGhNKA8fZ9/s72-c/copyright_app_property.png" height="72" width="72"/><thr:total>2</thr:total></entry><entry><id>tag:blogger.com,1999:blog-3780721041122670326.post-7711266963110556193</id><published>2021-11-08T13:05:00.009+05:30</published><updated>2021-11-08T13:19:19.225+05:30</updated><category scheme="http://www.blogger.com/atom/ns#" term="email"/><title type='text'>Inline Attachments for Oracle APEX Emails</title><content type='html'>&lt;p&gt;Prior to APEX 21.2, when you add any attachments to APEX email using &lt;span style=&quot;font-family: courier;&quot;&gt;apex_mail.add_attachment&lt;/span&gt; procedure, then those attachments are always added with&amp;nbsp; &lt;span style=&quot;font-family: courier;&quot;&gt;Content-Disposition&lt;/span&gt; as &lt;span style=&quot;font-family: courier;&quot;&gt;attachment&lt;/span&gt;. This behavior can be verified when we view the received emails as plain text, For e.g. refer to the below screenshot of an email taken using the &quot;Show Original&quot; option in the Gmail web client.&lt;/p&gt;&lt;div class=&quot;separator&quot; style=&quot;clear: both; text-align: center;&quot;&gt;&lt;a href=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEjTb86o8TZYRhbO3Yl3da9CgkwrdYMNj0kjs7aD4b0wIVIFnHH3-ZeYOrSZ4fIUlkAAHOABqUB0cHihVl3LS31kwEFhZm5RGTkhY1_wVdM9rf8BLbwGL1ZVLz6ln5vwsieOHwbBrcXh_kIJ/s1461/email_content_disposition_attachment.png&quot; style=&quot;margin-left: 1em; margin-right: 1em;&quot;&gt;&lt;img alt=&quot;Content-Disposition as &amp;quot;attachment&amp;quot;&quot; border=&quot;0&quot; data-original-height=&quot;673&quot; data-original-width=&quot;1461&quot; src=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEjTb86o8TZYRhbO3Yl3da9CgkwrdYMNj0kjs7aD4b0wIVIFnHH3-ZeYOrSZ4fIUlkAAHOABqUB0cHihVl3LS31kwEFhZm5RGTkhY1_wVdM9rf8BLbwGL1ZVLz6ln5vwsieOHwbBrcXh_kIJ/s16000/email_content_disposition_attachment.png&quot; /&gt;&lt;/a&gt;&lt;/div&gt;&lt;p&gt;APEX 21.2 has introduced a new feature that enables us to send attachments as inline attachments. There is a new parameter &lt;span style=&quot;font-family: courier;&quot;&gt;p_content_id&lt;/span&gt; added to &lt;span style=&quot;font-family: courier;&quot;&gt;apex_mail.add_attachment&lt;/span&gt; procedure. We can specify &lt;span style=&quot;font-family: courier;&quot;&gt;content_id&lt;/span&gt; for attachments and we can use this &lt;span style=&quot;font-family: courier;&quot;&gt;content_id&lt;/span&gt; to refer to the image in &lt;span style=&quot;font-family: courier;&quot;&gt;cid:&lt;/span&gt; scheme in &lt;span style=&quot;font-family: courier;&quot;&gt;img&lt;/span&gt;&lt;span style=&quot;font-family: inherit;&quot;&gt; &lt;/span&gt;tags of HTML emails.&lt;/p&gt;&lt;p&gt;In one of my previous blogposts, &lt;a href=&quot;https://srihariravva.blogspot.com/2020/09/including-images-in-oracle-apex-emails.html&quot; target=&quot;_blank&quot;&gt;Including Images in Oracle APEX Emails&lt;/a&gt;, I have discussed a few options using which we can include images in emails. One of the options is attaching images to an email and referring to attached images by file name in &lt;span style=&quot;font-family: courier;&quot;&gt;cid:&lt;/span&gt; scheme. This works in desktop email clients, but not in web email clients like Gmail. The reason is, APEX was always using &lt;span style=&quot;font-family: courier;&quot;&gt;Content-Disposition: attachment;&lt;/span&gt; for all attachments and there was no way to change it. Now, in APEX 21.2, when we specify &lt;span style=&quot;font-family: courier;&quot;&gt;p_content_id&lt;/span&gt; for any attachments, APEX will specify &lt;span style=&quot;font-family: courier;&quot;&gt;Content-Disposition&lt;/span&gt; as &lt;span style=&quot;font-family: courier;&quot;&gt;inline&lt;/span&gt;&amp;nbsp;for those attachments and it will also specify the &lt;span style=&quot;font-family: courier;&quot;&gt;Content-ID&lt;/span&gt;. This change enables embedding images in email content in more reliably way and it would work in all email clients that support &lt;span style=&quot;font-family: courier;&quot;&gt;cid:&lt;/span&gt; scheme approach.&lt;/p&gt;&lt;div class=&quot;separator&quot; style=&quot;clear: both; text-align: center;&quot;&gt;&lt;a href=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEgDzNIYPLNV3pTUG6Wv2irdLMiEP2akSmMINfMaanyq2kFLIbkYU-2RzeBVnsMIgOvqBvRlRoHSq1UnXIJQIlqbk2I3Y_ahYKtfeCtBY37NULXGLEKdsFmc4mCTaKdd2TX-lhI4mAFMp6ke/s1462/email_content_disposition_inline.png&quot; style=&quot;margin-left: 1em; margin-right: 1em;&quot;&gt;&lt;img alt=&quot;Content-Disposition as &amp;quot;inline&amp;quot;&quot; border=&quot;0&quot; data-original-height=&quot;684&quot; data-original-width=&quot;1462&quot; src=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEgDzNIYPLNV3pTUG6Wv2irdLMiEP2akSmMINfMaanyq2kFLIbkYU-2RzeBVnsMIgOvqBvRlRoHSq1UnXIJQIlqbk2I3Y_ahYKtfeCtBY37NULXGLEKdsFmc4mCTaKdd2TX-lhI4mAFMp6ke/s16000/email_content_disposition_inline.png&quot; /&gt;&lt;/a&gt;&lt;/div&gt;&lt;p&gt;So, let&#39;s build a quick demo page to test this new feature.&lt;/p&gt;&lt;p&gt;&lt;/p&gt;&lt;ul style=&quot;text-align: left;&quot;&gt;&lt;li&gt;Create a new page and add a text item. In the demo, I have created page 42 and the item name is &lt;span style=&quot;font-family: courier;&quot;&gt;P42_EMAIL_TO&lt;/span&gt;. We will use this text item to enter the email address.&lt;/li&gt;&lt;li&gt;Add button next to the text item. Ensure, Button &amp;gt; Behavior &amp;gt; Action is set as &quot;Submit Page&quot;. In the demo, I have created a button with the name &lt;span style=&quot;font-family: courier;&quot;&gt;SEND_EMAIL&lt;/span&gt;.&lt;/li&gt;&lt;li&gt;Upload any image file that you want to include in the emails to the &quot;Static Application Files&quot; section. In the demo, I have uploaded a file with the name ironman.jpg&lt;/li&gt;&lt;li&gt;Create a page process as below&lt;/li&gt;&lt;ul&gt;&lt;li&gt;Name: &lt;b&gt;Testing Inline Attachments&lt;/b&gt; (or any other proper name)&lt;/li&gt;&lt;li&gt;Type: &lt;b&gt;Execute Code&lt;/b&gt;&lt;/li&gt;&lt;li&gt;Server-side Condition&lt;/li&gt;&lt;ul&gt;&lt;li&gt;When Button Pressed: Select &lt;b&gt;SEND_EMAIL&lt;/b&gt; button.&lt;/li&gt;&lt;/ul&gt;&lt;li&gt;Source&lt;/li&gt;&lt;ul&gt;&lt;li&gt;Language:&lt;b&gt;&amp;nbsp;PL/SQL&lt;/b&gt;&lt;/li&gt;&lt;li&gt;PL/SQL Code: &lt;i&gt;As below&lt;/i&gt;&lt;/li&gt;&lt;/ul&gt;&lt;/ul&gt;&lt;/ul&gt;&lt;!--HTML generated using hilite.me--&gt;&lt;div style=&quot;background: rgb(255, 255, 255); border-color: gray; border-image: initial; border-style: solid; border-width: 0.1em 0.1em 0.1em 0.8em; border: solid gray; overflow: auto; padding: 0.2em 0.6em; width: auto;&quot;&gt;&lt;pre style=&quot;line-height: 125%; margin: 0px;&quot;&gt;&lt;span style=&quot;color: #0000aa;&quot;&gt;DECLARE&lt;/span&gt;
    l_body        &lt;span style=&quot;color: #0000aa;&quot;&gt;CLOB&lt;/span&gt;;
    l_body_html   &lt;span style=&quot;color: #0000aa;&quot;&gt;CLOB&lt;/span&gt;;
    l_img_html    &lt;span style=&quot;color: #0000aa;&quot;&gt;CLOB&lt;/span&gt;;
    l_id          &lt;span style=&quot;color: #00aaaa;&quot;&gt;NUMBER&lt;/span&gt;;
&lt;span style=&quot;color: #0000aa;&quot;&gt;BEGIN&lt;/span&gt;
&lt;span style=&quot;color: #aaaaaa; font-style: italic;&quot;&gt;-- build html email body&lt;/span&gt;
    l_body_html := &lt;span style=&quot;color: #aa5500;&quot;&gt;&#39;&amp;lt;!DOCTYPE HTML&amp;gt;&#39;&lt;/span&gt;
                   || &lt;span style=&quot;color: #aa5500;&quot;&gt;&#39;&amp;lt;html&amp;gt;&#39;&lt;/span&gt;
                   || &lt;span style=&quot;color: #aa5500;&quot;&gt;&#39;&amp;lt;head&amp;gt;&#39;&lt;/span&gt;
                   || &lt;span style=&quot;color: #aa5500;&quot;&gt;&#39;&amp;lt;meta http-equiv=&quot;Content-Type&quot; content=&quot;text/html; charset=utf-8&quot;&amp;gt;&#39;&lt;/span&gt;
                   || &lt;span style=&quot;color: #aa5500;&quot;&gt;&#39;&amp;lt;meta name=&quot;viewport&quot; content=&quot;width=device-width&quot;&amp;gt;&#39;&lt;/span&gt;
                   || &lt;span style=&quot;color: #aa5500;&quot;&gt;&#39;&amp;lt;/head&amp;gt;&#39;&lt;/span&gt;
                   || &lt;span style=&quot;color: #aa5500;&quot;&gt;&#39;&amp;lt;body style=&quot;background-color: #efefef; line-height: 1.5;&quot;&amp;gt;&#39;&lt;/span&gt;;

&lt;span style=&quot;color: #aaaaaa; font-style: italic;&quot;&gt;-- sending image as CID attachment&lt;/span&gt;
&lt;span style=&quot;color: #aaaaaa; font-style: italic;&quot;&gt;-- observe image src attribute src=&quot;cid:ironman.jpg&quot;&lt;/span&gt;
&lt;span style=&quot;color: #aaaaaa; font-style: italic;&quot;&gt;-- email client will get the image from email attachments based on the content id specified&lt;/span&gt;
    l_img_html := &lt;span style=&quot;color: #aa5500;&quot;&gt;&#39;&amp;lt;h1&amp;gt;Below image is sent as inline attachment using 21.2 new inline attachments feature.&amp;lt;/h1&amp;gt;&amp;lt;img src=&quot;cid:ironman.jpg&quot; alt=&quot;ironman&quot;/&amp;gt;&#39;&lt;/span&gt;;
    l_body_html := l_body_html || l_img_html;
    l_body_html := l_body_html
                   || &lt;span style=&quot;color: #aa5500;&quot;&gt;&#39;&amp;lt;/body&amp;gt;&#39;&lt;/span&gt;
                   || &lt;span style=&quot;color: #aa5500;&quot;&gt;&#39;&amp;lt;/html&amp;gt;&#39;&lt;/span&gt;;
    l_body := &lt;span style=&quot;color: #aa5500;&quot;&gt;&#39;Please use HTML enabled email client to view this message.&#39;&lt;/span&gt;;
    l_id := apex_mail.send(
        p_to          =&amp;gt; :P42_EMAIL_TO
        ,p_from        =&amp;gt; &lt;span style=&quot;color: #aa5500;&quot;&gt;&#39;noreply@oracle.com&#39;&lt;/span&gt;
        ,p_body        =&amp;gt; l_body
        ,p_body_html   =&amp;gt; l_body_html
        ,p_subj        =&amp;gt; &lt;span style=&quot;color: #aa5500;&quot;&gt;&#39;Images as inline attachments&#39;&lt;/span&gt;
    );

&lt;span style=&quot;color: #aaaaaa; font-style: italic;&quot;&gt;-- here I am taking one image from &quot;Static Application Files&quot; uploaded in shared components &lt;/span&gt;
&lt;span style=&quot;color: #aaaaaa; font-style: italic;&quot;&gt;-- p_content_id value should match with CID value specified at img src&lt;/span&gt;
&lt;span style=&quot;color: #aaaaaa; font-style: italic;&quot;&gt;-- p_content_id is new parameter added in APEX 21.2&lt;/span&gt;
    &lt;span style=&quot;color: #0000aa;&quot;&gt;FOR&lt;/span&gt; img &lt;span style=&quot;color: #0000aa;&quot;&gt;IN&lt;/span&gt;(
        &lt;span style=&quot;color: #0000aa;&quot;&gt;SELECT&lt;/span&gt;
            filename
            ,blob_content
            ,mime_type
        &lt;span style=&quot;color: #0000aa;&quot;&gt;FROM&lt;/span&gt;
            apex_application_files
        &lt;span style=&quot;color: #0000aa;&quot;&gt;WHERE&lt;/span&gt;
            filename = &lt;span style=&quot;color: #aa5500;&quot;&gt;&#39;ironman.jpg&#39;&lt;/span&gt;
            &lt;span style=&quot;color: #0000aa;&quot;&gt;AND&lt;/span&gt; flow_id = :APP_ID
    )LOOP
        apex_mail.add_attachment(
            p_mail_id      =&amp;gt; l_id
            ,p_attachment   =&amp;gt; img.blob_content
            ,p_filename     =&amp;gt; img.filename
            ,p_mime_type    =&amp;gt; img.mime_type
            ,p_content_id   =&amp;gt; &lt;span style=&quot;color: #aa5500;&quot;&gt;&#39;ironman.jpg&#39;&lt;/span&gt;
        );
    &lt;span style=&quot;color: #0000aa;&quot;&gt;END&lt;/span&gt; LOOP;
&lt;span style=&quot;color: #aaaaaa; font-style: italic;&quot;&gt;-- optionally push email&lt;/span&gt;
    apex_mail.push_queue;
&lt;span style=&quot;color: #0000aa;&quot;&gt;END&lt;/span&gt;;&lt;span style=&quot;font-family: Times New Roman;&quot;&gt;&lt;span style=&quot;white-space: normal;&quot;&gt;
&lt;/span&gt;&lt;/span&gt;&lt;/pre&gt;&lt;/div&gt;
&lt;p&gt;&lt;/p&gt;&lt;p&gt;Here is the &lt;a href=&quot;https://apex.oracle.com/pls/apex/hari/r/demo_app/inline-email-attachments&quot; target=&quot;_blank&quot;&gt;link for the demo&lt;/a&gt;.&lt;/p&gt;&lt;p&gt;Thank you.&lt;/p&gt;</content><link rel='replies' type='application/atom+xml' href='https://srihariravva.blogspot.com/feeds/7711266963110556193/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='https://www.blogger.com/comment/fullpage/post/3780721041122670326/7711266963110556193?isPopup=true' title='1 Comments'/><link rel='edit' type='application/atom+xml' href='https://www.blogger.com/feeds/3780721041122670326/posts/default/7711266963110556193'/><link rel='self' type='application/atom+xml' href='https://www.blogger.com/feeds/3780721041122670326/posts/default/7711266963110556193'/><link rel='alternate' type='text/html' href='https://srihariravva.blogspot.com/2021/11/inline-attachments-for-oracle-apex.html' title='Inline Attachments for Oracle APEX Emails'/><author><name>Hari</name><uri>http://www.blogger.com/profile/11210159692003463123</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='https://img1.blogblog.com/img/b16-rounded.gif'/></author><media:thumbnail xmlns:media="http://search.yahoo.com/mrss/" url="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEjTb86o8TZYRhbO3Yl3da9CgkwrdYMNj0kjs7aD4b0wIVIFnHH3-ZeYOrSZ4fIUlkAAHOABqUB0cHihVl3LS31kwEFhZm5RGTkhY1_wVdM9rf8BLbwGL1ZVLz6ln5vwsieOHwbBrcXh_kIJ/s72-c/email_content_disposition_attachment.png" height="72" width="72"/><thr:total>1</thr:total></entry><entry><id>tag:blogger.com,1999:blog-3780721041122670326.post-4637920846485189994</id><published>2021-10-24T20:44:00.002+05:30</published><updated>2021-10-24T20:44:25.885+05:30</updated><category scheme="http://www.blogger.com/atom/ns#" term="Interactive Grid"/><title type='text'>Interactive Grid - Process Filtered Data on Server Side</title><content type='html'>&lt;p&gt;Recently one of the APEX developers has reached out to me and asked if it&#39;s possible to capture filtered rows data of the Interactive Grid on the server-side and do some processing. In APEX 20.1, there is a new API &lt;a href=&quot;https://docs.oracle.com/en/database/oracle/application-express/20.1/aeapi/APEX_IG.html#GUID-9A4189AF-FEAE-4CC0-A602-A10A5E4868C2&quot; target=&quot;_blank&quot;&gt;APEX_IG&lt;/a&gt;, using which we can achieve this.&lt;/p&gt;&lt;table align=&quot;center&quot; cellpadding=&quot;0&quot; cellspacing=&quot;0&quot; class=&quot;tr-caption-container&quot; style=&quot;margin-left: auto; margin-right: auto;&quot;&gt;&lt;tbody&gt;&lt;tr&gt;&lt;td style=&quot;text-align: center;&quot;&gt;&lt;a href=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEhoF7KZlhfl0VZOEnACr6To2YUYPKHPJypjmeaUZxuVVUyz9uCQGfkVjyZGn3GN6PgWct3XU0lSLf4uBgDmhwoAznZzfaaqHMvGT6uNPDZxZVJIbvza2blafkRiLOiIzGI1E8ktOHI-SQPP/s1920/jakub-kapusnak-Rt2t11IUizs-unsplash.jpg&quot; style=&quot;margin-left: auto; margin-right: auto;&quot;&gt;&lt;img border=&quot;0&quot; data-original-height=&quot;1280&quot; data-original-width=&quot;1920&quot; height=&quot;426&quot; src=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEhoF7KZlhfl0VZOEnACr6To2YUYPKHPJypjmeaUZxuVVUyz9uCQGfkVjyZGn3GN6PgWct3XU0lSLf4uBgDmhwoAznZzfaaqHMvGT6uNPDZxZVJIbvza2blafkRiLOiIzGI1E8ktOHI-SQPP/w640-h426/jakub-kapusnak-Rt2t11IUizs-unsplash.jpg&quot; width=&quot;640&quot; /&gt;&lt;/a&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td class=&quot;tr-caption&quot; style=&quot;text-align: center;&quot;&gt;Photo by &lt;a href=&quot;https://unsplash.com/@foodiesfeed?utm_source=unsplash&amp;amp;utm_medium=referral&amp;amp;utm_content=creditCopyText&quot;&gt;Jakub Kapusnak&lt;/a&gt; on &lt;a href=&quot;https://unsplash.com/s/photos/coffee-filter?utm_source=unsplash&amp;amp;utm_medium=referral&amp;amp;utm_content=creditCopyText&quot;&gt;Unsplash&lt;/a&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/tbody&gt;&lt;/table&gt;&lt;br /&gt;The approach is very simple and straightforward.&lt;div&gt;&lt;div&gt;&lt;ul style=&quot;text-align: left;&quot;&gt;&lt;li&gt;Get the internal region id based on the &lt;span style=&quot;font-family: courier;&quot;&gt;Static&lt;/span&gt;&lt;span style=&quot;font-family: inherit;&quot;&gt; &lt;/span&gt;&lt;span style=&quot;font-family: courier;&quot;&gt;ID&lt;/span&gt; given for the IG region&lt;/li&gt;&lt;li&gt;Get the last viewed report id based on region id&lt;/li&gt;&lt;li&gt;Open query context for the region and report using region id and report id&lt;/li&gt;&lt;li&gt;Fetch and loop through the rows using the query context&lt;/li&gt;&lt;li&gt;Do something with fetched rows&lt;/li&gt;&lt;li&gt;And finally, close the query context&lt;/li&gt;&lt;/ul&gt;&lt;/div&gt;&lt;p&gt;If you have already done this for interactive reports, then you should be already aware of these steps. The only difference here is, we use &lt;span style=&quot;font-family: courier;&quot;&gt;APEX_IG&lt;/span&gt; APIs instead of &lt;span style=&quot;font-family: courier;&quot;&gt;APEX_IR&lt;/span&gt; APIs.&lt;/p&gt;&lt;p&gt;For the demo purpose, let&#39;s&lt;/p&gt;&lt;p&gt;&lt;/p&gt;&lt;ul style=&quot;text-align: left;&quot;&gt;&lt;li&gt;Build an Interactive Grid on &lt;span style=&quot;font-family: courier;&quot;&gt;EMP&lt;/span&gt;&lt;span style=&quot;font-family: inherit;&quot;&gt; &lt;/span&gt;table and let&#39;s give it a &lt;span style=&quot;font-family: courier;&quot;&gt;Static&lt;/span&gt;&lt;span style=&quot;font-family: inherit;&quot;&gt; &lt;/span&gt;&lt;span style=&quot;font-family: courier;&quot;&gt;ID&lt;/span&gt; as &lt;span style=&quot;font-family: courier;&quot;&gt;emp&lt;/span&gt;&lt;/li&gt;&lt;li&gt;Create a &lt;span style=&quot;font-family: courier;&quot;&gt;Textarea&lt;/span&gt; page item with the name &lt;span style=&quot;font-family: courier;&quot;&gt;P41_FILTERED_ROWS&lt;/span&gt;. We will use this page item to store filtered employees &lt;span style=&quot;font-family: courier;&quot;&gt;empno&lt;/span&gt; data&lt;/li&gt;&lt;li&gt;Create a button to submit the page&lt;/li&gt;&lt;li&gt;Create a page process as below&lt;/li&gt;&lt;ul&gt;&lt;li&gt;Name: &lt;b&gt;Process Filtered Data&lt;/b&gt; (or any other proper name)&lt;/li&gt;&lt;li&gt;Type: &lt;b&gt;Execute Code&lt;/b&gt;&lt;/li&gt;&lt;li&gt;Execution Options &amp;gt; Point: &lt;b&gt;Processing&lt;/b&gt;&lt;/li&gt;&lt;li&gt;PL/SQL Code: &lt;i&gt;As follows&lt;/i&gt;&lt;/li&gt;&lt;/ul&gt;&lt;/ul&gt;&lt;div&gt;&lt;!--HTML generated using hilite.me--&gt;&lt;div style=&quot;background: rgb(255, 255, 255); border-color: gray; border-image: initial; border-style: solid; border-width: 0.1em 0.1em 0.1em 0.8em; border: solid gray; overflow: auto; padding: 0.2em 0.6em; width: auto;&quot;&gt;&lt;pre style=&quot;line-height: 125%; margin: 0px;&quot;&gt;&lt;span style=&quot;color: #0000aa;&quot;&gt;declare&lt;/span&gt;
    l_report_id     &lt;span style=&quot;color: #00aaaa;&quot;&gt;number&lt;/span&gt;;
    l_region_id     apex_application_page_regions.region_id%&lt;span style=&quot;color: #0000aa;&quot;&gt;type&lt;/span&gt;;
    l_context       apex_exec.t_context;
    l_empno         emp.empno%&lt;span style=&quot;color: #0000aa;&quot;&gt;type&lt;/span&gt;;
    l_idx_empno     pls_integer;
    l_filtered_rows varchar2( &lt;span style=&quot;color: #009999;&quot;&gt;4000&lt;/span&gt; );
&lt;span style=&quot;color: #0000aa;&quot;&gt;begin&lt;/span&gt;
    &lt;span style=&quot;color: #aaaaaa; font-style: italic;&quot;&gt;-- Get the internal region id based on the &quot;Static ID&quot; given for the IG region&lt;/span&gt;
    &lt;span style=&quot;color: #0000aa;&quot;&gt;select&lt;/span&gt; region_id
      &lt;span style=&quot;color: #0000aa;&quot;&gt;into&lt;/span&gt; l_region_id
      &lt;span style=&quot;color: #0000aa;&quot;&gt;from&lt;/span&gt; apex_application_page_regions
     &lt;span style=&quot;color: #0000aa;&quot;&gt;where&lt;/span&gt; application_id = :APP_ID
       &lt;span style=&quot;color: #0000aa;&quot;&gt;and&lt;/span&gt; page_id        = :APP_PAGE_ID
       &lt;span style=&quot;color: #0000aa;&quot;&gt;and&lt;/span&gt; static_id      = &lt;span style=&quot;color: #aa5500;&quot;&gt;&#39;emp&#39;&lt;/span&gt;;
    &lt;span style=&quot;color: #aaaaaa; font-style: italic;&quot;&gt;-- Get the last viewed report id based on region id&lt;/span&gt;
    &lt;span style=&quot;color: #aaaaaa; font-style: italic;&quot;&gt;-- this will have all the filters applied etc.&lt;/span&gt;
    l_report_id := apex_ig.get_last_viewed_report_id (
                       p_page_id   =&amp;gt; :APP_PAGE_ID,
                       p_region_id =&amp;gt; l_region_id );
    &lt;span style=&quot;color: #aaaaaa; font-style: italic;&quot;&gt;-- Open query context for the region and report using region id and report id&lt;/span&gt;
    l_context := apex_region.open_query_context (
                     p_page_id      =&amp;gt; :APP_PAGE_ID,
                     p_region_id    =&amp;gt; l_region_id,
                     p_component_id =&amp;gt; l_report_id );
    &lt;span style=&quot;color: #aaaaaa; font-style: italic;&quot;&gt;-- get column position based on column name&lt;/span&gt;
    l_idx_empno := apex_exec.get_column_position( l_context, &lt;span style=&quot;color: #aa5500;&quot;&gt;&#39;EMPNO&#39;&lt;/span&gt; );
    &lt;span style=&quot;color: #aaaaaa; font-style: italic;&quot;&gt;-- Fetch and loop through the rows using the query context&lt;/span&gt;
    while apex_exec.next_row( l_context )
    loop
        &lt;span style=&quot;color: #aaaaaa; font-style: italic;&quot;&gt;-- get empno using index we have derived above&lt;/span&gt;
        &lt;span style=&quot;color: #aaaaaa; font-style: italic;&quot;&gt;-- you can use similar logic to get other columns data&lt;/span&gt;
        l_empno := apex_exec.get_number (
                       p_context     =&amp;gt; l_context,
                       p_column_idx  =&amp;gt; l_idx_empno );
        &lt;span style=&quot;color: #aaaaaa; font-style: italic;&quot;&gt;-- once you get all columns data you need, you can write your business logic below&lt;/span&gt;
        &lt;span style=&quot;color: #aaaaaa; font-style: italic;&quot;&gt;-- code specific to your business logic&lt;/span&gt;
        &lt;span style=&quot;color: #aaaaaa; font-style: italic;&quot;&gt;-- for demo purpose, just append l_empno to some APEX item&lt;/span&gt;
        l_filtered_rows := l_filtered_rows || &lt;span style=&quot;color: #aa5500;&quot;&gt;&#39;, &#39;&lt;/span&gt; || l_empno;
    &lt;span style=&quot;color: #0000aa;&quot;&gt;end&lt;/span&gt; loop;
    &lt;span style=&quot;color: #aaaaaa; font-style: italic;&quot;&gt;-- And finally, close the query context&lt;/span&gt;
    apex_exec.&lt;span style=&quot;color: #0000aa;&quot;&gt;close&lt;/span&gt;( l_context );
    :P41_FILTERED_ROWS := ltrim( l_filtered_rows,&lt;span style=&quot;color: #aa5500;&quot;&gt;&#39;, &#39;&lt;/span&gt; );
exception
    &lt;span style=&quot;color: #0000aa;&quot;&gt;when&lt;/span&gt; others &lt;span style=&quot;color: #0000aa;&quot;&gt;then&lt;/span&gt;
        &lt;span style=&quot;color: #aaaaaa; font-style: italic;&quot;&gt;-- your general exception handing code&lt;/span&gt;
        apex_exec.&lt;span style=&quot;color: #0000aa;&quot;&gt;close&lt;/span&gt;( l_context );
        raise;
&lt;span style=&quot;color: #0000aa;&quot;&gt;end&lt;/span&gt;;
&lt;/pre&gt;&lt;/div&gt;
&lt;/div&gt;&lt;div&gt;&lt;i&gt;&lt;br /&gt;&lt;/i&gt;&lt;/div&gt;Please go through the inline comments and correlate them with the steps specified above for explanation. For the demo purpose, we are just reading data from one column &lt;span style=&quot;font-family: courier;&quot;&gt;empno&lt;/span&gt; and appending it to page item &lt;span style=&quot;font-family: courier;&quot;&gt;P41_FILTERED_ROWS&lt;/span&gt;.&lt;p&gt;&lt;/p&gt;&lt;p&gt;That&#39;s it and here is the link for the &lt;a href=&quot;https://apex.oracle.com/pls/apex/hari/r/demo_app/ig-filtered-data&quot; target=&quot;_blank&quot;&gt;demo&lt;/a&gt;.&lt;/p&gt;&lt;p&gt;Thank you.&lt;/p&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='https://srihariravva.blogspot.com/feeds/4637920846485189994/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='https://www.blogger.com/comment/fullpage/post/3780721041122670326/4637920846485189994?isPopup=true' title='1 Comments'/><link rel='edit' type='application/atom+xml' href='https://www.blogger.com/feeds/3780721041122670326/posts/default/4637920846485189994'/><link rel='self' type='application/atom+xml' href='https://www.blogger.com/feeds/3780721041122670326/posts/default/4637920846485189994'/><link rel='alternate' type='text/html' href='https://srihariravva.blogspot.com/2021/10/interactive-grid-process-filtered-data.html' title='Interactive Grid - Process Filtered Data on Server Side'/><author><name>Hari</name><uri>http://www.blogger.com/profile/11210159692003463123</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='https://img1.blogblog.com/img/b16-rounded.gif'/></author><media:thumbnail xmlns:media="http://search.yahoo.com/mrss/" url="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEhoF7KZlhfl0VZOEnACr6To2YUYPKHPJypjmeaUZxuVVUyz9uCQGfkVjyZGn3GN6PgWct3XU0lSLf4uBgDmhwoAznZzfaaqHMvGT6uNPDZxZVJIbvza2blafkRiLOiIzGI1E8ktOHI-SQPP/s72-w640-h426-c/jakub-kapusnak-Rt2t11IUizs-unsplash.jpg" height="72" width="72"/><thr:total>1</thr:total></entry><entry><id>tag:blogger.com,1999:blog-3780721041122670326.post-2586474049023351494</id><published>2021-06-27T20:10:00.000+05:30</published><updated>2021-06-27T20:10:45.535+05:30</updated><category scheme="http://www.blogger.com/atom/ns#" term="chart"/><category scheme="http://www.blogger.com/atom/ns#" term="pattern fill"/><title type='text'>SVG Pattern fill for Gantt Charts</title><content type='html'>&lt;p&gt;In one of the previous applications I have developed, there was a requirement to show several types of entries in the Gantt chart and I must use visually distinct colors so it would be easy for users to understand which task bar is referring to which task type. Even though there are lot of different colors available technically, distinguishing nearby colors, without keeping them side by side is not easy. Users can recognize basic colors, beyond that it gets tricky. In such cases, we need something beyond colors to fill our charts.&lt;/p&gt;&lt;div class=&quot;separator&quot; style=&quot;clear: both; text-align: center;&quot;&gt;&lt;a href=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEgyVHIEnVuXfGkiDYSve8n-QF7iAcj-Y2xeZVGPgHxSIbxWSdhfNr71mcVk8PbsjFFSQnb3Dv2OAkfdl0bjj_qvd8ixixHXZ5vb9glsNT2osBpRh68D93R4BRIlqX__WaZrxoXFxjFsl_Qp/s823/gantt-svg-pattern-fill.png&quot; style=&quot;margin-left: 1em; margin-right: 1em;&quot;&gt;&lt;img alt=&quot;Gantt Chart with SVG Pattern Fill&quot; border=&quot;0&quot; data-original-height=&quot;392&quot; data-original-width=&quot;823&quot; src=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEgyVHIEnVuXfGkiDYSve8n-QF7iAcj-Y2xeZVGPgHxSIbxWSdhfNr71mcVk8PbsjFFSQnb3Dv2OAkfdl0bjj_qvd8ixixHXZ5vb9glsNT2osBpRh68D93R4BRIlqX__WaZrxoXFxjFsl_Qp/s16000/gantt-svg-pattern-fill.png&quot; /&gt;&lt;/a&gt;&lt;/div&gt;&lt;h2 style=&quot;clear: both; text-align: justify;&quot;&gt;&lt;span style=&quot;text-align: left;&quot;&gt;SVG Patterns&lt;/span&gt;&lt;/h2&gt;&lt;div&gt;SVG Patterns are somewhat similar to HTML5 templates. HTML5&amp;nbsp;&lt;span style=&quot;font-family: courier;&quot;&gt;template&amp;nbsp;&lt;/span&gt;tag can contain some HTML, but it will not be rendered when page is loaded. Later, we can use the&amp;nbsp;&lt;span style=&quot;font-family: courier;&quot;&gt;template&amp;nbsp;&lt;/span&gt;using JavaScript. In similar fashion, SVG Patterns holds graphic object, but it will not be rendered. However, the pattern can be used for other elements by referencing the pattern in the fill and/or stroke attributes. You can have quick look&amp;nbsp;&lt;a href=&quot;https://developer.mozilla.org/en-US/docs/Web/SVG/Element/pattern&quot; target=&quot;_blank&quot;&gt;here&amp;nbsp;&lt;/a&gt;to understand more about&amp;nbsp;&lt;span style=&quot;font-family: courier;&quot;&gt;pattern&lt;span style=&quot;font-family: inherit;&quot;&gt;&amp;nbsp;&lt;/span&gt;&lt;/span&gt;element.&lt;/div&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;div&gt;&lt;div class=&quot;separator&quot; style=&quot;clear: both; text-align: justify;&quot;&gt;&lt;span style=&quot;text-align: left;&quot;&gt;Now, to use SVG pattern as fill (background color), we first need to define a pattern. So, let&#39;s put below pattern code in&amp;nbsp;&lt;/span&gt;&lt;span style=&quot;font-family: courier; text-align: left;&quot;&gt;Page &amp;gt; Header and Footer &amp;gt; Footer Text&lt;/span&gt;&lt;span style=&quot;text-align: left;&quot;&gt;&amp;nbsp;section.&lt;/span&gt;&lt;/div&gt;&lt;/div&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;div&gt;&lt;!--HTML generated using hilite.me--&gt;&lt;div style=&quot;background: none 0% 0% repeat scroll rgb(255, 255, 255); border-color: gray; border-image: none 100% / 1 / 0 stretch; border-style: solid; border-width: 0.1em 0.1em 0.1em 0.8em; border: medium solid gray; overflow: auto; padding: 0.2em 0.6em; width: auto;&quot;&gt;&lt;pre style=&quot;line-height: 16.25px; margin-bottom: 0px; margin-top: 0px;&quot;&gt;&lt;span style=&quot;color: dodgerblue; font-weight: bold;&quot;&gt;&amp;lt;svg&lt;/span&gt; &lt;span style=&quot;color: dodgerblue;&quot;&gt;xmlns=&lt;/span&gt;&lt;span style=&quot;color: #aa5500;&quot;&gt;&quot;http://www.w3.org/2000/svg&quot;&lt;/span&gt; &lt;span style=&quot;color: dodgerblue;&quot;&gt;version=&lt;/span&gt;&lt;span style=&quot;color: #aa5500;&quot;&gt;&quot;1.1&quot;&lt;/span&gt;&lt;span style=&quot;color: dodgerblue; font-weight: bold;&quot;&gt;&amp;gt;&lt;/span&gt;
    &lt;span style=&quot;color: dodgerblue; font-weight: bold;&quot;&gt;&amp;lt;defs&amp;gt;&lt;/span&gt;
        &lt;span style=&quot;color: dodgerblue; font-weight: bold;&quot;&gt;&amp;lt;pattern&lt;/span&gt; &lt;span style=&quot;color: dodgerblue;&quot;&gt;id=&lt;/span&gt;&lt;span style=&quot;color: #aa5500;&quot;&gt;&quot;honeycomb&quot;&lt;/span&gt; &lt;span style=&quot;color: dodgerblue;&quot;&gt;patternUnits=&lt;/span&gt;&lt;span style=&quot;color: #aa5500;&quot;&gt;&quot;userSpaceOnUse&quot;&lt;/span&gt; &lt;span style=&quot;color: dodgerblue;&quot;&gt;width=&lt;/span&gt;&lt;span style=&quot;color: #aa5500;&quot;&gt;&quot;56&quot;&lt;/span&gt; &lt;span style=&quot;color: dodgerblue;&quot;&gt;height=&lt;/span&gt;&lt;span style=&quot;color: #aa5500;&quot;&gt;&quot;100&quot;&lt;/span&gt;&lt;span style=&quot;color: dodgerblue; font-weight: bold;&quot;&gt;&amp;gt;&lt;/span&gt;
            &lt;span style=&quot;color: dodgerblue; font-weight: bold;&quot;&gt;&amp;lt;rect&lt;/span&gt; &lt;span style=&quot;color: dodgerblue;&quot;&gt;width=&lt;/span&gt;&lt;span style=&quot;color: #aa5500;&quot;&gt;&#39;56&#39;&lt;/span&gt; &lt;span style=&quot;color: dodgerblue;&quot;&gt;height=&lt;/span&gt;&lt;span style=&quot;color: #aa5500;&quot;&gt;&#39;100&#39;&lt;/span&gt; &lt;span style=&quot;color: dodgerblue;&quot;&gt;fill=&lt;/span&gt;&lt;span style=&quot;color: #aa5500;&quot;&gt;&#39;#f8d203&#39;&lt;/span&gt; &lt;span style=&quot;color: dodgerblue; font-weight: bold;&quot;&gt;/&amp;gt;&lt;/span&gt;
            &lt;span style=&quot;color: dodgerblue; font-weight: bold;&quot;&gt;&amp;lt;path&lt;/span&gt; &lt;span style=&quot;color: dodgerblue;&quot;&gt;d=&lt;/span&gt;&lt;span style=&quot;color: #aa5500;&quot;&gt;&#39;M28 66L0 50L0 16L28 0L56 16L56 50L28 66L28 100&#39;&lt;/span&gt; &lt;span style=&quot;color: dodgerblue;&quot;&gt;fill=&lt;/span&gt;&lt;span style=&quot;color: #aa5500;&quot;&gt;&#39;none&#39;&lt;/span&gt; &lt;span style=&quot;color: dodgerblue;&quot;&gt;stroke=&lt;/span&gt;&lt;span style=&quot;color: #aa5500;&quot;&gt;&#39;#fff629&#39;&lt;/span&gt; &lt;span style=&quot;color: dodgerblue;&quot;&gt;stroke-width=&lt;/span&gt;&lt;span style=&quot;color: #aa5500;&quot;&gt;&#39;2&#39;&lt;/span&gt; &lt;span style=&quot;color: dodgerblue; font-weight: bold;&quot;&gt;/&amp;gt;&lt;/span&gt;
            &lt;span style=&quot;color: dodgerblue; font-weight: bold;&quot;&gt;&amp;lt;path&lt;/span&gt; &lt;span style=&quot;color: dodgerblue;&quot;&gt;d=&lt;/span&gt;&lt;span style=&quot;color: #aa5500;&quot;&gt;&#39;M28 0L28 34L0 50L0 84L28 100L56 84L56 50L28 34&#39;&lt;/span&gt; &lt;span style=&quot;color: dodgerblue;&quot;&gt;fill=&lt;/span&gt;&lt;span style=&quot;color: #aa5500;&quot;&gt;&#39;none&#39;&lt;/span&gt; &lt;span style=&quot;color: dodgerblue;&quot;&gt;stroke=&lt;/span&gt;&lt;span style=&quot;color: #aa5500;&quot;&gt;&#39;#ffe503&#39;&lt;/span&gt; &lt;span style=&quot;color: dodgerblue;&quot;&gt;stroke-width=&lt;/span&gt;&lt;span style=&quot;color: #aa5500;&quot;&gt;&#39;2&#39;&lt;/span&gt; &lt;span style=&quot;color: dodgerblue; font-weight: bold;&quot;&gt;/&amp;gt;&lt;/span&gt;
        &lt;span style=&quot;color: dodgerblue; font-weight: bold;&quot;&gt;&amp;lt;/pattern&amp;gt;&lt;/span&gt;
    &lt;span style=&quot;color: dodgerblue; font-weight: bold;&quot;&gt;&amp;lt;/defs&amp;gt;&lt;/span&gt;
&lt;span style=&quot;color: dodgerblue; font-weight: bold;&quot;&gt;&amp;lt;/svg&amp;gt;&lt;/span&gt;
&lt;/pre&gt;&lt;/div&gt;&lt;/div&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;div&gt;This code gives us honeycomb pattern. If you want to use any other patterns, you can refer this&amp;nbsp;&lt;a href=&quot;https://philiprogers.com/svgpatterns/&quot; target=&quot;_blank&quot;&gt;website&lt;/a&gt;. If you like any pattern, just click on the get code button. That should take you to a JSBIN page. There, you can see the SVG code. If you want, you can tweak it according to your needs. After that, copy the SVG code and paste it into APEX page. When you are copying code from JSBIN page, you can use below SVG template. Basically, you have to copy pattern code from JSBIN page and then you need to copy it into&amp;nbsp;&lt;span style=&quot;font-family: courier;&quot;&gt;pattern&lt;/span&gt;&amp;nbsp;tag. Please read inline comments in below SVG code.&lt;/div&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;div&gt;&lt;!--HTML generated using hilite.me--&gt;&lt;div style=&quot;background: none 0% 0% repeat scroll rgb(255, 255, 255); border-color: gray; border-image: none 100% / 1 / 0 stretch; border-style: solid; border-width: 0.1em 0.1em 0.1em 0.8em; border: medium solid gray; overflow: auto; padding: 0.2em 0.6em; width: auto;&quot;&gt;&lt;pre style=&quot;line-height: 16.25px; margin-bottom: 0px; margin-top: 0px;&quot;&gt;&lt;span style=&quot;color: dodgerblue; font-weight: bold;&quot;&gt;&amp;lt;svg&lt;/span&gt; &lt;span style=&quot;color: dodgerblue;&quot;&gt;xmlns=&lt;/span&gt;&lt;span style=&quot;color: #aa5500;&quot;&gt;&quot;http://www.w3.org/2000/svg&quot;&lt;/span&gt; &lt;span style=&quot;color: dodgerblue;&quot;&gt;version=&lt;/span&gt;&lt;span style=&quot;color: #aa5500;&quot;&gt;&quot;1.1&quot;&lt;/span&gt;&lt;span style=&quot;color: dodgerblue; font-weight: bold;&quot;&gt;&amp;gt;&lt;/span&gt;
    &lt;span style=&quot;color: dodgerblue; font-weight: bold;&quot;&gt;&amp;lt;defs&amp;gt;&lt;/span&gt;
        &lt;span style=&quot;color: #aaaaaa; font-style: italic;&quot;&gt;&amp;lt;!--&lt;/span&gt;
&lt;span style=&quot;color: #aaaaaa; font-style: italic;&quot;&gt;          give unique id for this pattern, we will use id later to refer this pattern&lt;/span&gt;
&lt;span style=&quot;color: #aaaaaa; font-style: italic;&quot;&gt;          copy the SVG element width and height from JSBIN example to here.&lt;/span&gt;
&lt;span style=&quot;color: #aaaaaa; font-style: italic;&quot;&gt;        --&amp;gt;&lt;/span&gt;
        &lt;span style=&quot;color: dodgerblue; font-weight: bold;&quot;&gt;&amp;lt;pattern&lt;/span&gt; &lt;span style=&quot;color: dodgerblue;&quot;&gt;id=&lt;/span&gt;&lt;span style=&quot;color: #aa5500;&quot;&gt;&quot;some_unique_id&quot;&lt;/span&gt; &lt;span style=&quot;color: dodgerblue;&quot;&gt;patternUnits=&lt;/span&gt;&lt;span style=&quot;color: #aa5500;&quot;&gt;&quot;userSpaceOnUse&quot;&lt;/span&gt; &lt;span style=&quot;color: dodgerblue;&quot;&gt;width=&lt;/span&gt;&lt;span style=&quot;color: #aa5500;&quot;&gt;&quot;56&quot;&lt;/span&gt; &lt;span style=&quot;color: dodgerblue;&quot;&gt;height=&lt;/span&gt;&lt;span style=&quot;color: #aa5500;&quot;&gt;&quot;100&quot;&lt;/span&gt;&lt;span style=&quot;color: dodgerblue; font-weight: bold;&quot;&gt;&amp;gt;&lt;/span&gt;
            &lt;span style=&quot;color: #aaaaaa; font-style: italic;&quot;&gt;&amp;lt;!-- copy SVG code from JSBIN to here, excluding SVG tags,   --&amp;gt;&lt;/span&gt;            
        &lt;span style=&quot;color: dodgerblue; font-weight: bold;&quot;&gt;&amp;lt;/pattern&amp;gt;&lt;/span&gt;
    &lt;span style=&quot;color: dodgerblue; font-weight: bold;&quot;&gt;&amp;lt;/defs&amp;gt;&lt;/span&gt;
&lt;span style=&quot;color: dodgerblue; font-weight: bold;&quot;&gt;&amp;lt;/svg&amp;gt;&lt;/span&gt;
&lt;/pre&gt;&lt;/div&gt;&lt;/div&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;h2&gt;Using&amp;nbsp;SVG Patterns for Gantt Charts&lt;/h2&gt;&lt;div&gt;We can define classes for Gantt chart task bars. Using CSS classes, we can refer SVG patterns. For e.g. if Gantt chart task has&amp;nbsp;&lt;span style=&quot;font-family: courier;&quot;&gt;demo-honeycomb&lt;/span&gt;&amp;nbsp;class, then you can use below CSS code to use SVG pattern as background. Observe, we are using the pattern id&amp;nbsp;&lt;span style=&quot;color: #aa5500;&quot;&gt;honeycomb&amp;nbsp;&lt;/span&gt;which we have defined in the above step.&lt;/div&gt;&lt;div&gt;&amp;nbsp;&lt;/div&gt;&lt;div&gt;&lt;!--HTML generated using hilite.me--&gt;&lt;div style=&quot;background: none 0% 0% repeat scroll rgb(255, 255, 255); border-color: gray; border-image: none 100% / 1 / 0 stretch; border-style: solid; border-width: 0.1em 0.1em 0.1em 0.8em; border: medium solid gray; overflow: auto; padding: 0.2em 0.6em; width: auto;&quot;&gt;&lt;pre style=&quot;line-height: 16.25px; margin-bottom: 0px; margin-top: 0px;&quot;&gt;&lt;span style=&quot;color: dodgerblue; font-weight: bold;&quot;&gt;path&lt;/span&gt;&lt;span style=&quot;color: #00aa00; text-decoration-line: underline;&quot;&gt;.demo-honeycomb&lt;/span&gt; {
  fill: &lt;span style=&quot;color: #aa5500;&quot;&gt;url(#honeycomb)&lt;/span&gt;;  
}
&lt;/pre&gt;&lt;/div&gt;&lt;br /&gt;&lt;/div&gt;&lt;div&gt;&lt;/div&gt;&lt;div&gt;If you are not sure how to specify custom CSS classes for Gantt Chart task bars, you may refer &quot;Colors and Borders&quot; section in&amp;nbsp;&lt;a href=&quot;https://srihariravva.blogspot.com/2019/12/few-tips-on-gantt-charts.html&quot; target=&quot;_blank&quot;&gt;Few tips on Gantt Charts&lt;/a&gt;&amp;nbsp;blog post.&lt;/div&gt;&lt;div&gt;&amp;nbsp;&lt;/div&gt;&lt;h2&gt;Using Patterns for Other Chart Types&lt;/h2&gt;&lt;div&gt;You can use patterns in other chart types in relatively easy way. For e.g. if you have a Pie chart with multiple defined series and you want to give pattern fill for series 2, then you can do it using below code. You need to put this code in&amp;nbsp;&lt;span style=&quot;font-family: courier;&quot;&gt;Chart &amp;gt; Attributes &amp;gt; Advanced &amp;gt;&amp;nbsp;JavaScript Initialization Code&lt;/span&gt;&lt;span style=&quot;font-family: inherit;&quot;&gt;&amp;nbsp;section.&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span style=&quot;font-family: inherit;&quot;&gt;&lt;br /&gt;&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;!--HTML generated using hilite.me--&gt;&lt;div style=&quot;background: rgb(255, 255, 255); border-color: gray; border-image: initial; border-style: solid; border-width: 0.1em 0.1em 0.1em 0.8em; border: solid gray; overflow: auto; padding: 0.2em 0.6em; width: auto;&quot;&gt;&lt;pre style=&quot;line-height: 16.25px; margin-bottom: 0px; margin-top: 0px;&quot;&gt;&lt;span style=&quot;color: #0000aa;&quot;&gt;function&lt;/span&gt;( options ){
    &lt;span style=&quot;color: #aaaaaa; font-style: italic;&quot;&gt;// Setup a callback function which gets called when data is retrieved, it allows to manipulate the series&lt;/span&gt;
    options.dataFilter = &lt;span style=&quot;color: #0000aa;&quot;&gt;function&lt;/span&gt;( data ) {
        data.series[&lt;span style=&quot;color: #009999;&quot;&gt;2&lt;/span&gt;].pattern = &lt;span style=&quot;color: #aa5500;&quot;&gt;&quot;largeCrosshatch&quot;&lt;/span&gt;;
        &lt;span style=&quot;color: #0000aa;&quot;&gt;return&lt;/span&gt; data;
    };
    &lt;span style=&quot;color: #aaaaaa; font-style: italic;&quot;&gt;// Set chart initialization options&lt;/span&gt;
    &lt;span style=&quot;color: #0000aa;&quot;&gt;return&lt;/span&gt; options;
}
&lt;/pre&gt;&lt;/div&gt;&lt;/div&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;div&gt;You can also refer &quot;Area Chart (Color JavaScript Code Customization)&quot; chart in Page-2 in&amp;nbsp;&lt;a href=&quot;https://github.com/oracle/apex/tree/main/sample-apps/sample-charts&quot; target=&quot;_blank&quot;&gt;Sample Charts&lt;/a&gt;&amp;nbsp;application for similar example. You can refer&amp;nbsp;&lt;a href=&quot;https://www.oracle.com/webfolder/technetwork/jet/jsdocs/oj.ojChart.html&quot; target=&quot;_blank&quot;&gt;JET Documentation&lt;/a&gt;&amp;nbsp;for list of patterns supported (check&amp;nbsp;&lt;span style=&quot;font-family: courier;&quot;&gt;DataItem&amp;nbsp;&lt;/span&gt;section, look for&amp;nbsp;&lt;span style=&quot;font-family: courier;&quot;&gt;pattern&lt;/span&gt;&amp;nbsp;property).&lt;/div&gt;&lt;div&gt;&lt;span style=&quot;background-color: white; color: #a35a00; font-family: Consolas, &amp;quot;Lucida Console&amp;quot;, Monaco, monospace; font-size: 13.6px;&quot;&gt;&lt;br /&gt;&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;a href=&quot;https://apex.oracle.com/pls/apex/hari/r/demo_app/chart-pattern-filling&quot; target=&quot;_blank&quot;&gt;Demo link&lt;/a&gt;&lt;/div&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;div&gt;Thank You.&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='https://srihariravva.blogspot.com/feeds/2586474049023351494/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='https://www.blogger.com/comment/fullpage/post/3780721041122670326/2586474049023351494?isPopup=true' title='4 Comments'/><link rel='edit' type='application/atom+xml' href='https://www.blogger.com/feeds/3780721041122670326/posts/default/2586474049023351494'/><link rel='self' type='application/atom+xml' href='https://www.blogger.com/feeds/3780721041122670326/posts/default/2586474049023351494'/><link rel='alternate' type='text/html' href='https://srihariravva.blogspot.com/2021/06/svg-pattern-fill-for-gantt-charts.html' title='SVG Pattern fill for Gantt Charts'/><author><name>Hari</name><uri>http://www.blogger.com/profile/11210159692003463123</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='https://img1.blogblog.com/img/b16-rounded.gif'/></author><media:thumbnail xmlns:media="http://search.yahoo.com/mrss/" url="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEgyVHIEnVuXfGkiDYSve8n-QF7iAcj-Y2xeZVGPgHxSIbxWSdhfNr71mcVk8PbsjFFSQnb3Dv2OAkfdl0bjj_qvd8ixixHXZ5vb9glsNT2osBpRh68D93R4BRIlqX__WaZrxoXFxjFsl_Qp/s72-c/gantt-svg-pattern-fill.png" height="72" width="72"/><thr:total>4</thr:total></entry><entry><id>tag:blogger.com,1999:blog-3780721041122670326.post-1136395472097208771</id><published>2021-06-20T21:35:00.006+05:30</published><updated>2021-06-21T12:55:35.961+05:30</updated><category scheme="http://www.blogger.com/atom/ns#" term="tree"/><title type='text'>Oracle APEX Tree Search</title><content type='html'>Implementing search feature for the tree region is little tricky. Consider we have tree region created on the employee table &lt;span style=&quot;font-family: courier;&quot;&gt;EMP&amp;nbsp;&lt;/span&gt;as below.&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;div class=&quot;separator&quot; style=&quot;clear: both; text-align: center;&quot;&gt;&lt;a href=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEhwqVxrtSQCGz2uNzSZ-uy_RCrOIsVtIGg49y-qdySqDHm5d5qPI1VAc57wSaxJ_lfRhbad_qcwOGBzMO0z9yt3nKbFp528yvKJ4aw8mYC5R_8oxcCuKnGn2crh_EsZl2X-XEnhQUAPcAE2/s1536/tree_search.png&quot; style=&quot;margin-left: 1em; margin-right: 1em;&quot;&gt;&lt;img alt=&quot;Oracle APEX Tree Search&quot; border=&quot;0&quot; data-original-height=&quot;779&quot; data-original-width=&quot;1536&quot; src=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEhwqVxrtSQCGz2uNzSZ-uy_RCrOIsVtIGg49y-qdySqDHm5d5qPI1VAc57wSaxJ_lfRhbad_qcwOGBzMO0z9yt3nKbFp528yvKJ4aw8mYC5R_8oxcCuKnGn2crh_EsZl2X-XEnhQUAPcAE2/s16000/tree_search.png&quot; /&gt;&lt;/a&gt;&lt;/div&gt;&lt;br /&gt;&lt;div&gt;If we search for employee JAMES and we want to show JAMES node, then we must show everyone up in the hierarchy till the root node, i.e. KING &amp;gt; BLAKE &amp;gt; JAMES. Luckily, we can easily get hierarchy (traverse path) using &lt;a href=&quot;https://livesql.oracle.com/apex/livesql/file/tutorial_GQMLEEPG5ARVSIFGQRD3SES92.html&quot; target=&quot;_blank&quot;&gt;sys_connect_by_path&lt;/a&gt;.&amp;nbsp;&lt;/div&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;div&gt;For e.g. consider below query&lt;/div&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;div&gt;&lt;!--HTML generated using hilite.me--&gt;&lt;div style=&quot;background: rgb(255, 255, 255); border-color: gray; border-image: initial; border-style: solid; border-width: 0.1em 0.1em 0.1em 0.8em; border: solid gray; overflow: auto; padding: 0.2em 0.6em; width: auto;&quot;&gt;&lt;pre style=&quot;line-height: 125%; margin: 0px;&quot;&gt; &lt;span style=&quot;color: #0000aa;&quot;&gt;select&lt;/span&gt; ename,
        empno,
        mgr,
        sys_connect_by_path(empno, &lt;span style=&quot;color: #aa5500;&quot;&gt;&#39;:&#39;&lt;/span&gt;)||&lt;span style=&quot;color: #aa5500;&quot;&gt;&#39;:&#39;&lt;/span&gt; &lt;span style=&quot;color: #0000aa;&quot;&gt;as&lt;/span&gt; emp_path
   &lt;span style=&quot;color: #0000aa;&quot;&gt;from&lt;/span&gt; emp
  &lt;span style=&quot;color: #0000aa;&quot;&gt;start&lt;/span&gt; &lt;span style=&quot;color: #0000aa;&quot;&gt;with&lt;/span&gt; mgr &lt;span style=&quot;color: #0000aa;&quot;&gt;is&lt;/span&gt; &lt;span style=&quot;color: #0000aa;&quot;&gt;null&lt;/span&gt;
&lt;span style=&quot;color: #0000aa;&quot;&gt;connect&lt;/span&gt; &lt;span style=&quot;color: #0000aa;&quot;&gt;by&lt;/span&gt; &lt;span style=&quot;color: #0000aa;&quot;&gt;prior&lt;/span&gt; empno = mgr
  &lt;span style=&quot;color: #0000aa;&quot;&gt;order&lt;/span&gt; siblings &lt;span style=&quot;color: #0000aa;&quot;&gt;by&lt;/span&gt; ename
&lt;/pre&gt;&lt;/div&gt;
&lt;/div&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;div&gt;This query gives all employee rows from &lt;span style=&quot;font-family: courier;&quot;&gt;EMP &lt;/span&gt;table, along with path data, from the root node to current node. Now, we can use this path data to filter rows that are required to show any node. For e.g. we can use below query to get all the required nodes to show JAMES node.&lt;/div&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;div&gt;&lt;!--HTML generated using hilite.me--&gt;&lt;div style=&quot;background: rgb(255, 255, 255); border-color: gray; border-image: initial; border-style: solid; border-width: 0.1em 0.1em 0.1em 0.8em; border: solid gray; overflow: auto; padding: 0.2em 0.6em; width: auto;&quot;&gt;&lt;pre style=&quot;line-height: 125%; margin: 0px;&quot;&gt;&lt;span style=&quot;color: #0000aa;&quot;&gt;with&lt;/span&gt; emp_tree &lt;span style=&quot;color: #0000aa;&quot;&gt;as&lt;/span&gt; (
 &lt;span style=&quot;color: #0000aa;&quot;&gt;select&lt;/span&gt; ename,
        empno,
        mgr,
        sys_connect_by_path(empno, &lt;span style=&quot;color: #aa5500;&quot;&gt;&#39;:&#39;&lt;/span&gt;)||&lt;span style=&quot;color: #aa5500;&quot;&gt;&#39;:&#39;&lt;/span&gt; &lt;span style=&quot;color: #0000aa;&quot;&gt;as&lt;/span&gt; emp_path
   &lt;span style=&quot;color: #0000aa;&quot;&gt;from&lt;/span&gt; emp
  &lt;span style=&quot;color: #0000aa;&quot;&gt;start&lt;/span&gt; &lt;span style=&quot;color: #0000aa;&quot;&gt;with&lt;/span&gt; mgr &lt;span style=&quot;color: #0000aa;&quot;&gt;is&lt;/span&gt; &lt;span style=&quot;color: #0000aa;&quot;&gt;null&lt;/span&gt;
&lt;span style=&quot;color: #0000aa;&quot;&gt;connect&lt;/span&gt; &lt;span style=&quot;color: #0000aa;&quot;&gt;by&lt;/span&gt; &lt;span style=&quot;color: #0000aa;&quot;&gt;prior&lt;/span&gt; empno = mgr
  &lt;span style=&quot;color: #0000aa;&quot;&gt;order&lt;/span&gt; siblings &lt;span style=&quot;color: #0000aa;&quot;&gt;by&lt;/span&gt; ename ),
emp_filtered_data &lt;span style=&quot;color: #0000aa;&quot;&gt;as&lt;/span&gt; (
 &lt;span style=&quot;color: #0000aa;&quot;&gt;select&lt;/span&gt; ename,
        empno,
        mgr
   &lt;span style=&quot;color: #0000aa;&quot;&gt;from&lt;/span&gt; emp
  &lt;span style=&quot;color: #0000aa;&quot;&gt;where&lt;/span&gt; &lt;span style=&quot;color: #0000aa;&quot;&gt;exists&lt;/span&gt; (&lt;span style=&quot;color: #0000aa;&quot;&gt;select&lt;/span&gt; *
                     &lt;span style=&quot;color: #0000aa;&quot;&gt;from&lt;/span&gt; (
                         &lt;span style=&quot;color: #0000aa;&quot;&gt;select&lt;/span&gt; emp_tree.emp_path
                           &lt;span style=&quot;color: #0000aa;&quot;&gt;from&lt;/span&gt; emp_tree 
                          &lt;span style=&quot;color: #aaaaaa; font-style: italic;&quot;&gt;-- searching for employees with name like JAMES&lt;/span&gt;
                          &lt;span style=&quot;color: #0000aa;&quot;&gt;where&lt;/span&gt; &lt;span style=&quot;color: #0000aa;&quot;&gt;upper&lt;/span&gt;(emp_tree.ename) &lt;span style=&quot;color: #0000aa;&quot;&gt;like&lt;/span&gt; &lt;span style=&quot;color: #aa5500;&quot;&gt;&#39;%JAMES%&#39;&lt;/span&gt;) ep
                    &lt;span style=&quot;color: #0000aa;&quot;&gt;where&lt;/span&gt; ep.emp_path &lt;span style=&quot;color: #0000aa;&quot;&gt;like&lt;/span&gt; &lt;span style=&quot;color: #aa5500;&quot;&gt;&#39;%:&#39;&lt;/span&gt;||emp.empno||&lt;span style=&quot;color: #aa5500;&quot;&gt;&#39;:%&#39;&lt;/span&gt;)
)
&lt;span style=&quot;color: #0000aa;&quot;&gt;select&lt;/span&gt; *
  &lt;span style=&quot;color: #0000aa;&quot;&gt;from&lt;/span&gt; emp_filtered_data
&lt;/pre&gt;&lt;/div&gt;
&lt;/div&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;div&gt;Query output:&lt;/div&gt;&lt;div&gt;&lt;br /&gt;&lt;table aria-label=&quot;Results&quot; border=&quot;0&quot; cellpadding=&quot;0&quot; cellspacing=&quot;0&quot; class=&quot;u-Report u-Report--stretch&quot; style=&quot;background-color: #fcfbfa; border-collapse: collapse; border-spacing: 0px; color: #100f0e; empty-cells: show; font-family: &amp;quot;Oracle Sans&amp;quot;, -apple-system, BlinkMacSystemFont, &amp;quot;Segoe UI&amp;quot;, Roboto, Oxygen, Ubuntu, Cantarell, &amp;quot;Fira Sans&amp;quot;, &amp;quot;Droid Sans&amp;quot;, &amp;quot;Helvetica Neue&amp;quot;, sans-serif; font-size: 13.3333px; table-layout: auto; width: 712px;&quot;&gt;&lt;tbody style=&quot;box-sizing: border-box;&quot;&gt;&lt;tr style=&quot;box-sizing: border-box;&quot;&gt;&lt;th id=&quot;ENAME&quot; style=&quot;background-color: #f1efed; border-color: rgb(236, 233, 230); box-sizing: border-box; font-size: var(--a-gv-header-cell-font-size); font-weight: var(--a-gv-header-cell-font-weight,var(--a-base-font-weight-bold,700)); height: var(--a-gv-header-cell-height,40px); line-height: var(--a-gv-header-cell-line-height); padding: 12px; vertical-align: middle;&quot;&gt;ENAME&lt;/th&gt;&lt;th id=&quot;EMPNO&quot; style=&quot;background-color: #f1efed; border-color: rgb(236, 233, 230); box-sizing: border-box; font-size: var(--a-gv-header-cell-font-size); font-weight: var(--a-gv-header-cell-font-weight,var(--a-base-font-weight-bold,700)); height: var(--a-gv-header-cell-height,40px); line-height: var(--a-gv-header-cell-line-height); padding: 12px; vertical-align: middle;&quot;&gt;EMPNO&lt;/th&gt;&lt;th id=&quot;MGR&quot; style=&quot;background-color: #f1efed; border-color: rgb(236, 233, 230); box-sizing: border-box; font-size: var(--a-gv-header-cell-font-size); font-weight: var(--a-gv-header-cell-font-weight,var(--a-base-font-weight-bold,700)); height: var(--a-gv-header-cell-height,40px); line-height: var(--a-gv-header-cell-line-height); padding: 12px; vertical-align: middle;&quot;&gt;MGR&lt;/th&gt;&lt;/tr&gt;&lt;tr style=&quot;box-sizing: border-box;&quot;&gt;&lt;td style=&quot;background-color: #f1efed; border-color: rgb(236, 233, 230); box-sizing: border-box; color: rgba(16, 15, 14, 0.8); font-size: var(--a-gv-cell-font-size); height: var(--a-gv-cell-height,32px); line-height: var(--a-gv-cell-line-height); padding: 8px 12px;&quot;&gt;KING&lt;/td&gt;&lt;td style=&quot;background-color: #f1efed; border-color: rgb(236, 233, 230); box-sizing: border-box; color: rgba(16, 15, 14, 0.8); font-size: var(--a-gv-cell-font-size); height: var(--a-gv-cell-height,32px); line-height: var(--a-gv-cell-line-height); padding: 8px 12px;&quot;&gt;7839&lt;/td&gt;&lt;td style=&quot;background-color: #f1efed; border-color: rgb(236, 233, 230); box-sizing: border-box; color: rgba(16, 15, 14, 0.8); font-size: var(--a-gv-cell-font-size); height: var(--a-gv-cell-height,32px); line-height: var(--a-gv-cell-line-height); padding: 8px 12px;&quot;&gt;-&lt;/td&gt;&lt;/tr&gt;&lt;tr style=&quot;box-sizing: border-box;&quot;&gt;&lt;td style=&quot;background-color: white; border-color: rgb(236, 233, 230); box-sizing: border-box; color: rgba(16, 15, 14, 0.8); font-size: var(--a-gv-cell-font-size); height: var(--a-gv-cell-height,32px); line-height: var(--a-gv-cell-line-height); padding: 8px 12px;&quot;&gt;BLAKE&lt;/td&gt;&lt;td style=&quot;background-color: white; border-color: rgb(236, 233, 230); box-sizing: border-box; color: rgba(16, 15, 14, 0.8); font-size: var(--a-gv-cell-font-size); height: var(--a-gv-cell-height,32px); line-height: var(--a-gv-cell-line-height); padding: 8px 12px;&quot;&gt;7698&lt;/td&gt;&lt;td style=&quot;background-color: white; border-color: rgb(236, 233, 230); box-sizing: border-box; color: rgba(16, 15, 14, 0.8); font-size: var(--a-gv-cell-font-size); height: var(--a-gv-cell-height,32px); line-height: var(--a-gv-cell-line-height); padding: 8px 12px;&quot;&gt;7839&lt;/td&gt;&lt;/tr&gt;&lt;tr style=&quot;box-sizing: border-box;&quot;&gt;&lt;td style=&quot;background-color: #f1efed; border-color: rgb(236, 233, 230); box-sizing: border-box; color: rgba(16, 15, 14, 0.8); font-size: var(--a-gv-cell-font-size); height: var(--a-gv-cell-height,32px); line-height: var(--a-gv-cell-line-height); padding: 8px 12px;&quot;&gt;JAMES&lt;/td&gt;&lt;td style=&quot;background-color: #f1efed; border-color: rgb(236, 233, 230); box-sizing: border-box; color: rgba(16, 15, 14, 0.8); font-size: var(--a-gv-cell-font-size); height: var(--a-gv-cell-height,32px); line-height: var(--a-gv-cell-line-height); padding: 8px 12px;&quot;&gt;7900&lt;/td&gt;&lt;td style=&quot;background-color: #f1efed; border-color: rgb(236, 233, 230); box-sizing: border-box; color: rgba(16, 15, 14, 0.8); font-size: var(--a-gv-cell-font-size); height: var(--a-gv-cell-height,32px); line-height: var(--a-gv-cell-line-height); padding: 8px 12px;&quot;&gt;7698&lt;/td&gt;&lt;/tr&gt;&lt;/tbody&gt;&lt;/table&gt;&lt;p&gt;Now, we can use this filtered data to generate tree. So, let&#39;s build a demo page using this technique.&amp;nbsp;&lt;/p&gt;&lt;p&gt;Let&#39;s create an empty page and create a text field for entering search term. In demo application, I have used &lt;span style=&quot;font-family: courier;&quot;&gt;P40_SEARCH&lt;/span&gt; as item name. Next, create tree region using below query.&lt;/p&gt;&lt;!--HTML generated using hilite.me--&gt;&lt;div style=&quot;background: rgb(255, 255, 255); border-color: gray; border-image: initial; border-style: solid; border-width: 0.1em 0.1em 0.1em 0.8em; border: solid gray; overflow: auto; padding: 0.2em 0.6em; width: auto;&quot;&gt;&lt;pre style=&quot;line-height: 125%; margin: 0px;&quot;&gt;&lt;span style=&quot;color: #0000aa;&quot;&gt;with&lt;/span&gt; emp_tree &lt;span style=&quot;color: #0000aa;&quot;&gt;as&lt;/span&gt; (
 &lt;span style=&quot;color: #0000aa;&quot;&gt;select&lt;/span&gt; ename,
        empno,
        mgr,
        sys_connect_by_path(empno, &lt;span style=&quot;color: #aa5500;&quot;&gt;&#39;:&#39;&lt;/span&gt;)||&lt;span style=&quot;color: #aa5500;&quot;&gt;&#39;:&#39;&lt;/span&gt; &lt;span style=&quot;color: #0000aa;&quot;&gt;as&lt;/span&gt; emp_path
   &lt;span style=&quot;color: #0000aa;&quot;&gt;from&lt;/span&gt; emp
  &lt;span style=&quot;color: #0000aa;&quot;&gt;start&lt;/span&gt; &lt;span style=&quot;color: #0000aa;&quot;&gt;with&lt;/span&gt; mgr &lt;span style=&quot;color: #0000aa;&quot;&gt;is&lt;/span&gt; &lt;span style=&quot;color: #0000aa;&quot;&gt;null&lt;/span&gt;
&lt;span style=&quot;color: #0000aa;&quot;&gt;connect&lt;/span&gt; &lt;span style=&quot;color: #0000aa;&quot;&gt;by&lt;/span&gt; &lt;span style=&quot;color: #0000aa;&quot;&gt;prior&lt;/span&gt; empno = mgr
  &lt;span style=&quot;color: #0000aa;&quot;&gt;order&lt;/span&gt; siblings &lt;span style=&quot;color: #0000aa;&quot;&gt;by&lt;/span&gt; ename ),
emp_filtered_data &lt;span style=&quot;color: #0000aa;&quot;&gt;as&lt;/span&gt; (
 &lt;span style=&quot;color: #0000aa;&quot;&gt;select&lt;/span&gt; ename,
        empno,
        mgr
   &lt;span style=&quot;color: #0000aa;&quot;&gt;from&lt;/span&gt; emp
  &lt;span style=&quot;color: #0000aa;&quot;&gt;where&lt;/span&gt; :P40_SEARCH &lt;span style=&quot;color: #0000aa;&quot;&gt;is&lt;/span&gt; &lt;span style=&quot;color: #0000aa;&quot;&gt;null&lt;/span&gt;
        &lt;span style=&quot;color: #0000aa;&quot;&gt;OR&lt;/span&gt; &lt;span style=&quot;color: #0000aa;&quot;&gt;exists&lt;/span&gt; (&lt;span style=&quot;color: #0000aa;&quot;&gt;select&lt;/span&gt; *
                     &lt;span style=&quot;color: #0000aa;&quot;&gt;from&lt;/span&gt; (
                         &lt;span style=&quot;color: #0000aa;&quot;&gt;select&lt;/span&gt; emp_tree.emp_path
                           &lt;span style=&quot;color: #0000aa;&quot;&gt;from&lt;/span&gt; emp_tree 
                          &lt;span style=&quot;color: #0000aa;&quot;&gt;where&lt;/span&gt; &lt;span style=&quot;color: #0000aa;&quot;&gt;upper&lt;/span&gt;(emp_tree.ename) &lt;span style=&quot;color: #0000aa;&quot;&gt;like&lt;/span&gt; &lt;span style=&quot;color: #aa5500;&quot;&gt;&#39;%&#39;&lt;/span&gt;||&lt;span style=&quot;color: #0000aa;&quot;&gt;upper&lt;/span&gt;(:P40_SEARCH)||&lt;span style=&quot;color: #aa5500;&quot;&gt;&#39;%&#39;&lt;/span&gt;) ep
                    &lt;span style=&quot;color: #0000aa;&quot;&gt;where&lt;/span&gt; ep.emp_path &lt;span style=&quot;color: #0000aa;&quot;&gt;like&lt;/span&gt; &lt;span style=&quot;color: #aa5500;&quot;&gt;&#39;%:&#39;&lt;/span&gt;||emp.empno||&lt;span style=&quot;color: #aa5500;&quot;&gt;&#39;:%&#39;&lt;/span&gt;)
)
&lt;span style=&quot;color: #aaaaaa; font-style: italic;&quot;&gt;/*&lt;/span&gt;
&lt;span style=&quot;color: #aaaaaa; font-style: italic;&quot;&gt;  If we derive status, level in emp_tree query and if we try to use it here, tree region (sometimes) will throw error&lt;/span&gt;
&lt;span style=&quot;color: #aaaaaa; font-style: italic;&quot;&gt;  because filering can change the order of rows and tree region expects correct order (depth first traversal) of rows as generated by hierarchical query&lt;/span&gt;
&lt;span style=&quot;color: #aaaaaa; font-style: italic;&quot;&gt;*/&lt;/span&gt;
 &lt;span style=&quot;color: #0000aa;&quot;&gt;select&lt;/span&gt; &lt;span style=&quot;color: #0000aa;&quot;&gt;case&lt;/span&gt; &lt;span style=&quot;color: #0000aa;&quot;&gt;when&lt;/span&gt; connect_by_isleaf = &lt;span style=&quot;color: #009999;&quot;&gt;1&lt;/span&gt; &lt;span style=&quot;color: #0000aa;&quot;&gt;then&lt;/span&gt; &lt;span style=&quot;color: #009999;&quot;&gt;0&lt;/span&gt; &lt;span style=&quot;color: #0000aa;&quot;&gt;when&lt;/span&gt; &lt;span style=&quot;color: #0000aa;&quot;&gt;level&lt;/span&gt; = &lt;span style=&quot;color: #009999;&quot;&gt;1&lt;/span&gt; &lt;span style=&quot;color: #0000aa;&quot;&gt;then&lt;/span&gt; &lt;span style=&quot;color: #009999;&quot;&gt;1&lt;/span&gt; &lt;span style=&quot;color: #0000aa;&quot;&gt;else&lt;/span&gt; -&lt;span style=&quot;color: #009999;&quot;&gt;1&lt;/span&gt; &lt;span style=&quot;color: #0000aa;&quot;&gt;end&lt;/span&gt; &lt;span style=&quot;color: #0000aa;&quot;&gt;as&lt;/span&gt; status,
        &lt;span style=&quot;color: #0000aa;&quot;&gt;level&lt;/span&gt;,
        ename &lt;span style=&quot;color: #0000aa;&quot;&gt;as&lt;/span&gt; title,
        &lt;span style=&quot;color: #aa5500;&quot;&gt;&#39;icon-tree-folder&#39;&lt;/span&gt; &lt;span style=&quot;color: #0000aa;&quot;&gt;as&lt;/span&gt; icon,
        empno &lt;span style=&quot;color: #0000aa;&quot;&gt;as&lt;/span&gt; value,
        ename &lt;span style=&quot;color: #0000aa;&quot;&gt;as&lt;/span&gt; tooltip,
        &lt;span style=&quot;color: #0000aa;&quot;&gt;null&lt;/span&gt;  &lt;span style=&quot;color: #0000aa;&quot;&gt;as&lt;/span&gt; link
   &lt;span style=&quot;color: #0000aa;&quot;&gt;from&lt;/span&gt; emp_filtered_data
  &lt;span style=&quot;color: #0000aa;&quot;&gt;start&lt;/span&gt; &lt;span style=&quot;color: #0000aa;&quot;&gt;with&lt;/span&gt; mgr &lt;span style=&quot;color: #0000aa;&quot;&gt;is&lt;/span&gt; &lt;span style=&quot;color: #0000aa;&quot;&gt;null&lt;/span&gt;
&lt;span style=&quot;color: #0000aa;&quot;&gt;connect&lt;/span&gt; &lt;span style=&quot;color: #0000aa;&quot;&gt;by&lt;/span&gt; &lt;span style=&quot;color: #0000aa;&quot;&gt;prior&lt;/span&gt; empno = mgr
  &lt;span style=&quot;color: #0000aa;&quot;&gt;order&lt;/span&gt; siblings &lt;span style=&quot;color: #0000aa;&quot;&gt;by&lt;/span&gt; ename
&lt;/pre&gt;&lt;/div&gt;
&lt;p&gt;&lt;/p&gt;&lt;p&gt;Also, please specify&lt;/p&gt;&lt;p&gt;&lt;/p&gt;&lt;ul style=&quot;text-align: left;&quot;&gt;&lt;li&gt;&lt;span style=&quot;font-family: courier;&quot;&gt;P40_SEARCH&lt;/span&gt; as &lt;span style=&quot;font-family: courier;&quot;&gt;Page&lt;/span&gt;&lt;span style=&quot;font-family: inherit;&quot;&gt; &lt;/span&gt;&lt;span style=&quot;font-family: courier;&quot;&gt;Items&lt;/span&gt;&lt;span style=&quot;font-family: inherit;&quot;&gt; &lt;/span&gt;&lt;span style=&quot;font-family: courier;&quot;&gt;to&lt;/span&gt;&lt;span style=&quot;font-family: inherit;&quot;&gt; &lt;/span&gt;&lt;span style=&quot;font-family: courier;&quot;&gt;Submit&lt;/span&gt;&lt;/li&gt;&lt;li&gt;&lt;span style=&quot;font-family: courier;&quot;&gt;emp_tree&lt;/span&gt; as &lt;span style=&quot;font-family: courier;&quot;&gt;Static&lt;/span&gt; &lt;span style=&quot;font-family: courier;&quot;&gt;ID&lt;/span&gt; for the tree region. We will use this later in dynamic actions&lt;/li&gt;&lt;/ul&gt;&lt;p&gt;&lt;/p&gt;&lt;p&gt;Now, let&#39;s create a dynamic action, which will listen to &quot;Enter Key Press&quot; event of the search field as below.&lt;/p&gt;&lt;/div&gt;&lt;div&gt;&lt;p&gt;&lt;/p&gt;&lt;ul style=&quot;text-align: left;&quot;&gt;&lt;li&gt;Name: &lt;b&gt;Search&lt;/b&gt; (or any proper name)&lt;/li&gt;&lt;li&gt;When:&lt;/li&gt;&lt;ul&gt;&lt;li&gt;Event: &lt;b&gt;Key Down&lt;/b&gt;&lt;/li&gt;&lt;li&gt;Selection Type: &lt;b&gt;Item(s)&lt;/b&gt;&lt;/li&gt;&lt;li&gt;&amp;nbsp;Item(s): &lt;b&gt;P40_SEARCH&lt;/b&gt;&lt;/li&gt;&lt;/ul&gt;&lt;li&gt;Client-side Condition:&lt;/li&gt;&lt;ul&gt;&lt;li&gt;Type: &lt;b&gt;JavaScript expression&lt;/b&gt;&lt;/li&gt;&lt;li&gt;JavaScript Expression: &lt;span style=&quot;font-family: courier;&quot;&gt;this.browserEvent.which === 13&lt;/span&gt;&lt;/li&gt;&lt;li&gt;True Action-1: (to refresh tree region)&amp;nbsp; &amp;nbsp;&amp;nbsp;&lt;/li&gt;&lt;ul&gt;&lt;li&gt;Action: &lt;b&gt;Refresh&lt;/b&gt;&lt;/li&gt;&lt;li&gt;Affected Elements:&lt;/li&gt;&lt;ul&gt;&lt;li&gt;Selection Type: &lt;b&gt;Region&lt;/b&gt;&lt;/li&gt;&lt;li&gt;Region: &lt;b&gt;&lt;i&gt;&amp;lt;Tree Region&amp;gt;&lt;/i&gt;&lt;/b&gt;&lt;/li&gt;&lt;/ul&gt;&lt;/ul&gt;&lt;/ul&gt;&lt;/ul&gt;&lt;p&gt;&lt;/p&gt;&lt;p&gt;That&#39;s it. Now, if we type anything in search field and hit enter key, tree will show filtered nodes as per the search term. However, it may not be clear to users which nodes are matching the search criteria. Because, we are showing matching nodes and their parent nodes till the root node. So, it would be helpful, if we can highlight the nodes that are matching the search criteria. We can do this using &lt;a href=&quot;https://docs.oracle.com/en/database/oracle/application-express/21.1/aexjs/treeView.html#find&quot; target=&quot;_blank&quot;&gt;&lt;span style=&quot;font-family: courier;&quot;&gt;find&lt;/span&gt;&lt;/a&gt; method of &lt;span style=&quot;font-family: courier;&quot;&gt;treeView&lt;/span&gt; widget.&lt;/p&gt;&lt;p&gt;To implement this, let&#39;s keep below JavaScript code in &lt;span style=&quot;font-family: courier;&quot;&gt;Page &amp;gt; JavaScript &amp;gt; Function and Global Variable Declaration&lt;/span&gt; section (preferably in your application specific JavaScript file).&lt;/p&gt;&lt;!--HTML generated using hilite.me--&gt;&lt;div style=&quot;background: rgb(255, 255, 255); border-color: gray; border-image: initial; border-style: solid; border-width: 0.1em 0.1em 0.1em 0.8em; border: solid gray; overflow: auto; padding: 0.2em 0.6em; width: auto;&quot;&gt;&lt;pre style=&quot;line-height: 125%; margin: 0px;&quot;&gt;&lt;span style=&quot;color: #0000aa;&quot;&gt;function&lt;/span&gt; treeFind ( pTree$, pSearchString, pClassName ) {
    &lt;span style=&quot;color: #aaaaaa; font-style: italic;&quot;&gt;// find the string in tree nodes&lt;/span&gt;
    &lt;span style=&quot;color: #0000aa;&quot;&gt;var&lt;/span&gt; lMatchedNodes$ = pTree$.treeView( &lt;span style=&quot;color: #aa5500;&quot;&gt;&quot;find&quot;&lt;/span&gt;, {
        depth: -&lt;span style=&quot;color: #009999;&quot;&gt;1&lt;/span&gt;,
        findAll: &lt;span style=&quot;color: #0000aa;&quot;&gt;true&lt;/span&gt;,
        match: &lt;span style=&quot;color: #0000aa;&quot;&gt;function&lt;/span&gt;( n ) {
            &lt;span style=&quot;color: #0000aa;&quot;&gt;return&lt;/span&gt; n.label.toLowerCase().indexOf( pSearchString.toLowerCase() ) &amp;gt;= &lt;span style=&quot;color: #009999;&quot;&gt;0&lt;/span&gt;;
        }
    } );
    &lt;span style=&quot;color: #aaaaaa; font-style: italic;&quot;&gt;// add CSS class to matching nodes&lt;/span&gt;
    lMatchedNodes$.addClass( pClassName );

    &lt;span style=&quot;color: #aaaaaa; font-style: italic;&quot;&gt;// find is used in conjunction with server side filtering&lt;/span&gt;
    &lt;span style=&quot;color: #aaaaaa; font-style: italic;&quot;&gt;// so when there are matching nodes, we just expand all nodes, so users can see matched nodes easily&lt;/span&gt;
    &lt;span style=&quot;color: #0000aa;&quot;&gt;if&lt;/span&gt; ( lMatchedNodes$.length &amp;gt; &lt;span style=&quot;color: #009999;&quot;&gt;0&lt;/span&gt; ) {
        pTree$.treeView( &lt;span style=&quot;color: #aa5500;&quot;&gt;&quot;expandAll&quot;&lt;/span&gt; );
    }
}
    
&lt;span style=&quot;color: #0000aa;&quot;&gt;function&lt;/span&gt; treeSearch  ( pSearchString, pStaticId, pClassName ) {
    &lt;span style=&quot;color: #aaaaaa; font-style: italic;&quot;&gt;// remove CSS classes from previous search, if any&lt;/span&gt;
    apex.jQuery( &lt;span style=&quot;color: #aa5500;&quot;&gt;&quot;.&quot;&lt;/span&gt; + apex.util.escapeCSS( pClassName ), &lt;span style=&quot;color: #aa5500;&quot;&gt;&quot;#&quot;&lt;/span&gt; + apex.util.escapeCSS( pStaticId )).removeClass( pClassName );
    &lt;span style=&quot;color: #0000aa;&quot;&gt;if&lt;/span&gt; ( pSearchString !== &lt;span style=&quot;color: #aa5500;&quot;&gt;&quot;&quot;&lt;/span&gt; ) {
        treeFind( apex.region( pStaticId ).widget(), pSearchString, pClassName );
    }
}
&lt;/pre&gt;&lt;/div&gt;
&lt;p&gt;Next, let&#39;s create DA like below.&lt;br /&gt;&lt;/p&gt;&lt;ul style=&quot;text-align: left;&quot;&gt;&lt;li&gt;Name: &lt;b&gt;Highlight Matching Nodes&lt;/b&gt; (or any proper name)&lt;/li&gt;&lt;li&gt;When:&lt;/li&gt;&lt;ul&gt;&lt;li&gt;Event: &lt;b&gt;After Refresh&lt;/b&gt;&lt;/li&gt;&lt;li&gt;Selection Type: &lt;b&gt;Region&lt;/b&gt;&lt;/li&gt;&lt;li&gt;Region: &lt;i&gt;&lt;b&gt;&amp;lt;Tree Region&amp;gt;&lt;/b&gt;&lt;/i&gt;&lt;/li&gt;&lt;/ul&gt;&lt;li&gt;True Action-1:&lt;/li&gt;&lt;ul&gt;&lt;li&gt;Action: &lt;b&gt;Execute JavaScript Code&lt;/b&gt;&lt;/li&gt;&lt;li&gt;Settings:&lt;/li&gt;&lt;ul&gt;&lt;li&gt;Code: &lt;span style=&quot;font-family: courier;&quot;&gt;treeSearch ( $v(&quot;P40_SEARCH&quot;),&#39;emp_tree&#39;,&#39;u-color-22-bg&#39; );&lt;/span&gt;&lt;/li&gt;&lt;/ul&gt;&lt;/ul&gt;&lt;/ul&gt;&lt;p&gt;&lt;/p&gt;&lt;p&gt;In above DA code &lt;span style=&quot;font-family: courier;&quot;&gt;emp_tree&lt;/span&gt; is &lt;span style=&quot;font-family: courier;&quot;&gt;Static&lt;/span&gt;&lt;span style=&quot;font-family: arial;&quot;&gt; &lt;/span&gt;&lt;span style=&quot;font-family: courier;&quot;&gt;ID&lt;/span&gt; specified for the tree region. &lt;span style=&quot;font-family: courier;&quot;&gt;u-color-22-bg&lt;/span&gt; is &lt;a href=&quot;https://apex.oracle.com/pls/apex/apex_pm/r/ut/color-and-status-modifiers&quot; target=&quot;_blank&quot;&gt;universal theme utility class&lt;/a&gt; for adding background color to matching tree nodes.&amp;nbsp;&lt;/p&gt;&lt;p&gt;That&#39;s it and we are good to go. Here is the &lt;a href=&quot;https://apex.oracle.com/pls/apex/hari/r/demo_app/tree-search&quot; target=&quot;_blank&quot;&gt;demo link&lt;/a&gt;.&lt;/p&gt;&lt;p&gt;Thank You 🙏&lt;/p&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='https://srihariravva.blogspot.com/feeds/1136395472097208771/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='https://www.blogger.com/comment/fullpage/post/3780721041122670326/1136395472097208771?isPopup=true' title='9 Comments'/><link rel='edit' type='application/atom+xml' href='https://www.blogger.com/feeds/3780721041122670326/posts/default/1136395472097208771'/><link rel='self' type='application/atom+xml' href='https://www.blogger.com/feeds/3780721041122670326/posts/default/1136395472097208771'/><link rel='alternate' type='text/html' href='https://srihariravva.blogspot.com/2021/06/oracle-apex-tree-search.html' title='Oracle APEX Tree Search'/><author><name>Hari</name><uri>http://www.blogger.com/profile/11210159692003463123</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='https://img1.blogblog.com/img/b16-rounded.gif'/></author><media:thumbnail xmlns:media="http://search.yahoo.com/mrss/" url="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEhwqVxrtSQCGz2uNzSZ-uy_RCrOIsVtIGg49y-qdySqDHm5d5qPI1VAc57wSaxJ_lfRhbad_qcwOGBzMO0z9yt3nKbFp528yvKJ4aw8mYC5R_8oxcCuKnGn2crh_EsZl2X-XEnhQUAPcAE2/s72-c/tree_search.png" height="72" width="72"/><thr:total>9</thr:total></entry><entry><id>tag:blogger.com,1999:blog-3780721041122670326.post-583967219598392238</id><published>2021-02-28T20:12:00.002+05:30</published><updated>2021-02-28T20:12:55.355+05:30</updated><category scheme="http://www.blogger.com/atom/ns#" term="Interactive Grid"/><category scheme="http://www.blogger.com/atom/ns#" term="JavaScript"/><title type='text'>Interactive Grid - Freeze/Unfreeze Columns Using JavaScript</title><content type='html'>&lt;p&gt;In Oracle APEX forums, there was a question about &quot;how to conditionally unfreeze interactive grid columns&amp;nbsp;based on the screen size&quot;. I had bookmarked this &lt;a href=&quot;https://community.oracle.com/tech/developers/discussion/4479462/interactive-grid-remove-column-freeze-for-mobile&quot; target=&quot;_blank&quot;&gt;question &lt;/a&gt;on my blog notes. Because, this is a good candidate for blogpost as it&#39;s a common use case and it may be helpful for other developers.&amp;nbsp;&lt;/p&gt;&lt;div class=&quot;separator&quot; style=&quot;clear: both; text-align: center;&quot;&gt;&lt;a href=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEjcpMClKRqjJbpGD_IdThIkmef-F-uIMKsJPShcBadk1UxDPMAEJXkyVYvv5_HXVnMl2c8DvLYYLReYhgwhNXC_4H7zOXyIcPhPAYIEqdvCU9vwQxRrtGU2mneuByz0r3UBJVV03pVxWaeM/s1920/freeze_unfreeze.jpg&quot; style=&quot;margin-left: 1em; margin-right: 1em;&quot;&gt;&lt;img border=&quot;0&quot; data-original-height=&quot;1440&quot; data-original-width=&quot;1920&quot; height=&quot;449&quot; src=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEjcpMClKRqjJbpGD_IdThIkmef-F-uIMKsJPShcBadk1UxDPMAEJXkyVYvv5_HXVnMl2c8DvLYYLReYhgwhNXC_4H7zOXyIcPhPAYIEqdvCU9vwQxRrtGU2mneuByz0r3UBJVV03pVxWaeM/w598-h449/freeze_unfreeze.jpg&quot; width=&quot;598&quot; /&gt;&lt;/a&gt;&lt;/div&gt;&lt;span&gt;&lt;div style=&quot;text-align: center;&quot;&gt;Photo by &lt;a href=&quot;https://unsplash.com/@aaronburden?utm_source=unsplash&amp;amp;utm_medium=referral&amp;amp;utm_content=creditCopyText&quot;&gt;Aaron Burden&lt;/a&gt; on &lt;a href=&quot;https://unsplash.com/s/photos/frozen?utm_source=unsplash&amp;amp;utm_medium=referral&amp;amp;utm_content=creditCopyText&quot;&gt;Unsplash&lt;/a&gt;&lt;/div&gt;&lt;/span&gt;&lt;p&gt;So, I have started building demo for this blogpost. Then, I found that freezing, unfreezing columns based on column name may not be the best solution, because whenever we change column order, then we need to change JavaScript code as-well. With further research (reading documentation thoroughly 😊), I found out that we can also pass column definition object while using &lt;a href=&quot;https://docs.oracle.com/en/database/oracle/application-express/20.2/aexjs/grid.html#freezeColumn&quot; target=&quot;_blank&quot;&gt;freezeColumn&lt;/a&gt; and &lt;a href=&quot;https://docs.oracle.com/en/database/oracle/application-express/20.2/aexjs/grid.html#unfreezeColumn&quot; target=&quot;_blank&quot;&gt;unfreezeColumn&lt;/a&gt; methods. This solves the problem with column names.&amp;nbsp;&lt;/p&gt;&lt;p&gt;And then I did a little google search and found another &lt;a href=&quot;https://community.oracle.com/tech/developers/discussion/4279073/use-javascript-to-freeze-an-interactive-report-column&quot; target=&quot;_blank&quot;&gt;similar question&lt;/a&gt; in APEX forums where &lt;a href=&quot;https://twitter.com/J_Snyders&quot; target=&quot;_blank&quot;&gt;John Snyders&lt;/a&gt; has provided a solution. This solution looks little different. Here, column property &lt;span style=&quot;font-family: courier;&quot;&gt;frozen&lt;/span&gt; is updated directly. Then I went back to documentation and found that &lt;span style=&quot;font-family: courier;&quot;&gt;freezeColumn&lt;/span&gt;/&lt;span style=&quot;font-family: courier;&quot;&gt;unfreezeColumn&lt;/span&gt; methods trigger the grid refresh as-well along with updating the column property. So, when we are freezing, unfreezing multiple columns, it is better to update the &lt;span style=&quot;font-family: courier;&quot;&gt;frozen&lt;/span&gt;&lt;span style=&quot;font-family: inherit;&quot;&gt; &lt;/span&gt;property value first and at the end we can refresh the grid (only once).&lt;/p&gt;&lt;p&gt;Based on this, I have written a JavaScript function which freezes, unfreezes interactive grid columns based on screen size (window/viewport width). Here I am freezing up to first 4 columns based on screen size. If screen size is more than 1200 pixels, then I am freezing first 4 columns and if screen size is less than 600 pixels, then I am freezing only 1st column. When screen size is in between 600 and 1200 pixels, I am freezing 2 or 3 columns. I have used this logic for demo purpose and of course you can change it based on your requirements.&lt;/p&gt;&lt;p&gt;&lt;b&gt;JavaScript function code:&lt;/b&gt;&lt;/p&gt;&lt;!--HTML generated using hilite.me--&gt;&lt;div style=&quot;background: rgb(255, 255, 255); border-color: gray; border-image: initial; border-style: solid; border-width: 0.1em 0.1em 0.1em 0.8em; border: solid gray; overflow: auto; padding: 0.2em 0.6em; width: auto;&quot;&gt;&lt;pre style=&quot;line-height: 125%; margin: 0px;&quot;&gt;&lt;span style=&quot;color: #0000aa;&quot;&gt;function&lt;/span&gt; freezeUnfreezeIG(pIGStaticID) {
    apex.debug.info(&lt;span style=&quot;color: #aa5500;&quot;&gt;&quot;BEGIN freezeUnfreezeIG&quot;&lt;/span&gt;);
    &lt;span style=&quot;color: #0000aa;&quot;&gt;var&lt;/span&gt; grid$ = apex.region(pIGStaticID).call(&lt;span style=&quot;color: #aa5500;&quot;&gt;&quot;getCurrentView&quot;&lt;/span&gt;).view$;
    apex.debug.info(grid$);
    &lt;span style=&quot;color: #aaaaaa; font-style: italic;&quot;&gt;// get column objects array&lt;/span&gt;
    &lt;span style=&quot;color: #0000aa;&quot;&gt;var&lt;/span&gt; columnsArr = grid$.grid(&lt;span style=&quot;color: #aa5500;&quot;&gt;&quot;getColumns&quot;&lt;/span&gt;);
    &lt;span style=&quot;color: #aaaaaa; font-style: italic;&quot;&gt;// get window width&lt;/span&gt;
    &lt;span style=&quot;color: #0000aa;&quot;&gt;var&lt;/span&gt; winWidth = $(&lt;span style=&quot;color: #00aaaa;&quot;&gt;window&lt;/span&gt;).width();
    &lt;span style=&quot;color: #aaaaaa; font-style: italic;&quot;&gt;//apex.debug.info(`Window Width ${winWidth}`);&lt;/span&gt;
    &lt;span style=&quot;color: #aaaaaa; font-style: italic;&quot;&gt;// Unfeeze first 4 columns, ignoring hidden columns&lt;/span&gt;
    &lt;span style=&quot;color: #0000aa;&quot;&gt;var&lt;/span&gt; i, counter = &lt;span style=&quot;color: #009999;&quot;&gt;0&lt;/span&gt;;
    &lt;span style=&quot;color: #0000aa;&quot;&gt;for&lt;/span&gt; (i = &lt;span style=&quot;color: #009999;&quot;&gt;0&lt;/span&gt;; i &amp;lt; columnsArr.length; i++) {
        &lt;span style=&quot;color: #0000aa;&quot;&gt;if&lt;/span&gt; (!columnsArr[i].hidden) {
            apex.debug.info(columnsArr[i]);
            columnsArr[i].frozen = &lt;span style=&quot;color: #0000aa;&quot;&gt;false&lt;/span&gt;;
            &lt;span style=&quot;color: #aaaaaa; font-style: italic;&quot;&gt;//grid$.grid(&quot;unfreezeColumn&quot;, columnsArr[i]);&lt;/span&gt;
            counter++;
        }
        &lt;span style=&quot;color: #0000aa;&quot;&gt;if&lt;/span&gt; (counter === &lt;span style=&quot;color: #009999;&quot;&gt;4&lt;/span&gt;) &lt;span style=&quot;color: #0000aa;&quot;&gt;break&lt;/span&gt;;
    }
    &lt;span style=&quot;color: #0000aa;&quot;&gt;var&lt;/span&gt; maxFrezee = &lt;span style=&quot;color: #009999;&quot;&gt;0&lt;/span&gt;;
    &lt;span style=&quot;color: #aaaaaa; font-style: italic;&quot;&gt;// determine number of columns to freeze based on window width&lt;/span&gt;
    &lt;span style=&quot;color: #0000aa;&quot;&gt;if&lt;/span&gt; (winWidth &amp;lt;= &lt;span style=&quot;color: #009999;&quot;&gt;600&lt;/span&gt;) {
        maxFrezee = &lt;span style=&quot;color: #009999;&quot;&gt;1&lt;/span&gt;;
    }
    &lt;span style=&quot;color: #0000aa;&quot;&gt;else&lt;/span&gt; &lt;span style=&quot;color: #0000aa;&quot;&gt;if&lt;/span&gt; (winWidth &amp;gt; &lt;span style=&quot;color: #009999;&quot;&gt;600&lt;/span&gt; &amp;amp;&amp;amp; winWidth &amp;lt;= &lt;span style=&quot;color: #009999;&quot;&gt;900&lt;/span&gt;) {
        maxFrezee = &lt;span style=&quot;color: #009999;&quot;&gt;2&lt;/span&gt;;
    }
    &lt;span style=&quot;color: #0000aa;&quot;&gt;else&lt;/span&gt; &lt;span style=&quot;color: #0000aa;&quot;&gt;if&lt;/span&gt; (winWidth &amp;gt; &lt;span style=&quot;color: #009999;&quot;&gt;900&lt;/span&gt; &amp;amp;&amp;amp; winWidth &amp;lt;= &lt;span style=&quot;color: #009999;&quot;&gt;1200&lt;/span&gt;) {
        maxFrezee = &lt;span style=&quot;color: #009999;&quot;&gt;3&lt;/span&gt;;
    }
    &lt;span style=&quot;color: #0000aa;&quot;&gt;else&lt;/span&gt; {
        maxFrezee = &lt;span style=&quot;color: #009999;&quot;&gt;4&lt;/span&gt;;
    }
    &lt;span style=&quot;color: #aaaaaa; font-style: italic;&quot;&gt;// freeze columns&lt;/span&gt;
    counter = &lt;span style=&quot;color: #009999;&quot;&gt;0&lt;/span&gt;;
    &lt;span style=&quot;color: #0000aa;&quot;&gt;for&lt;/span&gt; (i = &lt;span style=&quot;color: #009999;&quot;&gt;0&lt;/span&gt;; i &amp;lt; columnsArr.length; i++) {
        &lt;span style=&quot;color: #0000aa;&quot;&gt;if&lt;/span&gt; (!columnsArr[i].hidden) {
            columnsArr[i].frozen = &lt;span style=&quot;color: #0000aa;&quot;&gt;true&lt;/span&gt;;
            &lt;span style=&quot;color: #aaaaaa; font-style: italic;&quot;&gt;//grid$.grid(&quot;freezeColumn&quot;,columnsArr[i]);&lt;/span&gt;
            counter++;
        }
        &lt;span style=&quot;color: #0000aa;&quot;&gt;if&lt;/span&gt; (counter === maxFrezee) &lt;span style=&quot;color: #0000aa;&quot;&gt;break&lt;/span&gt;;
    }
    grid$.grid(&lt;span style=&quot;color: #aa5500;&quot;&gt;&quot;refreshColumns&quot;&lt;/span&gt;).grid(&lt;span style=&quot;color: #aa5500;&quot;&gt;&quot;refresh&quot;&lt;/span&gt;);
    apex.debug.info(&lt;span style=&quot;color: #aa5500;&quot;&gt;&quot;END freezeUnfreezeIG&quot;&lt;/span&gt;);
}
&lt;/pre&gt;&lt;/div&gt;
&lt;p&gt;&lt;b&gt;Demo:&lt;/b&gt;&lt;/p&gt;&lt;p&gt;For demo purpose, let&#39;s create a page with editable interactive grid on &lt;span style=&quot;font-family: courier;&quot;&gt;EMP&lt;/span&gt;&lt;span style=&quot;font-family: inherit;&quot;&gt;&amp;nbsp;&lt;/span&gt;table and give&amp;nbsp;&lt;span style=&quot;font-family: courier;&quot;&gt;Static&lt;/span&gt;&lt;span style=&quot;font-family: inherit;&quot;&gt; &lt;/span&gt;&lt;span style=&quot;font-family: courier;&quot;&gt;ID &lt;/span&gt;&lt;span style=&quot;font-family: inherit;&quot;&gt;as&amp;nbsp;&lt;/span&gt;&lt;span style=&quot;font-family: courier;&quot;&gt;emp&lt;/span&gt;&lt;span style=&quot;font-family: courier;&quot;&gt;.&lt;/span&gt;&lt;/p&gt;&lt;p&gt;Next, keep above JavaScript function code in &lt;span style=&quot;font-family: courier;&quot;&gt;Page &amp;gt; JavaScript &amp;gt; Function and Global Variable Declaration&lt;/span&gt; section.&lt;/p&gt;&lt;p&gt;Next, create dynamic action as below.&lt;/p&gt;&lt;p&gt;&lt;/p&gt;&lt;ul style=&quot;text-align: left;&quot;&gt;&lt;li&gt;Name: &lt;b&gt;Freeze/UnFreeze IG Columns&lt;/b&gt; (or any proper name)&lt;/li&gt;&lt;li&gt;When:&lt;/li&gt;&lt;ul&gt;&lt;li&gt;Event: &lt;b&gt;Custom&lt;/b&gt;&lt;/li&gt;&lt;li&gt;Custom Event: &lt;b&gt;apexwindowresized&lt;/b&gt;&lt;/li&gt;&lt;li&gt;Selection Type: &lt;b&gt;JavaScript Expression&lt;/b&gt;&lt;/li&gt;&lt;li&gt;JavaScript Expression: &lt;b&gt;window&lt;/b&gt;&lt;/li&gt;&lt;/ul&gt;&lt;li&gt;True Action: &lt;b&gt;Execute JavaScript Code&lt;/b&gt;&lt;/li&gt;&lt;ul&gt;&lt;li&gt;Code: &lt;span style=&quot;font-family: courier;&quot;&gt;freezeUnfreezeIG(&quot;emp&quot;);&lt;/span&gt;&lt;/li&gt;&lt;li&gt;Execution Options:&amp;nbsp;&lt;/li&gt;&lt;ul&gt;&lt;li&gt;Fire on Initialization: &lt;b&gt;Yes&lt;/b&gt; (Enable)&lt;/li&gt;&lt;/ul&gt;&lt;/ul&gt;&lt;/ul&gt;&lt;p&gt;&lt;/p&gt;&lt;p&gt;Here, please observe, this dynamic action is fired when window is resized, as-well as when page is initially loaded. Executing this dynamic action on window resize will be helpful in several cases, for e.g. consider users with laptop and external monitor set-up. If users move your application window from external monitor to laptop, then you may want to unfreeze some of the columns as laptop screen width may be less compared to external monitor.&amp;nbsp;&lt;/p&gt;&lt;p&gt;That&#39;s it and here is the link for &lt;a href=&quot;https://apex.oracle.com/pls/apex/hari/r/demo_app/ig-freeze-unfreeze&quot; target=&quot;_blank&quot;&gt;demo&lt;/a&gt;.&lt;/p&gt;&lt;p&gt;Thank you.&lt;/p&gt;</content><link rel='replies' type='application/atom+xml' href='https://srihariravva.blogspot.com/feeds/583967219598392238/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='https://www.blogger.com/comment/fullpage/post/3780721041122670326/583967219598392238?isPopup=true' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='https://www.blogger.com/feeds/3780721041122670326/posts/default/583967219598392238'/><link rel='self' type='application/atom+xml' href='https://www.blogger.com/feeds/3780721041122670326/posts/default/583967219598392238'/><link rel='alternate' type='text/html' href='https://srihariravva.blogspot.com/2021/02/interactive-grid-freezeunfreeze-columns.html' title='Interactive Grid - Freeze/Unfreeze Columns Using JavaScript'/><author><name>Hari</name><uri>http://www.blogger.com/profile/11210159692003463123</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='https://img1.blogblog.com/img/b16-rounded.gif'/></author><media:thumbnail xmlns:media="http://search.yahoo.com/mrss/" url="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEjcpMClKRqjJbpGD_IdThIkmef-F-uIMKsJPShcBadk1UxDPMAEJXkyVYvv5_HXVnMl2c8DvLYYLReYhgwhNXC_4H7zOXyIcPhPAYIEqdvCU9vwQxRrtGU2mneuByz0r3UBJVV03pVxWaeM/s72-w598-h449-c/freeze_unfreeze.jpg" height="72" width="72"/><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-3780721041122670326.post-3805153007919323192</id><published>2021-01-23T20:29:00.002+05:30</published><updated>2021-02-04T20:53:20.623+05:30</updated><category scheme="http://www.blogger.com/atom/ns#" term="Error Handling"/><category scheme="http://www.blogger.com/atom/ns#" term="Error Logging"/><category scheme="http://www.blogger.com/atom/ns#" term="JavaScript"/><title type='text'>Handling JavaScript Errors - Part 2</title><content type='html'>&lt;p&gt;In my previous blogpost, I have explained about JavaScript errors and how we can handle them in general and how we can handle them at application level. If you have not read it yet, you can read it &lt;a href=&quot;https://srihariravva.blogspot.com/2021/01/handling-javascript-errors-part-1.html&quot; target=&quot;_blank&quot;&gt;here&lt;/a&gt;. In this blogpost, I will explain an approach to log JavaScript errors to a database table.&amp;nbsp;&lt;/p&gt;&lt;div class=&quot;separator&quot; style=&quot;clear: both; text-align: center;&quot;&gt;&lt;a href=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEj-jrYp7I5nJLoMkE0WcKUKhywL92FB4IEF4uijhDhg67voLfwIYlgZ4aM4_iOFb7CFtUZ5Qn2LuHSD9g28Z3XtN84BOAKWRMYI0mGwmfNB7sXlYVe0HEQm7JUcMyhhMYcv8WPn52SL7Qvk/s978/js_error_logging.png&quot; style=&quot;margin-left: 1em; margin-right: 1em;&quot;&gt;&lt;img alt=&quot;APEX JavaScript Error Logging&quot; border=&quot;0&quot; data-original-height=&quot;507&quot; data-original-width=&quot;978&quot; src=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEj-jrYp7I5nJLoMkE0WcKUKhywL92FB4IEF4uijhDhg67voLfwIYlgZ4aM4_iOFb7CFtUZ5Qn2LuHSD9g28Z3XtN84BOAKWRMYI0mGwmfNB7sXlYVe0HEQm7JUcMyhhMYcv8WPn52SL7Qvk/&quot; title=&quot;APEX JavaScript Error Logging&quot; /&gt;&lt;/a&gt;&lt;/div&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;span style=&quot;font-family: courier;&quot;&gt;error&lt;/span&gt;&lt;span style=&quot;font-family: inherit;&quot;&gt; &lt;/span&gt;event on &lt;span style=&quot;font-family: courier;&quot;&gt;window&lt;/span&gt;&lt;span style=&quot;font-family: inherit;&quot;&gt; &lt;/span&gt;object provides lot of information. I found below information is useful for debugging and worth logging into DB.&lt;div&gt;&lt;div&gt;&lt;ul style=&quot;text-align: left;&quot;&gt;&lt;li&gt;&lt;span style=&quot;font-family: courier;&quot;&gt;event.message&lt;/span&gt;&lt;span style=&quot;font-family: inherit;&quot;&gt;: JavaScript error message&lt;/span&gt;&lt;/li&gt;&lt;li&gt;&lt;span style=&quot;font-family: courier;&quot;&gt;event.filename&lt;/span&gt;&lt;span style=&quot;font-family: inherit;&quot;&gt;: If source of the error is from a JavaScript&amp;nbsp;file, then this will give full path of JavaScript&amp;nbsp;file. If error is from inline JavaScript code written in APEX page, then this will give full APEX page URL including APEX session.&lt;/span&gt;&lt;/li&gt;&lt;li&gt;&lt;span style=&quot;font-family: courier;&quot;&gt;event.lineno&lt;/span&gt;&lt;span style=&quot;font-family: inherit;&quot;&gt;: Line number where error has occurred. Depending on event.filename, it could refer to line number from JavaScript file or from generated HTML page.&lt;/span&gt;&lt;/li&gt;&lt;li&gt;&lt;span style=&quot;font-family: courier;&quot;&gt;event.colno&lt;/span&gt;&lt;span style=&quot;font-family: inherit;&quot;&gt;: Column number where error has occurred. It should be read along with &lt;/span&gt;&lt;span style=&quot;font-family: courier;&quot;&gt;event.lineno&lt;/span&gt;&lt;span style=&quot;font-family: inherit;&quot;&gt;.&lt;/span&gt;&lt;/li&gt;&lt;li&gt;&lt;span style=&quot;font-family: courier;&quot;&gt;event.error.stack&lt;/span&gt;&lt;span style=&quot;font-family: inherit;&quot;&gt;: Call stack information. Similar to &lt;/span&gt;&lt;span style=&quot;font-family: courier;&quot;&gt;DBMS_UTILITY.FORMAT_ERROR_STACK&lt;/span&gt;&lt;span style=&quot;font-family: inherit;&quot;&gt; in PL/SQL.&lt;/span&gt;&lt;/li&gt;&lt;/ul&gt;&lt;/div&gt;&lt;p&gt;Now, let&#39;s create a table to store these JavaScript errors. Please find sample table creation script below which I have used for the demo.&lt;/p&gt;&lt;!--HTML generated using hilite.me--&gt;&lt;div style=&quot;background: rgb(255, 255, 255); border-color: gray; border-image: initial; border-style: solid; border-width: 0.1em 0.1em 0.1em 0.8em; border: solid gray; overflow: auto; padding: 0.2em 0.6em; width: auto;&quot;&gt;&lt;pre style=&quot;line-height: 125%; margin: 0px;&quot;&gt;&lt;span style=&quot;color: #aaaaaa; font-style: italic;&quot;&gt;-- create tables&lt;/span&gt;
&lt;span style=&quot;color: #0000aa;&quot;&gt;create&lt;/span&gt; &lt;span style=&quot;color: #0000aa;&quot;&gt;table&lt;/span&gt; apex_js_error_log (
    aje_log_id                     &lt;span style=&quot;color: #00aaaa;&quot;&gt;number&lt;/span&gt; &lt;span style=&quot;color: #0000aa;&quot;&gt;generated&lt;/span&gt; &lt;span style=&quot;color: #0000aa;&quot;&gt;by&lt;/span&gt; &lt;span style=&quot;color: #0000aa;&quot;&gt;default&lt;/span&gt; &lt;span style=&quot;color: #0000aa;&quot;&gt;on&lt;/span&gt; &lt;span style=&quot;color: #0000aa;&quot;&gt;null&lt;/span&gt; &lt;span style=&quot;color: #0000aa;&quot;&gt;as&lt;/span&gt; &lt;span style=&quot;color: #0000aa;&quot;&gt;identity&lt;/span&gt;
                                   &lt;span style=&quot;color: #0000aa;&quot;&gt;constraint&lt;/span&gt; apex_js_error_log_id_pk &lt;span style=&quot;color: #0000aa;&quot;&gt;primary&lt;/span&gt; &lt;span style=&quot;color: #0000aa;&quot;&gt;key&lt;/span&gt;,
    message                        varchar2(&lt;span style=&quot;color: #009999;&quot;&gt;4000&lt;/span&gt; &lt;span style=&quot;color: #00aaaa;&quot;&gt;char&lt;/span&gt;),
    filename                       varchar2(&lt;span style=&quot;color: #009999;&quot;&gt;255&lt;/span&gt; &lt;span style=&quot;color: #00aaaa;&quot;&gt;char&lt;/span&gt;),
    lineno                         &lt;span style=&quot;color: #00aaaa;&quot;&gt;number&lt;/span&gt;,
    colno                          &lt;span style=&quot;color: #00aaaa;&quot;&gt;number&lt;/span&gt;,
    error_stack                    &lt;span style=&quot;color: #0000aa;&quot;&gt;clob&lt;/span&gt;,
    app_id                         &lt;span style=&quot;color: #00aaaa;&quot;&gt;number&lt;/span&gt;,
    page_id                        &lt;span style=&quot;color: #00aaaa;&quot;&gt;number&lt;/span&gt;,
    session_id                     &lt;span style=&quot;color: #00aaaa;&quot;&gt;number&lt;/span&gt;,
    app_user                       varchar2(&lt;span style=&quot;color: #009999;&quot;&gt;255&lt;/span&gt; &lt;span style=&quot;color: #00aaaa;&quot;&gt;char&lt;/span&gt;),
    created_on                     &lt;span style=&quot;color: #00aaaa;&quot;&gt;date&lt;/span&gt; &lt;span style=&quot;color: #0000aa;&quot;&gt;not&lt;/span&gt; &lt;span style=&quot;color: #0000aa;&quot;&gt;null&lt;/span&gt;,
    created_by                     varchar2(&lt;span style=&quot;color: #009999;&quot;&gt;255&lt;/span&gt; &lt;span style=&quot;color: #00aaaa;&quot;&gt;char&lt;/span&gt;) &lt;span style=&quot;color: #0000aa;&quot;&gt;not&lt;/span&gt; &lt;span style=&quot;color: #0000aa;&quot;&gt;null&lt;/span&gt;
);

&lt;span style=&quot;color: #aaaaaa; font-style: italic;&quot;&gt;-- triggers&lt;/span&gt;
&lt;span style=&quot;color: #0000aa;&quot;&gt;create&lt;/span&gt; &lt;span style=&quot;color: #0000aa;&quot;&gt;or&lt;/span&gt; &lt;span style=&quot;color: #0000aa;&quot;&gt;replace&lt;/span&gt; &lt;span style=&quot;color: #0000aa;&quot;&gt;trigger&lt;/span&gt; apex_js_error_log_bi
    &lt;span style=&quot;color: #0000aa;&quot;&gt;before&lt;/span&gt; &lt;span style=&quot;color: #0000aa;&quot;&gt;insert&lt;/span&gt;
    &lt;span style=&quot;color: #0000aa;&quot;&gt;on&lt;/span&gt; apex_js_error_log
    &lt;span style=&quot;color: #0000aa;&quot;&gt;for&lt;/span&gt; &lt;span style=&quot;color: #0000aa;&quot;&gt;each&lt;/span&gt; &lt;span style=&quot;color: #0000aa;&quot;&gt;row&lt;/span&gt;
&lt;span style=&quot;color: #0000aa;&quot;&gt;begin&lt;/span&gt;
    :&lt;span style=&quot;color: #0000aa;&quot;&gt;new&lt;/span&gt;.created_on := sysdate;
    :&lt;span style=&quot;color: #0000aa;&quot;&gt;new&lt;/span&gt;.created_by := coalesce(sys_context(&lt;span style=&quot;color: #aa5500;&quot;&gt;&#39;APEX$SESSION&#39;&lt;/span&gt;,&lt;span style=&quot;color: #aa5500;&quot;&gt;&#39;APP_USER&#39;&lt;/span&gt;),&lt;span style=&quot;color: #0000aa;&quot;&gt;user&lt;/span&gt;);
&lt;span style=&quot;color: #0000aa;&quot;&gt;end&lt;/span&gt; apex_js_error_log_bi;
/
&lt;/pre&gt;&lt;/div&gt;
&lt;p&gt;Let&#39;s create a PL/SQL function to log errors.&lt;/p&gt;&lt;!--HTML generated using hilite.me--&gt;&lt;div style=&quot;background: rgb(255, 255, 255); border-color: gray; border-image: initial; border-style: solid; border-width: 0.1em 0.1em 0.1em 0.8em; border: solid gray; overflow: auto; padding: 0.2em 0.6em; width: auto;&quot;&gt;&lt;pre style=&quot;line-height: 125%; margin: 0px;&quot;&gt;&lt;span style=&quot;color: #0000aa;&quot;&gt;CREATE&lt;/span&gt; &lt;span style=&quot;color: #0000aa;&quot;&gt;OR&lt;/span&gt; &lt;span style=&quot;color: #0000aa;&quot;&gt;REPLACE&lt;/span&gt; &lt;span style=&quot;color: #0000aa;&quot;&gt;FUNCTION&lt;/span&gt; log_js_error (
    p_message      &lt;span style=&quot;color: #0000aa;&quot;&gt;IN&lt;/span&gt;  VARCHAR2,
    p_filename     &lt;span style=&quot;color: #0000aa;&quot;&gt;IN&lt;/span&gt;  VARCHAR2,
    p_lineno       &lt;span style=&quot;color: #0000aa;&quot;&gt;IN&lt;/span&gt;  &lt;span style=&quot;color: #00aaaa;&quot;&gt;NUMBER&lt;/span&gt;,
    p_colno        &lt;span style=&quot;color: #0000aa;&quot;&gt;IN&lt;/span&gt;  &lt;span style=&quot;color: #00aaaa;&quot;&gt;NUMBER&lt;/span&gt;,
    p_error_stack  &lt;span style=&quot;color: #0000aa;&quot;&gt;IN&lt;/span&gt;  VARCHAR2,
    p_session_id   &lt;span style=&quot;color: #0000aa;&quot;&gt;IN&lt;/span&gt;  &lt;span style=&quot;color: #00aaaa;&quot;&gt;NUMBER&lt;/span&gt;,
    p_app_id       &lt;span style=&quot;color: #0000aa;&quot;&gt;IN&lt;/span&gt;  &lt;span style=&quot;color: #00aaaa;&quot;&gt;NUMBER&lt;/span&gt; &lt;span style=&quot;color: #0000aa;&quot;&gt;DEFAULT&lt;/span&gt; apex_application.g_flow_id,
    p_page_id      &lt;span style=&quot;color: #0000aa;&quot;&gt;IN&lt;/span&gt;  &lt;span style=&quot;color: #00aaaa;&quot;&gt;NUMBER&lt;/span&gt; &lt;span style=&quot;color: #0000aa;&quot;&gt;DEFAULT&lt;/span&gt; apex_application.g_flow_step_id,
    p_app_user     &lt;span style=&quot;color: #0000aa;&quot;&gt;IN&lt;/span&gt;  VARCHAR2 &lt;span style=&quot;color: #0000aa;&quot;&gt;DEFAULT&lt;/span&gt; apex_application.g_user
) &lt;span style=&quot;color: #0000aa;&quot;&gt;RETURN&lt;/span&gt; &lt;span style=&quot;color: #00aaaa;&quot;&gt;NUMBER&lt;/span&gt; &lt;span style=&quot;color: #0000aa;&quot;&gt;IS&lt;/span&gt;
    l_aje_log_id apex_js_error_log.aje_log_id%&lt;span style=&quot;color: #0000aa;&quot;&gt;TYPE&lt;/span&gt;;
&lt;span style=&quot;color: #0000aa;&quot;&gt;BEGIN&lt;/span&gt;
    &lt;span style=&quot;color: #0000aa;&quot;&gt;INSERT&lt;/span&gt; &lt;span style=&quot;color: #0000aa;&quot;&gt;INTO&lt;/span&gt; apex_js_error_log (
        message,
        filename,
        lineno,
        colno,
        error_stack,
        app_id,
        page_id,
        session_id,
        app_user
    ) &lt;span style=&quot;color: #0000aa;&quot;&gt;VALUES&lt;/span&gt; (
        p_message,
        p_filename,
        p_lineno,
        p_colno,
        p_error_stack,
        p_app_id,
        p_page_id,
        p_session_id,
        p_app_user
    ) RETURNING aje_log_id &lt;span style=&quot;color: #0000aa;&quot;&gt;INTO&lt;/span&gt; l_aje_log_id;

    &lt;span style=&quot;color: #0000aa;&quot;&gt;RETURN&lt;/span&gt; l_aje_log_id;
&lt;span style=&quot;color: #0000aa;&quot;&gt;END&lt;/span&gt; log_js_error;
&lt;/pre&gt;&lt;/div&gt;
&lt;p&gt;Let&#39;s create an application process LOG_JS_ERROR to call and log errors.&lt;/p&gt;&lt;p&gt;&lt;/p&gt;&lt;ul style=&quot;text-align: left;&quot;&gt;&lt;li&gt;Name:&amp;nbsp;&lt;b&gt;LOG_JS_ERROR&lt;/b&gt;&lt;/li&gt;&lt;li&gt;Process Point:&amp;nbsp;&lt;b&gt;Ajax Callback: Run this application process when requested by a page process.&lt;/b&gt;&lt;/li&gt;&lt;li&gt;Source:&lt;/li&gt;&lt;ul&gt;&lt;li&gt;Code: &lt;i&gt;As shown below&lt;/i&gt;&lt;/li&gt;&lt;/ul&gt;&lt;/ul&gt;&lt;p&gt;&lt;/p&gt;&lt;!--HTML generated using hilite.me--&gt;&lt;div style=&quot;background: rgb(255, 255, 255); border-color: gray; border-image: initial; border-style: solid; border-width: 0.1em 0.1em 0.1em 0.8em; border: solid gray; overflow: auto; padding: 0.2em 0.6em; width: auto;&quot;&gt;&lt;pre style=&quot;line-height: 125%; margin: 0px;&quot;&gt;&lt;span style=&quot;color: #0000aa;&quot;&gt;DECLARE&lt;/span&gt;
    l_aje_log_id   apex_js_error_log.aje_log_id%&lt;span style=&quot;color: #0000aa;&quot;&gt;TYPE&lt;/span&gt;;
    l_json_output  json_object_t;
&lt;span style=&quot;color: #0000aa;&quot;&gt;BEGIN&lt;/span&gt;
    l_aje_log_id := log_js_error(p_message =&amp;gt; apex_application.g_x01,
                                p_filename =&amp;gt; apex_application.g_x02,
                                p_lineno =&amp;gt; apex_application.g_x03,
                                p_colno =&amp;gt; apex_application.g_x04,
                                p_error_stack =&amp;gt; apex_application.g_x05,
                                p_session_id =&amp;gt; :app_session);
    &lt;span style=&quot;color: #aaaaaa; font-style: italic;&quot;&gt;-- Send error log id as JSON object to JavaScript&lt;/span&gt;
    &lt;span style=&quot;color: #aaaaaa; font-style: italic;&quot;&gt;-- If you are using older version of DB (&amp;lt; 12.2), then you can use APEX_JSON APIs to generate JSON&lt;/span&gt;
    l_json_output := &lt;span style=&quot;color: #0000aa;&quot;&gt;NEW&lt;/span&gt; json_object_t;
    l_json_output.put(&lt;span style=&quot;color: #aa5500;&quot;&gt;&#39;aje_log_id&#39;&lt;/span&gt;, l_aje_log_id);
    htp.p(l_json_output.to_string);
&lt;span style=&quot;color: #0000aa;&quot;&gt;END&lt;/span&gt;;
&lt;/pre&gt;&lt;/div&gt;
&lt;p&gt;And finally, let&#39;s create a JavaScript function to make an AJAX call which logs errors into DB table.&lt;/p&gt;&lt;!--HTML generated using hilite.me--&gt;&lt;div style=&quot;background: rgb(255, 255, 255); border-color: gray; border-image: initial; border-style: solid; border-width: 0.1em 0.1em 0.1em 0.8em; border: solid gray; overflow: auto; padding: 0.2em 0.6em; width: auto;&quot;&gt;&lt;pre style=&quot;line-height: 125%; margin: 0px;&quot;&gt;&lt;span style=&quot;color: #0000aa;&quot;&gt;function&lt;/span&gt; logError(pMessage, pFileName, pLineNo, pColNo, pErrorStack) {
    &lt;span style=&quot;color: #aaaaaa; font-style: italic;&quot;&gt;// clear the errors &lt;/span&gt;
    apex.message.clearErrors();
    &lt;span style=&quot;color: #aaaaaa; font-style: italic;&quot;&gt;// make an AJAX call and log error&lt;/span&gt;
    &lt;span style=&quot;color: #aaaaaa; font-style: italic;&quot;&gt;// error stack could be more than 32k, limit text to 30k&lt;/span&gt;
    &lt;span style=&quot;color: #0000aa;&quot;&gt;var&lt;/span&gt; result = apex.server.process(&lt;span style=&quot;color: #aa5500;&quot;&gt;&quot;LOG_JS_ERROR&quot;&lt;/span&gt;, {
        x01: pMessage,
        x02: pFileName,
        x03: pLineNo,
        x04: pColNo,
        x05: pErrorStack.substr(&lt;span style=&quot;color: #009999;&quot;&gt;0&lt;/span&gt;, &lt;span style=&quot;color: #009999;&quot;&gt;30000&lt;/span&gt;)
    });
    result.done(&lt;span style=&quot;color: #0000aa;&quot;&gt;function&lt;/span&gt; (data) {
        apex.message.showPageSuccess(&lt;span style=&quot;color: #aa5500;&quot;&gt;&quot;Thanks for reporting this error. Reference # &quot;&lt;/span&gt; + data.aje_log_id);
    }).fail(&lt;span style=&quot;color: #0000aa;&quot;&gt;function&lt;/span&gt; (jqXHR, textStatus, errorThrown) {
        &lt;span style=&quot;color: #aaaaaa; font-style: italic;&quot;&gt;// APEX already shows errorThrown as error message&lt;/span&gt;
        &lt;span style=&quot;color: #aaaaaa; font-style: italic;&quot;&gt;// Somecases jqXHR.responseText will have useful info, so show jqXHR.responseText also as error message&lt;/span&gt;
        apex.message.showErrors({
            type: &lt;span style=&quot;color: #aa5500;&quot;&gt;&quot;error&quot;&lt;/span&gt;,
            location: &lt;span style=&quot;color: #aa5500;&quot;&gt;&quot;page&quot;&lt;/span&gt;,
            message: jqXHR.responseText,
            unsafe: &lt;span style=&quot;color: #0000aa;&quot;&gt;false&lt;/span&gt;
        });
    });
}
&lt;/pre&gt;&lt;/div&gt;
&lt;p&gt;In the demo application, I have added this function to js_error_logging.js file and then I have referred the JS file in &lt;span style=&quot;font-family: courier;&quot;&gt;Application &amp;gt; User Interfaces &amp;gt; JavaScript &amp;gt; File URLs&lt;/span&gt; section. If you are not sure what&#39;s best way to include JavaScript code to APEX applications, then please do read &lt;a href=&quot;https://docs.oracle.com/en/database/oracle/application-express/20.2/aexjs/index.html&quot; target=&quot;_blank&quot;&gt;Adding JavaScript to an Application Express application&lt;/a&gt; from APEX documentation.&lt;/p&gt;&lt;p&gt;Now, let&#39;s create Dynamic Action (DA) in Page-0 as below.&lt;/p&gt;&lt;p&gt;&lt;/p&gt;&lt;ul style=&quot;text-align: left;&quot;&gt;&lt;li&gt;Name: &lt;b&gt;Handle Errors or any proper name&lt;/b&gt;&lt;/li&gt;&lt;li&gt;Execution Options:&lt;/li&gt;&lt;ul&gt;&lt;li&gt;Sequence: &lt;b&gt;0&lt;/b&gt;&lt;/li&gt;&lt;/ul&gt;&lt;li&gt;When:&lt;/li&gt;&lt;ul&gt;&lt;li&gt;Event: &lt;b&gt;Page Load&lt;/b&gt;&lt;/li&gt;&lt;/ul&gt;&lt;li&gt;True Action:&lt;/li&gt;&lt;ul&gt;&lt;li&gt;Action: &lt;b&gt;Execute JavaScript Code&lt;/b&gt;&lt;/li&gt;&lt;li&gt;Code: &lt;i&gt;As shown below&lt;/i&gt;&lt;/li&gt;&lt;/ul&gt;&lt;/ul&gt;&lt;!--HTML generated using hilite.me--&gt;&lt;div style=&quot;background: rgb(255, 255, 255); border-color: gray; border-image: initial; border-style: solid; border-width: 0.1em 0.1em 0.1em 0.8em; border: solid gray; overflow: auto; padding: 0.2em 0.6em; width: auto;&quot;&gt;&lt;pre style=&quot;line-height: 125%; margin: 0px;&quot;&gt;&lt;span style=&quot;color: #00aaaa;&quot;&gt;window&lt;/span&gt;.addEventListener(&lt;span style=&quot;color: #aa5500;&quot;&gt;&#39;error&#39;&lt;/span&gt;, &lt;span style=&quot;color: #0000aa;&quot;&gt;function&lt;/span&gt; (event) {
    &lt;span style=&quot;color: #aaaaaa; font-style: italic;&quot;&gt;// show APEX error message&lt;/span&gt;
    &lt;span style=&quot;color: #aaaaaa; font-style: italic;&quot;&gt;// provide option for users to log/report the error&lt;/span&gt;
    apex.message.showErrors({
        type: &lt;span style=&quot;color: #aa5500;&quot;&gt;&quot;error&quot;&lt;/span&gt;,
        location: &lt;span style=&quot;color: #aa5500;&quot;&gt;&quot;page&quot;&lt;/span&gt;,
        message: &lt;span style=&quot;color: #aa5500;&quot;&gt;&quot;Unhandled JavaScript Error. Please &amp;lt;a id=&#39;log_js_error&#39; style=&#39;cursor: pointer;&#39;&amp;gt;click here&amp;lt;/a&amp;gt; to report this error.&quot;&lt;/span&gt;,
        unsafe: &lt;span style=&quot;color: #0000aa;&quot;&gt;false&lt;/span&gt;
    });
    &lt;span style=&quot;color: #aaaaaa; font-style: italic;&quot;&gt;// log error if user clicks on the link&lt;/span&gt;
    $(&lt;span style=&quot;color: #aa5500;&quot;&gt;&quot;#log_js_error&quot;&lt;/span&gt;).click(&lt;span style=&quot;color: #0000aa;&quot;&gt;function&lt;/span&gt; () {
        logError(event.message, event.filename, event.lineno, event.colno, event.error.stack);
    });
});
&lt;/pre&gt;&lt;/div&gt;
&lt;div&gt;&lt;i&gt;&lt;br /&gt;&lt;/i&gt;&lt;/div&gt;&lt;div&gt;If you want to enable automatic error handling only for few APEX pages, then you can achieve it by defining &quot;Server Side Condition&quot; for this DA.&amp;nbsp;&lt;/div&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;div&gt;If you see above DA code, we are using &lt;span style=&quot;font-family: courier;&quot;&gt;apex.message.showErrors&lt;/span&gt; to inform users about JavaScript errors. And then, we are providing option for users to log/report the error, instead of automatically logging the error. If we automatically log errors, then in some cases it could be overwhelming and in some cases it could cause additional problems. For e.g. if you have scheduled to execute some code repeatedly using &lt;span style=&quot;font-family: courier;&quot;&gt;setInterval&lt;/span&gt;, and if the code throws any JavaScript errors, and if we automatically log errors to DB, then it can cause additional traffic to server and in some cases can consume all DB connections at ORDS level.&amp;nbsp;&lt;/div&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;div&gt;Above approach, where we are just showing error message could be equally annoying with &lt;span style=&quot;font-family: courier;&quot;&gt;setInterval. &lt;/span&gt;&lt;span style=&quot;font-family: inherit;&quot;&gt;If JavaScript throws any errors, then users will see error messages continuously&lt;/span&gt;. So, in such cases, we can use &quot;Nested setTimeout&quot; technique to simulate &lt;span style=&quot;font-family: courier;&quot;&gt;setInterval&lt;/span&gt;.&amp;nbsp;&lt;/div&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;div&gt;Example code for &quot;Nested setTimeout&quot; below.&lt;/div&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;!--HTML generated using hilite.me--&gt;&lt;div style=&quot;background: rgb(255, 255, 255); border-color: gray; border-image: initial; border-style: solid; border-width: 0.1em 0.1em 0.1em 0.8em; border: solid gray; overflow: auto; padding: 0.2em 0.6em; width: auto;&quot;&gt;&lt;pre style=&quot;line-height: 125%; margin: 0px;&quot;&gt;&lt;span style=&quot;color: #0000aa;&quot;&gt;let&lt;/span&gt; timerId = setTimeout(&lt;span style=&quot;color: #0000aa;&quot;&gt;function&lt;/span&gt; doSomeTask() {
  &lt;span style=&quot;color: #aaaaaa; font-style: italic;&quot;&gt;// throws error  &lt;/span&gt;
  console.log(pValue);
  &lt;span style=&quot;color: #aaaaaa; font-style: italic;&quot;&gt;// go for next iteration only if current iteration is successful&lt;/span&gt;
  &lt;span style=&quot;color: #aaaaaa; font-style: italic;&quot;&gt;// below code will be executed only if all of the above code is executed successfully  &lt;/span&gt;
  timerId = setTimeout(doSomeTask, &lt;span style=&quot;color: #009999;&quot;&gt;5000&lt;/span&gt;); 
}, &lt;span style=&quot;color: #009999;&quot;&gt;5000&lt;/span&gt;);
&lt;/pre&gt;&lt;/div&gt;
&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;div&gt;You can read more about Scheduling with &lt;span style=&quot;font-family: courier;&quot;&gt;setTimeout&lt;/span&gt; vs &lt;span style=&quot;font-family: courier;&quot;&gt;setInterval &lt;/span&gt;&lt;a href=&quot;https://javascript.info/settimeout-setinterval&quot; target=&quot;_blank&quot;&gt;here&lt;/a&gt;.&lt;/div&gt;&lt;div&gt;That&#39;s it and you can see the demo &lt;a href=&quot;https://apex.oracle.com/pls/apex/hari/r/demo_app/handling-javascript-errors&quot; target=&quot;_blank&quot;&gt;here&lt;/a&gt;.&amp;nbsp;&lt;/div&gt;&lt;p&gt;&lt;/p&gt;&lt;div&gt;&lt;div&gt;&lt;b&gt;Caution&lt;/b&gt;: This approach can be misused to perform &lt;a href=&quot;https://en.wikipedia.org/wiki/Denial-of-service_attack&quot; target=&quot;_blank&quot;&gt;Denial-of-service&lt;/a&gt; attack. So, I suggest to use this approach with caution. It&#39;s best to use this approach in UAT/Staging environments where users test your applications. This will help to detect any JavaScript errors and subsequently to make your applications error free.&amp;nbsp;&lt;/div&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;div&gt;If you are not already aware, when you are running application as Developer, APEX gives you little red color warning icon in developer toolbar, so we can find out most of JS errors during development phase itself.&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;div&gt;Thank you.&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='https://srihariravva.blogspot.com/feeds/3805153007919323192/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='https://www.blogger.com/comment/fullpage/post/3780721041122670326/3805153007919323192?isPopup=true' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='https://www.blogger.com/feeds/3780721041122670326/posts/default/3805153007919323192'/><link rel='self' type='application/atom+xml' href='https://www.blogger.com/feeds/3780721041122670326/posts/default/3805153007919323192'/><link rel='alternate' type='text/html' href='https://srihariravva.blogspot.com/2021/01/handling-javascript-errors-part-2.html' title='Handling JavaScript Errors - Part 2'/><author><name>Hari</name><uri>http://www.blogger.com/profile/11210159692003463123</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='https://img1.blogblog.com/img/b16-rounded.gif'/></author><media:thumbnail xmlns:media="http://search.yahoo.com/mrss/" url="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEj-jrYp7I5nJLoMkE0WcKUKhywL92FB4IEF4uijhDhg67voLfwIYlgZ4aM4_iOFb7CFtUZ5Qn2LuHSD9g28Z3XtN84BOAKWRMYI0mGwmfNB7sXlYVe0HEQm7JUcMyhhMYcv8WPn52SL7Qvk/s72-c" height="72" width="72"/><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-3780721041122670326.post-891509558983791812</id><published>2021-01-01T09:27:00.002+05:30</published><updated>2021-01-20T15:23:10.055+05:30</updated><category scheme="http://www.blogger.com/atom/ns#" term="Error Handling"/><category scheme="http://www.blogger.com/atom/ns#" term="JavaScript"/><title type='text'>Handling JavaScript Errors - Part 1</title><content type='html'>Before APEX version 5.0, there were only handful of documented JavaScript (JS) functions in APEX. Now, there are several JavaScript namespaces and hundreds of functions and methods available in Oracle APEX.  From APEX 18.1, separate documentation section &quot;JavaScript API Reference&quot; is also added for JavaScript. So, it&#39;s evident that usage of JavaScript in APEX is increasing every day and with every release.&amp;nbsp;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;div&gt;But, how are you handling JavaScript errors in your APEX applications? For server-side errors, we can use EXCEPTION block and we can also define &quot;Error Handling Function&quot; at application level. What about JavaScript&amp;nbsp;code? Can we do something similar for JavaScript errors?&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;div&gt;In this blog, I am going to briefly explain about JavaScript errors and how we can handle them in general and how we can handle them at application level.&lt;/div&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;div class=&quot;separator&quot; style=&quot;clear: both; text-align: center;&quot;&gt;&lt;a href=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEg2Rcp2t5hnF6VEzBrS3Krl0BUMWd-Mh4f0Ou2c4p8sXnCUc4mdiHWI8jrsO9Vq6y8_7fGSDAERGMzIAyBbByzvtYapknrqCtvlgvun3Z_k4mKFpb65zRYMhU9N-jzr7zK4lDA_9Sdi3QoV/s986/js_error_handling.jpg&quot; style=&quot;margin-left: 1em; margin-right: 1em;&quot;&gt;&lt;img alt=&quot;Handling JavaScript Errors in Oracle APEX&quot; border=&quot;0&quot; data-original-height=&quot;450&quot; data-original-width=&quot;986&quot; src=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEg2Rcp2t5hnF6VEzBrS3Krl0BUMWd-Mh4f0Ou2c4p8sXnCUc4mdiHWI8jrsO9Vq6y8_7fGSDAERGMzIAyBbByzvtYapknrqCtvlgvun3Z_k4mKFpb65zRYMhU9N-jzr7zK4lDA_9Sdi3QoV/s16000/js_error_handling.jpg&quot; title=&quot;Handling JavaScript Errors in Oracle APEX&quot; /&gt;&lt;/a&gt;&lt;/div&gt;&lt;h2 style=&quot;text-align: left;&quot;&gt;Introduction&lt;/h2&gt;&lt;div&gt;Browsers have JavaScript engine inside them. Mozilla&#39;s TraceMonkey, Google&#39;s v8 are examples for JavaScript engines. JavaScript engines perform both code interpretation and execution. Browsers execute HTML code from top to bottom. When browser finds a script tag, then control is shifted to JS engine. Then JS Engine interprets (and/or executes) the code from top to bottom. When JS Engine finds any error during interpretation, then JS engine will throw the error and it will stop interpreting any further code.&amp;nbsp;&lt;span style=&quot;font-family: inherit;&quot;&gt;&lt;b&gt;Errors occurred during interpretation are called &quot;Syntax Errors&quot; and errors occurred during code execution are called &quot;Runtime Errors&quot;.&lt;/b&gt;&lt;/span&gt;&lt;/div&gt;&lt;h2 style=&quot;text-align: left;&quot;&gt;Syntax Errors&lt;/h2&gt;&lt;div&gt;For e.g. below JavaScript is invalid and it will throw &lt;span style=&quot;font-family: courier;&quot;&gt;Uncaught SyntaxError: missing ) after argument list&lt;/span&gt; error after the page load.&lt;/div&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;div&gt;&lt;!--HTML generated using hilite.me--&gt;&lt;div style=&quot;background: rgb(255, 255, 255); border-color: gray; border-image: initial; border-style: solid; border-width: 0.1em 0.1em 0.1em 0.8em; border: solid gray; overflow: auto; padding: 0.2em 0.6em; width: auto;&quot;&gt;&lt;pre style=&quot;line-height: 125%; margin: 0px;&quot;&gt;&lt;span style=&quot;color: #0000aa;&quot;&gt;function&lt;/span&gt; doTask1(pValue)
{
    console.log(pValue;
}
&lt;/pre&gt;&lt;/div&gt;
&lt;/div&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;div&gt;When a Syntax Errors occurs, then entire JS block code is invalidated.&amp;nbsp;When there is a syntax error, then all the variables, functions defined in the JS block will be invalidated. For e.g. consider below JS Code which has two blocks.&lt;/div&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;!--HTML generated using hilite.me--&gt;&lt;div style=&quot;background: rgb(255, 255, 255); border-color: gray; border-image: initial; border-style: solid; border-width: 0.1em 0.1em 0.1em 0.8em; border: solid gray; overflow: auto; padding: 0.2em 0.6em; width: auto;&quot;&gt;&lt;pre style=&quot;line-height: 125%; margin: 0px;&quot;&gt;&lt;span style=&quot;color: #aaaaaa; font-style: italic;&quot;&gt;&amp;lt;!--JS Block-1--&amp;gt;&lt;/span&gt;
&lt;span style=&quot;color: dodgerblue; font-weight: bold;&quot;&gt;&amp;lt;script &lt;/span&gt;&lt;span style=&quot;color: dodgerblue;&quot;&gt;type=&lt;/span&gt;&lt;span style=&quot;color: #aa5500;&quot;&gt;&quot;text/javascript&quot;&lt;/span&gt;&lt;span style=&quot;color: dodgerblue; font-weight: bold;&quot;&gt;&amp;gt;&lt;/span&gt;
    &lt;span style=&quot;color: #aaaaaa; font-style: italic;&quot;&gt;// function with-out any issues&lt;/span&gt;
    &lt;span style=&quot;color: #0000aa;&quot;&gt;function&lt;/span&gt; noIssuesBlock1() {
        console.log(&lt;span style=&quot;color: #aa5500;&quot;&gt;&#39;I am noIssuesBlock1&#39;&lt;/span&gt;);
    }
    &lt;span style=&quot;color: #aaaaaa; font-style: italic;&quot;&gt;// below function throws syntax error &lt;/span&gt;
    &lt;span style=&quot;color: #0000aa;&quot;&gt;function&lt;/span&gt; doTask1(pValue) {
        console.log(pValue;
    }
&lt;span style=&quot;color: dodgerblue; font-weight: bold;&quot;&gt;&amp;lt;/script&amp;gt;&lt;/span&gt;
&lt;span style=&quot;color: #aaaaaa; font-style: italic;&quot;&gt;&amp;lt;!--JS Block-2--&amp;gt;&lt;/span&gt;
&lt;span style=&quot;color: dodgerblue; font-weight: bold;&quot;&gt;&amp;lt;script &lt;/span&gt;&lt;span style=&quot;color: dodgerblue;&quot;&gt;type=&lt;/span&gt;&lt;span style=&quot;color: #aa5500;&quot;&gt;&quot;text/javascript&quot;&lt;/span&gt;&lt;span style=&quot;color: dodgerblue; font-weight: bold;&quot;&gt;&amp;gt;&lt;/span&gt;
    &lt;span style=&quot;color: #aaaaaa; font-style: italic;&quot;&gt;// function with-out any issues&lt;/span&gt;
    &lt;span style=&quot;color: #0000aa;&quot;&gt;function&lt;/span&gt; noIssuesBlock2() {
        console.log(&lt;span style=&quot;color: #aa5500;&quot;&gt;&#39;I am noIssuesBlock2&#39;&lt;/span&gt;);
    }
&lt;span style=&quot;color: dodgerblue; font-weight: bold;&quot;&gt;&amp;lt;/script&amp;gt;&lt;/span&gt;
&lt;/pre&gt;&lt;/div&gt;
&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;div&gt;Create a new APEX page and put above code in &quot;HTML Header&quot; section. Save and run the page. We will see below error in browser console.&lt;/div&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;div&gt;&lt;span style=&quot;font-family: courier;&quot;&gt;Uncaught SyntaxError: missing ) after argument list&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span style=&quot;font-family: courier;&quot;&gt;&lt;br /&gt;&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span style=&quot;font-family: inherit;&quot;&gt;Now, try to invoke &lt;/span&gt;&lt;span style=&quot;font-family: courier;&quot;&gt;noIssuesBlock1()&lt;/span&gt;&lt;span style=&quot;font-family: inherit;&quot;&gt;&amp;nbsp;using browser console, then we will get &lt;/span&gt;&lt;span style=&quot;font-family: courier;&quot;&gt;Uncaught ReferenceError: noIssuesBlock1 is not defined&lt;/span&gt;&lt;span style=&quot;font-family: inherit;&quot;&gt; error.&amp;nbsp;&lt;/span&gt;Try to invoke &lt;span style=&quot;font-family: courier;&quot;&gt;noIssuesBlock2()&lt;/span&gt;, it will work without any errors. So it is clear that entire block-1 code is invalidated when a syntax error is encountered.&amp;nbsp;&lt;/div&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;div&gt;In general, it&#39;s very unlikely that you have syntax errors in production applications. Also, we can&#39;t catch syntax errors using traditional error handling approaches in JavaScript. So, I am not going discuss about Syntax Errors further.&lt;/div&gt;&lt;h2 style=&quot;text-align: left;&quot;&gt;Runtime Errors&lt;/h2&gt;&lt;div&gt;Run time errors are errors that are raised during execution of the code. For e.g. consider below code.&amp;nbsp;&lt;/div&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;!--HTML generated using hilite.me--&gt;&lt;div style=&quot;background: rgb(255, 255, 255); border-color: gray; border-image: initial; border-style: solid; border-width: 0.1em 0.1em 0.1em 0.8em; border: solid gray; overflow: auto; padding: 0.2em 0.6em; width: auto;&quot;&gt;&lt;pre style=&quot;line-height: 125%; margin: 0px;&quot;&gt;&lt;span style=&quot;color: #0000aa;&quot;&gt;function&lt;/span&gt; doTask1()
{
    console.log(pValue);
}
&lt;/pre&gt;&lt;/div&gt;
&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;div&gt;As per JS syntax it all looks good. So we don&#39;t get any error during initial page load. But when we invoke it, then we will get &lt;span style=&quot;font-family: courier;&quot;&gt;Uncaught ReferenceError: pValue is not defined&lt;/span&gt; error.&lt;/div&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;div&gt;When JS Engine gets a runtime error, then error will be thrown and code execution will be stopped.&amp;nbsp;For e.g. Create a new empty page in APEX and put below JS code in &quot;Function and Global Variable Declaration&quot; section.&lt;/div&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;!--HTML generated using hilite.me--&gt;&lt;div style=&quot;background: rgb(255, 255, 255); border-color: gray; border-image: initial; border-style: solid; border-width: 0.1em 0.1em 0.1em 0.8em; border: solid gray; overflow: auto; padding: 0.2em 0.6em; width: auto;&quot;&gt;&lt;pre style=&quot;line-height: 125%; margin: 0px;&quot;&gt;&lt;span style=&quot;color: #aaaaaa; font-style: italic;&quot;&gt;// function with-out any issues&lt;/span&gt;
&lt;span style=&quot;color: #0000aa;&quot;&gt;function&lt;/span&gt; noIssues() {
    console.log(&lt;span style=&quot;color: #aa5500;&quot;&gt;&#39;I am noIssues&#39;&lt;/span&gt;);
}
&lt;span style=&quot;color: #aaaaaa; font-style: italic;&quot;&gt;// below function throws runtime error&lt;/span&gt;
&lt;span style=&quot;color: #0000aa;&quot;&gt;function&lt;/span&gt; doTask1() {
    console.log(pValue);
}
&lt;span style=&quot;color: #aaaaaa; font-style: italic;&quot;&gt;// function with-out any issues&lt;/span&gt;
&lt;span style=&quot;color: #0000aa;&quot;&gt;function&lt;/span&gt; anotherNoIssues() {
    console.log(&lt;span style=&quot;color: #aa5500;&quot;&gt;&#39;I am anotherNoIssues&#39;&lt;/span&gt;);
}
&lt;/pre&gt;&lt;/div&gt;
&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;div&gt;Now, put below code in &quot;JavaScript &amp;gt; Execute when Page Loads&quot; section.&lt;/div&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;!--HTML generated using hilite.me--&gt;&lt;div style=&quot;background: rgb(255, 255, 255); border-color: gray; border-image: initial; border-style: solid; border-width: 0.1em 0.1em 0.1em 0.8em; border: solid gray; overflow: auto; padding: 0.2em 0.6em; width: auto;&quot;&gt;&lt;pre style=&quot;line-height: 125%; margin: 0px;&quot;&gt;&lt;span style=&quot;color: #aaaaaa; font-style: italic;&quot;&gt;// noIssues will be executed&lt;/span&gt;
noIssues();
&lt;span style=&quot;color: #aaaaaa; font-style: italic;&quot;&gt;// doTask1 will throw runtime error&lt;/span&gt;
doTask1();
&lt;span style=&quot;color: #aaaaaa; font-style: italic;&quot;&gt;// anotherNoIssues will not be called&lt;/span&gt;
anotherNoIssues();
&lt;/pre&gt;&lt;/div&gt;
&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;div&gt;When we save and run the page, we can see below output in error in browser console.&lt;/div&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;div class=&quot;separator&quot; style=&quot;clear: both; text-align: center;&quot;&gt;&lt;a href=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEhaM9CJLuCoJGiIIcLugyw2mpUSu0LOjkzPf2gDqXolij1VKILAZX0FI-HGGDkxS4D8XX0jDTr3zekpYcnnbNFk9NWM8ZYLUhpsxTxmyBG42vBU7qQV8wQc2tAxSdsxm_Si3ojmN23qMzCI/s1035/js_runtime_error_1.png&quot; style=&quot;margin-left: 1em; margin-right: 1em;&quot;&gt;&lt;img alt=&quot;JavaScript Runtime Error&quot; border=&quot;0&quot; data-original-height=&quot;312&quot; data-original-width=&quot;1035&quot; src=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEhaM9CJLuCoJGiIIcLugyw2mpUSu0LOjkzPf2gDqXolij1VKILAZX0FI-HGGDkxS4D8XX0jDTr3zekpYcnnbNFk9NWM8ZYLUhpsxTxmyBG42vBU7qQV8wQc2tAxSdsxm_Si3ojmN23qMzCI/s16000/js_runtime_error_1.png&quot; title=&quot;JavaScript Runtime Error&quot; /&gt;&lt;/a&gt;&lt;/div&gt;&lt;br /&gt;&lt;div&gt;As we can see &lt;span style=&quot;font-family: courier;&quot;&gt;noIssues()&lt;/span&gt; is executed successfully, &lt;span style=&quot;font-family: courier;&quot;&gt;doTask1()&lt;/span&gt; is executed but ended up with an error and&amp;nbsp;&lt;span style=&quot;font-family: courier;&quot;&gt;anotherNoIssues()&lt;/span&gt; is not been called.&amp;nbsp;Same thing will happen with Dynamic Actions (DA).&amp;nbsp;&lt;/div&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;div&gt;Let&#39;s create 3 DAs that are executed during &quot;Page Load&quot; event as below.&lt;/div&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;div&gt;&lt;b&gt;DA-1:&lt;/b&gt;&lt;/div&gt;&lt;div&gt;&lt;ul style=&quot;text-align: left;&quot;&gt;&lt;li&gt;Name: &lt;b&gt;DA-1&lt;/b&gt;&lt;/li&gt;&lt;li&gt;Execution Options:&lt;/li&gt;&lt;ul&gt;&lt;li&gt;Sequence: &lt;b&gt;10&lt;/b&gt;&lt;/li&gt;&lt;/ul&gt;&lt;li&gt;When:&lt;/li&gt;&lt;ul&gt;&lt;li&gt;Event: &lt;b&gt;Page Load&lt;/b&gt;&lt;/li&gt;&lt;/ul&gt;&lt;li&gt;True Action:&lt;/li&gt;&lt;ul&gt;&lt;li&gt;Action:&amp;nbsp;&lt;b&gt;Execute JavaScript Code&lt;/b&gt;&lt;/li&gt;&lt;li&gt;Settings:&lt;/li&gt;&lt;ul&gt;&lt;li&gt;Code:&amp;nbsp;&lt;span style=&quot;font-family: courier;&quot;&gt;noIssues();&lt;/span&gt;&lt;/li&gt;&lt;/ul&gt;&lt;/ul&gt;&lt;/ul&gt;&lt;div&gt;&lt;div&gt;&lt;b&gt;DA-2:&lt;/b&gt;&lt;/div&gt;&lt;div&gt;&lt;ul&gt;&lt;li&gt;Name:&amp;nbsp;&lt;b&gt;DA-2&lt;/b&gt;&lt;/li&gt;&lt;li&gt;Execution Options:&lt;/li&gt;&lt;ul&gt;&lt;li&gt;Sequence:&amp;nbsp;&lt;b&gt;20&lt;/b&gt;&lt;/li&gt;&lt;/ul&gt;&lt;li&gt;When:&lt;/li&gt;&lt;ul&gt;&lt;li&gt;Event:&amp;nbsp;&lt;b&gt;Page Load&lt;/b&gt;&lt;/li&gt;&lt;/ul&gt;&lt;li&gt;True Action:&lt;/li&gt;&lt;ul&gt;&lt;li&gt;Action:&amp;nbsp;&lt;b&gt;Execute JavaScript Code&lt;/b&gt;&lt;/li&gt;&lt;li&gt;Settings:&lt;/li&gt;&lt;ul&gt;&lt;li&gt;Code: &lt;span style=&quot;font-family: courier;&quot;&gt;doTask1();&lt;/span&gt;&lt;/li&gt;&lt;/ul&gt;&lt;/ul&gt;&lt;/ul&gt;&lt;/div&gt;&lt;div&gt;&lt;div&gt;&lt;b&gt;DA-3:&lt;/b&gt;&lt;/div&gt;&lt;div&gt;&lt;ul&gt;&lt;li&gt;Name:&amp;nbsp;&lt;b&gt;DA-3&lt;/b&gt;&lt;/li&gt;&lt;li&gt;Execution Options:&lt;/li&gt;&lt;ul&gt;&lt;li&gt;Sequence:&amp;nbsp;&lt;b&gt;30&lt;/b&gt;&lt;/li&gt;&lt;/ul&gt;&lt;li&gt;When:&lt;/li&gt;&lt;ul&gt;&lt;li&gt;Event:&amp;nbsp;&lt;b&gt;Page Load&lt;/b&gt;&lt;/li&gt;&lt;/ul&gt;&lt;li&gt;True Action:&lt;/li&gt;&lt;ul&gt;&lt;li&gt;Action:&amp;nbsp;&lt;b&gt;Execute JavaScript Code&lt;/b&gt;&lt;/li&gt;&lt;li&gt;Settings:&lt;/li&gt;&lt;ul&gt;&lt;li&gt;Code: &lt;span style=&quot;font-family: courier;&quot;&gt;anotherNoIssues();&lt;/span&gt;&lt;/li&gt;&lt;/ul&gt;&lt;/ul&gt;&lt;/ul&gt;&lt;div&gt;In such case, DA-1 will get executed successfully. DA-2 will get executed and it will throw JS error and DA-3 won&#39;t be executed. When there are multiple DAs defined with &quot;Page Load&quot; event, then DAs are executed based on the &quot;Sequence&quot; specified at DA level.&lt;/div&gt;&lt;h2 style=&quot;text-align: left;&quot;&gt;Handling Runtime Errors&lt;/h2&gt;&lt;/div&gt;&lt;div&gt;Let&#39;s create an empty page (Page 1) and put below JavaScript code in &quot;Function and Global Variable Declaration&quot; section.&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;!--HTML generated using hilite.me--&gt;&lt;div style=&quot;background: rgb(255, 255, 255); border-color: gray; border-image: initial; border-style: solid; border-width: 0.1em 0.1em 0.1em 0.8em; border: solid gray; overflow: auto; padding: 0.2em 0.6em; width: auto;&quot;&gt;&lt;pre style=&quot;line-height: 125%; margin: 0px;&quot;&gt;&lt;span style=&quot;color: #0000aa;&quot;&gt;function&lt;/span&gt; performChecks() {
    console.log(&lt;span style=&quot;color: #aa5500;&quot;&gt;&#39;performChecks executed successfully.&#39;&lt;/span&gt;);
}

&lt;span style=&quot;color: #0000aa;&quot;&gt;function&lt;/span&gt; doTask1() {
    console.log(pValue);
}
&lt;/pre&gt;&lt;/div&gt;
&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;div&gt;Let&#39;s put below code in &quot;Execute when Page Loads&quot; section.&lt;/div&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;!--HTML generated using hilite.me--&gt;&lt;div style=&quot;background: rgb(255, 255, 255); border-color: gray; border-image: initial; border-style: solid; border-width: 0.1em 0.1em 0.1em 0.8em; border: solid gray; overflow: auto; padding: 0.2em 0.6em; width: auto;&quot;&gt;&lt;pre style=&quot;line-height: 125%; margin: 0px;&quot;&gt;performChecks();
doTask1();
&lt;/pre&gt;&lt;/div&gt;
&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;div&gt;Save and run the page. If you see the browser console, then we can see below output.&lt;/div&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;div class=&quot;separator&quot; style=&quot;clear: both; text-align: center;&quot;&gt;&lt;div class=&quot;separator&quot; style=&quot;clear: both; text-align: center;&quot;&gt;&lt;a href=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEhh_drtoTDdyfoXP7hbLLIWQH6bmtdcbXIglz7T4mTyiWgpHZVFe3VDEeDI6KopS55RwXTLjwJGORHA7rHgHDT6e16ZHXDgOXzZBJrqBneACA6Fz6-H9lYcwh-G1MdAmZWjMHkZ3Gs1qwYl/&quot; style=&quot;margin-left: 1em; margin-right: 1em;&quot;&gt;&lt;img alt=&quot;&quot; data-original-height=&quot;290&quot; data-original-width=&quot;1249&quot; src=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEhh_drtoTDdyfoXP7hbLLIWQH6bmtdcbXIglz7T4mTyiWgpHZVFe3VDEeDI6KopS55RwXTLjwJGORHA7rHgHDT6e16ZHXDgOXzZBJrqBneACA6Fz6-H9lYcwh-G1MdAmZWjMHkZ3Gs1qwYl/s16000/image.png&quot; /&gt;&lt;/a&gt;&lt;/div&gt;&lt;br /&gt;&lt;div style=&quot;text-align: left;&quot;&gt;We can handle these runtime errors using try-catch-finally statement.&lt;/div&gt;&lt;/div&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;!--HTML generated using hilite.me--&gt;&lt;div style=&quot;background: rgb(255, 255, 255); border-color: gray; border-image: initial; border-style: solid; border-width: 0.1em 0.1em 0.1em 0.8em; border: solid gray; overflow: auto; padding: 0.2em 0.6em; width: auto;&quot;&gt;&lt;pre style=&quot;line-height: 125%; margin: 0px;&quot;&gt;&lt;span style=&quot;color: #0000aa;&quot;&gt;try&lt;/span&gt; {
    &lt;span style=&quot;color: #aaaaaa; font-style: italic;&quot;&gt;// try to execute code specified in this block&lt;/span&gt;
}
&lt;span style=&quot;color: #0000aa;&quot;&gt;catch&lt;/span&gt; (e) {
    &lt;span style=&quot;color: #aaaaaa; font-style: italic;&quot;&gt;// code to handle any runtime errors from the try block&lt;/span&gt;
}
&lt;span style=&quot;color: #0000aa;&quot;&gt;finally&lt;/span&gt; {
    &lt;span style=&quot;color: #aaaaaa; font-style: italic;&quot;&gt;// clean up code that is always executed, irrespective of any runtime errors&lt;/span&gt;
}
&lt;/pre&gt;&lt;/div&gt;
&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;div&gt;We can use try-catch-finally either inside the function doTask1 or while calling this function. Let&#39;s change our &quot;Execute when Page Loads&quot; section code as below in Page 1.&lt;/div&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;!--HTML generated using hilite.me--&gt;&lt;div style=&quot;background: rgb(255, 255, 255); border-color: gray; border-image: initial; border-style: solid; border-width: 0.1em 0.1em 0.1em 0.8em; border: solid gray; overflow: auto; padding: 0.2em 0.6em; width: auto;&quot;&gt;&lt;pre style=&quot;line-height: 125%; margin: 0px;&quot;&gt;performChecks();
&lt;span style=&quot;color: #0000aa;&quot;&gt;try&lt;/span&gt; {
    doTask1();
}
&lt;span style=&quot;color: #0000aa;&quot;&gt;catch&lt;/span&gt; (e) {
    console.log(&lt;span style=&quot;color: #aa5500;&quot;&gt;&#39;Error occurred while executing doTask1: &#39;&lt;/span&gt; + e.message);
}
&lt;span style=&quot;color: #0000aa;&quot;&gt;finally&lt;/span&gt; {
    console.log(&lt;span style=&quot;color: #aa5500;&quot;&gt;&#39;Code from finally block&#39;&lt;/span&gt;);
}
&lt;/pre&gt;&lt;/div&gt;
&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;div&gt;Here, we have handled the errors inside our page code. But, what if, we have JS code in several places and in several pages? Is there any better way to handle these errors globally?&amp;nbsp;&lt;/div&gt;&lt;div class=&quot;separator&quot; style=&quot;clear: both; text-align: center;&quot;&gt;&lt;br /&gt;&lt;/div&gt;Yes, there is! To handle JavaScript errors globally, let&#39;s define an DA in Page 0 as below.&lt;div&gt;&lt;div&gt;&lt;ul style=&quot;text-align: left;&quot;&gt;&lt;li&gt;Name: &lt;b&gt;Handle Errors or any proper name&lt;/b&gt;&lt;/li&gt;&lt;li&gt;Execution Options:&lt;/li&gt;&lt;ul&gt;&lt;li&gt;Sequence: &lt;b&gt;0&lt;/b&gt;&lt;/li&gt;&lt;/ul&gt;&lt;li&gt;When:&lt;/li&gt;&lt;ul&gt;&lt;li&gt;Event: &lt;b&gt;Page Load&lt;/b&gt;&lt;/li&gt;&lt;/ul&gt;&lt;li&gt;True Action:&lt;/li&gt;&lt;ul&gt;&lt;li&gt;Action: &lt;b&gt;Execute JavaScript Code&lt;/b&gt;&lt;/li&gt;&lt;li&gt;Code:&lt;i&gt;&amp;nbsp;As shown below&lt;/i&gt;&lt;/li&gt;&lt;/ul&gt;&lt;/ul&gt;&lt;/div&gt;&lt;div style=&quot;background: rgb(255, 255, 255); border-color: gray; border-image: initial; border-style: solid; border-width: 0.1em 0.1em 0.1em 0.8em; border: solid gray; overflow: auto; padding: 0.2em 0.6em; width: auto;&quot;&gt;&lt;pre style=&quot;line-height: 125%; margin: 0px;&quot;&gt;&lt;span style=&quot;color: #00aaaa;&quot;&gt;window&lt;/span&gt;.addEventListener(&lt;span style=&quot;color: #aa5500;&quot;&gt;&#39;error&#39;&lt;/span&gt;, &lt;span style=&quot;color: #0000aa;&quot;&gt;function&lt;/span&gt; (event) {
    &lt;span style=&quot;color: #aaaaaa; font-style: italic;&quot;&gt;// write code here to handle JS errors&lt;/span&gt;
    &lt;span style=&quot;color: #aaaaaa; font-style: italic;&quot;&gt;// data what we can get from error event&lt;/span&gt;
    console.log(event);
    console.log(event.type);
    console.log(event.message);
    console.log(&lt;span style=&quot;color: #00aaaa;&quot;&gt;window&lt;/span&gt;.location.href);
    console.log(event.lineno);
    &lt;span style=&quot;color: #0000aa;&quot;&gt;if&lt;/span&gt; (apex.debug.getLevel() == &lt;span style=&quot;color: #009999;&quot;&gt;0&lt;/span&gt;) {
        &lt;span style=&quot;color: #aaaaaa; font-style: italic;&quot;&gt;// debug off&lt;/span&gt;
        &lt;span style=&quot;color: #aaaaaa; font-style: italic;&quot;&gt;// do not show errors in Browser console    &lt;/span&gt;
        event.preventDefault();
    }
});
&lt;/pre&gt;&lt;/div&gt;
&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;div&gt;JavaScript &lt;a href=&quot;https://developer.mozilla.org/en-US/docs/Web/API/Window/error_event&quot; target=&quot;_blank&quot;&gt;error event&lt;/a&gt; gives lot of information about the error. Few important error details are logged to console in the above code example.&lt;/div&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;div&gt;If you trying this code in normal pages (not in Page 0), then don&#39;t put &lt;span style=&quot;font-family: courier;&quot;&gt;window.addEventListener&lt;/span&gt; code in &quot;Execute when Page Loads&quot; section. Because, APEX first executes DAs with event &quot;Page Load&quot; first and then, the code specified in &quot;Execute when Page Loads&quot; is executed. So, if we use &quot;Execute when Page Loads&quot; section, then any errors that we may get in page load DAs will not be handled.&lt;/div&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;div&gt;Now, let&#39;s rollback &quot;Execute when Page Loads&quot; section code in Page 1 as below.&lt;/div&gt;&lt;/div&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;!--HTML generated using hilite.me--&gt;&lt;div style=&quot;background: rgb(255, 255, 255); border-color: gray; border-image: initial; border-style: solid; border-width: 0.1em 0.1em 0.1em 0.8em; border: solid gray; overflow: auto; padding: 0.2em 0.6em; width: auto;&quot;&gt;&lt;pre style=&quot;line-height: 125%; margin: 0px;&quot;&gt;performChecks();
doTask1();
&lt;/pre&gt;&lt;/div&gt;
&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;div&gt;Save the changes and run the page. Now, we can see error from Page 1 is captured using DA defined in Page 0 and we can see messages logged from Page 0 DA in browser console.&lt;/div&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;div&gt;That&#39;s it for now. In my next blogpost, I will provide some ideas on how we can log these errors to the database.&lt;/div&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;div&gt;Thank You 🙏&lt;/div&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;div style=&quot;text-align: center;&quot;&gt;💐 &lt;span style=&quot;color: #800180; font-family: georgia;&quot;&gt;Wish you happy new year 2021&lt;/span&gt; 💐&lt;/div&gt;&lt;/div&gt;&lt;div style=&quot;text-align: center;&quot;&gt;&lt;br /&gt;&lt;/div&gt;&lt;div style=&quot;text-align: left;&quot;&gt;&lt;br /&gt;&lt;/div&gt;
&lt;script async src=&quot;https://pagead2.googlesyndication.com/pagead/js/adsbygoogle.js&quot;&gt;&lt;/script&gt;
&lt;!-- Inpost Ad --&gt;
&lt;ins class=&quot;adsbygoogle&quot;
     style=&quot;display:block&quot;
     data-ad-client=&quot;ca-pub-4091285182893459&quot;
     data-ad-slot=&quot;6008117376&quot;
     data-ad-format=&quot;auto&quot;
     data-full-width-responsive=&quot;true&quot;&gt;&lt;/ins&gt;
&lt;script&gt;
     (adsbygoogle = window.adsbygoogle || []).push({});
&lt;/script&gt;</content><link rel='replies' type='application/atom+xml' href='https://srihariravva.blogspot.com/feeds/891509558983791812/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='https://www.blogger.com/comment/fullpage/post/3780721041122670326/891509558983791812?isPopup=true' title='2 Comments'/><link rel='edit' type='application/atom+xml' href='https://www.blogger.com/feeds/3780721041122670326/posts/default/891509558983791812'/><link rel='self' type='application/atom+xml' href='https://www.blogger.com/feeds/3780721041122670326/posts/default/891509558983791812'/><link rel='alternate' type='text/html' href='https://srihariravva.blogspot.com/2021/01/handling-javascript-errors-part-1.html' title='Handling JavaScript Errors - Part 1'/><author><name>Hari</name><uri>http://www.blogger.com/profile/11210159692003463123</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='https://img1.blogblog.com/img/b16-rounded.gif'/></author><media:thumbnail xmlns:media="http://search.yahoo.com/mrss/" url="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEg2Rcp2t5hnF6VEzBrS3Krl0BUMWd-Mh4f0Ou2c4p8sXnCUc4mdiHWI8jrsO9Vq6y8_7fGSDAERGMzIAyBbByzvtYapknrqCtvlgvun3Z_k4mKFpb65zRYMhU9N-jzr7zK4lDA_9Sdi3QoV/s72-c/js_error_handling.jpg" height="72" width="72"/><thr:total>2</thr:total></entry><entry><id>tag:blogger.com,1999:blog-3780721041122670326.post-4151928614160077924</id><published>2020-12-07T18:58:00.003+05:30</published><updated>2020-12-09T14:27:49.707+05:30</updated><category scheme="http://www.blogger.com/atom/ns#" term="apex"/><category scheme="http://www.blogger.com/atom/ns#" term="web components"/><title type='text'>Web Components in Oracle APEX</title><content type='html'>&lt;p&gt;Few years back, I have learned about Web Components. However, I did not get a chance to work on Web Components yet. It&#39;s been on my do to list to experiment Web Components, especially with in APEX. My current staycation gave me an opportunity to do this experiment.&lt;/p&gt;&lt;h2 style=&quot;text-align: left;&quot;&gt;Web Components&lt;/h2&gt;&lt;div style=&quot;text-align: left;&quot;&gt;&lt;span&gt;&lt;blockquote style=&quot;background-color: white; font-family: inherit; text-align: left;&quot;&gt;Web Components is a suite of different technologies allowing you to create reusable custom elements — with their functionality encapsulated away from the rest of your code — and utilize them in your web apps.&lt;/blockquote&gt;&lt;p&gt;&lt;span style=&quot;background-color: white; font-family: inherit;&quot;&gt;In other words, using Web Components, we can create custom elements which are completely self contained with all HTML, CSS and JavaScript (JS) encapsulated in one place. And then we can use these new custom element in our web applications with out the risk of code conflicts. Functionality wise, they are similar to jQuery widgets, however to implement Web Components we don&#39;t need any additional libraries, all modern browsers natively support underlying technologies. If you are new to Web Components, then I suggest you to go through&amp;nbsp;&lt;/span&gt;&lt;span style=&quot;background-color: white;&quot;&gt;&lt;a href=&quot;https://www.youtube.com/watch?v=PCWaFLy3VUo&quot; target=&quot;_blank&quot;&gt;Web Components Crash Course video&lt;/a&gt; or&amp;nbsp;&lt;/span&gt;&lt;span style=&quot;background-color: white; font-family: inherit;&quot;&gt;this &lt;/span&gt;&lt;a href=&quot;https://developer.mozilla.org/en-US/docs/Web/Web_Components&quot; style=&quot;font-family: inherit;&quot; target=&quot;_blank&quot;&gt;article&lt;/a&gt;&lt;span style=&quot;background-color: white; font-family: inherit;&quot;&gt;. Above quoted definition is taken from this article. Example we are going to discuss is inspired from the above crash course video.&lt;/span&gt;&lt;/p&gt;&lt;p style=&quot;background-color: white; text-align: left;&quot;&gt;For the demo purpose, let&#39;s consider an example. We want to create a new custom element &lt;span style=&quot;font-family: courier;&quot;&gt;country-info&lt;/span&gt; with an attribute &lt;span style=&quot;font-family: courier;&quot;&gt;countrycode&lt;/span&gt;. When we specify &lt;span style=&quot;font-family: courier;&quot;&gt;countrycode&lt;/span&gt;, then this element should display basic information about the country, by making call to an existing RESTful API.&lt;/p&gt;&lt;p style=&quot;background-color: white; text-align: left;&quot;&gt;&lt;b&gt;HTML Source&lt;/b&gt;&lt;/p&gt;&lt;!--HTML generated using hilite.me--&gt;&lt;div style=&quot;background: rgb(255, 255, 255); border-color: gray; border-image: initial; border-style: solid; border-width: 0.1em 0.1em 0.1em 0.8em; border: solid gray; overflow: auto; padding: 0.2em 0.6em; width: auto;&quot;&gt;&lt;pre style=&quot;line-height: 125%; margin: 0px;&quot;&gt;&lt;span style=&quot;color: dodgerblue; font-weight: bold;&quot;&gt;&amp;lt;country-info&lt;/span&gt; &lt;span style=&quot;color: dodgerblue;&quot;&gt;countrycode=&lt;/span&gt;&lt;span style=&quot;color: #aa5500;&quot;&gt;&quot;IN&quot;&lt;/span&gt;&lt;span style=&quot;color: dodgerblue; font-weight: bold;&quot;&gt;&amp;gt;&amp;lt;/country-info&amp;gt;&lt;/span&gt;
&lt;/pre&gt;&lt;/div&gt;
&lt;p style=&quot;background-color: white; text-align: left;&quot;&gt;&lt;b&gt;Target Output&lt;/b&gt;&lt;/p&gt;&lt;p style=&quot;background-color: white; text-align: left;&quot;&gt;&lt;b&gt;&lt;/b&gt;&lt;/p&gt;&lt;div class=&quot;separator&quot; style=&quot;background-color: white; clear: both; text-align: center;&quot;&gt;&lt;b&gt;&lt;a href=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEiAyvKTKY9xgljLmpOOC-bLQ4RS7WAMCYIGkv0crZFfxMrK4ru52iFJoZxXa4vINypthNTWGw9LEpw3_Ndxq3BZ8dmzBqsywRLGII7n7VtYkBRbds0JW7Zjz6d-de8hFh8Bjmn-5RHZtRS9/&quot; style=&quot;margin-left: 1em; margin-right: 1em;&quot;&gt;&lt;img alt=&quot;web component example&quot; data-original-height=&quot;166&quot; data-original-width=&quot;612&quot; height=&quot;108&quot; src=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEiAyvKTKY9xgljLmpOOC-bLQ4RS7WAMCYIGkv0crZFfxMrK4ru52iFJoZxXa4vINypthNTWGw9LEpw3_Ndxq3BZ8dmzBqsywRLGII7n7VtYkBRbds0JW7Zjz6d-de8hFh8Bjmn-5RHZtRS9/w400-h108/image.png&quot; title=&quot;web component example&quot; width=&quot;400&quot; /&gt;&lt;/a&gt;&lt;/b&gt;&lt;/div&gt;&lt;p style=&quot;background-color: white; text-align: left;&quot;&gt;Web Components mainly consists of three main technologies.&lt;/p&gt;&lt;p style=&quot;background-color: white; text-align: left;&quot;&gt;&lt;/p&gt;&lt;ul style=&quot;background-color: white; text-align: left;&quot;&gt;&lt;li&gt;HTML Templates&lt;/li&gt;&lt;li&gt;Custom Elements&lt;/li&gt;&lt;li&gt;Shadow DOM&lt;/li&gt;&lt;/ul&gt;&lt;h3 style=&quot;background-color: white; text-align: left;&quot;&gt;HTML Templates&lt;/h3&gt;&lt;div style=&quot;background-color: white; text-align: left;&quot;&gt;HTML templates uses new &lt;span style=&quot;font-family: courier;&quot;&gt;template&lt;/span&gt; tag. As the name says, these are just templates and code written inside template tag is not rendered during the page load. We can use templates to hold some HTML/CSS and later, when needed, we can use these templates using JS. You can read further about &lt;span style=&quot;font-family: courier;&quot;&gt;template&lt;/span&gt; element&amp;nbsp;&lt;a href=&quot;https://developer.mozilla.org/en-US/docs/Web/HTML/Element/template&quot; target=&quot;_blank&quot;&gt;here&lt;/a&gt;.&amp;nbsp;&lt;/div&gt;&lt;div style=&quot;background-color: white; text-align: left;&quot;&gt;&lt;br /&gt;&lt;/div&gt;&lt;div style=&quot;background-color: white; text-align: left;&quot;&gt;So, let&#39;s first create a template for our example.&lt;/div&gt;&lt;div style=&quot;background-color: white; text-align: left;&quot;&gt;&lt;br /&gt;&lt;/div&gt;&lt;!--HTML generated using hilite.me--&gt;&lt;div style=&quot;background-attachment: initial; background-clip: initial; background-image: initial; background-origin: initial; background-position: initial; background-repeat: initial; background-size: initial; border-color: gray; border-image: initial; border-style: solid; border-width: 0.1em 0.1em 0.1em 0.8em; border: solid gray; overflow: auto; padding: 0.2em 0.6em; text-align: left; width: auto;&quot;&gt;&lt;pre style=&quot;line-height: 125%; margin: 0px;&quot;&gt;&lt;span style=&quot;background-color: white; color: #aaaaaa; font-style: italic;&quot;&gt;// JavaScript code&lt;/span&gt;&lt;span style=&quot;background-color: white;&quot;&gt;
&lt;/span&gt;&lt;span style=&quot;background-color: white; color: #aaaaaa; font-style: italic;&quot;&gt;// create template element&lt;/span&gt;&lt;span style=&quot;background-color: white;&quot;&gt;
&lt;/span&gt;&lt;span style=&quot;background-color: white; color: #0000aa;&quot;&gt;const&lt;/span&gt;&lt;span style=&quot;background-color: white;&quot;&gt; template = &lt;/span&gt;&lt;span style=&quot;background-color: white; color: #00aaaa;&quot;&gt;document&lt;/span&gt;&lt;span style=&quot;background-color: white;&quot;&gt;.createElement(&lt;/span&gt;&lt;span style=&quot;background-color: white; color: #aa5500;&quot;&gt;&#39;template&#39;&lt;/span&gt;&lt;span style=&quot;background-color: white;&quot;&gt;);
&lt;/span&gt;&lt;span style=&quot;background-color: white; color: #aaaaaa; font-style: italic;&quot;&gt;// Write HTML and CSS into the template&lt;/span&gt;&lt;span style=&quot;background-color: white;&quot;&gt;
&lt;/span&gt;&lt;span style=&quot;background-color: white; color: #aaaaaa; font-style: italic;&quot;&gt;// with Shadow DOM, CSS defined here will be applicable to custom elements alone&lt;/span&gt;&lt;span style=&quot;background-color: white;&quot;&gt;
&lt;/span&gt;&lt;span style=&quot;background-color: white; color: #aaaaaa; font-style: italic;&quot;&gt;// CSS defined at page level won&#39;t be applicable to custom elements&lt;/span&gt;&lt;span style=&quot;background-color: white;&quot;&gt;
template.innerHTML = &lt;/span&gt;&lt;span style=&quot;background-color: white;&quot;&gt;`&lt;/span&gt;&lt;span style=&quot;background-color: white;&quot;&gt;
  &amp;lt;style&amp;gt;
  div.country-data {
    background: &lt;/span&gt;&lt;span style=&quot;background-color: white;&quot;&gt;#&lt;/span&gt;&lt;span style=&quot;background-color: white;&quot;&gt;F5F4F2;
    width: &lt;/span&gt;&lt;span style=&quot;background-color: white; color: #009999;&quot;&gt;400&lt;/span&gt;&lt;span style=&quot;background-color: white;&quot;&gt;px;
    margin-bottom: &lt;/span&gt;&lt;span style=&quot;background-color: white; color: #009999;&quot;&gt;10&lt;/span&gt;&lt;span style=&quot;background-color: white;&quot;&gt;px;
    border-bottom: purple &lt;/span&gt;&lt;span style=&quot;background-color: white; color: #009999;&quot;&gt;8&lt;/span&gt;&lt;span style=&quot;background-color: white;&quot;&gt;px solid;
    padding: &lt;/span&gt;&lt;span style=&quot;background-color: white; color: #009999;&quot;&gt;4&lt;/span&gt;&lt;span style=&quot;background-color: white;&quot;&gt;px;
  }
  div.country-data h2{
    color: purple;
  }
  &amp;lt;&lt;span&gt;/style&amp;gt;&lt;/span&gt;
  &amp;lt;div &lt;/span&gt;&lt;span style=&quot;background-color: white; color: #0000aa;&quot;&gt;class&lt;/span&gt;&lt;span style=&quot;background-color: white;&quot;&gt;=&lt;/span&gt;&lt;span style=&quot;background-color: white; color: #aa5500;&quot;&gt;&quot;country-data&quot;&lt;/span&gt;&lt;span style=&quot;background-color: white;&quot;&gt;&amp;gt;
    &amp;lt;h2&amp;gt;&amp;lt;&lt;span&gt;/h2&amp;gt;&lt;/span&gt;
    &amp;lt;div &lt;/span&gt;&lt;span style=&quot;background-color: white; color: #0000aa;&quot;&gt;class&lt;/span&gt;&lt;span style=&quot;background-color: white;&quot;&gt;=&lt;/span&gt;&lt;span style=&quot;background-color: white; color: #aa5500;&quot;&gt;&quot;population&quot;&lt;/span&gt;&lt;span style=&quot;background-color: white;&quot;&gt;&amp;gt;Population: &amp;lt;span&amp;gt;&amp;lt;&lt;span&gt;/span&amp;gt; Millions&amp;lt;/div&amp;gt;&lt;/span&gt;
    &amp;lt;div &lt;/span&gt;&lt;span style=&quot;background-color: white; color: #0000aa;&quot;&gt;class&lt;/span&gt;&lt;span style=&quot;background-color: white;&quot;&gt;=&lt;/span&gt;&lt;span style=&quot;background-color: white; color: #aa5500;&quot;&gt;&quot;area&quot;&lt;/span&gt;&lt;span style=&quot;background-color: white;&quot;&gt;&amp;gt;Area: &amp;lt;span&amp;gt;&amp;lt;&lt;span&gt;/span&amp;gt; thousand sq.km.&amp;lt;/div&amp;gt;&lt;/span&gt;
  &amp;lt;&lt;span&gt;/div&amp;gt;&lt;/span&gt;
&lt;span&gt;`&lt;/span&gt;;
&lt;/span&gt;&lt;/pre&gt;&lt;/div&gt;
&lt;h3 style=&quot;background-color: white; text-align: left;&quot;&gt;Custom Elements + Shadow DOM&lt;/h3&gt;&lt;div&gt;&lt;div&gt;Custom Elements are fully valid HTML elements with custom tag names and custom behavior defined using JS. To define a custom element, first we need to create a class that extends &lt;span style=&quot;font-family: courier;&quot;&gt;HTMLElement&lt;/span&gt; and then at the end we need to define custom element tag with the class name using &lt;span style=&quot;font-family: courier;&quot;&gt;window.customElements.define&lt;/span&gt;.&lt;/div&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;div&gt;Using shadow DOM, we can isolate the custom element code from the page, so that page CSS, JS won&#39;t get conflicted (or used) for custom elements and vice-versa.&lt;/div&gt;&lt;/div&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;div&gt;JS code for our example&lt;/div&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;!--HTML generated using hilite.me--&gt;&lt;div style=&quot;background: rgb(255, 255, 255); border-color: gray; border-image: initial; border-style: solid; border-width: 0.1em 0.1em 0.1em 0.8em; border: solid gray; overflow: auto; padding: 0.2em 0.6em; text-align: left; width: auto;&quot;&gt;&lt;pre style=&quot;line-height: 125%; margin: 0px;&quot;&gt;&lt;span style=&quot;color: #aaaaaa; font-style: italic;&quot;&gt;// define class for the custom element&lt;/span&gt;
&lt;span style=&quot;color: #aaaaaa; font-style: italic;&quot;&gt;// general convention followed : if the custom element name is custom-element, then CustomElement is used as class name&lt;/span&gt;
&lt;span style=&quot;color: #aaaaaa; font-style: italic;&quot;&gt;// our custom element name is country-info, so lets define CountryInfo as class name&lt;/span&gt;
&lt;span style=&quot;color: #0000aa;&quot;&gt;class&lt;/span&gt; CountryInfo &lt;span style=&quot;color: #0000aa;&quot;&gt;extends&lt;/span&gt; HTMLElement {
  constructor() {
    &lt;span style=&quot;color: #aaaaaa; font-style: italic;&quot;&gt;// always call super first in constructor, so that the correct prototype chain is established.&lt;/span&gt;
    &lt;span style=&quot;color: #0000aa;&quot;&gt;super&lt;/span&gt;();
    &lt;span style=&quot;color: #aaaaaa; font-style: italic;&quot;&gt;// attach Shadow DOM, this isolates the custom element&lt;/span&gt;
    &lt;span style=&quot;color: #0000aa;&quot;&gt;this&lt;/span&gt;.attachShadow({ mode: &lt;span style=&quot;color: #aa5500;&quot;&gt;&#39;open&#39;&lt;/span&gt; });
    &lt;span style=&quot;color: #aaaaaa; font-style: italic;&quot;&gt;// clone the template content and append to shadowRoot&lt;/span&gt;
    &lt;span style=&quot;color: #0000aa;&quot;&gt;this&lt;/span&gt;.shadowRoot.appendChild(template.content.cloneNode(&lt;span style=&quot;color: #0000aa;&quot;&gt;true&lt;/span&gt;));
    &lt;span style=&quot;color: #aaaaaa; font-style: italic;&quot;&gt;// fetch country data from RESTful API&lt;/span&gt;
    &lt;span style=&quot;color: #aaaaaa; font-style: italic;&quot;&gt;// here, we are reading custom attribute countrycode value and using it as input for RESTful API call&lt;/span&gt;
    &lt;span style=&quot;color: #aaaaaa; font-style: italic;&quot;&gt;// fill template with data from RESTful API response&lt;/span&gt;
    fetch(&lt;span style=&quot;color: #aa5500;&quot;&gt;&#39;https://apex.oracle.com/pls/apex/hari/country-data/country/&#39;&lt;/span&gt; + &lt;span style=&quot;color: #0000aa;&quot;&gt;this&lt;/span&gt;.getAttribute(&lt;span style=&quot;color: #aa5500;&quot;&gt;&#39;countrycode&#39;&lt;/span&gt;)).then(response =&amp;gt; response.json()).then(data =&amp;gt; {
      &lt;span style=&quot;color: #0000aa;&quot;&gt;this&lt;/span&gt;.shadowRoot.querySelector(&lt;span style=&quot;color: #aa5500;&quot;&gt;&#39;h2&#39;&lt;/span&gt;).innerText = data.name;
      &lt;span style=&quot;color: #0000aa;&quot;&gt;this&lt;/span&gt;.shadowRoot.querySelector(&lt;span style=&quot;color: #aa5500;&quot;&gt;&#39;div.population &amp;gt; span&#39;&lt;/span&gt;).innerText = data.population;
      &lt;span style=&quot;color: #0000aa;&quot;&gt;this&lt;/span&gt;.shadowRoot.querySelector(&lt;span style=&quot;color: #aa5500;&quot;&gt;&#39;div.area &amp;gt; span&#39;&lt;/span&gt;).innerText = data.area;
    });
  }
}
&lt;span style=&quot;color: #aaaaaa; font-style: italic;&quot;&gt;// map country-info tag to use CountryInfo class&lt;/span&gt;
&lt;span style=&quot;color: #00aaaa;&quot;&gt;window&lt;/span&gt;.customElements.define(&lt;span style=&quot;color: #aa5500;&quot;&gt;&#39;country-info&#39;&lt;/span&gt;, CountryInfo);
&lt;/pre&gt;&lt;/div&gt;
&lt;p style=&quot;background-color: white; text-align: left;&quot;&gt;&lt;/p&gt;&lt;/span&gt;&lt;/div&gt;&lt;h3 style=&quot;text-align: left;&quot;&gt;Using Web Components in APEX&lt;/h3&gt; To use this Web Component in APEX, let&#39;s save all this JS code to a file. I have copied template code, CountryInfo class code to a JS file. I have used same name for custom element and to the JS file. Having same name for both custom element and corresponding JS file is not a requirement, but it&#39;s a good practice. So, it our case, JS file name is&amp;nbsp;country-info.js. Let&#39;s upload it in &quot;APEX Application &amp;gt; Shared Components &amp;gt; Static Application Files&quot; section.&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;div&gt;Next, create an empty page in APEX and add below code in &quot;Page &amp;gt; HTML Header&quot; section.&lt;/div&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;!--HTML generated using hilite.me--&gt;&lt;div style=&quot;background: rgb(255, 255, 255); border-color: gray; border-image: initial; border-style: solid; border-width: 0.1em 0.1em 0.1em 0.8em; border: solid gray; overflow: auto; padding: 0.2em 0.6em; width: auto;&quot;&gt;&lt;pre style=&quot;line-height: 125%; margin: 0px;&quot;&gt;&lt;span style=&quot;color: dodgerblue; font-weight: bold;&quot;&gt;&amp;lt;script &lt;/span&gt;&lt;span style=&quot;color: dodgerblue;&quot;&gt;type=&lt;/span&gt;&lt;span style=&quot;color: #aa5500;&quot;&gt;&quot;module&quot;&lt;/span&gt; &lt;span style=&quot;color: dodgerblue;&quot;&gt;src=&lt;/span&gt;&lt;span style=&quot;color: #aa5500;&quot;&gt;&quot;#APP_IMAGES#country-info.js&quot;&lt;/span&gt;&lt;span style=&quot;color: dodgerblue; font-weight: bold;&quot;&gt;&amp;gt;&amp;lt;/script&amp;gt;&lt;/span&gt;
&lt;/pre&gt;&lt;/div&gt;
&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;div&gt;Here, I would like to highlight two points&lt;/div&gt;&lt;div&gt;&lt;ul style=&quot;text-align: left;&quot;&gt;&lt;li&gt;We are not using standard &quot;Page &amp;gt; JavaScript &amp;gt; File URLs&quot; section to load this JS file, instead we are writing script tag in HTML Header section.&lt;/li&gt;&lt;li&gt;Script tag has type attribute with module as it&#39;s value.&lt;/li&gt;&lt;/ul&gt;&lt;div&gt;When we load JS file using as module, then functions, variables declared in the JS file will not be available in the global scope. For e.g. if you try to run below JS code in browser console, then you will get an error, even though&amp;nbsp;&lt;span style=&quot;font-family: courier;&quot;&gt;template&lt;/span&gt; is declared in the JS file.&lt;/div&gt;&lt;/div&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;!--HTML generated using hilite.me--&gt;&lt;div style=&quot;background: rgb(255, 255, 255); border-color: gray; border-image: initial; border-style: solid; border-width: 0.1em 0.1em 0.1em 0.8em; border: solid gray; overflow: auto; padding: 0.2em 0.6em; width: auto;&quot;&gt;&lt;pre style=&quot;line-height: 125%; margin: 0px;&quot;&gt;console.log(template.innerHTML);
&lt;/pre&gt;&lt;/div&gt;
&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;div&gt;As the aim of using Web Components is to completely make our code re-usable (just plug and play), it&#39;s better to use this approach to load Web Component JS files as modules. You can read more about JS Modules &lt;a href=&quot;https://developer.mozilla.org/en-US/docs/Web/JavaScript/Guide/Modules&quot; target=&quot;_blank&quot;&gt;here&lt;/a&gt;.&lt;/div&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;div&gt;Next, create a &quot;Static Content&quot; region with below source in the APEX page.&lt;/div&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;!--HTML generated using hilite.me--&gt;&lt;div style=&quot;background: rgb(255, 255, 255); border-color: gray; border-image: initial; border-style: solid; border-width: 0.1em 0.1em 0.1em 0.8em; border: solid gray; overflow: auto; padding: 0.2em 0.6em; width: auto;&quot;&gt;&lt;pre style=&quot;line-height: 125%; margin: 0px;&quot;&gt;&lt;span style=&quot;color: dodgerblue; font-weight: bold;&quot;&gt;&amp;lt;country-info&lt;/span&gt; &lt;span style=&quot;color: dodgerblue;&quot;&gt;countrycode=&lt;/span&gt;&lt;span style=&quot;color: #aa5500;&quot;&gt;&quot;IN&quot;&lt;/span&gt;&lt;span style=&quot;color: dodgerblue; font-weight: bold;&quot;&gt;&amp;gt;&amp;lt;/country-info&amp;gt;&lt;/span&gt;
&lt;/pre&gt;&lt;/div&gt;
&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;div&gt;That&#39;s it and here is the &lt;a href=&quot;https://apex.oracle.com/pls/apex/hari/r/demo_app/web-components-static&quot; target=&quot;_blank&quot;&gt;demo&lt;/a&gt;. When we inspect country-info element using browser developer tools, we can see shadow-root and the template we have defined with country data.&lt;/div&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;div&gt;Now, whereever we want to use our custom element, then we can simply include the country-info.js&amp;nbsp; file in page and we can write &lt;span style=&quot;font-family: courier;&quot;&gt;country-info&lt;/span&gt; HTML tag. Everything will magically works.&lt;/div&gt;&lt;h4 style=&quot;text-align: left;&quot;&gt;Adding User Interaction&lt;/h4&gt;&lt;div&gt;&lt;div&gt;Let&#39;s make this more interesting by adding some flexibility for users to choose which countries data they would like to see. For this, let&#39;s create a checkbox group item for countries, with Country Name as display value and Country Code as return value. Page item name in this demo is &lt;span style=&quot;font-family: courier;&quot;&gt;P35_COUNTRIES&lt;/span&gt;.&lt;/div&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;div&gt;Now, modify the &quot;Static Content&quot; region source as below&lt;/div&gt;&lt;/div&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;!--HTML generated using hilite.me--&gt;&lt;div style=&quot;background: rgb(255, 255, 255); border-color: gray; border-image: initial; border-style: solid; border-width: 0.1em 0.1em 0.1em 0.8em; border: solid gray; overflow: auto; padding: 0.2em 0.6em; width: auto;&quot;&gt;&lt;pre style=&quot;line-height: 125%; margin: 0px;&quot;&gt;&lt;span style=&quot;color: dodgerblue; font-weight: bold;&quot;&gt;&amp;lt;div&lt;/span&gt; &lt;span style=&quot;color: dodgerblue;&quot;&gt;id=&lt;/span&gt;&lt;span style=&quot;color: #aa5500;&quot;&gt;&quot;country_data_container&quot;&lt;/span&gt;&lt;span style=&quot;color: dodgerblue; font-weight: bold;&quot;&gt;&amp;gt;&amp;lt;/div&amp;gt;&lt;/span&gt;
&lt;/pre&gt;&lt;/div&gt;
&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;div&gt;Next, Create a Dynamic Action as below&lt;/div&gt;&lt;div&gt;&lt;ul style=&quot;text-align: left;&quot;&gt;&lt;li&gt;Name:&amp;nbsp; &lt;b&gt;Display Country Data&lt;/b&gt; &lt;i&gt;(or any proper name)&lt;/i&gt;&lt;/li&gt;&lt;li&gt;When:&lt;/li&gt;&lt;ul&gt;&lt;li&gt;Event: &lt;b&gt;Change&lt;/b&gt;&lt;/li&gt;&lt;li&gt;Selection Type: &lt;b&gt;jQuery Selector&lt;/b&gt;&lt;/li&gt;&lt;li&gt;jQuery Selector: &lt;b&gt;input[name=P35_COUNTRIES]&lt;/b&gt;&lt;/li&gt;&lt;/ul&gt;&lt;li&gt;True Action:&lt;/li&gt;&lt;ul&gt;&lt;li&gt;Action: &lt;b&gt;Execute JavaScript Code&lt;/b&gt;&lt;/li&gt;&lt;li&gt;Settings:&lt;/li&gt;&lt;ul&gt;&lt;li&gt;Code: &lt;i&gt;As shown below&lt;/i&gt;&lt;/li&gt;&lt;/ul&gt;&lt;/ul&gt;&lt;/ul&gt;&lt;/div&gt;&lt;div&gt;JS Code:&lt;/div&gt;&lt;!--HTML generated using hilite.me--&gt;&lt;div style=&quot;background: rgb(255, 255, 255); border-color: gray; border-image: initial; border-style: solid; border-width: 0.1em 0.1em 0.1em 0.8em; border: solid gray; overflow: auto; padding: 0.2em 0.6em; width: auto;&quot;&gt;&lt;pre style=&quot;line-height: 125%; margin: 0px;&quot;&gt;&lt;span style=&quot;color: #aaaaaa; font-style: italic;&quot;&gt;// get country code from the checkbox item&lt;/span&gt;
&lt;span style=&quot;color: #0000aa;&quot;&gt;let&lt;/span&gt; countryCode = $(&lt;span style=&quot;color: #0000aa;&quot;&gt;this&lt;/span&gt;.triggeringElement).val();
&lt;span style=&quot;color: #aaaaaa; font-style: italic;&quot;&gt;// get country-info tag for the countryCode, if it&#39;s previously added to the DOM&lt;/span&gt;
&lt;span style=&quot;color: #0000aa;&quot;&gt;let&lt;/span&gt; countryNode = $(&lt;span style=&quot;color: #aa5500;&quot;&gt;&quot;country-info[countrycode=&quot;&lt;/span&gt; + countryCode + &lt;span style=&quot;color: #aa5500;&quot;&gt;&quot;]&quot;&lt;/span&gt;);
&lt;span style=&quot;color: #0000aa;&quot;&gt;if&lt;/span&gt; ($(&lt;span style=&quot;color: #0000aa;&quot;&gt;this&lt;/span&gt;.triggeringElement).is(&lt;span style=&quot;color: #aa5500;&quot;&gt;&#39;:checked&#39;&lt;/span&gt;)) {
    &lt;span style=&quot;color: #aaaaaa; font-style: italic;&quot;&gt;// check if element already exists, then just show it&lt;/span&gt;
    &lt;span style=&quot;color: #0000aa;&quot;&gt;if&lt;/span&gt; (countryNode.length == &lt;span style=&quot;color: #009999;&quot;&gt;1&lt;/span&gt;)
        countryNode.show();
    &lt;span style=&quot;color: #0000aa;&quot;&gt;else&lt;/span&gt;
        &lt;span style=&quot;color: #aaaaaa; font-style: italic;&quot;&gt;// otherwise add it to DOM&lt;/span&gt;
        $(&lt;span style=&quot;color: #aa5500;&quot;&gt;&#39;#country_data_container&#39;&lt;/span&gt;).append(&lt;span style=&quot;color: #aa5500;&quot;&gt;&#39;&amp;lt;country-info countrycode=&quot;&#39;&lt;/span&gt; + countryCode + &lt;span style=&quot;color: #aa5500;&quot;&gt;&#39;&quot;&amp;gt;&amp;lt;/country-info&amp;gt;&#39;&lt;/span&gt;);
}
&lt;span style=&quot;color: #0000aa;&quot;&gt;else&lt;/span&gt; {
    &lt;span style=&quot;color: #aaaaaa; font-style: italic;&quot;&gt;// unchecked, hide it&lt;/span&gt;
    countryNode.hide();
}
&lt;/pre&gt;&lt;/div&gt;
&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;div&gt;That&#39;s it and here is the &lt;a href=&quot;https://apex.oracle.com/pls/apex/hari/r/demo_app/web-components&quot; target=&quot;_blank&quot;&gt;demo&lt;/a&gt;.&lt;/div&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;div&gt;&lt;div class=&quot;separator&quot; style=&quot;clear: both; text-align: center;&quot;&gt;&lt;a href=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEhzZnWYmZq0ky2rpcjrD_6d7yQG2lRJQRqTZknMIoNi6U5GpsInv0KpSOLvGba-CBkKBwjiM19fZMg05nfZ-yEVJvNYiDnSDJMzxOSyKG-jdi6gEwSFV5Q4zp1_HviCaSc9j78xxdemgKaT/&quot; style=&quot;margin-left: 1em; margin-right: 1em;&quot;&gt;&lt;img alt=&quot;Web Components in APEX&quot; data-original-height=&quot;566&quot; data-original-width=&quot;1191&quot; height=&quot;304&quot; src=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEhzZnWYmZq0ky2rpcjrD_6d7yQG2lRJQRqTZknMIoNi6U5GpsInv0KpSOLvGba-CBkKBwjiM19fZMg05nfZ-yEVJvNYiDnSDJMzxOSyKG-jdi6gEwSFV5Q4zp1_HviCaSc9j78xxdemgKaT/w640-h304/image.png&quot; title=&quot;Web Components in APEX&quot; width=&quot;640&quot; /&gt;&lt;/a&gt;&lt;/div&gt;&lt;br /&gt;As I said above, this is a little experiment I did with the Web Components. This is a simple Web Component and we are not using&amp;nbsp;template slots, custom element lifecycle callbacks etc. You can refer &lt;a href=&quot;https://www.webcomponents.org/&quot; target=&quot;_blank&quot;&gt;webcomponents.org&lt;/a&gt;&amp;nbsp;to find out some useful and advanced Web Components published by others.&lt;/div&gt;&lt;h3 style=&quot;text-align: left;&quot;&gt;Conclusion&lt;/h3&gt;&lt;div&gt;Web Components are clean and elegant. Once we build a web component, we can re-use it any web application without any fear of conflicts. As we have seen above, we can use Web Components in APEX in relatively simple way. However, to make use of APEX framework features like server-side conditions, authorization schemes etc. it is better to wrap Web Components as APEX plug-ins. Then we can get best of the both the worlds.&lt;/div&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;div&gt;Have you used any Web Components in your APEX applications? What did you like most about using Web Components and what challenges have you faced while using them in APEX? Post your comments below.&lt;/div&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;div&gt;Thank you.&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='https://srihariravva.blogspot.com/feeds/4151928614160077924/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='https://www.blogger.com/comment/fullpage/post/3780721041122670326/4151928614160077924?isPopup=true' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='https://www.blogger.com/feeds/3780721041122670326/posts/default/4151928614160077924'/><link rel='self' type='application/atom+xml' href='https://www.blogger.com/feeds/3780721041122670326/posts/default/4151928614160077924'/><link rel='alternate' type='text/html' href='https://srihariravva.blogspot.com/2020/12/web-components-in-oracle-apex.html' title='Web Components in Oracle APEX'/><author><name>Hari</name><uri>http://www.blogger.com/profile/11210159692003463123</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='https://img1.blogblog.com/img/b16-rounded.gif'/></author><media:thumbnail xmlns:media="http://search.yahoo.com/mrss/" url="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEiAyvKTKY9xgljLmpOOC-bLQ4RS7WAMCYIGkv0crZFfxMrK4ru52iFJoZxXa4vINypthNTWGw9LEpw3_Ndxq3BZ8dmzBqsywRLGII7n7VtYkBRbds0JW7Zjz6d-de8hFh8Bjmn-5RHZtRS9/s72-w400-h108-c/image.png" height="72" width="72"/><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-3780721041122670326.post-747075812579892865</id><published>2020-11-28T21:51:00.002+05:30</published><updated>2020-11-29T13:00:01.887+05:30</updated><category scheme="http://www.blogger.com/atom/ns#" term="item_help"/><title type='text'>Oracle APEX Displaying Help Text</title><content type='html'>&lt;p&gt;When we define &quot;Help Text&quot; for page items, then APEX displays a little &quot;?&quot; icon next to the page item. For Interactive Grids (IG), help icon is displayed when users click on the column header. When we click help icon, then we can see the help text defined for the item. In some cases, this may not be very handy for users. Let&#39;s consider a user registration form in your website. Users might be coming for the first time to your website and users may not be aware that they must click on the little icon to see the help text. In such cases, displaying help information proactively will be helpful for users.&lt;/p&gt;&lt;p&gt;In this blogpost, I am going to explain a simple approach to proactively display item&#39;s help text to users.&lt;/p&gt;&lt;p&gt;Summary of this implementation:&lt;/p&gt;&lt;p&gt;&lt;/p&gt;&lt;ul style=&quot;text-align: left;&quot;&gt;&lt;li&gt;Create &quot;Help&quot; region which displays help text based on page Item Name or IG column Static ID.&lt;/li&gt;&lt;li&gt;When user focuses on any field, then get the Item Name or IG column Static ID. Set these values into hidden page items and refresh the &quot;Help&quot; region.&lt;/li&gt;&lt;/ul&gt;&lt;div&gt;So, first, let&#39;s create a function which returns item help text for a given page item. Function code below.&lt;/div&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;!--HTML generated using hilite.me--&gt;&lt;div style=&quot;background: rgb(255, 255, 255); border-color: gray; border-image: initial; border-style: solid; border-width: 0.1em 0.1em 0.1em 0.8em; border: solid gray; overflow: auto; padding: 0.2em 0.6em; width: auto;&quot;&gt;&lt;pre style=&quot;line-height: 125%; margin: 0px;&quot;&gt;    &lt;span style=&quot;color: #0000aa;&quot;&gt;CREATE&lt;/span&gt; &lt;span style=&quot;color: #0000aa;&quot;&gt;OR&lt;/span&gt; &lt;span style=&quot;color: #0000aa;&quot;&gt;REPLACE&lt;/span&gt; &lt;span style=&quot;color: #0000aa;&quot;&gt;FUNCTION&lt;/span&gt; get_item_help(
        p_item_name        &lt;span style=&quot;color: #0000aa;&quot;&gt;IN&lt;/span&gt;                 VARCHAR2
        ,p_page_id          &lt;span style=&quot;color: #0000aa;&quot;&gt;IN&lt;/span&gt;                 &lt;span style=&quot;color: #00aaaa;&quot;&gt;NUMBER&lt;/span&gt; &lt;span style=&quot;color: #0000aa;&quot;&gt;DEFAULT&lt;/span&gt; &lt;span style=&quot;color: #0000aa;&quot;&gt;NULL&lt;/span&gt;
        ,p_application_id   &lt;span style=&quot;color: #0000aa;&quot;&gt;IN&lt;/span&gt;                 &lt;span style=&quot;color: #00aaaa;&quot;&gt;NUMBER&lt;/span&gt; &lt;span style=&quot;color: #0000aa;&quot;&gt;DEFAULT&lt;/span&gt; &lt;span style=&quot;color: #0000aa;&quot;&gt;NULL&lt;/span&gt;
    )&lt;span style=&quot;color: #0000aa;&quot;&gt;RETURN&lt;/span&gt; VARCHAR2 &lt;span style=&quot;color: #0000aa;&quot;&gt;IS&lt;/span&gt;
        l_help_text   apex_application_page_items.item_help_text%&lt;span style=&quot;color: #0000aa;&quot;&gt;TYPE&lt;/span&gt;;
    &lt;span style=&quot;color: #0000aa;&quot;&gt;BEGIN&lt;/span&gt;
        &lt;span style=&quot;color: #0000aa;&quot;&gt;SELECT&lt;/span&gt;
            item_help_text
        &lt;span style=&quot;color: #0000aa;&quot;&gt;INTO&lt;/span&gt; l_help_text
        &lt;span style=&quot;color: #0000aa;&quot;&gt;FROM&lt;/span&gt;
            apex_application_page_items
        &lt;span style=&quot;color: #0000aa;&quot;&gt;WHERE&lt;/span&gt;
            item_name = p_item_name
            &lt;span style=&quot;color: #0000aa;&quot;&gt;AND&lt;/span&gt; page_id = coalesce(
                p_page_id
                ,nv(
                    &lt;span style=&quot;color: #aa5500;&quot;&gt;&#39;APP_PAGE_ID&#39;&lt;/span&gt;
                )
            )
            &lt;span style=&quot;color: #0000aa;&quot;&gt;AND&lt;/span&gt; application_id = coalesce(
                p_application_id
                ,nv(
                    &lt;span style=&quot;color: #aa5500;&quot;&gt;&#39;APP_ID&#39;&lt;/span&gt;
                )
            );

        &lt;span style=&quot;color: #0000aa;&quot;&gt;RETURN&lt;/span&gt; l_help_text;
    EXCEPTION
        &lt;span style=&quot;color: #0000aa;&quot;&gt;WHEN&lt;/span&gt; no_data_found &lt;span style=&quot;color: #0000aa;&quot;&gt;THEN&lt;/span&gt;
            &lt;span style=&quot;color: #0000aa;&quot;&gt;RETURN&lt;/span&gt; &lt;span style=&quot;color: #aa5500;&quot;&gt;&#39;Invalid Item Name &#39;&lt;/span&gt; || p_item_name;
    &lt;span style=&quot;color: #0000aa;&quot;&gt;END&lt;/span&gt; get_item_help;
&lt;/pre&gt;&lt;/div&gt;
&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;div&gt;Let&#39;s create another function to get IG column&#39;s help text. This function gives us help text defined for IG column based on IG region Static ID and column Static ID. Function code below.&lt;/div&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;!--HTML generated using hilite.me--&gt;&lt;div style=&quot;background: rgb(255, 255, 255); border-color: gray; border-image: initial; border-style: solid; border-width: 0.1em 0.1em 0.1em 0.8em; border: solid gray; overflow: auto; padding: 0.2em 0.6em; width: auto;&quot;&gt;&lt;pre style=&quot;line-height: 125%; margin: 0px;&quot;&gt;    &lt;span style=&quot;color: #0000aa;&quot;&gt;CREATE&lt;/span&gt; &lt;span style=&quot;color: #0000aa;&quot;&gt;OR&lt;/span&gt; &lt;span style=&quot;color: #0000aa;&quot;&gt;REPLACE&lt;/span&gt; &lt;span style=&quot;color: #0000aa;&quot;&gt;FUNCTION&lt;/span&gt; get_ig_col_help(
        p_col_static_id    &lt;span style=&quot;color: #0000aa;&quot;&gt;IN&lt;/span&gt;                 VARCHAR2
        ,p_reg_static_id    &lt;span style=&quot;color: #0000aa;&quot;&gt;IN&lt;/span&gt;                 VARCHAR2
        ,p_page_id          &lt;span style=&quot;color: #0000aa;&quot;&gt;IN&lt;/span&gt;                 &lt;span style=&quot;color: #00aaaa;&quot;&gt;NUMBER&lt;/span&gt; &lt;span style=&quot;color: #0000aa;&quot;&gt;DEFAULT&lt;/span&gt; &lt;span style=&quot;color: #0000aa;&quot;&gt;NULL&lt;/span&gt;
        ,p_application_id   &lt;span style=&quot;color: #0000aa;&quot;&gt;IN&lt;/span&gt;                 &lt;span style=&quot;color: #00aaaa;&quot;&gt;NUMBER&lt;/span&gt; &lt;span style=&quot;color: #0000aa;&quot;&gt;DEFAULT&lt;/span&gt; &lt;span style=&quot;color: #0000aa;&quot;&gt;NULL&lt;/span&gt;
    )&lt;span style=&quot;color: #0000aa;&quot;&gt;RETURN&lt;/span&gt; VARCHAR2 &lt;span style=&quot;color: #0000aa;&quot;&gt;IS&lt;/span&gt;
        l_help_text   apex_appl_page_ig_columns.help_text%&lt;span style=&quot;color: #0000aa;&quot;&gt;TYPE&lt;/span&gt;;
    &lt;span style=&quot;color: #0000aa;&quot;&gt;BEGIN&lt;/span&gt;
        &lt;span style=&quot;color: #0000aa;&quot;&gt;SELECT&lt;/span&gt;
            cols.help_text
        &lt;span style=&quot;color: #0000aa;&quot;&gt;INTO&lt;/span&gt; l_help_text
        &lt;span style=&quot;color: #0000aa;&quot;&gt;FROM&lt;/span&gt;
            apex_appl_page_ig_columns cols
            &lt;span style=&quot;color: #0000aa;&quot;&gt;JOIN&lt;/span&gt; apex_application_page_regions reg
            &lt;span style=&quot;color: #0000aa;&quot;&gt;ON&lt;/span&gt;(reg.region_id = cols.region_id)
        &lt;span style=&quot;color: #0000aa;&quot;&gt;WHERE&lt;/span&gt;
            cols.static_id = p_col_static_id
            &lt;span style=&quot;color: #0000aa;&quot;&gt;AND&lt;/span&gt; reg.static_id = p_reg_static_id
            &lt;span style=&quot;color: #0000aa;&quot;&gt;AND&lt;/span&gt; cols.page_id = coalesce(
                p_page_id
                ,nv(
                    &lt;span style=&quot;color: #aa5500;&quot;&gt;&#39;APP_PAGE_ID&#39;&lt;/span&gt;
                )
            )
            &lt;span style=&quot;color: #0000aa;&quot;&gt;AND&lt;/span&gt; cols.application_id = coalesce(
                p_application_id
                ,nv(
                    &lt;span style=&quot;color: #aa5500;&quot;&gt;&#39;APP_ID&#39;&lt;/span&gt;
                )
            );

        &lt;span style=&quot;color: #0000aa;&quot;&gt;RETURN&lt;/span&gt; l_help_text;
    EXCEPTION
        &lt;span style=&quot;color: #0000aa;&quot;&gt;WHEN&lt;/span&gt; no_data_found &lt;span style=&quot;color: #0000aa;&quot;&gt;THEN&lt;/span&gt;
            &lt;span style=&quot;color: #0000aa;&quot;&gt;RETURN&lt;/span&gt; &lt;span style=&quot;color: #aa5500;&quot;&gt;&#39;Invalid Input. Column Static ID &#39;&lt;/span&gt;
                   || p_col_static_id
                   || &lt;span style=&quot;color: #aa5500;&quot;&gt;&#39;, Region Static ID &#39;&lt;/span&gt;
                   || p_reg_static_id
                   || &lt;span style=&quot;color: #aa5500;&quot;&gt;&#39; do not exists.&#39;&lt;/span&gt;;
    &lt;span style=&quot;color: #0000aa;&quot;&gt;END&lt;/span&gt; get_ig_col_help;
&lt;/pre&gt;&lt;/div&gt;
&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;div&gt;I have added these functions to my open source package APEX_UTIL_WRAP and you can download it from &lt;a href=&quot;https://github.com/hari639/apex-util-wrap&quot; target=&quot;_blank&quot;&gt;here&lt;/a&gt;.&amp;nbsp;&lt;/div&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;div&gt;For the demo purpose, I have created a form page with page number 33. It has few input items and an editable IG as below.&lt;/div&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;div class=&quot;separator&quot; style=&quot;clear: both; text-align: center;&quot;&gt;&lt;a href=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEgJ_iO9ZDUK4196xersW8U3k5Y06jzBWPEkK8wG1LUBNWNDkVRejj3RXAJQT7HPxukYvAdBMsg0ZJr8WGUdLfdyg4pf5vrIwbSYtotG7Hi4NdFdhLloeAFa7aP2oT3xc-dNqyZRAbPUxQKW/s1383/help_panel.png&quot; style=&quot;margin-left: 1em; margin-right: 1em;&quot;&gt;&lt;img alt=&quot;Oracle APEX Displaying Help Text&quot; border=&quot;0&quot; data-original-height=&quot;700&quot; data-original-width=&quot;1383&quot; height=&quot;713&quot; src=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEgJ_iO9ZDUK4196xersW8U3k5Y06jzBWPEkK8wG1LUBNWNDkVRejj3RXAJQT7HPxukYvAdBMsg0ZJr8WGUdLfdyg4pf5vrIwbSYtotG7Hi4NdFdhLloeAFa7aP2oT3xc-dNqyZRAbPUxQKW/w1407-h713/help_panel.png&quot; title=&quot;Oracle APEX Displaying Help Text&quot; width=&quot;1407&quot; /&gt;&lt;/a&gt;&lt;/div&gt;&lt;br /&gt;&lt;div&gt;Let&#39;s change &quot;Page Template&quot; for this page to &quot;Right Side Column&quot;. This will enable &quot;Right Column&quot; option for region &quot;Position&quot;.&lt;/div&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;div&gt;Next, create a new region as below. This region will display help text for the selected page item or selected IG column.&lt;/div&gt;&lt;p&gt;&lt;/p&gt;&lt;div&gt;&lt;ul style=&quot;text-align: left;&quot;&gt;&lt;li&gt;Title: &lt;b&gt;Help&lt;/b&gt;&lt;/li&gt;&lt;li&gt;Type: &lt;b&gt;Classic Report&lt;/b&gt;&lt;/li&gt;&lt;li&gt;Source:&lt;/li&gt;&lt;ul&gt;&lt;li&gt;Type: &lt;b&gt;SQL Query&lt;/b&gt;&lt;/li&gt;&lt;li&gt;SQL Query: &lt;i&gt;As shown below&lt;/i&gt;&lt;/li&gt;&lt;li&gt;Page Items to Submit: &lt;b&gt;P33_ITEM_NAME,P33_REG_STATIC_ID,P33_COL_STATIC_ID&lt;/b&gt;&lt;/li&gt;&lt;/ul&gt;&lt;li&gt;Layout:&lt;/li&gt;&lt;ul&gt;&lt;li&gt;Position: &lt;b&gt;Right Column&lt;/b&gt;&lt;/li&gt;&lt;/ul&gt;&lt;li&gt;Attributes:&lt;/li&gt;&lt;ul&gt;&lt;li&gt;Pagination:&lt;/li&gt;&lt;ul&gt;&lt;li&gt;Type: &lt;b&gt;No Pagination (Show All Rows)&lt;/b&gt;&lt;/li&gt;&lt;/ul&gt;&lt;li&gt;Messages:&lt;/li&gt;&lt;ul&gt;&lt;li&gt;When No Data Found: &lt;b&gt;Please focus on any input field to see the help text defined for the field.&lt;/b&gt;&lt;/li&gt;&lt;/ul&gt;&lt;/ul&gt;&lt;/ul&gt;&lt;div&gt;&lt;b&gt;SQL Query:&lt;/b&gt;&lt;/div&gt;&lt;/div&gt;&lt;div&gt;&lt;b&gt;&lt;br /&gt;&lt;/b&gt;&lt;/div&gt;&lt;!--HTML generated using hilite.me--&gt;&lt;div style=&quot;background: rgb(255, 255, 255); border-color: gray; border-image: initial; border-style: solid; border-width: 0.1em 0.1em 0.1em 0.8em; border: solid gray; overflow: auto; padding: 0.2em 0.6em; width: auto;&quot;&gt;&lt;pre style=&quot;line-height: 125%; margin: 0px;&quot;&gt;&lt;span style=&quot;color: #0000aa;&quot;&gt;SELECT&lt;/span&gt; get_item_help(:P33_ITEM_NAME) help_text
&lt;span style=&quot;color: #0000aa;&quot;&gt;FROM&lt;/span&gt; DUAL
&lt;span style=&quot;color: #0000aa;&quot;&gt;WHERE&lt;/span&gt; :P33_ITEM_NAME &lt;span style=&quot;color: #0000aa;&quot;&gt;IS&lt;/span&gt; &lt;span style=&quot;color: #0000aa;&quot;&gt;NOT&lt;/span&gt; &lt;span style=&quot;color: #0000aa;&quot;&gt;NULL&lt;/span&gt;
&lt;span style=&quot;color: #0000aa;&quot;&gt;UNION&lt;/span&gt; &lt;span style=&quot;color: #0000aa;&quot;&gt;ALL&lt;/span&gt;
&lt;span style=&quot;color: #0000aa;&quot;&gt;SELECT&lt;/span&gt; get_ig_col_help(:P33_COL_STATIC_ID,:P33_REG_STATIC_ID) help_text
&lt;span style=&quot;color: #0000aa;&quot;&gt;FROM&lt;/span&gt; DUAL
&lt;span style=&quot;color: #0000aa;&quot;&gt;WHERE&lt;/span&gt; :P33_COL_STATIC_ID &lt;span style=&quot;color: #0000aa;&quot;&gt;IS&lt;/span&gt; &lt;span style=&quot;color: #0000aa;&quot;&gt;NOT&lt;/span&gt; &lt;span style=&quot;color: #0000aa;&quot;&gt;NULL&lt;/span&gt;
&lt;/pre&gt;&lt;/div&gt;
&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;div&gt;&lt;div&gt;Alternatively, we can directly write the SQL query based on APEX meta data views, in that case, no need to create these functions. Also, we can avoid context switch between SQL and PL/SQL.&amp;nbsp;&lt;/div&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;div&gt;&lt;b&gt;SQL Query:&lt;/b&gt;&lt;/div&gt;&lt;div&gt;&lt;b&gt;&lt;br /&gt;&lt;/b&gt;&lt;/div&gt;&lt;!--HTML generated using hilite.me--&gt;&lt;div style=&quot;background: rgb(255, 255, 255); border-color: gray; border-image: initial; border-style: solid; border-width: 0.1em 0.1em 0.1em 0.8em; border: solid gray; overflow: auto; padding: 0.2em 0.6em; width: auto;&quot;&gt;&lt;pre style=&quot;line-height: 125%; margin: 0px;&quot;&gt;&lt;span style=&quot;color: #0000aa;&quot;&gt;SELECT&lt;/span&gt;
    item_help_text help_text
&lt;span style=&quot;color: #0000aa;&quot;&gt;FROM&lt;/span&gt;
    apex_application_page_items
&lt;span style=&quot;color: #0000aa;&quot;&gt;WHERE&lt;/span&gt;
    item_name = :P33_ITEM_NAME
    &lt;span style=&quot;color: #0000aa;&quot;&gt;AND&lt;/span&gt; page_id = :APP_PAGE_ID
    &lt;span style=&quot;color: #0000aa;&quot;&gt;AND&lt;/span&gt; application_id = :APP_ID            
&lt;span style=&quot;color: #0000aa;&quot;&gt;UNION&lt;/span&gt; &lt;span style=&quot;color: #0000aa;&quot;&gt;ALL&lt;/span&gt;
&lt;span style=&quot;color: #0000aa;&quot;&gt;SELECT&lt;/span&gt;
    cols.help_text
&lt;span style=&quot;color: #0000aa;&quot;&gt;FROM&lt;/span&gt;
    apex_appl_page_ig_columns cols
    &lt;span style=&quot;color: #0000aa;&quot;&gt;JOIN&lt;/span&gt; apex_application_page_regions reg
    &lt;span style=&quot;color: #0000aa;&quot;&gt;ON&lt;/span&gt;(reg.region_id = cols.region_id)
&lt;span style=&quot;color: #0000aa;&quot;&gt;WHERE&lt;/span&gt;
    cols.static_id = :P33_COL_STATIC_ID
    &lt;span style=&quot;color: #0000aa;&quot;&gt;AND&lt;/span&gt; reg.static_id = :P33_REG_STATIC_ID
    &lt;span style=&quot;color: #0000aa;&quot;&gt;AND&lt;/span&gt; cols.page_id = :APP_PAGE_ID
    &lt;span style=&quot;color: #0000aa;&quot;&gt;AND&lt;/span&gt; cols.application_id = :APP_ID
&lt;/pre&gt;&lt;/div&gt;
&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;div&gt;For &quot;help_text&quot; column, disable &quot;Escape special characters&quot; option. As a developer, we can write HTML for page items or IG columns help text. So, we must disable &quot;Escape special characters&quot; option for proper rendering of HTML.&lt;/div&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;div&gt;Next, create 3 hidden page items with below names in &quot;Help&quot; region. Ensure &quot;Value Protected&quot; flag is disabled for these items.&lt;/div&gt;&lt;div&gt;&lt;ul style=&quot;text-align: left;&quot;&gt;&lt;li&gt;P33_ITEM_NAME&lt;/li&gt;&lt;li&gt;P33_REG_STATIC_ID&lt;/li&gt;&lt;li&gt;P33_COL_STATIC_ID&lt;/li&gt;&lt;/ul&gt;&lt;div&gt;Next, create a Dynamic Action (DA) as below. This DA is fired when user focuses on page items. This DA sets hidden page item values and triggers refresh of &quot;Help&quot; region. In this demo, I want to show help text for P33_FIRST_NAME, P33_LAST_NAME, P33_GENDER, P33_PROFESSION, P33_HOBBIES, P33_DATE_OF_BIRTH items. So, I have selected these items in DA.&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;div&gt;&lt;div&gt;&lt;ul style=&quot;text-align: left;&quot;&gt;&lt;li&gt;Name: &lt;b&gt;Show Items Help Text&lt;/b&gt;&lt;/li&gt;&lt;li&gt;When:&lt;/li&gt;&lt;ul&gt;&lt;li&gt;Event: &lt;b&gt;Get Focus&lt;/b&gt;&lt;/li&gt;&lt;li&gt;Selection Type: &lt;b&gt;Item(s)&lt;/b&gt;&lt;/li&gt;&lt;li&gt;Item(s): &lt;b&gt;P33_FIRST_NAME,P33_LAST_NAME,P33_GENDER,P33_PROFESSION,P33_HOBBIES,P33_DATE_OF_BIRTH&lt;/b&gt;&lt;/li&gt;&lt;/ul&gt;&lt;/ul&gt;&lt;/div&gt;&lt;div&gt;&lt;b&gt;True Action-1:&lt;/b&gt;&lt;/div&gt;&lt;div&gt;&lt;ul style=&quot;text-align: left;&quot;&gt;&lt;li&gt;Action: &lt;b&gt;Execute JavaScript Code&lt;/b&gt;&lt;/li&gt;&lt;li&gt;Settings:&lt;/li&gt;&lt;ul&gt;&lt;li&gt;Code: &lt;i&gt;As shown below&lt;/i&gt;&lt;/li&gt;&lt;/ul&gt;&lt;/ul&gt;&lt;/div&gt;&lt;div&gt;&lt;b&gt;JavaScript Code:&lt;/b&gt;&lt;/div&gt;&lt;!--HTML generated using hilite.me--&gt;&lt;div style=&quot;background: rgb(255, 255, 255); border-color: gray; border-image: initial; border-style: solid; border-width: 0.1em 0.1em 0.1em 0.8em; border: solid gray; overflow: auto; padding: 0.2em 0.6em; width: auto;&quot;&gt;&lt;pre style=&quot;line-height: 125%; margin: 0px;&quot;&gt;apex.item(&lt;span style=&quot;color: #aa5500;&quot;&gt;&quot;P33_ITEM_NAME&quot;&lt;/span&gt;).setValue($(&lt;span style=&quot;color: #0000aa;&quot;&gt;this&lt;/span&gt;.triggeringElement).attr(&lt;span style=&quot;color: #aa5500;&quot;&gt;&quot;id&quot;&lt;/span&gt;));
apex.item(&lt;span style=&quot;color: #aa5500;&quot;&gt;&quot;P33_REG_STATIC_ID&quot;&lt;/span&gt;).setValue(&lt;span style=&quot;color: #aa5500;&quot;&gt;&quot;&quot;&lt;/span&gt;);
apex.item(&lt;span style=&quot;color: #aa5500;&quot;&gt;&quot;P33_COL_STATIC_ID&quot;&lt;/span&gt;).setValue(&lt;span style=&quot;color: #aa5500;&quot;&gt;&quot;&quot;&lt;/span&gt;);
&lt;/pre&gt;&lt;/div&gt;
&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;div&gt;&lt;b&gt;True Action-2:&lt;/b&gt;&lt;/div&gt;&lt;div&gt;&lt;ul style=&quot;text-align: left;&quot;&gt;&lt;li&gt;Action: &lt;b&gt;Refresh&lt;/b&gt;&lt;/li&gt;&lt;li&gt;Affected Elements:&amp;nbsp;&lt;/li&gt;&lt;ul&gt;&lt;li&gt;Selection Type: &lt;b&gt;Region&lt;/b&gt;&lt;/li&gt;&lt;li&gt;Region: &lt;b&gt;Help&lt;/b&gt;&lt;/li&gt;&lt;/ul&gt;&lt;/ul&gt;&lt;div&gt;Let&#39;s create another DA for IG columns. This DA is fired when user focuses on IG columns. This DA sets hidden page item values and triggers refresh of &quot;Help&quot; region. In this demo, &quot;Skills&quot; is name of the IG region and &quot;skills&quot; is the &quot;Static ID&quot; specified for the IG region. Here, I want to show help text for SKILL_NAME, SKILL_LEVEL columns. So, I have selected these columns in DA.&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;div&gt;&lt;div&gt;&lt;ul style=&quot;text-align: left;&quot;&gt;&lt;li&gt;Name: &lt;b&gt;Show IG Help Text&lt;/b&gt;&lt;/li&gt;&lt;li&gt;When:&lt;/li&gt;&lt;ul&gt;&lt;li&gt;Event: &lt;b&gt;Get Focus&lt;/b&gt;&lt;/li&gt;&lt;li&gt;Selection Type: &lt;b&gt;Column(s)&lt;/b&gt;&lt;/li&gt;&lt;li&gt;Region: &lt;b&gt;Skills&lt;/b&gt;&lt;/li&gt;&lt;li&gt;Column(s): &lt;b&gt;SKILL_NAME,SKILL_LEVEL&lt;/b&gt;&lt;/li&gt;&lt;/ul&gt;&lt;/ul&gt;&lt;div&gt;&lt;div&gt;&lt;b&gt;True Action-1:&lt;/b&gt;&lt;/div&gt;&lt;div&gt;&lt;ul&gt;&lt;li&gt;Action:&amp;nbsp;&lt;b&gt;Execute JavaScript Code&lt;/b&gt;&lt;/li&gt;&lt;li&gt;Settings:&lt;/li&gt;&lt;ul&gt;&lt;li&gt;Code:&amp;nbsp;&lt;i&gt;As shown below&lt;/i&gt;&lt;/li&gt;&lt;/ul&gt;&lt;/ul&gt;&lt;/div&gt;&lt;div&gt;&lt;b&gt;JavaScript Code:&lt;/b&gt;&lt;/div&gt;&lt;!--HTML generated using hilite.me--&gt;&lt;div style=&quot;background: rgb(255, 255, 255); border-color: gray; border-image: initial; border-style: solid; border-width: 0.1em 0.1em 0.1em 0.8em; border: solid gray; overflow: auto; padding: 0.2em 0.6em; width: auto;&quot;&gt;&lt;pre style=&quot;line-height: 125%; margin: 0px;&quot;&gt;apex.item(&lt;span style=&quot;color: #aa5500;&quot;&gt;&quot;P33_COL_STATIC_ID&quot;&lt;/span&gt;).setValue($(&lt;span style=&quot;color: #0000aa;&quot;&gt;this&lt;/span&gt;.triggeringElement).attr(&lt;span style=&quot;color: #aa5500;&quot;&gt;&quot;id&quot;&lt;/span&gt;));
apex.item(&lt;span style=&quot;color: #aa5500;&quot;&gt;&quot;P33_REG_STATIC_ID&quot;&lt;/span&gt;).setValue(&lt;span style=&quot;color: #aa5500;&quot;&gt;&quot;skills&quot;&lt;/span&gt;);
apex.item(&lt;span style=&quot;color: #aa5500;&quot;&gt;&quot;P33_ITEM_NAME&quot;&lt;/span&gt;).setValue(&lt;span style=&quot;color: #aa5500;&quot;&gt;&quot;&quot;&lt;/span&gt;);
&lt;/pre&gt;&lt;/div&gt;
&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;div&gt;&lt;b&gt;True Action-2:&lt;/b&gt;&lt;/div&gt;&lt;div&gt;&lt;ul&gt;&lt;li&gt;Action:&amp;nbsp;&lt;b&gt;Refresh&lt;/b&gt;&lt;/li&gt;&lt;li&gt;Affected Elements:&amp;nbsp;&lt;/li&gt;&lt;ul&gt;&lt;li&gt;Selection Type:&amp;nbsp;&lt;b&gt;Region&lt;/b&gt;&lt;/li&gt;&lt;li&gt;Region:&amp;nbsp;&lt;b&gt;Help&lt;/b&gt;&lt;/li&gt;&lt;/ul&gt;&lt;/ul&gt;&lt;/div&gt;&lt;/div&gt;&lt;div&gt;One point to note here regarding DA &quot;True&quot; actions. In older versions of APEX, we need to manually insert hidden item values into APEX Session State before refreshing the &quot;Help&quot; region. In such cases, create another true action in-between above two &quot;true&quot; actions.&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;div&gt;&lt;div&gt;&lt;ul style=&quot;text-align: left;&quot;&gt;&lt;li&gt;Action: &lt;b&gt;Execute Server-side Code (Or &quot;Execute PL/SQL Code&quot; in older versions)&lt;/b&gt;&lt;/li&gt;&lt;li&gt;Settings:&lt;/li&gt;&lt;ul&gt;&lt;li&gt;Code: &lt;b&gt;NULL;&lt;/b&gt;&lt;/li&gt;&lt;li&gt;Items to Submit: &lt;b&gt;P33_ITEM_NAME,P33_REG_STATIC_ID,P33_COL_STATIC_ID&lt;/b&gt;&lt;/li&gt;&lt;/ul&gt;&lt;/ul&gt;&lt;/div&gt;&lt;/div&gt;&lt;div&gt;&lt;div&gt;That&#39;s it and here is the link to &lt;a href=&quot;https://apex.oracle.com/pls/apex/hari/r/demo_app/help-panel&quot; target=&quot;_blank&quot;&gt;demo&lt;/a&gt;.&amp;nbsp;&lt;/div&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;div&gt;As you can see in the demo, I have not tested this with all item types. This approach may not work with all item types, but you can use similar approach for other item types as-well, if not exactly the same approach.&lt;/div&gt;&lt;/div&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;div&gt;&lt;div&gt;Few other ideas to implement this functionality&lt;/div&gt;&lt;div&gt;&lt;ul style=&quot;text-align: left;&quot;&gt;&lt;li&gt;During the page load or right after page load, make an AJAX call and get all required help text from the server and store it as JSON object on client side. Use help text from JSON object every time when item focus changes.&lt;/li&gt;&lt;li&gt;Or When user focuses on an item, then make an AJAX call and get item help text. Store the item help text on client side and use it from client side, if user focuses same item next time.&lt;/li&gt;&lt;li&gt;Explore other fancy options to display help text instead of classic report.&lt;/li&gt;&lt;/ul&gt;&lt;/div&gt;&lt;div&gt;And when you are here and if you don&#39;t know about creating help page in APEX, you may refer this &lt;a href=&quot;https://docs.oracle.com/en/database/oracle/application-express/20.2/htmdb/creating-help-for-your-application.html#GUID-62ACA5A0-A561-42DF-A1A4-3C96F447C439&quot; target=&quot;_blank&quot;&gt;documentation&lt;/a&gt;.&lt;/div&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;div&gt;Thank you.&lt;/div&gt;&lt;/div&gt;&lt;p&gt;&lt;/p&gt;</content><link rel='replies' type='application/atom+xml' href='https://srihariravva.blogspot.com/feeds/747075812579892865/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='https://www.blogger.com/comment/fullpage/post/3780721041122670326/747075812579892865?isPopup=true' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='https://www.blogger.com/feeds/3780721041122670326/posts/default/747075812579892865'/><link rel='self' type='application/atom+xml' href='https://www.blogger.com/feeds/3780721041122670326/posts/default/747075812579892865'/><link rel='alternate' type='text/html' href='https://srihariravva.blogspot.com/2020/11/oracle-apex-displaying-help-text.html' title='Oracle APEX Displaying Help Text'/><author><name>Hari</name><uri>http://www.blogger.com/profile/11210159692003463123</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='https://img1.blogblog.com/img/b16-rounded.gif'/></author><media:thumbnail xmlns:media="http://search.yahoo.com/mrss/" url="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEgJ_iO9ZDUK4196xersW8U3k5Y06jzBWPEkK8wG1LUBNWNDkVRejj3RXAJQT7HPxukYvAdBMsg0ZJr8WGUdLfdyg4pf5vrIwbSYtotG7Hi4NdFdhLloeAFa7aP2oT3xc-dNqyZRAbPUxQKW/s72-w1407-h713-c/help_panel.png" height="72" width="72"/><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-3780721041122670326.post-6023843236065061491</id><published>2020-11-01T16:08:00.000+05:30</published><updated>2020-11-01T16:08:12.333+05:30</updated><category scheme="http://www.blogger.com/atom/ns#" term="Interactive Grid"/><category scheme="http://www.blogger.com/atom/ns#" term="JavaScript"/><title type='text'>Interactive Grid - Displaying Master data in Detail IG Header</title><content type='html'>&lt;p&gt;Recently one of the users has asked a question &quot;Would it be possible to display selected master row data in detail interactive grid region header?&quot;. Yes, why not, it&#39;s indeed a reasonable request. However, during implementation, I have found it is little tricky to implement a solution which works in all cases and finally I have managed to get it done. I am sharing this here as it may help other APEX developers.&lt;/p&gt;&lt;div class=&quot;separator&quot; style=&quot;clear: both; text-align: center;&quot;&gt;&lt;a href=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEi-91dwnBEVxSSHFQyadel0mT0goYnwBABw3FD0lpID0tdT-m3Iua_Lif1h901Hctm8DbTnkggxX4msbZk5gXRBcCSqHoKfhlmNkIKcDEPBfbwLNWh_-ZSsslnQWuBvhBkizalqpMcggjmg/s1318/master_detail_ig.png&quot; style=&quot;margin-left: 1em; margin-right: 1em;&quot;&gt;&lt;img alt=&quot;Master Details IG&quot; border=&quot;0&quot; data-original-height=&quot;630&quot; data-original-width=&quot;1318&quot; height=&quot;306&quot; src=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEi-91dwnBEVxSSHFQyadel0mT0goYnwBABw3FD0lpID0tdT-m3Iua_Lif1h901Hctm8DbTnkggxX4msbZk5gXRBcCSqHoKfhlmNkIKcDEPBfbwLNWh_-ZSsslnQWuBvhBkizalqpMcggjmg/w640-h306/master_detail_ig.png&quot; width=&quot;640&quot; /&gt;&lt;/a&gt;&lt;/div&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;When user selects any row using the row selector check box or when user just clicks on any row, then &lt;span style=&quot;font-family: courier;&quot;&gt;selectionchange&lt;/span&gt; event is fired. This event is fired, irrespective of whether IG is in edit mode or not. So, we can use this event to get data from selected master record.&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;div&gt;For demo purpose, consider Interactive Grid (IG) on Department table as master and IG on Employees table as detail. And assume requirement is to display selected/current department name in Employees IG region title.&amp;nbsp;&lt;/div&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;div&gt;To implement this, let&#39;s create Dynamic Action (D.A.) as below&lt;/div&gt;&lt;div&gt;&lt;ul style=&quot;text-align: left;&quot;&gt;&lt;li&gt;Create D.A. and give it a proper name e.g. &quot;Sel Change - Set EMP Title&quot;&lt;/li&gt;&lt;li&gt;In &quot;When&quot; Section, select&lt;/li&gt;&lt;ul&gt;&lt;li&gt;Event: &lt;span style=&quot;font-family: courier;&quot;&gt;Selection Change [Interactive Grid]&lt;/span&gt;&lt;/li&gt;&lt;li&gt;Selection Type: &lt;span style=&quot;font-family: courier;&quot;&gt;Region&lt;/span&gt;&lt;/li&gt;&lt;li&gt;Region: &lt;span style=&quot;font-family: courier;&quot;&gt;Departments&amp;nbsp;&lt;/span&gt;(In the demo, Master IG region name is &quot;Departments&quot;)&lt;/li&gt;&lt;/ul&gt;&lt;li&gt;True Action&lt;/li&gt;&lt;ul&gt;&lt;li&gt;Action: &lt;span style=&quot;font-family: courier;&quot;&gt;Execute JavaScript Code&lt;/span&gt;&lt;/li&gt;&lt;li&gt;Code: Refer below code&lt;/li&gt;&lt;/ul&gt;&lt;/ul&gt;&lt;!--HTML generated using hilite.me--&gt;&lt;div style=&quot;background: rgb(255, 255, 255); border-color: gray; border-image: initial; border-style: solid; border-width: 0.1em 0.1em 0.1em 0.8em; border: solid gray; overflow: auto; padding: 0.2em 0.6em; width: auto;&quot;&gt;&lt;pre style=&quot;line-height: 125%; margin: 0px;&quot;&gt;&lt;span style=&quot;color: #0000aa;&quot;&gt;try&lt;/span&gt; {
    &lt;span style=&quot;color: #aaaaaa; font-style: italic;&quot;&gt;// Static id specfied for Departments IG: dept&lt;/span&gt;
    &lt;span style=&quot;color: #0000aa;&quot;&gt;var&lt;/span&gt; gridView = apex.region(&lt;span style=&quot;color: #aa5500;&quot;&gt;&quot;dept&quot;&lt;/span&gt;).widget().interactiveGrid(&lt;span style=&quot;color: #aa5500;&quot;&gt;&quot;getCurrentView&quot;&lt;/span&gt;);
    &lt;span style=&quot;color: #0000aa;&quot;&gt;var&lt;/span&gt; records = gridView.getSelectedRecords();
    &lt;span style=&quot;color: #aaaaaa; font-style: italic;&quot;&gt;// other option to get selected rows is as below from event data&lt;/span&gt;
    &lt;span style=&quot;color: #aaaaaa; font-style: italic;&quot;&gt;// var records = this.data.selectedRecords;&lt;/span&gt;
    &lt;span style=&quot;color: #aaaaaa; font-style: italic;&quot;&gt;// but, not using as this approach as this event was not passing any data before APEX 18.2, &lt;/span&gt;
    &lt;span style=&quot;color: #aaaaaa; font-style: italic;&quot;&gt;// other reason is, in 19.2 (and probably in 19.1 and 18.2), above code is not returning any data when IG is in edit mode&lt;/span&gt;
    &lt;span style=&quot;color: #0000aa;&quot;&gt;var&lt;/span&gt; model = gridView.model;
    &lt;span style=&quot;color: #0000aa;&quot;&gt;var&lt;/span&gt; currDept = model.getValue(records[&lt;span style=&quot;color: #009999;&quot;&gt;0&lt;/span&gt;], &lt;span style=&quot;color: #aa5500;&quot;&gt;&quot;DNAME&quot;&lt;/span&gt;);
    &lt;span style=&quot;color: #0000aa;&quot;&gt;if&lt;/span&gt; (records.length === &lt;span style=&quot;color: #009999;&quot;&gt;1&lt;/span&gt; &amp;amp;&amp;amp; currDept !== &lt;span style=&quot;color: #aa5500;&quot;&gt;&quot;&quot;&lt;/span&gt;) {
        &lt;span style=&quot;color: #aaaaaa; font-style: italic;&quot;&gt;// Using standard region template for Employees IG&lt;/span&gt;
        &lt;span style=&quot;color: #aaaaaa; font-style: italic;&quot;&gt;// Static id specfied for Employees IG: emp&lt;/span&gt;
        &lt;span style=&quot;color: #aaaaaa; font-style: italic;&quot;&gt;// Department Name field is simple text field. For LOV based items, you may want to use currDept.d syntax to get display value     &lt;/span&gt;
        $(&lt;span style=&quot;color: #aa5500;&quot;&gt;&quot;#emp_heading&quot;&lt;/span&gt;).html(currDept + &lt;span style=&quot;color: #aa5500;&quot;&gt;&quot; Employees&quot;&lt;/span&gt;);
    }
    &lt;span style=&quot;color: #0000aa;&quot;&gt;else&lt;/span&gt;
        $(&lt;span style=&quot;color: #aa5500;&quot;&gt;&quot;#emp_heading&quot;&lt;/span&gt;).html(&lt;span style=&quot;color: #aa5500;&quot;&gt;&quot;Employees&quot;&lt;/span&gt;);

} &lt;span style=&quot;color: #0000aa;&quot;&gt;catch&lt;/span&gt; (error) {
    &lt;span style=&quot;color: #aaaaaa; font-style: italic;&quot;&gt;// when &quot;Select First Row&quot; is disabled, then after page load, this code gives JavaScript error&lt;/span&gt;
    &lt;span style=&quot;color: #aaaaaa; font-style: italic;&quot;&gt;// we can get error when user un checks all the rows&lt;/span&gt;
    &lt;span style=&quot;color: #aaaaaa; font-style: italic;&quot;&gt;// these cases, just set generic title &lt;/span&gt;
    $(&lt;span style=&quot;color: #aa5500;&quot;&gt;&quot;#emp_heading&quot;&lt;/span&gt;).html(&lt;span style=&quot;color: #aa5500;&quot;&gt;&quot;Employees&quot;&lt;/span&gt;);
}
&lt;/pre&gt;&lt;/div&gt;
&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;div&gt;This works in most of the cases. But, consider user is changing department name and moving to location field or adding new department, then, in these cases, users will not see latest department name in detail IG title immediately. So, we need another D.A. to listen to department name changes and update the Employees IG region title.&amp;nbsp;&lt;/div&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;div&gt;So, let&#39;s create another D.A. as below&lt;/div&gt;&lt;div&gt;&lt;ul style=&quot;text-align: left;&quot;&gt;&lt;li&gt;Create D.A. and give it a proper name e.g. &quot;DNAME Change - Set EMP Title&quot;&lt;/li&gt;&lt;li&gt;In &quot;When&quot; Section, select&lt;/li&gt;&lt;ul&gt;&lt;li&gt;Event: Change&lt;/li&gt;&lt;li&gt;Selection Type: Column(s)&lt;/li&gt;&lt;li&gt;Region: Departments&amp;nbsp;(In the demo, Master IG region name is &quot;Departments&quot;)&lt;/li&gt;&lt;li&gt;Column(s): DNAME (As we are using DNAME in Details IG title, we should listen changes on this column)&lt;/li&gt;&lt;/ul&gt;&lt;li&gt;True Action&lt;/li&gt;&lt;ul&gt;&lt;li&gt;Action: Execute JavaScript Code&lt;/li&gt;&lt;li&gt;Code: Refer below code&lt;/li&gt;&lt;/ul&gt;&lt;/ul&gt;&lt;!--HTML generated using hilite.me--&gt;&lt;div style=&quot;background: rgb(255, 255, 255); border-color: gray; border-image: initial; border-style: solid; border-width: 0.1em 0.1em 0.1em 0.8em; border: solid gray; overflow: auto; padding: 0.2em 0.6em; width: auto;&quot;&gt;&lt;pre style=&quot;line-height: 125%; margin: 0px;&quot;&gt;&lt;span style=&quot;color: #0000aa;&quot;&gt;var&lt;/span&gt; gridView = apex.region(&lt;span style=&quot;color: #aa5500;&quot;&gt;&quot;emp&quot;&lt;/span&gt;).widget().interactiveGrid(&lt;span style=&quot;color: #aa5500;&quot;&gt;&quot;getCurrentView&quot;&lt;/span&gt;);
&lt;span style=&quot;color: #0000aa;&quot;&gt;var&lt;/span&gt; records = gridView.getSelectedRecords();
&lt;span style=&quot;color: #0000aa;&quot;&gt;var&lt;/span&gt; currDept = $v(&lt;span style=&quot;color: #0000aa;&quot;&gt;this&lt;/span&gt;.triggeringElement);
&lt;span style=&quot;color: #aaaaaa; font-style: italic;&quot;&gt;// set details IG title only when deparment name is not empty and only one row is selected&lt;/span&gt;
&lt;span style=&quot;color: #0000aa;&quot;&gt;if&lt;/span&gt; (currDept !== &lt;span style=&quot;color: #aa5500;&quot;&gt;&quot;&quot;&lt;/span&gt; &amp;amp;&amp;amp; records.length === &lt;span style=&quot;color: #009999;&quot;&gt;1&lt;/span&gt;)
  $(&lt;span style=&quot;color: #aa5500;&quot;&gt;&quot;#emp_heading&quot;&lt;/span&gt;).html(currDept + &lt;span style=&quot;color: #aa5500;&quot;&gt;&quot; Employees&quot;&lt;/span&gt;);
&lt;span style=&quot;color: #0000aa;&quot;&gt;else&lt;/span&gt;
  $(&lt;span style=&quot;color: #aa5500;&quot;&gt;&quot;#emp_heading&quot;&lt;/span&gt;).html(&lt;span style=&quot;color: #aa5500;&quot;&gt;&quot;Employees&quot;&lt;/span&gt;);
&lt;/pre&gt;&lt;/div&gt;
&lt;/div&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;div&gt;&lt;div&gt;That&#39;s it and here is the link for &lt;a href=&quot;https://apex.oracle.com/pls/apex/hari/r/demo_app/master-detail-ig&quot; target=&quot;_blank&quot;&gt;demo&lt;/a&gt;.&lt;/div&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;div&gt;Thank you.&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='https://srihariravva.blogspot.com/feeds/6023843236065061491/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='https://www.blogger.com/comment/fullpage/post/3780721041122670326/6023843236065061491?isPopup=true' title='1 Comments'/><link rel='edit' type='application/atom+xml' href='https://www.blogger.com/feeds/3780721041122670326/posts/default/6023843236065061491'/><link rel='self' type='application/atom+xml' href='https://www.blogger.com/feeds/3780721041122670326/posts/default/6023843236065061491'/><link rel='alternate' type='text/html' href='https://srihariravva.blogspot.com/2020/11/interactive-grid-displaying-master-data.html' title='Interactive Grid - Displaying Master data in Detail IG Header'/><author><name>Hari</name><uri>http://www.blogger.com/profile/11210159692003463123</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='https://img1.blogblog.com/img/b16-rounded.gif'/></author><media:thumbnail xmlns:media="http://search.yahoo.com/mrss/" url="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEi-91dwnBEVxSSHFQyadel0mT0goYnwBABw3FD0lpID0tdT-m3Iua_Lif1h901Hctm8DbTnkggxX4msbZk5gXRBcCSqHoKfhlmNkIKcDEPBfbwLNWh_-ZSsslnQWuBvhBkizalqpMcggjmg/s72-w640-h306-c/master_detail_ig.png" height="72" width="72"/><thr:total>1</thr:total></entry><entry><id>tag:blogger.com,1999:blog-3780721041122670326.post-6179090751748636544</id><published>2020-10-26T14:01:00.001+05:30</published><updated>2021-09-26T15:34:28.597+05:30</updated><category scheme="http://www.blogger.com/atom/ns#" term="apex_zip"/><title type='text'>Generating ZIP files in Oracle APEX</title><content type='html'>&lt;p&gt;APEX_ZIP API was introduced in APEX version 5.0. It has made generating zip files from the database easy. Nothing has changed with this API since then. Here is the sample code to generate a zip file using these APIs.&lt;/p&gt;&lt;!--HTML generated using hilite.me--&gt;&lt;div style=&quot;background: rgb(255, 255, 255); border-color: gray; border-image: initial; border-style: solid; border-width: 0.1em 0.1em 0.1em 0.8em; border: solid gray; overflow: auto; padding: 0.2em 0.6em; width: auto;&quot;&gt;&lt;pre style=&quot;line-height: 125%; margin: 0px;&quot;&gt;&lt;span style=&quot;color: #0000aa;&quot;&gt;DECLARE&lt;/span&gt;
    l_zip_file   &lt;span style=&quot;color: #00aaaa;&quot;&gt;BLOB&lt;/span&gt;;
&lt;span style=&quot;color: #0000aa;&quot;&gt;BEGIN&lt;/span&gt;
    &lt;span style=&quot;color: #aaaaaa; font-style: italic;&quot;&gt;-- zip all the files uploaded to current application &quot;Static Application Files&quot;&lt;/span&gt;
    &lt;span style=&quot;color: #0000aa;&quot;&gt;FOR&lt;/span&gt; l_file &lt;span style=&quot;color: #0000aa;&quot;&gt;IN&lt;/span&gt;(
        &lt;span style=&quot;color: #0000aa;&quot;&gt;SELECT&lt;/span&gt;
            filename       file_name
            ,blob_content   file_content
        &lt;span style=&quot;color: #0000aa;&quot;&gt;FROM&lt;/span&gt;
            apex_application_files
        &lt;span style=&quot;color: #0000aa;&quot;&gt;WHERE&lt;/span&gt;
            flow_id = :APP_ID
    )LOOP
        apex_zip.add_file(
            p_zipped_blob   =&amp;gt; l_zip_file
            ,p_file_name     =&amp;gt; l_file.file_name
            ,p_content       =&amp;gt; l_file.file_content
        );
    &lt;span style=&quot;color: #0000aa;&quot;&gt;END&lt;/span&gt; LOOP;

    &lt;span style=&quot;color: #0000aa;&quot;&gt;BEGIN&lt;/span&gt;
        apex_zip.finish(p_zipped_blob   =&amp;gt; l_zip_file);
    EXCEPTION
        &lt;span style=&quot;color: #0000aa;&quot;&gt;WHEN&lt;/span&gt; value_error &lt;span style=&quot;color: #0000aa;&quot;&gt;THEN&lt;/span&gt;
    &lt;span style=&quot;color: #aaaaaa; font-style: italic;&quot;&gt;-- if there is no file added so far, then apex_zip.finish raises VALUE_ERROR&lt;/span&gt;
    &lt;span style=&quot;color: #aaaaaa; font-style: italic;&quot;&gt;-- do nothing&lt;/span&gt;
            &lt;span style=&quot;color: #0000aa;&quot;&gt;NULL&lt;/span&gt;;
    &lt;span style=&quot;color: #0000aa;&quot;&gt;END&lt;/span&gt;;
&lt;span style=&quot;color: #0000aa;&quot;&gt;END&lt;/span&gt;;
&lt;/pre&gt;&lt;/div&gt;
&lt;p&gt;You can find similar code in Oracle APEX &lt;a href=&quot;https://docs.oracle.com/en/database/oracle/application-express/20.2/aeapi/ADD_FILE-Procedure-2.html#GUID-C079D220-7C17-4EB8-8D57-B7D2B77DB974&quot; target=&quot;_blank&quot;&gt;documentation&lt;/a&gt; as-well.&lt;/p&gt;&lt;h3 style=&quot;text-align: left;&quot;&gt;Creating folder or&amp;nbsp;directory inside the zip file&lt;/h3&gt;&lt;div&gt;Creating folders inside zip file is easy and strait forward.&amp;nbsp;All you need to do is, prepend &#39;folder-name/&#39; to file name (to p_file_name parameter).&amp;nbsp;APEX will automatically create a folder for you and it will keep those files under respective folder.&lt;/div&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;div&gt;For e.g. let&#39;s modify above code to include all images in one folder called &quot;images&quot; inside the zip file.&lt;/div&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;!-- HTML generated using hilite.me --&gt;&lt;div style=&quot;background: #ffffff; overflow:auto;width:auto;border:solid gray;border-width:.1em .1em .1em .8em;padding:.2em .6em;&quot;&gt;&lt;pre style=&quot;margin: 0; line-height: 125%&quot;&gt;&lt;span style=&quot;color: #0000aa&quot;&gt;DECLARE&lt;/span&gt;
    l_zip_file   &lt;span style=&quot;color: #00aaaa&quot;&gt;BLOB&lt;/span&gt;;
&lt;span style=&quot;color: #0000aa&quot;&gt;BEGIN&lt;/span&gt;
    &lt;span style=&quot;color: #aaaaaa; font-style: italic&quot;&gt;-- zip all the files uploaded to current application &amp;quot;Static Application Files&amp;quot;&lt;/span&gt;
    &lt;span style=&quot;color: #0000aa&quot;&gt;FOR&lt;/span&gt; l_file &lt;span style=&quot;color: #0000aa&quot;&gt;IN&lt;/span&gt;(
        &lt;span style=&quot;color: #0000aa&quot;&gt;SELECT&lt;/span&gt;
            filename       file_name
            ,blob_content   file_content
            ,mime_type
        &lt;span style=&quot;color: #0000aa&quot;&gt;FROM&lt;/span&gt;
            apex_application_files
        &lt;span style=&quot;color: #0000aa&quot;&gt;WHERE&lt;/span&gt;
            flow_id = :APP_ID
    )LOOP
    &lt;span style=&quot;color: #aaaaaa; font-style: italic&quot;&gt;-- move all images to images folder&lt;/span&gt;
    &lt;span style=&quot;color: #aaaaaa; font-style: italic&quot;&gt;-- all other files will be directly under the zip folder&lt;/span&gt;
        apex_zip.add_file(
            p_zipped_blob   =&amp;gt; l_zip_file
            ,p_file_name     =&amp;gt; &lt;span style=&quot;color: #0000aa&quot;&gt;case&lt;/span&gt; 
                                    &lt;span style=&quot;color: #0000aa&quot;&gt;when&lt;/span&gt; mime_type &lt;span style=&quot;color: #0000aa&quot;&gt;like&lt;/span&gt; &lt;span style=&quot;color: #aa5500&quot;&gt;&amp;#39;image%&amp;#39;&lt;/span&gt; &lt;span style=&quot;color: #0000aa&quot;&gt;then&lt;/span&gt; &lt;span style=&quot;color: #aa5500&quot;&gt;&amp;#39;images/&amp;#39;&lt;/span&gt;||l_file.file_name
                                &lt;span style=&quot;color: #0000aa&quot;&gt;else&lt;/span&gt; 
                                    l_file.file_name
                                &lt;span style=&quot;color: #0000aa&quot;&gt;end&lt;/span&gt;
            ,p_content       =&amp;gt; l_file.file_content
        );
    &lt;span style=&quot;color: #0000aa&quot;&gt;END&lt;/span&gt; LOOP;

    &lt;span style=&quot;color: #0000aa&quot;&gt;BEGIN&lt;/span&gt;
        apex_zip.finish(p_zipped_blob   =&amp;gt; l_zip_file);
    EXCEPTION
        &lt;span style=&quot;color: #0000aa&quot;&gt;WHEN&lt;/span&gt; value_error &lt;span style=&quot;color: #0000aa&quot;&gt;THEN&lt;/span&gt;
    &lt;span style=&quot;color: #aaaaaa; font-style: italic&quot;&gt;-- if there is no file added so far, then apex_zip.finish raises VALUE_ERROR&lt;/span&gt;
    &lt;span style=&quot;color: #aaaaaa; font-style: italic&quot;&gt;-- do nothing&lt;/span&gt;
            &lt;span style=&quot;color: #0000aa&quot;&gt;NULL&lt;/span&gt;;
    &lt;span style=&quot;color: #0000aa&quot;&gt;END&lt;/span&gt;;
&lt;span style=&quot;color: #0000aa&quot;&gt;END&lt;/span&gt;;
&lt;/pre&gt;&lt;/div&gt;
&lt;h2 style=&quot;text-align: left;&quot;&gt;Using&amp;nbsp;APEX_UTIL_WRAP&lt;/h2&gt;&lt;p&gt;If you are using this functionality in multiple places in your application, then you may have to repeat the code, which looks more or less same, in several places. Then I thought, why can&#39;t I create a wrapper functions on top of APEX_ZIP APIs to make developers task further easy. So, I have added new function &lt;span style=&quot;font-family: courier;&quot;&gt;get_zip&lt;/span&gt; to my open source package &lt;span style=&quot;font-family: courier;&quot;&gt;apex_util_wrap&lt;/span&gt;. To generate a zip file, you just need to pass SQL query and you will get a zip file. Sample code below.&lt;/p&gt;&lt;!--HTML generated using hilite.me--&gt;&lt;div style=&quot;background: rgb(255, 255, 255); border-color: gray; border-image: initial; border-style: solid; border-width: 0.1em 0.1em 0.1em 0.8em; border: solid gray; overflow: auto; padding: 0.2em 0.6em; width: auto;&quot;&gt;&lt;pre style=&quot;line-height: 125%; margin: 0px;&quot;&gt;&lt;span style=&quot;color: #0000aa;&quot;&gt;DECLARE&lt;/span&gt;
    l_sql   VARCHAR2(&lt;span style=&quot;color: #009999;&quot;&gt;4000&lt;/span&gt;);
    l_zip   &lt;span style=&quot;color: #00aaaa;&quot;&gt;BLOB&lt;/span&gt;;
&lt;span style=&quot;color: #0000aa;&quot;&gt;BEGIN&lt;/span&gt;
  &lt;span style=&quot;color: #aaaaaa; font-style: italic;&quot;&gt;-- important: order of columns should be same as below, 1st column should be file_name and 2nd column should be file_content (BLOB)&lt;/span&gt;
    l_sql := q&lt;span style=&quot;color: #aa5500;&quot;&gt;&#39;[select filename file_name, blob_content file_content from apex_application_files where flow_id = v(&#39;&lt;/span&gt;APP_ID&lt;span style=&quot;color: #aa5500;&quot;&gt;&#39;)]&#39;&lt;/span&gt;;
    l_zip := apex_util_wrap.get_zip(l_sql);
&lt;span style=&quot;color: #0000aa;&quot;&gt;END&lt;/span&gt;;
&lt;/pre&gt;&lt;/div&gt;
&lt;p&gt;This works well when query does not have any bind variables or when using this function with-in a valid APEX session (i.e. bind variable values can be passed using V function). But, if you want to use it in any scheduler jobs, then you may need to pass bind variable values separately. In most cases, having one bind variable would be sufficient. So, I have added another overloaded function &lt;span style=&quot;font-family: courier;&quot;&gt;get_zip&lt;/span&gt;. This function accepts SQL query and one bind variable value. Sample code below.&lt;/p&gt;&lt;!--HTML generated using hilite.me--&gt;&lt;div style=&quot;background: rgb(255, 255, 255); border-color: gray; border-image: initial; border-style: solid; border-width: 0.1em 0.1em 0.1em 0.8em; border: solid gray; overflow: auto; padding: 0.2em 0.6em; width: auto;&quot;&gt;&lt;pre style=&quot;line-height: 125%; margin: 0px;&quot;&gt;&lt;span style=&quot;color: #0000aa;&quot;&gt;DECLARE&lt;/span&gt;
    l_sql   VARCHAR2(&lt;span style=&quot;color: #009999;&quot;&gt;4000&lt;/span&gt;);
    l_zip   &lt;span style=&quot;color: #00aaaa;&quot;&gt;BLOB&lt;/span&gt;;
&lt;span style=&quot;color: #0000aa;&quot;&gt;BEGIN&lt;/span&gt;
  &lt;span style=&quot;color: #aaaaaa; font-style: italic;&quot;&gt;-- important: order of columns should be same as below, 1st column should be file_name and 2nd column should be file_content (BLOB)&lt;/span&gt;
    l_sql := q&lt;span style=&quot;color: #aa5500;&quot;&gt;&#39;[select filename file_name, blob_content file_content from apex_application_files where flow_id = :APP_ID]&#39;&lt;/span&gt;;
    l_zip := apex_util_wrap.get_zip(
        l_sql
        ,:APP_ID
    );
&lt;span style=&quot;color: #0000aa;&quot;&gt;END&lt;/span&gt;; 
&lt;/pre&gt;&lt;/div&gt;
&lt;p&gt;Well, what if you need to pass multiple bind variables to the query? Do we need to use vanilla &lt;span style=&quot;font-family: courier;&quot;&gt;apex_zip&lt;/span&gt; APIs again? May be not. I have added yet another overloaded function &lt;span style=&quot;font-family: courier;&quot;&gt;get_zip&lt;/span&gt;. This function accepts SQL query , array of bind variable names and array of bind variable values. Sample code below.&lt;/p&gt;&lt;!--HTML generated using hilite.me--&gt;&lt;div style=&quot;background: rgb(255, 255, 255); border-color: gray; border-image: initial; border-style: solid; border-width: 0.1em 0.1em 0.1em 0.8em; border: solid gray; overflow: auto; padding: 0.2em 0.6em; width: auto;&quot;&gt;&lt;pre style=&quot;line-height: 125%; margin: 0px;&quot;&gt;&lt;span style=&quot;color: #0000aa;&quot;&gt;DECLARE&lt;/span&gt;
    l_sql   VARCHAR2(&lt;span style=&quot;color: #009999;&quot;&gt;4000&lt;/span&gt;);
    l_zip   &lt;span style=&quot;color: #00aaaa;&quot;&gt;BLOB&lt;/span&gt;;
&lt;span style=&quot;color: #0000aa;&quot;&gt;BEGIN&lt;/span&gt;&lt;/pre&gt;&lt;pre style=&quot;line-height: 125%; margin: 0px;&quot;&gt;    l_sql := q&lt;span style=&quot;color: #aa5500;&quot;&gt;&#39;[select filename file_name, blob_content file_content from apex_application_files where flow_id = v(&#39;&lt;/span&gt;APP_ID&lt;span style=&quot;color: #aa5500;&quot;&gt;&#39;) and filename in (:FILE1,:FILE2,:FILE3)]&#39;&lt;/span&gt;;
    l_zip := apex_util_wrap.get_zip(
        l_sql
        ,apex_t_varchar2(
            &lt;span style=&quot;color: #aa5500;&quot;&gt;&#39;FILE1&#39;&lt;/span&gt;
            ,&lt;span style=&quot;color: #aa5500;&quot;&gt;&#39;FILE2&#39;&lt;/span&gt;
            ,&lt;span style=&quot;color: #aa5500;&quot;&gt;&#39;FILE3&#39;&lt;/span&gt;
        )
        ,apex_t_varchar2(
            &lt;span style=&quot;color: #aa5500;&quot;&gt;&#39;captain.jpg&#39;&lt;/span&gt;
            ,&lt;span style=&quot;color: #aa5500;&quot;&gt;&#39;ironman.jpg&#39;&lt;/span&gt;
            ,&lt;span style=&quot;color: #aa5500;&quot;&gt;&#39;thor.jpg&#39;&lt;/span&gt;
        )
    );
&lt;span style=&quot;color: #0000aa;&quot;&gt;END&lt;/span&gt;;
&lt;/pre&gt;&lt;/div&gt;
&lt;p&gt;Another frequent use case is, generating zip file and downloading it from APEX. You can do this using &lt;span style=&quot;font-family: courier;&quot;&gt;apex_zip&lt;/span&gt; APIs and &lt;span style=&quot;font-family: courier;&quot;&gt;sys.wpg_docload.download_file&lt;/span&gt; procedure, after printing required HTTP headers etc. To make it simple, I have created another wrapper procedure &lt;span style=&quot;font-family: courier;&quot;&gt;download_blob&lt;/span&gt; in &lt;span style=&quot;font-family: courier;&quot;&gt;apex_util_wrap&lt;/span&gt; package. You can use this procedure to download any BLOB file in APEX.&amp;nbsp;&lt;/p&gt;&lt;p&gt;Sample code to generate and download zip file. You can use put this code in &quot;before header&quot; page process in any APEX page.&lt;/p&gt;&lt;!--HTML generated using hilite.me--&gt;&lt;div style=&quot;background: rgb(255, 255, 255); border-color: gray; border-image: initial; border-style: solid; border-width: 0.1em 0.1em 0.1em 0.8em; border: solid gray; overflow: auto; padding: 0.2em 0.6em; width: auto;&quot;&gt;&lt;pre style=&quot;line-height: 125%; margin: 0px;&quot;&gt;&lt;span style=&quot;color: #0000aa;&quot;&gt;DECLARE&lt;/span&gt;
    l_sql   VARCHAR2(&lt;span style=&quot;color: #009999;&quot;&gt;4000&lt;/span&gt;);
    l_zip   &lt;span style=&quot;color: #00aaaa;&quot;&gt;BLOB&lt;/span&gt;;
&lt;span style=&quot;color: #0000aa;&quot;&gt;BEGIN&lt;/span&gt;&lt;/pre&gt;&lt;pre style=&quot;line-height: 125%; margin: 0px;&quot;&gt;    l_sql := q&lt;span style=&quot;color: #aa5500;&quot;&gt;&#39;[select filename file_name, blob_content file_content from apex_application_files where flow_id = v(&#39;&lt;/span&gt;APP_ID&lt;span style=&quot;color: #aa5500;&quot;&gt;&#39;) and filename in (:FILE1,:FILE2,:FILE3)]&#39;&lt;/span&gt;;
    l_zip := apex_util_wrap.get_zip(
        l_sql
        ,apex_t_varchar2(
            &lt;span style=&quot;color: #aa5500;&quot;&gt;&#39;FILE1&#39;&lt;/span&gt;
            ,&lt;span style=&quot;color: #aa5500;&quot;&gt;&#39;FILE2&#39;&lt;/span&gt;
            ,&lt;span style=&quot;color: #aa5500;&quot;&gt;&#39;FILE3&#39;&lt;/span&gt;
        )
        ,apex_t_varchar2(
            &lt;span style=&quot;color: #aa5500;&quot;&gt;&#39;captain.jpg&#39;&lt;/span&gt;
            ,&lt;span style=&quot;color: #aa5500;&quot;&gt;&#39;ironman.jpg&#39;&lt;/span&gt;
            ,&lt;span style=&quot;color: #aa5500;&quot;&gt;&#39;thor.jpg&#39;&lt;/span&gt;
        )
    );

    apex_util_wrap.download_blob(
        l_zip
        ,&lt;span style=&quot;color: #aa5500;&quot;&gt;&#39;images.zip&#39;&lt;/span&gt;
    );
  &lt;span style=&quot;color: #aaaaaa; font-style: italic;&quot;&gt;-- stop APEX Engine&lt;/span&gt;
    apex_application.stop_apex_engine;
&lt;span style=&quot;color: #0000aa;&quot;&gt;END&lt;/span&gt;;
&lt;/pre&gt;&lt;/div&gt;
&lt;p&gt;If you like &lt;span style=&quot;font-family: courier;&quot;&gt;get_zip&lt;/span&gt; function or&amp;nbsp;&lt;span style=&quot;font-family: courier;&quot;&gt;download_blob&lt;/span&gt; procedure, then you can download &lt;span style=&quot;font-family: courier;&quot;&gt;apex_util_wrap&lt;/span&gt; package from &lt;a href=&quot;https://github.com/hari639/apex-util-wrap&quot; target=&quot;_blank&quot;&gt;here&lt;/a&gt;.&lt;/p&gt;&lt;p&gt;Link for &lt;a href=&quot;https://apex.oracle.com/pls/apex/hari/r/demo_app/generate-zip-file&quot; target=&quot;_blank&quot;&gt;demo&lt;/a&gt;.&lt;/p&gt;&lt;p&gt;&lt;br /&gt;&lt;/p&gt;</content><link rel='replies' type='application/atom+xml' href='https://srihariravva.blogspot.com/feeds/6179090751748636544/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='https://www.blogger.com/comment/fullpage/post/3780721041122670326/6179090751748636544?isPopup=true' title='8 Comments'/><link rel='edit' type='application/atom+xml' href='https://www.blogger.com/feeds/3780721041122670326/posts/default/6179090751748636544'/><link rel='self' type='application/atom+xml' href='https://www.blogger.com/feeds/3780721041122670326/posts/default/6179090751748636544'/><link rel='alternate' type='text/html' href='https://srihariravva.blogspot.com/2020/10/generating-zip-files-in-oracle-apex.html' title='Generating ZIP files in Oracle APEX'/><author><name>Hari</name><uri>http://www.blogger.com/profile/11210159692003463123</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='https://img1.blogblog.com/img/b16-rounded.gif'/></author><thr:total>8</thr:total></entry><entry><id>tag:blogger.com,1999:blog-3780721041122670326.post-292564927436852791</id><published>2020-09-19T21:20:00.003+05:30</published><updated>2021-11-14T17:29:15.024+05:30</updated><category scheme="http://www.blogger.com/atom/ns#" term="email"/><title type='text'>Including Images in Oracle APEX Emails</title><content type='html'>&lt;p&gt;&amp;nbsp;In this blogpost, I am going to explain different ways using which we can include images as part of the email content.&lt;/p&gt;&lt;h2 style=&quot;text-align: left;&quot;&gt;CID Attachments&lt;/h2&gt;&lt;p&gt;In this approach images are sent as attachment to the email and then images are referred in email content using attached filename. For e.g. if you want to include image &quot;ironman.jpg&quot;, then you need to attach this image file to the email. Then you can refer the attached image using below syntax in &quot;img&quot; tag &quot;src&quot; attribute.&lt;/p&gt;&lt;!--HTML generated using hilite.me--&gt;&lt;div style=&quot;background: rgb(255, 255, 255); border-color: gray; border-image: initial; border-style: solid; border-width: 0.1em 0.1em 0.1em 0.8em; border: solid gray; overflow: auto; padding: 0.2em 0.6em; width: auto;&quot;&gt;&lt;pre style=&quot;line-height: 125%; margin: 0px;&quot;&gt;&lt;span style=&quot;color: dodgerblue; font-weight: bold;&quot;&gt;&amp;lt;img&lt;/span&gt; &lt;span style=&quot;color: dodgerblue;&quot;&gt;src=&lt;/span&gt;&lt;span style=&quot;color: #aa5500;&quot;&gt;&quot;cid:ironman.jpg&quot;&lt;/span&gt; &lt;span style=&quot;color: dodgerblue;&quot;&gt;alt=&lt;/span&gt;&lt;span style=&quot;color: #aa5500;&quot;&gt;&quot;ironman&quot;&lt;/span&gt;&lt;span style=&quot;color: dodgerblue; font-weight: bold;&quot;&gt;/&amp;gt;&lt;/span&gt;
&lt;/pre&gt;&lt;/div&gt;
&lt;p&gt;Sample PL/SQL code to use this approach&lt;/p&gt;&lt;!--HTML generated using hilite.me--&gt;&lt;div style=&quot;background: rgb(255, 255, 255); border-color: gray; border-image: initial; border-style: solid; border-width: 0.1em 0.1em 0.1em 0.8em; border: solid gray; overflow: auto; padding: 0.2em 0.6em; width: auto;&quot;&gt;&lt;pre style=&quot;line-height: 125%; margin: 0px;&quot;&gt;&lt;span style=&quot;color: #0000aa;&quot;&gt;DECLARE&lt;/span&gt;
    l_body        &lt;span style=&quot;color: #0000aa;&quot;&gt;CLOB&lt;/span&gt;;
    l_body_html   &lt;span style=&quot;color: #0000aa;&quot;&gt;CLOB&lt;/span&gt;;
    l_img_html    &lt;span style=&quot;color: #0000aa;&quot;&gt;CLOB&lt;/span&gt;;
    l_id          &lt;span style=&quot;color: #00aaaa;&quot;&gt;NUMBER&lt;/span&gt;;
&lt;span style=&quot;color: #0000aa;&quot;&gt;BEGIN&lt;/span&gt;
&lt;span style=&quot;color: #aaaaaa; font-style: italic;&quot;&gt;-- build html email body&lt;/span&gt;
    l_body_html := &lt;span style=&quot;color: #aa5500;&quot;&gt;&#39;&amp;lt;!DOCTYPE HTML&amp;gt;&#39;&lt;/span&gt;
                   || &lt;span style=&quot;color: #aa5500;&quot;&gt;&#39;&amp;lt;html&amp;gt;&#39;&lt;/span&gt;
                   || &lt;span style=&quot;color: #aa5500;&quot;&gt;&#39;&amp;lt;head&amp;gt;&#39;&lt;/span&gt;
                   || &lt;span style=&quot;color: #aa5500;&quot;&gt;&#39;&amp;lt;meta http-equiv=&quot;Content-Type&quot; content=&quot;text/html; charset=utf-8&quot;&amp;gt;&#39;&lt;/span&gt;
                   || &lt;span style=&quot;color: #aa5500;&quot;&gt;&#39;&amp;lt;meta name=&quot;viewport&quot; content=&quot;width=device-width&quot;&amp;gt;&#39;&lt;/span&gt;
                   || &lt;span style=&quot;color: #aa5500;&quot;&gt;&#39;&amp;lt;/head&amp;gt;&#39;&lt;/span&gt;
                   || &lt;span style=&quot;color: #aa5500;&quot;&gt;&#39;&amp;lt;body style=&quot;background-color: #efefef; line-height: 1.5;&quot;&amp;gt;&#39;&lt;/span&gt;;

&lt;span style=&quot;color: #aaaaaa; font-style: italic;&quot;&gt;-- sending image as CID attachment&lt;/span&gt;
&lt;span style=&quot;color: #aaaaaa; font-style: italic;&quot;&gt;-- observe image src attribute src=&quot;cid:ironman.jpg&quot;, here we are saying email client to get image from email attachments and look for file name ironman.jpg&lt;/span&gt;
    l_img_html := &lt;span style=&quot;color: #aa5500;&quot;&gt;&#39;&amp;lt;h1&amp;gt;Below image is sent as CID attachment.&amp;lt;/h1&amp;gt;&amp;lt;img src=&quot;cid:ironman.jpg&quot; alt=&quot;ironman&quot;/&amp;gt;&#39;&lt;/span&gt;;
    l_body_html := l_body_html || l_img_html;
    l_body_html := l_body_html
                   || &lt;span style=&quot;color: #aa5500;&quot;&gt;&#39;&amp;lt;/body&amp;gt;&#39;&lt;/span&gt;
                   || &lt;span style=&quot;color: #aa5500;&quot;&gt;&#39;&amp;lt;/html&amp;gt;&#39;&lt;/span&gt;;
    l_body := &lt;span style=&quot;color: #aa5500;&quot;&gt;&#39;Please use HTML enabled email client to view this message.&#39;&lt;/span&gt;;
    l_id := apex_mail.send(
        p_to          =&amp;gt; :P30_EMAIL_TO
        ,p_from        =&amp;gt; &lt;span style=&quot;color: #aa5500;&quot;&gt;&#39;noreply@oracle.com&#39;&lt;/span&gt;
        ,p_body        =&amp;gt; l_body
        ,p_body_html   =&amp;gt; l_body_html
        ,p_subj        =&amp;gt; &lt;span style=&quot;color: #aa5500;&quot;&gt;&#39;Including images as CID attachment&#39;&lt;/span&gt;
    );

&lt;span style=&quot;color: #aaaaaa; font-style: italic;&quot;&gt;-- attach image file for CID attachment&lt;/span&gt;
&lt;span style=&quot;color: #aaaaaa; font-style: italic;&quot;&gt;-- here I am taking one image from &quot;Static Application Files&quot; uploaded in shared components &lt;/span&gt;
&lt;span style=&quot;color: #aaaaaa; font-style: italic;&quot;&gt;-- filename we are attaching should match with filename specified at img src&lt;/span&gt;
&lt;span style=&quot;color: #aaaaaa; font-style: italic;&quot;&gt;-- if filename does not match, then below image will be displayed as normal attachment&lt;/span&gt;
    &lt;span style=&quot;color: #0000aa;&quot;&gt;FOR&lt;/span&gt; img &lt;span style=&quot;color: #0000aa;&quot;&gt;IN&lt;/span&gt;(
        &lt;span style=&quot;color: #0000aa;&quot;&gt;SELECT&lt;/span&gt;
            filename
            ,blob_content
            ,mime_type
        &lt;span style=&quot;color: #0000aa;&quot;&gt;FROM&lt;/span&gt;
            apex_application_files
        &lt;span style=&quot;color: #0000aa;&quot;&gt;WHERE&lt;/span&gt;
            filename = &lt;span style=&quot;color: #aa5500;&quot;&gt;&#39;ironman.jpg&#39;&lt;/span&gt;
            &lt;span style=&quot;color: #0000aa;&quot;&gt;AND&lt;/span&gt; flow_id = :APP_ID
    )LOOP
        apex_mail.add_attachment(
            p_mail_id      =&amp;gt; l_id
            ,p_attachment   =&amp;gt; img.blob_content
            ,p_filename     =&amp;gt; img.filename
            ,p_mime_type    =&amp;gt; img.mime_type
        );
    &lt;span style=&quot;color: #0000aa;&quot;&gt;END&lt;/span&gt; LOOP;
&lt;span style=&quot;color: #aaaaaa; font-style: italic;&quot;&gt;-- optionally push email&lt;/span&gt;
    apex_mail.push_queue;
&lt;span style=&quot;color: #0000aa;&quot;&gt;END&lt;/span&gt;;
&lt;/pre&gt;&lt;/div&gt;
&lt;p&gt;Since images are included as attachments, your email size will grow based on size of images used. This approach works well in most of the desktop clients but may not work well in web-based email clients. In my testing, this approach is working fine with Microsoft Outlook client, but not working as expected with Gmail web client. In Gmail, I can see it as normal attachment, but not as inline image.&lt;/p&gt;&lt;p&gt;Note: If you are using Oracle APEX 21.2 or later, then please refer&amp;nbsp;&lt;a href=&quot;https://srihariravva.blogspot.com/2021/11/inline-attachments-for-oracle-apex.html&quot; target=&quot;_blank&quot;&gt;Inline Attachments for Oracle APEX Emails&lt;/a&gt; blogpost.&amp;nbsp;&lt;/p&gt;&lt;h2 style=&quot;text-align: left;&quot;&gt;Inline embedding using base64 encoding&lt;/h2&gt;&lt;p&gt;In this approach images are converted to text format using &lt;a href=&quot;https://developer.mozilla.org/en-US/docs/Glossary/Base64&quot; target=&quot;_blank&quot;&gt;base64 encoding&lt;/a&gt;&amp;nbsp;and then they are directly used in &quot;img&quot; tag &quot;src&quot; attribute.&lt;/p&gt;&lt;!--HTML generated using hilite.me--&gt;&lt;div style=&quot;background: rgb(255, 255, 255); border-color: gray; border-image: initial; border-style: solid; border-width: 0.1em 0.1em 0.1em 0.8em; border: solid gray; overflow: auto; padding: 0.2em 0.6em; width: auto;&quot;&gt;&lt;pre style=&quot;line-height: 125%; margin: 0px;&quot;&gt;&lt;span style=&quot;color: dodgerblue; font-weight: bold;&quot;&gt;&amp;lt;img&lt;/span&gt; &lt;span style=&quot;color: dodgerblue;&quot;&gt;src=&lt;/span&gt;&lt;span style=&quot;color: #aa5500;&quot;&gt;&quot;data:image/png;base64,&amp;lt;base64_image_text&amp;gt;&quot;&lt;/span&gt;  &lt;span style=&quot;color: dodgerblue;&quot;&gt;alt=&lt;/span&gt;&lt;span style=&quot;color: #aa5500;&quot;&gt;&quot;ironman&quot;&lt;/span&gt;&lt;span style=&quot;color: dodgerblue; font-weight: bold;&quot;&gt;/&amp;gt;&lt;/span&gt;
&lt;/pre&gt;&lt;/div&gt;
&lt;p&gt;Sample PL/SQL code to use this approach&lt;/p&gt;&lt;!--HTML generated using hilite.me--&gt;&lt;div style=&quot;background: rgb(255, 255, 255); border-color: gray; border-image: initial; border-style: solid; border-width: 0.1em 0.1em 0.1em 0.8em; border: solid gray; overflow: auto; padding: 0.2em 0.6em; width: auto;&quot;&gt;&lt;pre style=&quot;line-height: 125%; margin: 0px;&quot;&gt;&lt;span style=&quot;color: #0000aa;&quot;&gt;DECLARE&lt;/span&gt;
    l_body         &lt;span style=&quot;color: #0000aa;&quot;&gt;CLOB&lt;/span&gt;;
    l_body_html    &lt;span style=&quot;color: #0000aa;&quot;&gt;CLOB&lt;/span&gt;;
    l_img_html     &lt;span style=&quot;color: #0000aa;&quot;&gt;CLOB&lt;/span&gt;;
    l_img_base64   &lt;span style=&quot;color: #0000aa;&quot;&gt;CLOB&lt;/span&gt;;
    l_mime_type    VARCHAR2(&lt;span style=&quot;color: #009999;&quot;&gt;255&lt;/span&gt;);
    l_img_blob     &lt;span style=&quot;color: #00aaaa;&quot;&gt;BLOB&lt;/span&gt;;
&lt;span style=&quot;color: #0000aa;&quot;&gt;BEGIN&lt;/span&gt;
&lt;span style=&quot;color: #aaaaaa; font-style: italic;&quot;&gt;-- build html email body&lt;/span&gt;
    l_body_html := &lt;span style=&quot;color: #aa5500;&quot;&gt;&#39;&amp;lt;!DOCTYPE HTML&amp;gt;&#39;&lt;/span&gt;
                   || &lt;span style=&quot;color: #aa5500;&quot;&gt;&#39;&amp;lt;html&amp;gt;&#39;&lt;/span&gt;
                   || &lt;span style=&quot;color: #aa5500;&quot;&gt;&#39;&amp;lt;head&amp;gt;&#39;&lt;/span&gt;
                   || &lt;span style=&quot;color: #aa5500;&quot;&gt;&#39;&amp;lt;meta http-equiv=&quot;Content-Type&quot; content=&quot;text/html; charset=utf-8&quot;&amp;gt;&#39;&lt;/span&gt;
                   || &lt;span style=&quot;color: #aa5500;&quot;&gt;&#39;&amp;lt;meta name=&quot;viewport&quot; content=&quot;width=device-width&quot;&amp;gt;&#39;&lt;/span&gt;
                   || &lt;span style=&quot;color: #aa5500;&quot;&gt;&#39;&amp;lt;/head&amp;gt;&#39;&lt;/span&gt;
                   || &lt;span style=&quot;color: #aa5500;&quot;&gt;&#39;&amp;lt;body style=&quot;background-color: #efefef; line-height: 1.5;&quot;&amp;gt;&#39;&lt;/span&gt;;

&lt;span style=&quot;color: #aaaaaa; font-style: italic;&quot;&gt;-- here I am taking one image from &quot;Static Application Files&quot; uploaded in shared components &lt;/span&gt;
&lt;span style=&quot;color: #aaaaaa; font-style: italic;&quot;&gt;-- convert image to base64 encoding&lt;/span&gt;
    &lt;span style=&quot;color: #0000aa;&quot;&gt;SELECT&lt;/span&gt;
        blob_content
        ,mime_type
    &lt;span style=&quot;color: #0000aa;&quot;&gt;INTO&lt;/span&gt;
        l_img_blob
    ,l_mime_type
    &lt;span style=&quot;color: #0000aa;&quot;&gt;FROM&lt;/span&gt;
        apex_application_files
    &lt;span style=&quot;color: #0000aa;&quot;&gt;WHERE&lt;/span&gt;
        filename = &lt;span style=&quot;color: #aa5500;&quot;&gt;&#39;ironman.jpg&#39;&lt;/span&gt;
        &lt;span style=&quot;color: #0000aa;&quot;&gt;AND&lt;/span&gt; flow_id = :APP_ID;

    l_img_base64 := apex_web_service.blob2clobbase64(l_img_blob);

&lt;span style=&quot;color: #aaaaaa; font-style: italic;&quot;&gt;-- sending image as text using base64 encoding   &lt;/span&gt;
&lt;span style=&quot;color: #aaaaaa; font-style: italic;&quot;&gt;-- observe image src attribute src=&quot;data:image/png;base64,&amp;lt;base64_image_text&amp;gt;&quot; &lt;/span&gt;
    l_img_html := &lt;span style=&quot;color: #aa5500;&quot;&gt;&#39;&amp;lt;h1&amp;gt;Below image is sent as inline image by converting image to text using base64 encoding.&amp;lt;/h1&amp;gt;&amp;lt;img src=&quot;data:&#39;&lt;/span&gt;
                  || l_mime_type
                  || &lt;span style=&quot;color: #aa5500;&quot;&gt;&#39;;base64,&#39;&lt;/span&gt;
                  || l_img_base64
                  || &lt;span style=&quot;color: #aa5500;&quot;&gt;&#39;&quot; alt=&quot;ironman&quot;/&amp;gt;&#39;&lt;/span&gt;;
    l_body_html := l_body_html || l_img_html;
    l_body_html := l_body_html
                   || &lt;span style=&quot;color: #aa5500;&quot;&gt;&#39;&amp;lt;/body&amp;gt;&#39;&lt;/span&gt;
                   || &lt;span style=&quot;color: #aa5500;&quot;&gt;&#39;&amp;lt;/html&amp;gt;&#39;&lt;/span&gt;;
    l_body := &lt;span style=&quot;color: #aa5500;&quot;&gt;&#39;Please use HTML enabled email client to view this message.&#39;&lt;/span&gt;;
    apex_mail.send(
        p_to          =&amp;gt; :P30_EMAIL_TO
        ,p_from        =&amp;gt; &lt;span style=&quot;color: #aa5500;&quot;&gt;&#39;noreply@oracle.com&#39;&lt;/span&gt;
        ,p_body        =&amp;gt; l_body
        ,p_body_html   =&amp;gt; l_body_html
        ,p_subj        =&amp;gt; &lt;span style=&quot;color: #aa5500;&quot;&gt;&#39;Embedding images inline using base64 encoding&#39;&lt;/span&gt;
    );

&lt;span style=&quot;color: #aaaaaa; font-style: italic;&quot;&gt;-- optionally push email&lt;/span&gt;
    apex_mail.push_queue;
&lt;span style=&quot;color: #0000aa;&quot;&gt;END&lt;/span&gt;;
&lt;/pre&gt;&lt;/div&gt;
&lt;p&gt;Again, since images are included as part of email content, your email size will grow based on size of images used.&amp;nbsp; In my testing, this approach is working fine with Microsoft Outlook client, but not working at all with Gmail web client. I can only see image alt text in Gmail.&lt;/p&gt;&lt;h2 style=&quot;text-align: left;&quot;&gt;Hosted Images&lt;/h2&gt;&lt;div&gt;&lt;div&gt;This is simple approach where images are hosted in a server and those images are referred in email using &quot;img&quot; tag, just like how we refer them in any web-page.&lt;/div&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;div&gt;Sample PL/SQL code to use this approach&lt;/div&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;!--HTML generated using hilite.me--&gt;&lt;div style=&quot;background: rgb(255, 255, 255); border-color: gray; border-image: initial; border-style: solid; border-width: 0.1em 0.1em 0.1em 0.8em; border: solid gray; overflow: auto; padding: 0.2em 0.6em; width: auto;&quot;&gt;&lt;pre style=&quot;line-height: 125%; margin: 0px;&quot;&gt;&lt;span style=&quot;color: #0000aa;&quot;&gt;DECLARE&lt;/span&gt;
    l_body        &lt;span style=&quot;color: #0000aa;&quot;&gt;CLOB&lt;/span&gt;;
    l_body_html   &lt;span style=&quot;color: #0000aa;&quot;&gt;CLOB&lt;/span&gt;;
    l_img_html    &lt;span style=&quot;color: #0000aa;&quot;&gt;CLOB&lt;/span&gt;;
&lt;span style=&quot;color: #0000aa;&quot;&gt;BEGIN&lt;/span&gt;
&lt;span style=&quot;color: #aaaaaa; font-style: italic;&quot;&gt;-- build html email body&lt;/span&gt;
    l_body_html := &lt;span style=&quot;color: #aa5500;&quot;&gt;&#39;&amp;lt;!DOCTYPE HTML&amp;gt;&#39;&lt;/span&gt;
                   || &lt;span style=&quot;color: #aa5500;&quot;&gt;&#39;&amp;lt;html&amp;gt;&#39;&lt;/span&gt;
                   || &lt;span style=&quot;color: #aa5500;&quot;&gt;&#39;&amp;lt;head&amp;gt;&#39;&lt;/span&gt;
                   || &lt;span style=&quot;color: #aa5500;&quot;&gt;&#39;&amp;lt;meta http-equiv=&quot;Content-Type&quot; content=&quot;text/html; charset=utf-8&quot;&amp;gt;&#39;&lt;/span&gt;
                   || &lt;span style=&quot;color: #aa5500;&quot;&gt;&#39;&amp;lt;meta name=&quot;viewport&quot; content=&quot;width=device-width&quot;&amp;gt;&#39;&lt;/span&gt;
                   || &lt;span style=&quot;color: #aa5500;&quot;&gt;&#39;&amp;lt;/head&amp;gt;&#39;&lt;/span&gt;
                   || &lt;span style=&quot;color: #aa5500;&quot;&gt;&#39;&amp;lt;body style=&quot;background-color: #efefef; line-height: 1.5;&quot;&amp;gt;&#39;&lt;/span&gt;;

&lt;span style=&quot;color: #aaaaaa; font-style: italic;&quot;&gt;-- referring to image hosted in server&lt;/span&gt;
&lt;span style=&quot;color: #aaaaaa; font-style: italic;&quot;&gt;-- here I am taking one image from &quot;Static Application Files&quot; uploaded in shared components &lt;/span&gt;
&lt;span style=&quot;color: #aaaaaa; font-style: italic;&quot;&gt;-- filename ironman.jpg&lt;/span&gt;
    l_img_html := &lt;span style=&quot;color: #aa5500;&quot;&gt;&#39;&amp;lt;h1&amp;gt;Below image is referred from external server. Size of this email should be small compared to other two approaches.&amp;lt;/h1&amp;gt;&amp;lt;img src=&quot;&#39;&lt;/span&gt;
                  || apex_mail.get_instance_url
                  || :app_images
                  || &lt;span style=&quot;color: #aa5500;&quot;&gt;&#39;ironman.jpg&quot; alt=&quot;ironman&quot;/&amp;gt;&#39;&lt;/span&gt;;
    l_body_html := l_body_html || l_img_html;
    l_body_html := l_body_html
                   || &lt;span style=&quot;color: #aa5500;&quot;&gt;&#39;&amp;lt;/body&amp;gt;&#39;&lt;/span&gt;
                   || &lt;span style=&quot;color: #aa5500;&quot;&gt;&#39;&amp;lt;/html&amp;gt;&#39;&lt;/span&gt;;
    l_body := &lt;span style=&quot;color: #aa5500;&quot;&gt;&#39;Please use HTML enabled email client to view this message.&#39;&lt;/span&gt;;
    apex_mail.send(
        p_to          =&amp;gt; :P30_EMAIL_TO
        ,p_from        =&amp;gt; &lt;span style=&quot;color: #aa5500;&quot;&gt;&#39;noreply@oracle.com&#39;&lt;/span&gt;
        ,p_body        =&amp;gt; l_body
        ,p_body_html   =&amp;gt; l_body_html
        ,p_subj        =&amp;gt; &lt;span style=&quot;color: #aa5500;&quot;&gt;&#39;Referring hosted images&#39;&lt;/span&gt;
    );
    
&lt;span style=&quot;color: #aaaaaa; font-style: italic;&quot;&gt;-- optionally push email&lt;/span&gt;
    apex_mail.push_queue;
&lt;span style=&quot;color: #0000aa;&quot;&gt;END&lt;/span&gt;;
&lt;/pre&gt;&lt;/div&gt;
&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;div&gt;When you are using this approach, images are not included as part of your email. So, email size should be much smaller compared to other two approaches. &lt;b&gt;In my testing, this approach is working fine with Microsoft Outlook client as-well as with Gmail web client&lt;/b&gt;.&amp;nbsp;&lt;/div&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;div&gt;This is probably most popular approach used for including images in email content. For that matter, APEX uses this approach in all email communications that are being sent from apex.oracle.com. You can also find those images in &quot;\email\img&quot; folder under APEX &quot;images&quot; folder. However, one point to note here is, &quot;images should be accessible to email recipients&quot;. For e.g. if images are hosted on a server which is behind corporate firewall and if your recipients are outside the firewall, then images will not be displayed in email. I think, this is &lt;i&gt;one of the&lt;/i&gt; reasons why you find recommendation to &quot;&lt;a href=&quot;https://docs.oracle.com/en/database/oracle/application-express/20.1/aeapi/SEND-Function-Signature-1.html#GUID-760A11B9-3CB9-435C-9289-C2F2791BB80C&quot; target=&quot;_blank&quot;&gt;Avoid images&lt;/a&gt;&quot; in Oracle APEX APIs documentation.&lt;/div&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;div&gt;In this blogpost, I have tried to provide example PL/SQL code to include images in emails, using different approaches. However, it is not easy to ensure images are always displayed without any issues for all your users, especially when you don&#39;t know which email clients your users may use. But an age-old adage says, &quot;A Picture Is Worth a Thousand Words&quot;, so sometimes it&#39;s worth to put all that effort. 😀&lt;/div&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;div&gt;To understand pros and cons of above approaches and compatibility with different email clients, please refer &lt;a href=&quot;https://blog.mailtrap.io/embedding-images-in-html-email-have-the-rules-changed/&quot; target=&quot;_blank&quot;&gt;Embedding Images in HTML Email: Have the Rules Changed?&lt;/a&gt;&amp;nbsp;blogpost from mailtrap.&lt;/div&gt;&lt;/div&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;div&gt;Link for &lt;a href=&quot;https://apex.oracle.com/pls/apex/hari/r/demo_app/emails-including-images&quot; target=&quot;_blank&quot;&gt;Demo&lt;/a&gt;&lt;/div&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;div&gt;Thank you.&lt;/div&gt;
&lt;script async=&quot;&quot; src=&quot;https://pagead2.googlesyndication.com/pagead/js/adsbygoogle.js&quot;&gt;&lt;/script&gt;
&lt;!--Inpost Ad--&gt;
&lt;ins class=&quot;adsbygoogle&quot; data-ad-client=&quot;ca-pub-4091285182893459&quot; data-ad-format=&quot;auto&quot; data-ad-slot=&quot;6008117376&quot; data-full-width-responsive=&quot;true&quot; style=&quot;display: block;&quot;&gt;&lt;/ins&gt;
&lt;script&gt;
     (adsbygoogle = window.adsbygoogle || []).push({});
&lt;/script&gt;</content><link rel='replies' type='application/atom+xml' href='https://srihariravva.blogspot.com/feeds/292564927436852791/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='https://www.blogger.com/comment/fullpage/post/3780721041122670326/292564927436852791?isPopup=true' title='1 Comments'/><link rel='edit' type='application/atom+xml' href='https://www.blogger.com/feeds/3780721041122670326/posts/default/292564927436852791'/><link rel='self' type='application/atom+xml' href='https://www.blogger.com/feeds/3780721041122670326/posts/default/292564927436852791'/><link rel='alternate' type='text/html' href='https://srihariravva.blogspot.com/2020/09/including-images-in-oracle-apex-emails.html' title='Including Images in Oracle APEX Emails'/><author><name>Hari</name><uri>http://www.blogger.com/profile/11210159692003463123</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='https://img1.blogblog.com/img/b16-rounded.gif'/></author><thr:total>1</thr:total></entry><entry><id>tag:blogger.com,1999:blog-3780721041122670326.post-7585100236669505561</id><published>2020-08-16T13:02:00.001+05:30</published><updated>2020-08-16T13:02:30.097+05:30</updated><category scheme="http://www.blogger.com/atom/ns#" term="apex"/><category scheme="http://www.blogger.com/atom/ns#" term="gantt chart"/><title type='text'>Defining Link for Gantt Chart</title><content type='html'>&lt;p&gt;If you have worked with Gantt Chart, you may have noticed that it does not support &quot;Link&quot; feature where as other chart types support it. This is because Gantt chart is based on ojGantt API which does not support link feature, where as other chart types uses ojChart API and ojChart does support &quot;Link&quot; feature. Luckily, Gantt charts supports &quot;&lt;a href=&quot;https://www.oracle.com/webfolder/technetwork/jet/jetCookbook.html?component=gantt&amp;amp;demo=selection&quot; target=&quot;_blank&quot;&gt;selection&lt;/a&gt;&quot; feature and we can use this feature to implement (mimic) link feature.&lt;/p&gt;&lt;p&gt;To demonstrate this, let&#39;s considered a simple use case &quot;Whenever user clicks on task bar, then we need to take user to &#39;Edit Task&#39; page&quot;.&lt;/p&gt;&lt;p&gt;To implement this, first, we need to enable &quot;selection&quot; feature on Gantt chart. By default, this option is disabled. For this, we need to write below JavaScript code in &quot;Gantt Chart &amp;gt; Attributes &amp;gt; Advanced &amp;gt; JavaScript Initialization Code&quot; section.&lt;/p&gt;&lt;table align=&quot;center&quot; cellpadding=&quot;0&quot; cellspacing=&quot;0&quot; class=&quot;tr-caption-container&quot; style=&quot;margin-left: auto; margin-right: auto;&quot;&gt;&lt;tbody&gt;&lt;tr&gt;&lt;td style=&quot;text-align: center;&quot;&gt;&lt;a href=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEjCKe3CnOeV3fvcyWByR-0kNSkjIMeANwYadBIxxje744iX6WIiy6nZDtw509nswDirQGyKJrwpw5MMers6GxAnP4Ji6etF7ZeqjIdw3MCkYGV7XCk7CuZk0GjnvQWPR-qSrm-rNBY5lebV/s1462/gantt_chart_link.png&quot; style=&quot;margin-left: auto; margin-right: auto;&quot;&gt;&lt;img alt=&quot;Gantt Chart Link&quot; border=&quot;0&quot; data-original-height=&quot;745&quot; data-original-width=&quot;1462&quot; height=&quot;326&quot; src=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEjCKe3CnOeV3fvcyWByR-0kNSkjIMeANwYadBIxxje744iX6WIiy6nZDtw509nswDirQGyKJrwpw5MMers6GxAnP4Ji6etF7ZeqjIdw3MCkYGV7XCk7CuZk0GjnvQWPR-qSrm-rNBY5lebV/w640-h326/gantt_chart_link.png&quot; title=&quot;Gantt Chart Link&quot; width=&quot;640&quot; /&gt;&lt;/a&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td class=&quot;tr-caption&quot; style=&quot;text-align: center;&quot;&gt;Gantt Chart JavaScript Initialization Code&lt;/td&gt;&lt;/tr&gt;&lt;/tbody&gt;&lt;/table&gt;&lt;p&gt;&lt;!--HTML generated using hilite.me--&gt;&lt;/p&gt;&lt;div style=&quot;background: rgb(255, 255, 255); border: solid gray; overflow: auto; padding: 0.2em 0.6em; width: auto;&quot;&gt;&lt;pre style=&quot;line-height: 125%; margin: 0px;&quot;&gt;&lt;span style=&quot;color: #0000aa;&quot;&gt;function&lt;/span&gt; (options)
{
  options.selectionMode = &lt;span style=&quot;color: #aa5500;&quot;&gt;&quot;single&quot;&lt;/span&gt;;
  &lt;span style=&quot;color: #0000aa;&quot;&gt;return&lt;/span&gt; options;
}
&lt;/pre&gt;&lt;/div&gt;
&lt;p&gt;Next, create a hidden page item to store value of TASK_ID. Ensure &quot;Value Protected&quot; option is switched off for this item. In this e.g. item name used is P28_TASK_ID.&lt;/p&gt;&lt;p&gt;Next, we need to capture the click event and we need to mimic the link behavior. For this create a Dynamic Action like below.&lt;/p&gt;&lt;table align=&quot;center&quot; cellpadding=&quot;0&quot; cellspacing=&quot;0&quot; class=&quot;tr-caption-container&quot; style=&quot;margin-left: auto; margin-right: auto;&quot;&gt;&lt;tbody&gt;&lt;tr&gt;&lt;td style=&quot;text-align: center;&quot;&gt;&lt;a href=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEgQHaM13TOUUvOUkda2seSrOgO_ghJ9eVL-lEoH17PAUz00B2Oee_mg_KrtAjm6TKayQZbdhyphenhyphenQDZ3U8l6D4dzIb_ug6pZ9nHYMmnBOjdKUYHRa-afxnSXXZgGBmS_LN8ox09vRgAimkovOO/s604/gantt_chart_link_da.png&quot; style=&quot;margin-left: auto; margin-right: auto;&quot;&gt;&lt;img alt=&quot;D.A. to Capture Gantt Chart Link&quot; border=&quot;0&quot; data-original-height=&quot;358&quot; data-original-width=&quot;604&quot; src=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEgQHaM13TOUUvOUkda2seSrOgO_ghJ9eVL-lEoH17PAUz00B2Oee_mg_KrtAjm6TKayQZbdhyphenhyphenQDZ3U8l6D4dzIb_ug6pZ9nHYMmnBOjdKUYHRa-afxnSXXZgGBmS_LN8ox09vRgAimkovOO/d/gantt_chart_link_da.png&quot; title=&quot;D.A. to Capture Gantt Chart Link&quot; /&gt;&lt;/a&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td class=&quot;tr-caption&quot; style=&quot;text-align: center;&quot;&gt;D.A. &quot;Handle Gantt Chart Link&quot;&lt;/td&gt;&lt;/tr&gt;&lt;/tbody&gt;&lt;/table&gt;&lt;p&gt;&lt;/p&gt;&lt;ul style=&quot;text-align: left;&quot;&gt;&lt;li&gt;Create DA and give it a proper name e.g. &quot;Handle Gantt Chart Link&quot;&lt;/li&gt;&lt;li&gt;In &quot;When&quot; Section, select&lt;/li&gt;&lt;ul&gt;&lt;li&gt;Event: &lt;b&gt;Custom&lt;/b&gt;&lt;/li&gt;&lt;li&gt;Custom Event: &lt;b&gt;ojoptionchange&lt;/b&gt;&lt;/li&gt;&lt;li&gt;Selection Type: &lt;b&gt;Region&lt;/b&gt;&lt;/li&gt;&lt;li&gt;Region: &lt;b&gt;&lt;i&gt;Gantt Chart Region&lt;/i&gt;&lt;/b&gt;&lt;/li&gt;&lt;/ul&gt;&lt;li&gt;In &quot;True&quot; section, choose &quot;Execute JavaScript Code&quot; action and put below JavaScript code in &quot;Code&quot; section.&lt;/li&gt;&lt;/ul&gt;&lt;div&gt;&lt;!--HTML generated using hilite.me--&gt;&lt;div style=&quot;background: rgb(255, 255, 255); border: solid gray; overflow: auto; padding: 0.2em 0.6em; width: auto;&quot;&gt;&lt;pre style=&quot;line-height: 125%; margin: 0px;&quot;&gt;&lt;span style=&quot;color: #0000aa;&quot;&gt;try&lt;/span&gt; {
  &lt;span style=&quot;color: #0000aa;&quot;&gt;var&lt;/span&gt; data = &lt;span style=&quot;color: #0000aa;&quot;&gt;this&lt;/span&gt;.data;
  &lt;span style=&quot;color: #aaaaaa; font-style: italic;&quot;&gt;//check which data is avilable from Gantt Chart&lt;/span&gt;
  &lt;span style=&quot;color: #aaaaaa; font-style: italic;&quot;&gt;//console.log(data);&lt;/span&gt;
  &lt;span style=&quot;color: #0000aa;&quot;&gt;var&lt;/span&gt; lTaskId;
  &lt;span style=&quot;color: #aaaaaa; font-style: italic;&quot;&gt;// check if selection is changed&lt;/span&gt;
  &lt;span style=&quot;color: #0000aa;&quot;&gt;if&lt;/span&gt; (data.option === &lt;span style=&quot;color: #aa5500;&quot;&gt;&quot;selection&quot;&lt;/span&gt;) {
    &lt;span style=&quot;color: #aaaaaa; font-style: italic;&quot;&gt;// get current selection&lt;/span&gt;
    &lt;span style=&quot;color: #aaaaaa; font-style: italic;&quot;&gt;// This gives column value selected at &quot;Gantt Chart &amp;gt; Series &amp;gt; Column Mapping &amp;gt; Task ID&quot;&lt;/span&gt;
    lTaskId = data.value[&lt;span style=&quot;color: #009999;&quot;&gt;0&lt;/span&gt;];
    &lt;span style=&quot;color: #aaaaaa; font-style: italic;&quot;&gt;// Set Task id to hidden page item and submit the page with EDIT_TASK request&lt;/span&gt;
    apex.page.submit({
      request: &lt;span style=&quot;color: #aa5500;&quot;&gt;&quot;EDIT_TASK&quot;&lt;/span&gt;,
      set: {
        &lt;span style=&quot;color: #aa5500;&quot;&gt;&quot;P28_TASK_ID&quot;&lt;/span&gt;: lTaskId
      },
      showWait: &lt;span style=&quot;color: #0000aa;&quot;&gt;true&lt;/span&gt;
    });
  }
} &lt;span style=&quot;color: #0000aa;&quot;&gt;catch&lt;/span&gt; (err) {
  apex.message.clearErrors();
  apex.message.showErrors({
    type: &lt;span style=&quot;color: #aa5500;&quot;&gt;&quot;error&quot;&lt;/span&gt;,
    location: &lt;span style=&quot;color: #aa5500;&quot;&gt;&quot;page&quot;&lt;/span&gt;,
    message: &lt;span style=&quot;color: #aa5500;&quot;&gt;&quot;JavaScript Error&quot;&lt;/span&gt; + err.message,
    unsafe: &lt;span style=&quot;color: #0000aa;&quot;&gt;false&lt;/span&gt;
  });
}
&lt;/pre&gt;&lt;/div&gt;
&lt;/div&gt;&lt;div&gt;&lt;/div&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;div&gt;And finally, create a &quot;Branch&quot; at &quot;After Processing&quot; point to navigate to &quot;Edit Task&quot; page. Here we can pass P28_TASK_ID to target page.&lt;/div&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;div&gt;Here,&amp;nbsp;I have chosen to submit page instead of redirecting to &quot;Edit Task&quot; page using &lt;a href=&quot;https://docs.oracle.com/en/database/oracle/application-express/20.1/aexjs/apex.navigation.html#.redirect&quot; target=&quot;_blank&quot;&gt;apex.navigation.redirect&lt;/a&gt;. Because,&lt;/div&gt;&lt;div&gt;&lt;ol style=&quot;text-align: left;&quot;&gt;&lt;li&gt;If the target page needs checksum, and if we use &quot;Submit + Branch&quot; approach, then APEX will take care of checksum automatically. We can&#39;t use &quot;Redirect&quot; approach with out valid checksum value. In this example, I have set &quot;Page Access Protection&quot; to &quot;Arguments Must Have Checksum&quot; for &quot;Edit Task&quot; page. We can see this in demo.&lt;/li&gt;&lt;li&gt;In general, generating URLs at client side or hard coding URLs in JavaScript is never a good idea.&lt;/li&gt;&lt;/ol&gt;&lt;div&gt;However, there is a catch with this approach. If someone uses apex.page.submit with EDIT_TASK as request and sets P28_TASK_ID value to any other value which they are not supposed to view/edit, then they may be able to open &quot;Edit Task&quot; page for the task. We can prevent this by adding server side &quot;Validation&quot; in &quot;Gantt Chart&quot; page. Create validation to ensure current user has privilege to view/edit the task specified in P28_TASK_ID item. We can make this conditional so that this validation only fires when &lt;i&gt;:REQUEST = &#39;EDIT_TASK&#39; AND :P28_TASK_ID IS NOT NULL&lt;/i&gt;&lt;/div&gt;&lt;/div&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;div&gt;When you are here, you may check out another work around provided by &lt;a href=&quot;https://twitter.com/pierre_yotti&quot; target=&quot;_blank&quot;&gt;Pierre Yotti&lt;/a&gt; for this issue. You can see this in &lt;a href=&quot;https://community.oracle.com/message/14970994&quot; target=&quot;_blank&quot;&gt;Oracle APEX Forum&lt;/a&gt;.&lt;/div&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;div&gt;Link for &lt;a href=&quot;https://apex.oracle.com/pls/apex/hari/r/demo_app/gantt-chart-link&quot; target=&quot;_blank&quot;&gt;Demo&lt;/a&gt;&lt;/div&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;div&gt;You may be also interested in my previous blog posts on Gantt Chart topic.&lt;/div&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;div&gt;&lt;a href=&quot;https://srihariravva.blogspot.com/2019/12/few-tips-on-gantt-charts.html&quot; style=&quot;background: rgb(255, 255, 255); color: #729c0b; font-family: Merriweather, Georgia, serif; font-size: 16px; outline: 0px; text-decoration-line: none;&quot; target=&quot;_blank&quot;&gt;Few tips on Gantt Charts&lt;/a&gt;&lt;/div&gt;&lt;div&gt;&lt;a href=&quot;https://srihariravva.blogspot.com/2020/06/few-tips-on-gantt-charts-part-2.html&quot; style=&quot;background: rgb(255, 255, 255); color: #729c0b; font-family: Merriweather, Georgia, serif; font-size: 16px; outline: 0px; text-decoration-line: none;&quot; target=&quot;_blank&quot;&gt;Few Tips on Gantt Charts - Part 2&lt;/a&gt;&lt;/div&gt;&lt;div&gt;&lt;a href=&quot;https://srihariravva.blogspot.com/2020/06/oracle-apex-gantt-charts-custom-tooltips.html&quot; style=&quot;background: rgb(255, 255, 255); color: #729c0b; font-family: Merriweather, Georgia, serif; font-size: 16px; outline: 0px; text-decoration-line: none;&quot; target=&quot;_blank&quot;&gt;Custom Tooltips&lt;/a&gt;&lt;/div&gt;&lt;p&gt;&lt;/p&gt;&lt;div&gt;&lt;div&gt;Thank you.&lt;/div&gt;&lt;/div&gt;&lt;p&gt;&lt;/p&gt;</content><link rel='replies' type='application/atom+xml' href='https://srihariravva.blogspot.com/feeds/7585100236669505561/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='https://www.blogger.com/comment/fullpage/post/3780721041122670326/7585100236669505561?isPopup=true' title='12 Comments'/><link rel='edit' type='application/atom+xml' href='https://www.blogger.com/feeds/3780721041122670326/posts/default/7585100236669505561'/><link rel='self' type='application/atom+xml' href='https://www.blogger.com/feeds/3780721041122670326/posts/default/7585100236669505561'/><link rel='alternate' type='text/html' href='https://srihariravva.blogspot.com/2020/08/defining-link-for-gantt-chart.html' title='Defining Link for Gantt Chart'/><author><name>Hari</name><uri>http://www.blogger.com/profile/11210159692003463123</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='https://img1.blogblog.com/img/b16-rounded.gif'/></author><media:thumbnail xmlns:media="http://search.yahoo.com/mrss/" url="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEjCKe3CnOeV3fvcyWByR-0kNSkjIMeANwYadBIxxje744iX6WIiy6nZDtw509nswDirQGyKJrwpw5MMers6GxAnP4Ji6etF7ZeqjIdw3MCkYGV7XCk7CuZk0GjnvQWPR-qSrm-rNBY5lebV/s72-w640-h326-c/gantt_chart_link.png" height="72" width="72"/><thr:total>12</thr:total></entry><entry><id>tag:blogger.com,1999:blog-3780721041122670326.post-2591641439894404262</id><published>2020-07-26T20:43:00.005+05:30</published><updated>2020-07-27T12:40:30.368+05:30</updated><category scheme="http://www.blogger.com/atom/ns#" term="apex"/><category scheme="http://www.blogger.com/atom/ns#" term="Interactive Grid"/><category scheme="http://www.blogger.com/atom/ns#" term="JavaScript"/><title type='text'>Adding custom quick filter to Interactive Grid column</title><content type='html'>When we click on IG column header and if filtering is enabled for that column, then depending on column type, quick filtering &quot;options&quot; (distinct values or date filters) will be displayed. In a recent demo, one of the users has asked, is it possible to show any control to quickly filter for rows having no value for the selected column, like&amp;nbsp;&quot;(Blanks)&quot; filter in Excel. First thing that came to my mind was to use COALESCE for nullable columns and display &quot;(Blanks)&quot; text instead of NULL. This works well for string columns, but not for columns with DATE or NUMBER types. Also, if we use this approach, we need to ensure &quot;(Blanks)&quot; text won&#39;t be displayed in downloaded files.&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;div&gt;&lt;div&gt;We can solve our problem if we&lt;/div&gt;&lt;div&gt;&lt;ol style=&quot;text-align: left;&quot;&gt;&lt;li&gt;Somehow add new &quot;control&quot; in column header menu&lt;/li&gt;&lt;li&gt;Apply &quot;Is Empty&quot; filter, preferably using JavaScript, when user selects/clicks new &quot;control&quot;&lt;/li&gt;&lt;/ol&gt;When we click on column header, then APEX appends dynamic DIV element with ID as &quot;&lt;i&gt;&amp;lt;ig_region_id&amp;gt;_ig_column_header_menu&lt;/i&gt;&quot; and displays the DIV element below column header. Optionally APEX makes an AJAX call to get distinct column values for quick filtering. This DIV element contains UL element another DIV element with class &lt;i&gt;a-IRR-sortWidget-search&lt;/i&gt;, as direct childs. UL element contains buttons for actions like control break, aggregate etc. and child DIV contains &quot;Search&quot; related elements. We can see sample HTML generated for column header menu below.&lt;/div&gt;&lt;/div&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;div class=&quot;separator&quot; style=&quot;clear: both; text-align: center;&quot;&gt;&lt;a href=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEjWFbF8JytfHe6IK1Tw9E5ElIJq1bxOdJ7u11I4kwLwJ66nlwejmvISZVHHifB7xTHn97Rm0Uid7G1pPuBOvKUL3xKtpZ2owpIp691arJCL1idZFgbPw26f-eq3dXDQQdx61pez_43IGyxS/s1517/column_header_menu_example.png&quot; style=&quot;margin-left: 1em; margin-right: 1em;&quot;&gt;&lt;img alt=&quot;Column Header Menu Example&quot; border=&quot;0&quot; data-original-height=&quot;742&quot; data-original-width=&quot;1517&quot; height=&quot;314&quot; src=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEjWFbF8JytfHe6IK1Tw9E5ElIJq1bxOdJ7u11I4kwLwJ66nlwejmvISZVHHifB7xTHn97Rm0Uid7G1pPuBOvKUL3xKtpZ2owpIp691arJCL1idZFgbPw26f-eq3dXDQQdx61pez_43IGyxS/w640-h314/column_header_menu_example.png&quot; title=&quot;Column Header Menu Example&quot; width=&quot;640&quot; /&gt;&lt;/a&gt;&lt;/div&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;div&gt;For point 1, we can add new icon button (as li element) to UL element at the end. We can do this easily using jQuery.&lt;/div&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;div&gt;For point 2, &lt;a href=&quot;https://twitter.com/RoelH&quot; target=&quot;_blank&quot;&gt;Roel Hartman&lt;/a&gt;&amp;nbsp;has already shared one &lt;a href=&quot;https://roelhartman.blogspot.com/2019/03/filtering-in-apex-interactive-grid.html&quot; target=&quot;_blank&quot;&gt;technique&lt;/a&gt;&amp;nbsp;using which we can apply filters on IG using JavaScript.&lt;/div&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;div&gt;And here is the JavaScript function which will add new control button for &quot;Is Empty&quot; filter. Put this JS code in &quot;Page &amp;gt; Function and Global Variable Declaration&quot; section. This will add new icon button (empty cart icon) to the column header menu.&lt;/div&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;div&gt;&lt;!--HTML generated using hilite.me--&gt;&lt;div style=&quot;background: rgb(255, 255, 255); border: solid gray; overflow: auto; padding: 0.2em 0.6em; width: auto;&quot;&gt;&lt;pre style=&quot;line-height: 125%; margin: 0px;&quot;&gt;&lt;span style=&quot;color: #0000aa;&quot;&gt;function&lt;/span&gt; addNullFilter(pRegionId, pColumnName) {
 &lt;span style=&quot;color: #aaaaaa; font-style: italic;&quot;&gt;// check if pColumnName has filtering enabled or not&lt;/span&gt;
 &lt;span style=&quot;color: #aaaaaa; font-style: italic;&quot;&gt;// to do - there should be better way to check this. data.column does not have filter option (as true/false)&lt;/span&gt;
 &lt;span style=&quot;color: #0000aa;&quot;&gt;if&lt;/span&gt; ($(&lt;span style=&quot;color: #aa5500;&quot;&gt;&quot;#&quot;&lt;/span&gt; + pRegionId + &lt;span style=&quot;color: #aa5500;&quot;&gt;&quot;_ig_column_header_search&quot;&lt;/span&gt;).length &amp;gt; &lt;span style=&quot;color: #009999;&quot;&gt;0&lt;/span&gt;) {
  &lt;span style=&quot;color: #aaaaaa; font-style: italic;&quot;&gt;// copied li tag from generated HTML and modified title, aria-label and class&lt;/span&gt;
  &lt;span style=&quot;color: #aaaaaa; font-style: italic;&quot;&gt;// removed data-option so APEX IG JS will ignore this li click&lt;/span&gt;
  liObj = $(&lt;span style=&quot;color: #aa5500;&quot;&gt;&#39;&amp;lt;li class=&quot;a-IRR-sortWidget-actions-item&quot;&amp;gt;&amp;lt;button type=&quot;button&quot; class=&quot;a-Button a-IRR-button a-IRR-sortWidget-button&quot; title=&quot;Empty Filter&quot; aria-label=&quot;Empty Filter&quot;&amp;gt;&amp;lt;span aria-hidden=&quot;true&quot; class=&quot;a-Icon fa fa-cart-empty&quot;&amp;gt;&amp;lt;/span&amp;gt;&amp;lt;/button&amp;gt;&amp;lt;/li&amp;gt;&#39;&lt;/span&gt;);
  &lt;span style=&quot;color: #aaaaaa; font-style: italic;&quot;&gt;// define click behavior for new li object&lt;/span&gt;
  $(liObj).click(&lt;span style=&quot;color: #0000aa;&quot;&gt;function&lt;/span&gt;() {
   &lt;span style=&quot;color: #aaaaaa; font-style: italic;&quot;&gt;// add is Empty filter for pColumnName&lt;/span&gt;
   apex.region(pRegionId).widget().interactiveGrid(&lt;span style=&quot;color: #aa5500;&quot;&gt;&quot;addFilter&quot;&lt;/span&gt;, {
    type: &lt;span style=&quot;color: #aa5500;&quot;&gt;&#39;column&#39;&lt;/span&gt;,
    columnType: &lt;span style=&quot;color: #aa5500;&quot;&gt;&#39;column&#39;&lt;/span&gt;,
    columnName: pColumnName,
    operator: &lt;span style=&quot;color: #aa5500;&quot;&gt;&#39;N&#39;&lt;/span&gt;,
    value: &lt;span style=&quot;color: #aa5500;&quot;&gt;&#39;&#39;&lt;/span&gt;,
    isCaseSensitive: &lt;span style=&quot;color: #0000aa;&quot;&gt;false&lt;/span&gt;
   });
   &lt;span style=&quot;color: #aaaaaa; font-style: italic;&quot;&gt;// hide column header menu&lt;/span&gt;
   $(&lt;span style=&quot;color: #aa5500;&quot;&gt;&quot;#&quot;&lt;/span&gt; + pRegionId + &lt;span style=&quot;color: #aa5500;&quot;&gt;&quot;_ig_column_header_menu&quot;&lt;/span&gt;).hide();
  });
  &lt;span style=&quot;color: #aaaaaa; font-style: italic;&quot;&gt;// append li object to existing ul element under column header menu&lt;/span&gt;
  $(&lt;span style=&quot;color: #aa5500;&quot;&gt;&quot;#&quot;&lt;/span&gt; + pRegionId + &lt;span style=&quot;color: #aa5500;&quot;&gt;&quot;_ig_column_header_menu ul&quot;&lt;/span&gt;).append(liObj);
 }
}
&lt;/pre&gt;&lt;/div&gt;
&lt;/div&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;div&gt;And we need to call this function &lt;i&gt;addNullFilter &lt;/i&gt;when user clicks on column header. So put below code in &quot;Page &amp;gt; Execute when page load&quot; section.&lt;/div&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;div&gt;&lt;font color=&quot;#274e13&quot;&gt;&lt;!--HTML generated using hilite.me--&gt;&lt;div style=&quot;background: rgb(255, 255, 255); border: solid gray; overflow: auto; padding: 0.2em 0.6em; width: auto;&quot;&gt;&lt;pre style=&quot;line-height: 125%; margin: 0px;&quot;&gt;&lt;span style=&quot;color: #aaaaaa; font-style: italic;&quot;&gt;// emp is IG static id&lt;/span&gt;
$(&lt;span style=&quot;color: #aa5500;&quot;&gt;&quot;#emp&quot;&lt;/span&gt;).on(&lt;span style=&quot;color: #aa5500;&quot;&gt;&quot;gridactivatecolumnheader&quot;&lt;/span&gt;, &lt;span style=&quot;color: #0000aa;&quot;&gt;function&lt;/span&gt;(event, data) {
 &lt;span style=&quot;color: #aaaaaa; font-style: italic;&quot;&gt;// column header activated, call addNullFilter function with region id and column name&lt;/span&gt;
 setTimeout(addNullFilter, &lt;span style=&quot;color: #009999;&quot;&gt;0&lt;/span&gt;, $(&lt;span style=&quot;color: #0000aa;&quot;&gt;this&lt;/span&gt;).attr(&lt;span style=&quot;color: #aa5500;&quot;&gt;&quot;id&quot;&lt;/span&gt;), data.column.property);
});
&lt;/pre&gt;&lt;/div&gt;
&lt;/font&gt;&lt;/div&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;div&gt;&lt;div&gt;Alternatively, we can create dynamic action with custom event as &quot;gridactivatecolumnheader&quot; for IG region which executes below JS code.&lt;/div&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;div&gt;&lt;!--HTML generated using hilite.me--&gt;&lt;div style=&quot;background: rgb(255, 255, 255); border: solid gray; overflow: auto; padding: 0.2em 0.6em; width: auto;&quot;&gt;&lt;pre style=&quot;line-height: 125%; margin: 0px;&quot;&gt;&lt;span style=&quot;color: #aaaaaa; font-style: italic;&quot;&gt;// column header activated, call addNullFilter function with region id and column name&lt;/span&gt;
setTimeout(addNullFilter, &lt;span style=&quot;color: #009999;&quot;&gt;0&lt;/span&gt;, $(&lt;span style=&quot;color: #0000aa;&quot;&gt;this&lt;/span&gt;.triggeringElement).attr(&lt;span style=&quot;color: #aa5500;&quot;&gt;&quot;id&quot;&lt;/span&gt;), &lt;span style=&quot;color: #0000aa;&quot;&gt;this&lt;/span&gt;.data.column.property);
&lt;/pre&gt;&lt;/div&gt;
&lt;/div&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;h3 style=&quot;text-align: left;&quot;&gt;IG - with (Blanks) Quick Filter Option&lt;/h3&gt;&lt;div&gt;After publishing this post, I got another idea. Why can&#39;t I just add new quick filter option &quot;(Blanks)&quot; along with DISTINCT values or other quick filter options that APEX displays when we click on column header? With little trial &amp;amp; error and modifying above JavaScript function addNullFilter, I was able to achieve this.&lt;/div&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;div&gt;Here is the new updated JavaScript function&lt;/div&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;div&gt;&lt;!--HTML generated using hilite.me--&gt;&lt;div style=&quot;background: rgb(255, 255, 255); border: solid gray; overflow: auto; padding: 0.2em 0.6em; width: auto;&quot;&gt;&lt;pre style=&quot;line-height: 125%; margin: 0px;&quot;&gt;&lt;span style=&quot;color: #aaaaaa; font-style: italic;&quot;&gt;// function to add (Blanks) filter&lt;/span&gt;
&lt;span style=&quot;color: #0000aa;&quot;&gt;function&lt;/span&gt; addNullFilter1(pRegionId, pColumnName) {
 &lt;span style=&quot;color: #aaaaaa; font-style: italic;&quot;&gt;// check if pColumnName has filtering enabled or not&lt;/span&gt;
 &lt;span style=&quot;color: #aaaaaa; font-style: italic;&quot;&gt;// todo - there should be better way to check this. data.column does not have filter option (as true/false)&lt;/span&gt;
 &lt;span style=&quot;color: #0000aa;&quot;&gt;if&lt;/span&gt; ($(&lt;span style=&quot;color: #aa5500;&quot;&gt;&quot;#&quot;&lt;/span&gt; + pRegionId + &lt;span style=&quot;color: #aa5500;&quot;&gt;&quot;_ig_column_header_search&quot;&lt;/span&gt;).length &amp;gt; &lt;span style=&quot;color: #009999;&quot;&gt;0&lt;/span&gt;) {
  &lt;span style=&quot;color: #aaaaaa; font-style: italic;&quot;&gt;// copied anchor tag from generated HTML&lt;/span&gt;
  &lt;span style=&quot;color: #aaaaaa; font-style: italic;&quot;&gt;// removed data-return-value for anchor tag and modified class name (appended -copy)&lt;/span&gt;
  &lt;span style=&quot;color: #aaaaaa; font-style: italic;&quot;&gt;// if we use same class name, then APEX will trigger its own filtering when we click it&lt;/span&gt;
  &lt;span style=&quot;color: #0000aa;&quot;&gt;var&lt;/span&gt; nullFilter = $(&lt;span style=&quot;color: #aa5500;&quot;&gt;&#39;&amp;lt;a class=&quot;a-IRR-sortWidget-row-copy&quot;&amp;gt;(Blanks)&amp;lt;/a&amp;gt;&#39;&lt;/span&gt;);
  &lt;span style=&quot;color: #aaaaaa; font-style: italic;&quot;&gt;// append nullFilter object next to search input item&lt;/span&gt;
  $(&lt;span style=&quot;color: #aa5500;&quot;&gt;&quot;#&quot;&lt;/span&gt; + pRegionId + &lt;span style=&quot;color: #aa5500;&quot;&gt;&quot;_ig_column_header_search&quot;&lt;/span&gt;).after(nullFilter);
  &lt;span style=&quot;color: #aaaaaa; font-style: italic;&quot;&gt;// define click behavior for new anchor object&lt;/span&gt;
  $(nullFilter).click(&lt;span style=&quot;color: #0000aa;&quot;&gt;function&lt;/span&gt;() {
   event.preventDefault();
   &lt;span style=&quot;color: #aaaaaa; font-style: italic;&quot;&gt;// add is Empty filter for pColumnName&lt;/span&gt;
   apex.region(pRegionId).widget().interactiveGrid(&lt;span style=&quot;color: #aa5500;&quot;&gt;&quot;addFilter&quot;&lt;/span&gt;, {
    type: &lt;span style=&quot;color: #aa5500;&quot;&gt;&#39;column&#39;&lt;/span&gt;,
    columnType: &lt;span style=&quot;color: #aa5500;&quot;&gt;&#39;column&#39;&lt;/span&gt;,
    columnName: pColumnName,
    operator: &lt;span style=&quot;color: #aa5500;&quot;&gt;&#39;N&#39;&lt;/span&gt;,
    value: &lt;span style=&quot;color: #aa5500;&quot;&gt;&#39;&#39;&lt;/span&gt;,
    isCaseSensitive: &lt;span style=&quot;color: #0000aa;&quot;&gt;false&lt;/span&gt;
   });
   &lt;span style=&quot;color: #aaaaaa; font-style: italic;&quot;&gt;// remove column header menu&lt;/span&gt;
   $(&lt;span style=&quot;color: #aa5500;&quot;&gt;&quot;#&quot;&lt;/span&gt; + pRegionId + &lt;span style=&quot;color: #aa5500;&quot;&gt;&quot;_ig_column_header_menu&quot;&lt;/span&gt;).hide();
  });  
 }
}
&lt;/pre&gt;&lt;/div&gt;
&lt;/div&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;div&gt;&lt;div&gt;And we need to call this function&amp;nbsp;&lt;i&gt;addNullFilter1&amp;nbsp;&lt;/i&gt;when user clicks on column header. So put below code in &quot;Page &amp;gt; Execute when page load&quot; section.&lt;/div&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;div&gt;&lt;font color=&quot;#274e13&quot;&gt;&lt;!--HTML generated using hilite.me--&gt;&lt;div style=&quot;background: rgb(255, 255, 255); border: solid gray; overflow: auto; padding: 0.2em 0.6em; width: auto;&quot;&gt;&lt;pre style=&quot;line-height: 16.25px; margin-bottom: 0px; margin-top: 0px;&quot;&gt;&lt;span style=&quot;color: #aaaaaa; font-style: italic;&quot;&gt;// emp1 is IG static id&lt;/span&gt;
$(&lt;span style=&quot;color: #aa5500;&quot;&gt;&quot;#emp1&quot;&lt;/span&gt;).on(&lt;span style=&quot;color: #aa5500;&quot;&gt;&quot;gridactivatecolumnheader&quot;&lt;/span&gt;, &lt;span style=&quot;color: #0000aa;&quot;&gt;function&lt;/span&gt;(event, data) {
 &lt;span style=&quot;color: #aaaaaa; font-style: italic;&quot;&gt;// column header activated, call addNullFilter function with region id and column name&lt;/span&gt;
 setTimeout(addNullFilter1, &lt;span style=&quot;color: #009999;&quot;&gt;0&lt;/span&gt;, $(&lt;span style=&quot;color: #0000aa;&quot;&gt;this&lt;/span&gt;).attr(&lt;span style=&quot;color: #aa5500;&quot;&gt;&quot;id&quot;&lt;/span&gt;), data.column.property);
});
&lt;/pre&gt;&lt;/div&gt;&lt;/font&gt;&lt;/div&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;/div&gt;&lt;div&gt;However, an additional step is required for this approach. For APEX to ignore this new filter option, I have modified anchor tag class from &quot;&lt;i&gt;a-IRR-sortWidget-row&lt;/i&gt;&quot; to &quot;&lt;i&gt;a-IRR-sortWidget-row-copy&lt;/i&gt;&quot;. So I have copied style definitions as-well for this class and copied them in &quot;Page &amp;gt; CSS &amp;gt; Inline&quot; section.&amp;nbsp;&lt;/div&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;div&gt;Based on demo application theme style, here is the CSS code I have copied. You may have to change this CSS code based on &quot;a-IRR-sortWidget-row&quot; class definition for your application theme style.&lt;/div&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;div&gt;&lt;!--HTML generated using hilite.me--&gt;&lt;div style=&quot;background: rgb(255, 255, 255); border: solid gray; overflow: auto; padding: 0.2em 0.6em; width: auto;&quot;&gt;&lt;pre style=&quot;line-height: 125%; margin: 0px;&quot;&gt;&lt;span style=&quot;color: #00aa00; text-decoration: underline;&quot;&gt;.a-IRR-sortWidget-row-copy&lt;/span&gt; {
    &lt;span style=&quot;color: #0000aa;&quot;&gt;display&lt;/span&gt;: &lt;span style=&quot;color: #0000aa;&quot;&gt;block&lt;/span&gt;;
    &lt;span style=&quot;color: #0000aa;&quot;&gt;text-decoration&lt;/span&gt;: &lt;span style=&quot;color: #0000aa;&quot;&gt;none&lt;/span&gt;;
    &lt;span style=&quot;color: #0000aa;&quot;&gt;color&lt;/span&gt;: &lt;span style=&quot;color: #009999;&quot;&gt;#FFF&lt;/span&gt;;
    &lt;span style=&quot;color: #0000aa;&quot;&gt;font-size&lt;/span&gt;: &lt;span style=&quot;color: #009999;&quot;&gt;12px&lt;/span&gt;;
    &lt;span style=&quot;color: #0000aa;&quot;&gt;line-height&lt;/span&gt;: &lt;span style=&quot;color: #009999;&quot;&gt;16px&lt;/span&gt;;
    &lt;span style=&quot;color: #0000aa;&quot;&gt;white-space&lt;/span&gt;: &lt;span style=&quot;color: #0000aa;&quot;&gt;nowrap&lt;/span&gt;;
    &lt;span style=&quot;color: #0000aa;&quot;&gt;overflow&lt;/span&gt;: &lt;span style=&quot;color: #0000aa;&quot;&gt;hidden&lt;/span&gt;;
    &lt;span style=&quot;color: #0000aa;&quot;&gt;text&lt;/span&gt;-&lt;span style=&quot;color: #0000aa;&quot;&gt;overflow&lt;/span&gt;: ellipsis;
    &lt;span style=&quot;color: #0000aa;&quot;&gt;padding&lt;/span&gt;: &lt;span style=&quot;color: #009999;&quot;&gt;8px&lt;/span&gt;;
    -webkit-box-shadow: &lt;span style=&quot;color: #009999;&quot;&gt;0&lt;/span&gt; &lt;span style=&quot;color: #009999;&quot;&gt;-1px&lt;/span&gt; &lt;span style=&quot;color: #009999;&quot;&gt;0&lt;/span&gt; rgba(&lt;span style=&quot;color: #009999;&quot;&gt;0&lt;/span&gt;, &lt;span style=&quot;color: #009999;&quot;&gt;0&lt;/span&gt;, &lt;span style=&quot;color: #009999;&quot;&gt;0&lt;/span&gt;, &lt;span style=&quot;color: #009999;&quot;&gt;0&lt;/span&gt;.&lt;span style=&quot;color: #009999;&quot;&gt;05&lt;/span&gt;) &lt;span style=&quot;color: #0000aa;&quot;&gt;inset&lt;/span&gt;;
    box-shadow: &lt;span style=&quot;color: #0000aa;&quot;&gt;none&lt;/span&gt;;
    &lt;span style=&quot;color: #0000aa;&quot;&gt;background&lt;/span&gt;-&lt;span style=&quot;color: #0000aa;&quot;&gt;clip&lt;/span&gt;: &lt;span style=&quot;color: #0000aa;&quot;&gt;border&lt;/span&gt;-box;
    &lt;span style=&quot;color: #0000aa;&quot;&gt;cursor&lt;/span&gt;: &lt;span style=&quot;color: #0000aa;&quot;&gt;pointer&lt;/span&gt;;
}
&lt;/pre&gt;&lt;/div&gt;
&lt;/div&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;div&gt;Link for&amp;nbsp;&lt;a href=&quot;https://apex.oracle.com/pls/apex/hari/r/demo_app/ig-is-null-filter&quot; target=&quot;_blank&quot;&gt;demo&lt;/a&gt;. I have updated demo page to showcase both the approaches discussed here.&lt;/div&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;div&gt;What do you think about these approaches? Do you know any better ways of implementing this requirement? Let me know your thoughts.&amp;nbsp;&lt;/div&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;div&gt;Thank you.&lt;/div&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='https://srihariravva.blogspot.com/feeds/2591641439894404262/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='https://www.blogger.com/comment/fullpage/post/3780721041122670326/2591641439894404262?isPopup=true' title='6 Comments'/><link rel='edit' type='application/atom+xml' href='https://www.blogger.com/feeds/3780721041122670326/posts/default/2591641439894404262'/><link rel='self' type='application/atom+xml' href='https://www.blogger.com/feeds/3780721041122670326/posts/default/2591641439894404262'/><link rel='alternate' type='text/html' href='https://srihariravva.blogspot.com/2020/07/adding-custom-quick-filter-to.html' title='Adding custom quick filter to Interactive Grid column'/><author><name>Hari</name><uri>http://www.blogger.com/profile/11210159692003463123</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='https://img1.blogblog.com/img/b16-rounded.gif'/></author><media:thumbnail xmlns:media="http://search.yahoo.com/mrss/" url="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEjWFbF8JytfHe6IK1Tw9E5ElIJq1bxOdJ7u11I4kwLwJ66nlwejmvISZVHHifB7xTHn97Rm0Uid7G1pPuBOvKUL3xKtpZ2owpIp691arJCL1idZFgbPw26f-eq3dXDQQdx61pez_43IGyxS/s72-w640-h314-c/column_header_menu_example.png" height="72" width="72"/><thr:total>6</thr:total></entry><entry><id>tag:blogger.com,1999:blog-3780721041122670326.post-5920076688688671397</id><published>2020-07-12T20:56:00.001+05:30</published><updated>2020-07-13T19:15:05.121+05:30</updated><title type='text'>Oracle APEX - Few Interesting Points </title><content type='html'>In this blog post, I am going to touch upon few interesting points I have discovered in my Oracle APEX journey. If you are new to Oracle APEX development, you may find this blogpost useful.&lt;h2 style=&quot;text-align: left;&quot;&gt;PL/SQL Expression vs SQL Expression&lt;/h2&gt;&lt;div&gt;APEX offers us several condition types for server-side conditions. However, there are two condition types which looks almost same. They are &quot;PL/SQL Expression&quot; and &quot;SQL Expression&quot;. So, are there any differences between these two condition types or are they actually same?&lt;/div&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;div&gt;Here is simple definition for these condition types, in my own words.&lt;/div&gt;&lt;div&gt;&lt;ul style=&quot;text-align: left;&quot;&gt;&lt;li&gt;&lt;b&gt;PL/SQL Expression:&lt;/b&gt; As the name says, any condition which evaluates to TRUE or FALSE and which can be used as condition with IF statement in PL/SQL can be specified as &quot;PL/SQL Expression&quot;.&lt;/li&gt;&lt;li&gt;&lt;b&gt;SQL Expression&lt;/b&gt;: Similarly, any condition which evaluates to TRUE or FALSE and which can be used in SQL Query can be specified as &quot;SQL Expression&quot;.&lt;/li&gt;&lt;/ul&gt;&lt;div&gt;However, there are few&amp;nbsp;&quot;PL/SQL Expression&quot; conditions that won&#39;t work as &quot;SQL Expression&quot; conditions. Few examples are&lt;/div&gt;&lt;/div&gt;&lt;div&gt;&lt;ul style=&quot;text-align: left;&quot;&gt;&lt;li&gt;&lt;b&gt;Just TRUE or FALSE&lt;/b&gt;: TRUE or FALSE are BOOLEAN types. We can use them in PL/SQL Expression, but not as SQL Expression condition.&lt;/li&gt;&lt;li&gt;&lt;b&gt;Conditions using APEX_APPLICATION.G_X01 or APEX_APPLICATION.G_F01:&lt;/b&gt;&amp;nbsp;G_X01 to G_X10 are variables and G_F01 to G_F50 are arrays declared in APEX_APPLICATION package. These variables and arrays can be used only in PL/SQL Expression condition type. e.g. condition &lt;i&gt;APEX_APPLICATION.G_F01.COUNT &amp;gt; 0&lt;/i&gt;&lt;/li&gt;&lt;/ul&gt;Similarly, there is a &quot;SQL Expression&quot; condition which won&#39;t work for &quot;PL/SQL Expression&quot;, that is DECODE. e.g. condition&amp;nbsp;&lt;i&gt;DECODE(:P1_GENDER,&#39;M&#39;,&#39;Male&#39;,&#39;F&#39;,&#39;Female&#39;,&#39;Others&#39;) = &#39;Male&#39;&lt;/i&gt;&lt;br /&gt;&lt;br /&gt;&lt;/div&gt;&lt;div&gt;I generally go with &quot;PL/SQL Expression&quot; condition type, instead of &quot;SQL Expression&quot; and I use CASE statement instead of DECODE.&amp;nbsp;You may refer &quot;&lt;a href=&quot;https://docs.oracle.com/en/database/oracle/application-express/20.1/htmdb/available-conditions.html#GUID-7FDEBB2E-8A43-4F98-9EE0-056C789EFE1B&quot; target=&quot;_blank&quot;&gt;Available Conditions&lt;/a&gt;&quot; section in documentation for complete list of condition types.&lt;/div&gt;&lt;h2 style=&quot;text-align: left;&quot;&gt;APEX Collections vs Global Temporary Tables&lt;/h2&gt;&lt;div&gt;When we have &lt;a href=&quot;https://oracle-base.com/articles/misc/temporary-tables&quot; target=&quot;_blank&quot;&gt;Global Temporary Tables&lt;/a&gt; (GTT) in Oracle DB, then why do we need APEX Collections? Can&#39;t we just use GTT in APEX? Before answering this question, first we need to understand &lt;a href=&quot;https://apex.oracle.com/en/platform/architecture/&quot; target=&quot;_blank&quot;&gt;Oracle APEX Architecture&lt;/a&gt;. When a request is sent from browser, then ORDS picks any free DB session lying in the pool or creates new DB session (when all existing sessions are busy) to connect to DB. That means, there is no guarantee that all requests from same &lt;a href=&quot;https://docs.oracle.com/en/database/oracle/application-express/20.1/htmdb/understanding-session-state-management.html#GUID-5A3E558A-61BB-4495-ABB5-6611A6D04F46&quot; target=&quot;_blank&quot;&gt;APEX Session&lt;/a&gt; will be mapped with same DB session. Also APEX Session != DB Session.&lt;/div&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;div&gt;As we know, data in GTTs can be preserved either for the whole session (ON COMMIT PRESERVE ROWS), or just for the current transaction (ON COMMIT DELETE ROWS). If we know that given APEX session always maps with a specific DB Session (i.e. there is 1-1 mapping between APEX and DB Session), then using GTTs with ON COMMIT PRESERVE ROWS clause makes sense. However, it&#39;s not the case. So, we can&#39;t use GTTs in Oracle APEX. If we use GTTs in APEX, then we may get unpredicted results.&lt;/div&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;div&gt;When you are here, I recommend reading &quot;&lt;a href=&quot;https://joelkallman.blogspot.com/2016/09/correlating-apex-sessions-to-database.html&quot; target=&quot;_blank&quot;&gt;Correlating APEX Sessions to Database Sessions&lt;/a&gt;&quot; post from &lt;a href=&quot;https://twitter.com/joelkallman&quot; target=&quot;_blank&quot;&gt;Joel Kallman&lt;/a&gt; on related topic.&lt;/div&gt;&lt;h2 style=&quot;text-align: left;&quot;&gt;Before Header vs After Header&lt;/h2&gt;&lt;div&gt;In APEX, Page Designer &amp;gt; Rendering &amp;gt; Pre-Rendering section, we can use three rendering points. Before Header, After Header and Before Regions. &quot;Before Regions&quot; is clear, but what about &quot;Before Header&quot; and &quot;After Header&quot;? Are there any differences between these two? To understand this, first let’s find out what is &quot;header&quot;.&lt;/div&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;table align=&quot;center&quot; cellpadding=&quot;0&quot; cellspacing=&quot;0&quot; class=&quot;tr-caption-container&quot; style=&quot;margin-left: auto; margin-right: auto;&quot;&gt;&lt;tbody&gt;&lt;tr&gt;&lt;td style=&quot;text-align: center;&quot;&gt;&lt;a href=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEj5U8ZfAro5CsZxeHeqEjOzn5DC5Cu1JT6JoMTRcWivTTUOU4e1xGOgE9lx1UneoftC1ziUZReGpuk7j_d1YkbIeGVvob_-zfBw3JJXFhWzpzVpC-1EoToBWIoMP51xinlgW8bWl5F9ZatX/s1237/header-section.png&quot; style=&quot;margin-left: auto; margin-right: auto;&quot;&gt;&lt;img alt=&quot;APEX - HTML Header&quot; border=&quot;0&quot; data-original-height=&quot;564&quot; data-original-width=&quot;1237&quot; height=&quot;292&quot; src=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEj5U8ZfAro5CsZxeHeqEjOzn5DC5Cu1JT6JoMTRcWivTTUOU4e1xGOgE9lx1UneoftC1ziUZReGpuk7j_d1YkbIeGVvob_-zfBw3JJXFhWzpzVpC-1EoToBWIoMP51xinlgW8bWl5F9ZatX/w640-h292/header-section.png&quot; title=&quot;APEX - HTML Header&quot; width=&quot;640&quot; /&gt;&lt;/a&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td class=&quot;tr-caption&quot; style=&quot;text-align: center;&quot;&gt;HTML Header&lt;br /&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/tbody&gt;&lt;/table&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;div&gt;In APEX, in general, below content is rendered into HTML header section.&amp;nbsp;&lt;/div&gt;&lt;div&gt;&lt;ul style=&quot;text-align: left;&quot;&gt;&lt;li&gt;&amp;nbsp; &amp;nbsp; Menu Toggle Icon&lt;/li&gt;&lt;li&gt;&amp;nbsp; &amp;nbsp; Application Logo&lt;/li&gt;&lt;li&gt;&amp;nbsp; &amp;nbsp; Application Name&lt;/li&gt;&lt;li&gt;&amp;nbsp; &amp;nbsp; Navigation bar list items&lt;/li&gt;&lt;li&gt;&amp;nbsp; &amp;nbsp; Navigation menu items (if menu position defined as &quot;Top&quot;)&lt;/li&gt;&lt;/ul&gt;&lt;div&gt;We can also observe it in the above screenshot.&amp;nbsp;Page debug is another good place to see what is being executed before header, after header and in between these two rendering points.&lt;/div&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;div&gt;So, if the process code should affect any of components rendered in HTML header section, then we should define process point as &quot;Before Header&quot;. Otherwise, we can define it as &quot;After Header&quot;. I generally go with &quot;Before Header&quot; process point and I can&#39;t recollect when I have used &quot;After Header&quot; process point.&lt;/div&gt;&lt;/div&gt;&lt;h2 style=&quot;text-align: left;&quot;&gt;Display Only Item vs Read Only Item&lt;/h2&gt;&lt;div&gt;What is the difference between &quot;Display Only&quot; item and item with read only condition set as &quot;Always&quot;? We may get this question when choosing item type for &quot;Primary Key&quot; field. Because we don&#39;t want users to enter or modify primary key value, but in some cases we may want to display it in UI. So, in those cases, which approach can we choose? Which one is better?&lt;/div&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;div&gt;Both &quot;Display Only&quot; item (with &quot;Send On Page Submit&quot; as &quot;ON&quot;) and &quot;item with read only condition set as Always&quot; behaves exactly the same way. Once the page is loaded, if we try to modify these page item values using JavaScript and submit the page, then we will get &quot;Session state protection violation&quot; error. So, we can use either of these approaches for the primary key field example.&lt;/div&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;div&gt;&lt;b&gt;Note&lt;/b&gt;: For &quot;Display Only&quot; item, when we set &quot;Send On Page Submit&quot; as &quot;OFF&quot;, then that page item value will not be submitted to server. However, when we create &quot;Display Only&quot; item, by default, &quot;Send On Page Submit&quot; is set to &quot;ON&quot;. If you are using &quot;Display Only&quot; item for displaying primary key, then you may want to ensure &quot;Send On Page Submit&quot; flag is set to &quot;ON&quot;.&lt;/div&gt;&lt;h2 style=&quot;text-align: left;&quot;&gt;Page Item Source vs Item Default&lt;/h2&gt;&lt;div&gt;&lt;a href=&quot;https://twitter.com/martindsouza&quot; target=&quot;_blank&quot;&gt;Martin Giffy D&#39;Souza&lt;/a&gt; has written an excellent blogpost on this topic. You may read it &lt;a href=&quot;https://www.talkapex.com/2018/04/apex-page-item-source-vs-default/&quot; target=&quot;_blank&quot;&gt;here&lt;/a&gt;&amp;nbsp;&lt;/div&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;h2 style=&quot;text-align: left;&quot;&gt;Why APEX_AUTHORIZATION.IS_AUTHORIZED returns BOOLEAN?&lt;/h2&gt;&lt;div&gt;There is APEX API APEX_AUTHORIZATION.IS_AUTHORIZED using which we can verify whether current user passes specific authorization scheme or not in PL/SQL code. However, this returns a BOOLEAN value. That means, we can&#39;t use it inside SQL query. But, why can&#39;t it return Y or N, so we could use it in SQL as-well?&lt;/div&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;div&gt;Answer to this question lies in &quot;Validate authorization scheme&quot; option of &quot;Authorization Schemes&quot;. By default, &quot;Validate authorization scheme&quot; is set as &quot;Once per session&quot;. That is, when &quot;Authorization Scheme&quot; is called for the first time, then APEX executes &quot;Authorization Scheme&quot; logic and stores the result in APEX internal tables (kind of server cache) for current APEX Session. On the subsequent calls to the same authorization scheme, in the same APEX session, APEX will get &quot;Authorization Scheme&quot; result from server cache, instead of executing the code again. This makes perfect sense. Because, in most of the cases, result of &quot;Authorization Scheme&quot; may not change through out the APEX session.&amp;nbsp;&lt;/div&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;div&gt;So, if APEX_AUTHORIZATION.IS_AUTHORIZED returns Y or N, then we may use it in SQL queries. If we use it in SQL queries, then we will get &quot;ORA-14551 cannot perform a DML operation inside a query&quot; error, whenever the given &quot;Authorization Scheme&quot; is called for the first time and call is being made via a SQL query.&lt;/div&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;div&gt;Well, that&#39;s it for now and I hope you may find this blog post interesting, if not useful 😀&lt;/div&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;div&gt;Thank you.&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='https://srihariravva.blogspot.com/feeds/5920076688688671397/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='https://www.blogger.com/comment/fullpage/post/3780721041122670326/5920076688688671397?isPopup=true' title='3 Comments'/><link rel='edit' type='application/atom+xml' href='https://www.blogger.com/feeds/3780721041122670326/posts/default/5920076688688671397'/><link rel='self' type='application/atom+xml' href='https://www.blogger.com/feeds/3780721041122670326/posts/default/5920076688688671397'/><link rel='alternate' type='text/html' href='https://srihariravva.blogspot.com/2020/07/oracle-apex-few-interesting-points.html' title='Oracle APEX - Few Interesting Points '/><author><name>Hari</name><uri>http://www.blogger.com/profile/11210159692003463123</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='https://img1.blogblog.com/img/b16-rounded.gif'/></author><media:thumbnail xmlns:media="http://search.yahoo.com/mrss/" url="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEj5U8ZfAro5CsZxeHeqEjOzn5DC5Cu1JT6JoMTRcWivTTUOU4e1xGOgE9lx1UneoftC1ziUZReGpuk7j_d1YkbIeGVvob_-zfBw3JJXFhWzpzVpC-1EoToBWIoMP51xinlgW8bWl5F9ZatX/s72-w640-h292-c/header-section.png" height="72" width="72"/><thr:total>3</thr:total></entry><entry><id>tag:blogger.com,1999:blog-3780721041122670326.post-1082792761103958357</id><published>2020-07-05T20:34:00.010+05:30</published><updated>2020-12-12T09:19:39.328+05:30</updated><category scheme="http://www.blogger.com/atom/ns#" term="apex"/><category scheme="http://www.blogger.com/atom/ns#" term="Interactive Grid"/><category scheme="http://www.blogger.com/atom/ns#" term="JavaScript"/><title type='text'>Interactive Grid - Conditional Enable/Disable</title><content type='html'>In this blogpost, I am going to discuss few approaches using which we can conditionally enable/disable Interactive Grid (IG) column(s) based on other column(s) values.&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;div&gt;Note:&amp;nbsp;&lt;b&gt;&amp;nbsp;&lt;/b&gt;There is a bug&amp;nbsp;&lt;a href=&quot;https://support.oracle.com/rs?type=bug&amp;amp;id=30801170&quot; target=&quot;_blank&quot;&gt;30801170&amp;nbsp;&lt;/a&gt;in APEX 19.2/20.1 with respect to &quot;enable/disable&quot; dynamic actions for IG columns. Workaround for this bug is provided at the &lt;a href=&quot;#bug-workaround&quot;&gt;end of this blogpost&lt;/a&gt;. This bug has been fixed in APEX version 20.2.&lt;br /&gt;&lt;h2 style=&quot;text-align: left;&quot;&gt;Client Side Only Conditions&lt;/h2&gt;&lt;div&gt;If conditions to enable/disable are simple, then we can check those conditions easily on the client side. For e.g. let&#39;s consider IG on EMP table with following SQL Query.&lt;/div&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;!--HTML generated using hilite.me--&gt;&lt;div style=&quot;background: rgb(255, 255, 255); border-color: gray; border-image: initial; border-style: solid; border-width: 0.1em 0.1em 0.1em 0.8em; border: solid gray; overflow: auto; padding: 0.2em 0.6em; width: auto;&quot;&gt;&lt;pre style=&quot;line-height: 125%; margin: 0px;&quot;&gt;&lt;span style=&quot;color: #0000aa;&quot;&gt;SELECT&lt;/span&gt; EMPNO, ENAME, JOB, MGR, HIREDATE, SAL, COMM, DEPTNO
&lt;span style=&quot;color: #0000aa;&quot;&gt;FROM&lt;/span&gt; EMP
&lt;/pre&gt;&lt;/div&gt;
&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;div&gt;Let&#39;s consider the requirement as - &lt;b&gt;Enable &quot;Commission&quot; column only when JOB is equals to &#39;SALESMAN&#39; and disable &quot;Commission&quot; column in all other cases.&lt;/b&gt;&lt;/div&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;div&gt;This can be done declaratively using dynamic actions (DA)&lt;/div&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;table align=&quot;center&quot; cellpadding=&quot;0&quot; cellspacing=&quot;0&quot; class=&quot;tr-caption-container&quot; style=&quot;margin-left: auto; margin-right: auto;&quot;&gt;&lt;tbody&gt;&lt;tr&gt;&lt;td style=&quot;text-align: center;&quot;&gt;&lt;a href=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEhS51PIIKtPPJUzbog3c3ChvlqNE-EpJLdh_JOn8Kx4JeV9mGgssKb41INGN9MeiW5iMd6FeUNLognXRoqeZuy1iNm1uzW_wTJgztvy9OZB8M42YmXxeoZaezuI5VO6g82t0t7EWk3u4D97/s756/da_enable_disable_comm_1.png&quot; style=&quot;margin-left: auto; margin-right: auto;&quot;&gt;&lt;img alt=&quot;Enable/Disable Commission - 1&quot; border=&quot;0&quot; data-original-height=&quot;552&quot; data-original-width=&quot;756&quot; height=&quot;468&quot; src=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEhS51PIIKtPPJUzbog3c3ChvlqNE-EpJLdh_JOn8Kx4JeV9mGgssKb41INGN9MeiW5iMd6FeUNLognXRoqeZuy1iNm1uzW_wTJgztvy9OZB8M42YmXxeoZaezuI5VO6g82t0t7EWk3u4D97/w640-h468/da_enable_disable_comm_1.png&quot; title=&quot;Enable/Disable Commission - 1&quot; width=&quot;640&quot; /&gt;&lt;/a&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td class=&quot;tr-caption&quot; style=&quot;text-align: center;&quot;&gt;DA &quot;Enable/Disable Commission - 1&quot;&lt;/td&gt;&lt;/tr&gt;&lt;/tbody&gt;&lt;/table&gt;&lt;div class=&quot;separator&quot; style=&quot;clear: both; text-align: left;&quot;&gt;&lt;ul style=&quot;text-align: left;&quot;&gt;&lt;li&gt;Create DA and give it a proper name e.g. &quot;Enable/Disable Commission - 1&quot;&lt;/li&gt;&lt;li&gt;In &quot;When&quot; Section, select&lt;/li&gt;&lt;ul&gt;&lt;li&gt;&amp;nbsp; Event: &lt;b&gt;Change&lt;/b&gt;&lt;/li&gt;&lt;li&gt;&amp;nbsp; Selection Type: &lt;b&gt;Column(s)&lt;/b&gt;&lt;/li&gt;&lt;li&gt;&amp;nbsp; Region: &lt;i style=&quot;font-weight: bold;&quot;&gt;Select IG Region &lt;/i&gt;(In the demo, IG region name is &quot;Client Side Condition&quot;)&lt;/li&gt;&lt;li&gt;&amp;nbsp; Column(s): &lt;b&gt;JOB &lt;/b&gt;(Our condition is based on JOB column. So we have to select JOB column here)&lt;/li&gt;&lt;/ul&gt;&lt;li&gt;In &quot;Client-side Condition&quot; Section, select&lt;/li&gt;&lt;ul&gt;&lt;li&gt;&amp;nbsp; Type: &lt;b&gt;Item / Column = Value&lt;/b&gt;&lt;/li&gt;&lt;li&gt;&amp;nbsp; Component Type: &lt;b&gt;Column&lt;/b&gt;&lt;/li&gt;&lt;li&gt;&amp;nbsp; Column: &lt;b&gt;JOB&lt;/b&gt;&lt;/li&gt;&lt;li&gt;&amp;nbsp; Value: &lt;b&gt;SALESMAN&lt;/b&gt;&lt;/li&gt;&lt;/ul&gt;&lt;/ul&gt;Our requirement is to enable &quot;Commission&quot; column when JOB is equals to SALESMAN. We have defined this condition as &quot;Client-side Condition&quot; for the DA. Actions defined as &quot;True&quot; action will be fired when &quot;Client-side Condition&quot; evaluates to true. So we need to define &quot;true&quot; action to enable &quot;Commission&quot; column.&lt;/div&gt;&lt;div class=&quot;separator&quot; style=&quot;clear: both; text-align: left;&quot;&gt;&lt;br /&gt;&lt;/div&gt;&lt;table align=&quot;center&quot; cellpadding=&quot;0&quot; cellspacing=&quot;0&quot; class=&quot;tr-caption-container&quot; style=&quot;margin-left: auto; margin-right: auto;&quot;&gt;&lt;tbody&gt;&lt;tr&gt;&lt;td style=&quot;text-align: center;&quot;&gt;&lt;a href=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEhuOQ0NEyCrodIHsm0oN2Q4kF-ArUt0SLQioyHAD841PgUqKT_TYna2KCfUs8kyAkoffXd9ZJNJtKYHPJf0G_EhcsZicL4HbTaFEf2GWU7aMZWtb8jwlKbBRpkl7W41eH6-PR7-RtnxQI3A/s655/da_enable_disable_comm_1_true.png&quot; style=&quot;margin-left: auto; margin-right: auto;&quot;&gt;&lt;img alt=&quot;Enable/Disable Commission - 1: True Action&quot; border=&quot;0&quot; data-original-height=&quot;428&quot; data-original-width=&quot;655&quot; height=&quot;418&quot; src=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEhuOQ0NEyCrodIHsm0oN2Q4kF-ArUt0SLQioyHAD841PgUqKT_TYna2KCfUs8kyAkoffXd9ZJNJtKYHPJf0G_EhcsZicL4HbTaFEf2GWU7aMZWtb8jwlKbBRpkl7W41eH6-PR7-RtnxQI3A/w640-h418/da_enable_disable_comm_1_true.png&quot; title=&quot;Enable/Disable Commission - 1: True Action&quot; width=&quot;640&quot; /&gt;&lt;/a&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td class=&quot;tr-caption&quot; style=&quot;text-align: center;&quot;&gt;DA &quot;Enable/Disable Commission - 1&quot; True Action&lt;br /&gt;&lt;div style=&quot;text-align: left;&quot;&gt;&lt;br /&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/tbody&gt;&lt;/table&gt;&lt;div class=&quot;separator&quot; style=&quot;clear: both; text-align: left;&quot;&gt;&lt;b&gt;True Action&lt;/b&gt;&lt;/div&gt;&lt;div class=&quot;separator&quot; style=&quot;clear: both; text-align: left;&quot;&gt;&lt;ul style=&quot;text-align: left;&quot;&gt;&lt;li&gt;Action: &lt;b&gt;Enable&lt;/b&gt;&lt;/li&gt;&lt;li&gt;Affected Elements&lt;/li&gt;&lt;ul&gt;&lt;li&gt;Selection Type:&lt;b&gt; Column(s)&lt;/b&gt;&lt;/li&gt;&lt;li&gt;Column(s): &lt;b&gt;COMM &lt;/b&gt;(COMM is column name for &quot;Commission&quot; in IG query level)&lt;/li&gt;&lt;/ul&gt;&lt;li&gt;Execution Options&lt;/li&gt;&lt;ul&gt;&lt;li&gt;Fire on Initialization: &lt;b&gt;ON &lt;/b&gt;(to fire this action when the Interactive Grid row is activated for editing.)&lt;/li&gt;&lt;/ul&gt;&lt;/ul&gt;&lt;/div&gt;&lt;div class=&quot;separator&quot; style=&quot;clear: both; text-align: left;&quot;&gt;Similarly create two &quot;False&quot; actions. One to disable COMM column (right click on &quot;true&quot; action &quot;Enable&quot; and select &quot;Create Opposite Action&quot;) and other to clear COMM column value. Item values will be submitted to server even though item is disabled. So we should clear existing value while disabling the item.&lt;/div&gt;&lt;div class=&quot;separator&quot; style=&quot;clear: both; text-align: left;&quot;&gt;&lt;br /&gt;&lt;/div&gt;&lt;table align=&quot;center&quot; cellpadding=&quot;0&quot; cellspacing=&quot;0&quot; class=&quot;tr-caption-container&quot; style=&quot;margin-left: auto; margin-right: auto;&quot;&gt;&lt;tbody&gt;&lt;tr&gt;&lt;td style=&quot;text-align: center;&quot;&gt;&lt;a href=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEhfmaQopKDx6RhSktqUBMNPyw6nK4vup0ko7n0iCgYbrz3S7Ul_UiIQ_B5_H3SfPWmF-5opMnYFpb5TiTZSCP5WAuJ6gnpS8zxWdy9eLx33b0lH08G3j46pIjnRA-_CawuaJpGQAoxC4nYg/s625/da_enable_disable_comm_1_false_clear.png&quot; style=&quot;margin-left: auto; margin-right: auto;&quot;&gt;&lt;img alt=&quot;Enable/Disable Commission - 1: False Action Clear&quot; border=&quot;0&quot; data-original-height=&quot;429&quot; data-original-width=&quot;625&quot; height=&quot;440&quot; src=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEhfmaQopKDx6RhSktqUBMNPyw6nK4vup0ko7n0iCgYbrz3S7Ul_UiIQ_B5_H3SfPWmF-5opMnYFpb5TiTZSCP5WAuJ6gnpS8zxWdy9eLx33b0lH08G3j46pIjnRA-_CawuaJpGQAoxC4nYg/w640-h440/da_enable_disable_comm_1_false_clear.png&quot; title=&quot;Enable/Disable Commission - 1: False Action Clear&quot; width=&quot;640&quot; /&gt;&lt;/a&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td class=&quot;tr-caption&quot; style=&quot;text-align: center;&quot;&gt;DA &quot;Enable/Disable Commission - 1&quot; False Action &quot;Clear&quot;&lt;/td&gt;&lt;/tr&gt;&lt;/tbody&gt;&lt;/table&gt;&lt;div class=&quot;separator&quot; style=&quot;clear: both; text-align: left;&quot;&gt;&lt;br /&gt;&lt;/div&gt;&lt;div&gt;That&#39;s it.&amp;nbsp;This is straight forward and easy, both in terms of requirement and implementation.&amp;nbsp;&lt;/div&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;div&gt;Let&#39;s make the requirement more complex. Let&#39;s consider the requirement as - &lt;b&gt;Enable &quot;Commission&quot; column, only when JOB is equals to &#39;SALESMAN&#39; and employee rolls up to BLAKE (i.e. employee belongs to BLAKE organization) and disable &quot;Commission&quot; column in all other cases.&amp;nbsp;&lt;/b&gt;&lt;/div&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;div&gt;We can implement this requirement in several ways.&lt;/div&gt;&lt;h2 style=&quot;text-align: left;&quot;&gt;Using Dummy Column &amp;amp; Two Dynamic Actions technique&lt;/h2&gt;&lt;div&gt;First, lets modify IG SQL query to add new dummy column ENABLE_COMM_FLAG, which will have either Y or N value. When this column value is Y, then we want to enable &quot;Commission&quot; column otherwise we want to disable it.&lt;/div&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;!--HTML generated using hilite.me--&gt;&lt;div style=&quot;background: rgb(255, 255, 255); border-color: gray; border-image: initial; border-style: solid; border-width: 0.1em 0.1em 0.1em 0.8em; border: solid gray; overflow: auto; padding: 0.2em 0.6em; width: auto;&quot;&gt;&lt;pre style=&quot;line-height: 125%; margin: 0px;&quot;&gt;&lt;span style=&quot;color: #0000aa;&quot;&gt;WITH&lt;/span&gt; blake_org &lt;span style=&quot;color: #0000aa;&quot;&gt;AS&lt;/span&gt;(
    &lt;span style=&quot;color: #0000aa;&quot;&gt;SELECT&lt;/span&gt;
        empno
    &lt;span style=&quot;color: #0000aa;&quot;&gt;FROM&lt;/span&gt;
        emp
    &lt;span style=&quot;color: #0000aa;&quot;&gt;START&lt;/span&gt; &lt;span style=&quot;color: #0000aa;&quot;&gt;WITH&lt;/span&gt;
        ename = &lt;span style=&quot;color: #aa5500;&quot;&gt;&#39;BLAKE&#39;&lt;/span&gt;
    &lt;span style=&quot;color: #0000aa;&quot;&gt;CONNECT&lt;/span&gt; &lt;span style=&quot;color: #0000aa;&quot;&gt;BY&lt;/span&gt;
        &lt;span style=&quot;color: #0000aa;&quot;&gt;PRIOR&lt;/span&gt; empno = mgr
)
&lt;span style=&quot;color: #0000aa;&quot;&gt;SELECT&lt;/span&gt;
    emp.empno
    ,emp.ename
    ,emp.job
    ,emp.mgr
    ,emp.hiredate
    ,emp.sal
    ,emp.comm
    ,emp.deptno
    ,&lt;span style=&quot;color: #0000aa;&quot;&gt;CASE&lt;/span&gt;
        &lt;span style=&quot;color: #0000aa;&quot;&gt;WHEN&lt;/span&gt; blake_org.empno &lt;span style=&quot;color: #0000aa;&quot;&gt;IS&lt;/span&gt; &lt;span style=&quot;color: #0000aa;&quot;&gt;NOT&lt;/span&gt; &lt;span style=&quot;color: #0000aa;&quot;&gt;NULL&lt;/span&gt;
             &lt;span style=&quot;color: #0000aa;&quot;&gt;AND&lt;/span&gt; job = &lt;span style=&quot;color: #aa5500;&quot;&gt;&#39;SALESMAN&#39;&lt;/span&gt; &lt;span style=&quot;color: #0000aa;&quot;&gt;THEN&lt;/span&gt;
            &lt;span style=&quot;color: #aa5500;&quot;&gt;&#39;Y&#39;&lt;/span&gt;
        &lt;span style=&quot;color: #0000aa;&quot;&gt;ELSE&lt;/span&gt;
            &lt;span style=&quot;color: #aa5500;&quot;&gt;&#39;N&#39;&lt;/span&gt;
    &lt;span style=&quot;color: #0000aa;&quot;&gt;END&lt;/span&gt; enable_comm_flag
&lt;span style=&quot;color: #0000aa;&quot;&gt;FROM&lt;/span&gt;
    emp
    &lt;span style=&quot;color: #0000aa;&quot;&gt;LEFT&lt;/span&gt; &lt;span style=&quot;color: #0000aa;&quot;&gt;OUTER&lt;/span&gt; &lt;span style=&quot;color: #0000aa;&quot;&gt;JOIN&lt;/span&gt; blake_org
    &lt;span style=&quot;color: #0000aa;&quot;&gt;ON&lt;/span&gt; blake_org.empno = emp.empno
&lt;/pre&gt;&lt;/div&gt;
&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;div&gt;Next, create DA &quot;Enable/Disable Commission - 2&quot; to enable/disable &quot;Commission&quot; column based on ENABLE_COMM_FLAG column value. (similar to &quot;Enable/Disable Commission - 1&quot; DA, using ENABLE_COMM_FLAG column instead of JOB column)&lt;/div&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;table align=&quot;center&quot; cellpadding=&quot;0&quot; cellspacing=&quot;0&quot; class=&quot;tr-caption-container&quot; style=&quot;margin-left: auto; margin-right: auto;&quot;&gt;&lt;tbody&gt;&lt;tr&gt;&lt;td style=&quot;text-align: center;&quot;&gt;&lt;a href=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEiYvWGi5f2gKqs_uwrrW6pcV24-G_11k3oiJ2MDT5wXXfGuTm_c0vKN_yg2qNkCCeBkYHjXjQtlvcN0vLS_x3nFV7ExVC2xcdVXLygunAey0PmIXiox120Y5So9yoZlqD9xkMY0PIFuyHlB/s765/da_enable_disable_comm_2.png&quot; style=&quot;margin-left: auto; margin-right: auto;&quot;&gt;&lt;img alt=&quot;Enable/Disable Commission - 2&quot; border=&quot;0&quot; data-original-height=&quot;556&quot; data-original-width=&quot;765&quot; height=&quot;466&quot; src=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEiYvWGi5f2gKqs_uwrrW6pcV24-G_11k3oiJ2MDT5wXXfGuTm_c0vKN_yg2qNkCCeBkYHjXjQtlvcN0vLS_x3nFV7ExVC2xcdVXLygunAey0PmIXiox120Y5So9yoZlqD9xkMY0PIFuyHlB/w640-h466/da_enable_disable_comm_2.png&quot; title=&quot;Enable/Disable Commission - 2&quot; width=&quot;640&quot; /&gt;&lt;/a&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td class=&quot;tr-caption&quot; style=&quot;text-align: center;&quot;&gt;DA &quot;Enable/Disable Commission - 2&quot;&lt;/td&gt;&lt;/tr&gt;&lt;/tbody&gt;&lt;/table&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;div&gt;This works well for existing rows. When we activate any row for editing, then based on ENABLE_COMM_FLAG value, &quot;Commission&quot; column will be displayed as enabled or disabled. However, when we change any data or add new row, then enable/disable logic will not work well. To cover these cases, we need to add another DA.&lt;/div&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;table align=&quot;center&quot; cellpadding=&quot;0&quot; cellspacing=&quot;0&quot; class=&quot;tr-caption-container&quot; style=&quot;margin-left: auto; margin-right: auto;&quot;&gt;&lt;tbody&gt;&lt;tr&gt;&lt;td style=&quot;text-align: center;&quot;&gt;&lt;a href=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEiIZYiVKwG9MFyY0JJ9j6B7fp9rrHMnZNmErt1FynoQLtsB3R3UV_iiw1ixXmpeVwY9k6cA6S25xEy1kGlPNsSvXxOhGn0p22-WRWL4bSczW7e5Y_UoH5ez7kzr-_0pLMLqOZpBk181AKV_/s644/da_calculate_ENABLE_COMM_FLAG.png&quot; style=&quot;margin-left: auto; margin-right: auto;&quot;&gt;&lt;img alt=&quot;Calculate ENABLE_COMM_FLAG&quot; border=&quot;0&quot; data-original-height=&quot;355&quot; data-original-width=&quot;644&quot; height=&quot;352&quot; src=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEiIZYiVKwG9MFyY0JJ9j6B7fp9rrHMnZNmErt1FynoQLtsB3R3UV_iiw1ixXmpeVwY9k6cA6S25xEy1kGlPNsSvXxOhGn0p22-WRWL4bSczW7e5Y_UoH5ez7kzr-_0pLMLqOZpBk181AKV_/w640-h352/da_calculate_ENABLE_COMM_FLAG.png&quot; title=&quot;Calculate ENABLE_COMM_FLAG&quot; width=&quot;640&quot; /&gt;&lt;/a&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td class=&quot;tr-caption&quot; style=&quot;text-align: center;&quot;&gt;DA &quot;Calculate ENABLE_COMM_FLAG&quot;&lt;/td&gt;&lt;/tr&gt;&lt;/tbody&gt;&lt;/table&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;table align=&quot;center&quot; cellpadding=&quot;0&quot; cellspacing=&quot;0&quot; class=&quot;tr-caption-container&quot; style=&quot;margin-left: auto; margin-right: auto;&quot;&gt;&lt;tbody&gt;&lt;tr&gt;&lt;td style=&quot;text-align: center;&quot;&gt;&lt;a href=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEifgtcar9in2o2hLP4lgae7o1Oy173HiUJIIs1HWgSLDGjiIXHVsRj60wXoXvin0_SobP2xTNB_tEbNATjrFKbp9aeMTVNdbMW0cdZFtQ5tTXCL8qg-mNyaeKMniaiKUfIEkHanPA8beg6R/s827/da_calculate_ENABLE_COMM_FLAG_true.png&quot; style=&quot;margin-left: auto; margin-right: auto;&quot;&gt;&lt;img alt=&quot;Calculate ENABLE_COMM_FLAG: True Action&quot; border=&quot;0&quot; data-original-height=&quot;745&quot; data-original-width=&quot;827&quot; height=&quot;576&quot; src=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEifgtcar9in2o2hLP4lgae7o1Oy173HiUJIIs1HWgSLDGjiIXHVsRj60wXoXvin0_SobP2xTNB_tEbNATjrFKbp9aeMTVNdbMW0cdZFtQ5tTXCL8qg-mNyaeKMniaiKUfIEkHanPA8beg6R/w640-h576/da_calculate_ENABLE_COMM_FLAG_true.png&quot; title=&quot;Calculate ENABLE_COMM_FLAG: True Action&quot; width=&quot;640&quot; /&gt;&lt;/a&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td class=&quot;tr-caption&quot; style=&quot;text-align: center;&quot;&gt;DA &quot;Calculate ENABLE_COMM_FLAG&quot; True Action&lt;/td&gt;&lt;/tr&gt;&lt;/tbody&gt;&lt;/table&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;div&gt;&lt;ul style=&quot;text-align: left;&quot;&gt;&lt;li&gt;Create another DA and give it a proper name e.g. &quot;Calculate ENABLE_COMM_FLAG&quot;&lt;/li&gt;&lt;li&gt;In &quot;When&quot; section, specify this DA to fire when &quot;JOB,MGR&quot; column values changes.&lt;/li&gt;&lt;li&gt;Define a &quot;True&quot; action&lt;/li&gt;&lt;ul&gt;&lt;li&gt;Action: &lt;b&gt;Set Value&lt;/b&gt;&lt;/li&gt;&lt;li&gt;Settings&lt;/li&gt;&lt;ul&gt;&lt;li&gt;Set Type: &lt;b&gt;PL/SQL Function Body&lt;/b&gt;&lt;/li&gt;&lt;li&gt;Code: &lt;i&gt;As below PL/SQL code&lt;/i&gt;&lt;/li&gt;&lt;li&gt;Items to Submit: &lt;b&gt;JOB,MGR&lt;/b&gt;&lt;/li&gt;&lt;li&gt;Suppress Change Event: &lt;b&gt;OFF&lt;/b&gt; (we need APEX to trigger change event so that DA &quot;Enable/Disable&amp;nbsp;Commission - 2&quot; will be invoked)&lt;/li&gt;&lt;/ul&gt;&lt;li&gt;Affected Elements&lt;/li&gt;&lt;ul&gt;&lt;li&gt;Selection Type: &lt;b&gt;Column(s)&lt;/b&gt;&lt;/li&gt;&lt;li&gt;Column(s): &lt;b&gt;ENABLE_COMM_FLAG&lt;/b&gt;&lt;/li&gt;&lt;/ul&gt;&lt;li&gt;Execution Options&lt;/li&gt;&lt;ul&gt;&lt;li&gt;Fire on Initialization: &lt;b&gt;OFF &lt;/b&gt;(Because, when row is initialized, then ENABLE_COMM_FLAG value will be derived at server side&amp;nbsp;at IG SQL query level. For new rows, &quot;Commission&quot; column will be disabled, because ENABLE_COMM_FLAG will be empty. So, there is no need to execute this D.A. when row is activated for editing.)&lt;/li&gt;&lt;/ul&gt;&lt;/ul&gt;&lt;/ul&gt;&lt;/div&gt;&lt;div&gt;&lt;b&gt;PL/SQL Code:&lt;/b&gt;&lt;/div&gt;&lt;div&gt;&lt;b&gt;&lt;br /&gt;&lt;/b&gt;&lt;/div&gt;&lt;div&gt;&lt;!--HTML generated using hilite.me--&gt;&lt;div style=&quot;background: rgb(255, 255, 255); border-color: gray; border-image: initial; border-style: solid; border-width: 0.1em 0.1em 0.1em 0.8em; border: solid gray; overflow: auto; padding: 0.2em 0.6em; width: auto;&quot;&gt;&lt;pre style=&quot;line-height: 125%; margin: 0px;&quot;&gt;&lt;span style=&quot;color: #0000aa;&quot;&gt;DECLARE&lt;/span&gt;
    l_enable_comm_flag   VARCHAR2(&lt;span style=&quot;color: #009999;&quot;&gt;1&lt;/span&gt;);
&lt;span style=&quot;color: #0000aa;&quot;&gt;BEGIN&lt;/span&gt;
    &lt;span style=&quot;color: #0000aa;&quot;&gt;SELECT&lt;/span&gt;
        &lt;span style=&quot;color: #aa5500;&quot;&gt;&#39;Y&#39;&lt;/span&gt; enable_comm_flag
    &lt;span style=&quot;color: #0000aa;&quot;&gt;INTO&lt;/span&gt; l_enable_comm_flag
    &lt;span style=&quot;color: #0000aa;&quot;&gt;FROM&lt;/span&gt;
        (
            &lt;span style=&quot;color: #0000aa;&quot;&gt;SELECT&lt;/span&gt;
                empno
            &lt;span style=&quot;color: #0000aa;&quot;&gt;FROM&lt;/span&gt;
                emp
            &lt;span style=&quot;color: #0000aa;&quot;&gt;START&lt;/span&gt; &lt;span style=&quot;color: #0000aa;&quot;&gt;WITH&lt;/span&gt;
                ename = &lt;span style=&quot;color: #aa5500;&quot;&gt;&#39;BLAKE&#39;&lt;/span&gt;
            &lt;span style=&quot;color: #0000aa;&quot;&gt;CONNECT&lt;/span&gt; &lt;span style=&quot;color: #0000aa;&quot;&gt;BY&lt;/span&gt;
                &lt;span style=&quot;color: #0000aa;&quot;&gt;PRIOR&lt;/span&gt; empno = mgr
        )
    &lt;span style=&quot;color: #0000aa;&quot;&gt;WHERE&lt;/span&gt;
        empno = :mgr
        &lt;span style=&quot;color: #0000aa;&quot;&gt;AND&lt;/span&gt; :job = &lt;span style=&quot;color: #aa5500;&quot;&gt;&#39;SALESMAN&#39;&lt;/span&gt;;
    &lt;span style=&quot;color: #0000aa;&quot;&gt;RETURN&lt;/span&gt; l_enable_comm_flag;
EXCEPTION
    &lt;span style=&quot;color: #0000aa;&quot;&gt;WHEN&lt;/span&gt; no_data_found &lt;span style=&quot;color: #0000aa;&quot;&gt;THEN&lt;/span&gt;
        &lt;span style=&quot;color: #0000aa;&quot;&gt;RETURN&lt;/span&gt; &lt;span style=&quot;color: #aa5500;&quot;&gt;&#39;N&#39;&lt;/span&gt;;
&lt;span style=&quot;color: #0000aa;&quot;&gt;END&lt;/span&gt;;
&lt;/pre&gt;&lt;/div&gt;
&lt;/div&gt;&lt;div&gt;&lt;b&gt;&lt;br /&gt;&lt;/b&gt;&lt;/div&gt;&lt;div&gt;That&#39;s it. However, this approach has a downside. We will end up with additional column ENABLE_COMM_FLAG. We can&#39;t change ENABLE_COMM_FLAG column type to &quot;Hidden&quot;, because change event is not triggered for &quot;hidden&quot; columns. However, we can uncheck this from displaying in the front-end, so by default users won&#39;t see this column.&amp;nbsp;&lt;/div&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;div&gt;Other downside of this approach is, if we have multiple columns to enable/disable and if conditions are different for different columns, then we will end up with multiple dummy columns.&lt;/div&gt;&lt;h2 style=&quot;text-align: left;&quot;&gt;Using&amp;nbsp;Custom AJAX Call&lt;/h2&gt;&lt;div&gt;&lt;div&gt;In this approach, we don&#39;t change the IG query. There won&#39;t be any additional columns at IG level. There will be one D.A. which will be fired on change of JOB or MGR columns and that DA executes JavaScript code. In the JavaScript code, we make an AJAX call to check whether to enable or disable COMM column based on JOB or MGR column values.&lt;/div&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;div&gt;First, lets define static IDs for IG columns as below (IG Region &amp;gt; Column &amp;gt; Column Attributes &amp;gt; Advanced &amp;gt; Static ID)&lt;/div&gt;&lt;div&gt;&lt;ul style=&quot;text-align: left;&quot;&gt;&lt;li&gt;Static ID for JOB column &lt;b&gt;emp-job&lt;/b&gt;&lt;/li&gt;&lt;li&gt;Static ID for MGR column &lt;b&gt;emp-mgr&lt;/b&gt;&lt;/li&gt;&lt;li&gt;Static ID for COMM column &lt;b&gt;emp-comm&lt;/b&gt;&lt;/li&gt;&lt;/ul&gt;&lt;div&gt;When we activate any row for editing, then these Static ID will be used as HTML &quot;id&quot; attribute of IG column items. Using these IDs, we can get JOB and MGR column values and we can enable/disable COMM column.&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;div&gt;Next create DA&amp;nbsp;&quot;Enable/Disable Commission - 3&quot; which will fire on change of&amp;nbsp; JOB or MGR columns.&lt;/div&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;table align=&quot;center&quot; cellpadding=&quot;0&quot; cellspacing=&quot;0&quot; class=&quot;tr-caption-container&quot; style=&quot;margin-left: auto; margin-right: auto;&quot;&gt;&lt;tbody&gt;&lt;tr&gt;&lt;td style=&quot;text-align: center;&quot;&gt;&lt;a href=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEg7ld56h0ze-jotM9kz8lAhtzpTWEfAp8tx5lAP5a7qUZXt7IZd6AOtcFk_tIBx9VuTO-uufvrK_3B9ufyNoJrXB-0OsOY18k-dF98MPA6rDuk2quWw70AdxuOuTgbX9QobROIYKyX23VKC/s681/da_enable_disable_comm_3.png&quot; style=&quot;margin-left: auto; margin-right: auto;&quot;&gt;&lt;img alt=&quot;Enable/Disable Commission - 3&quot; border=&quot;0&quot; data-original-height=&quot;363&quot; data-original-width=&quot;681&quot; height=&quot;342&quot; src=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEg7ld56h0ze-jotM9kz8lAhtzpTWEfAp8tx5lAP5a7qUZXt7IZd6AOtcFk_tIBx9VuTO-uufvrK_3B9ufyNoJrXB-0OsOY18k-dF98MPA6rDuk2quWw70AdxuOuTgbX9QobROIYKyX23VKC/w640-h342/da_enable_disable_comm_3.png&quot; title=&quot;Enable/Disable Commission - 3&quot; width=&quot;640&quot; /&gt;&lt;/a&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td class=&quot;tr-caption&quot; style=&quot;text-align: center;&quot;&gt;&lt;span style=&quot;text-align: left;&quot;&gt;DA&amp;nbsp;&quot;Enable/Disable Commission - 3&quot;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/tbody&gt;&lt;/table&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;div&gt;Add a &quot;True&quot; action which executes below JavaScript code&lt;/div&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;div&gt;&lt;!--HTML generated using hilite.me--&gt;&lt;div style=&quot;background: rgb(255, 255, 255); border-color: gray; border-image: initial; border-style: solid; border-width: 0.1em 0.1em 0.1em 0.8em; border: solid gray; overflow: auto; padding: 0.2em 0.6em; width: auto;&quot;&gt;&lt;pre style=&quot;line-height: 125%; margin: 0px;&quot;&gt;&lt;span style=&quot;color: #aaaaaa; font-style: italic;&quot;&gt;// get column values for current row&lt;/span&gt;
&lt;span style=&quot;color: #0000aa;&quot;&gt;let&lt;/span&gt; job = apex.item(&lt;span style=&quot;color: #aa5500;&quot;&gt;&quot;emp-job&quot;&lt;/span&gt;).getValue(),
 mgr = apex.item(&lt;span style=&quot;color: #aa5500;&quot;&gt;&quot;emp-mgr&quot;&lt;/span&gt;).getValue();
&lt;span style=&quot;color: #aaaaaa; font-style: italic;&quot;&gt;// define promise object to make AJAX call&lt;/span&gt;
&lt;span style=&quot;color: #0000aa;&quot;&gt;let&lt;/span&gt; result = apex.server.process(&lt;span style=&quot;color: #aa5500;&quot;&gt;&quot;GET_ENABLE_COMM_FLAG&quot;&lt;/span&gt;, {
 x01: job,
 x02: mgr
});
&lt;span style=&quot;color: #aaaaaa; font-style: italic;&quot;&gt;// AJAX call is success&lt;/span&gt;
result.done(&lt;span style=&quot;color: #0000aa;&quot;&gt;function&lt;/span&gt;(data) {
 &lt;span style=&quot;color: #0000aa;&quot;&gt;if&lt;/span&gt; (data.enable_comm_flag === &lt;span style=&quot;color: #aa5500;&quot;&gt;&quot;Y&quot;&lt;/span&gt;) {
  &lt;span style=&quot;color: #aaaaaa; font-style: italic;&quot;&gt;// static id specified for column &quot;Commission&quot; is emp-comm&lt;/span&gt;
  &lt;span style=&quot;color: #aaaaaa; font-style: italic;&quot;&gt;// enable &quot;Commission&quot; field&lt;/span&gt;
  apex.item(&lt;span style=&quot;color: #aa5500;&quot;&gt;&quot;emp-comm&quot;&lt;/span&gt;).enable();
 } &lt;span style=&quot;color: #0000aa;&quot;&gt;else&lt;/span&gt; { &lt;span style=&quot;color: #aaaaaa; font-style: italic;&quot;&gt;// disable &quot;Commission&quot; field and clear its value&lt;/span&gt;
  apex.item(&lt;span style=&quot;color: #aa5500;&quot;&gt;&quot;emp-comm&quot;&lt;/span&gt;).setValue(&lt;span style=&quot;color: #aa5500;&quot;&gt;&quot;&quot;&lt;/span&gt;);
  apex.item(&lt;span style=&quot;color: #aa5500;&quot;&gt;&quot;emp-comm&quot;&lt;/span&gt;).disable();
 }
});
&lt;span style=&quot;color: #aaaaaa; font-style: italic;&quot;&gt;// AJAX request is failed&lt;/span&gt;
result.fail(&lt;span style=&quot;color: #0000aa;&quot;&gt;function&lt;/span&gt;(jqXHR, textStatus, errorThrown) {
 &lt;span style=&quot;color: #aaaaaa; font-style: italic;&quot;&gt;// handle error&lt;/span&gt;
 apex.message.alert(&lt;span style=&quot;color: #aa5500;&quot;&gt;&quot;Error in Page Process GET_ENABLE_COMM_FLAG. Please contact support.&quot;&lt;/span&gt;);
});
&lt;/pre&gt;&lt;/div&gt;
&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;div&gt;&lt;div&gt;Above JavaScript code calls page process GET_ENABLE_COMM_FLAG to check whether to enable or disable COMM column for given combination of JOB and MGR.&lt;/div&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;div&gt;On the same page, We have to define &quot;AJAX Callback&quot; process with name &quot;GET_ENABLE_COMM_FLAG&quot; which executes below PL/SQL Code.&lt;/div&gt;&lt;/div&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;!--HTML generated using hilite.me--&gt;&lt;div style=&quot;background: rgb(255, 255, 255); border-color: gray; border-image: initial; border-style: solid; border-width: 0.1em 0.1em 0.1em 0.8em; border: solid gray; overflow: auto; padding: 0.2em 0.6em; width: auto;&quot;&gt;&lt;pre style=&quot;line-height: 125%; margin: 0px;&quot;&gt;&lt;span style=&quot;color: #0000aa;&quot;&gt;DECLARE&lt;/span&gt;
    l_enable_comm_flag   VARCHAR2(&lt;span style=&quot;color: #009999;&quot;&gt;1&lt;/span&gt;);
    l_job                emp.job%&lt;span style=&quot;color: #0000aa;&quot;&gt;TYPE&lt;/span&gt;;
    l_mgr                &lt;span style=&quot;color: #00aaaa;&quot;&gt;NUMBER&lt;/span&gt;;
&lt;span style=&quot;color: #0000aa;&quot;&gt;BEGIN&lt;/span&gt;
    &lt;span style=&quot;color: #aaaaaa; font-style: italic;&quot;&gt;-- read values from JavaScript call&lt;/span&gt;
    l_job := apex_application.g_x01;
    l_mgr := apex_application.g_x02;
    &lt;span style=&quot;color: #aaaaaa; font-style: italic;&quot;&gt;-- check if COMM can be enabled for given combination of JOB and MGR&lt;/span&gt;
    &lt;span style=&quot;color: #0000aa;&quot;&gt;SELECT&lt;/span&gt;
        &lt;span style=&quot;color: #aa5500;&quot;&gt;&#39;Y&#39;&lt;/span&gt; enable_comm_flag
    &lt;span style=&quot;color: #0000aa;&quot;&gt;INTO&lt;/span&gt; l_enable_comm_flag
    &lt;span style=&quot;color: #0000aa;&quot;&gt;FROM&lt;/span&gt;
        (
            &lt;span style=&quot;color: #0000aa;&quot;&gt;SELECT&lt;/span&gt;
                empno
            &lt;span style=&quot;color: #0000aa;&quot;&gt;FROM&lt;/span&gt;
                emp
            &lt;span style=&quot;color: #0000aa;&quot;&gt;START&lt;/span&gt; &lt;span style=&quot;color: #0000aa;&quot;&gt;WITH&lt;/span&gt;
                ename = &lt;span style=&quot;color: #aa5500;&quot;&gt;&#39;BLAKE&#39;&lt;/span&gt;
            &lt;span style=&quot;color: #0000aa;&quot;&gt;CONNECT&lt;/span&gt; &lt;span style=&quot;color: #0000aa;&quot;&gt;BY&lt;/span&gt;
                &lt;span style=&quot;color: #0000aa;&quot;&gt;PRIOR&lt;/span&gt; empno = mgr
        )
    &lt;span style=&quot;color: #0000aa;&quot;&gt;WHERE&lt;/span&gt;
        empno = l_mgr
        &lt;span style=&quot;color: #0000aa;&quot;&gt;AND&lt;/span&gt; l_job = &lt;span style=&quot;color: #aa5500;&quot;&gt;&#39;SALESMAN&#39;&lt;/span&gt;;
    &lt;span style=&quot;color: #aaaaaa; font-style: italic;&quot;&gt;-- return result as JSON object&lt;/span&gt;
    apex_json.open_object;
    apex_json.&lt;span style=&quot;color: #0000aa;&quot;&gt;write&lt;/span&gt;(
        &lt;span style=&quot;color: #aa5500;&quot;&gt;&#39;enable_comm_flag&#39;&lt;/span&gt;
        ,&lt;span style=&quot;color: #aa5500;&quot;&gt;&#39;Y&#39;&lt;/span&gt;
    );
    apex_json.close_object;
EXCEPTION
    &lt;span style=&quot;color: #0000aa;&quot;&gt;WHEN&lt;/span&gt; no_data_found &lt;span style=&quot;color: #0000aa;&quot;&gt;THEN&lt;/span&gt;
    &lt;span style=&quot;color: #aaaaaa; font-style: italic;&quot;&gt;-- COMM column should be disabled&lt;/span&gt;
    &lt;span style=&quot;color: #aaaaaa; font-style: italic;&quot;&gt;-- return result as JSON object&lt;/span&gt;
        apex_json.open_object;
        apex_json.&lt;span style=&quot;color: #0000aa;&quot;&gt;write&lt;/span&gt;(
            &lt;span style=&quot;color: #aa5500;&quot;&gt;&#39;enable_comm_flag&#39;&lt;/span&gt;
            ,&lt;span style=&quot;color: #aa5500;&quot;&gt;&#39;N&#39;&lt;/span&gt;
        );
        apex_json.close_object;
&lt;span style=&quot;color: #0000aa;&quot;&gt;END&lt;/span&gt;;
&lt;/pre&gt;&lt;/div&gt;
&lt;div&gt;&lt;b&gt;&lt;br /&gt;&lt;/b&gt;&lt;/div&gt;&lt;div&gt;&lt;b&gt;Note&lt;/b&gt;: With little JavaScript, users can enable the items and they can enter values. So, ensure to handle (ignore) disabled item values on server side as-well.&lt;/div&gt;&lt;/div&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;div&gt;There is a bug&amp;nbsp;&lt;a href=&quot;https://support.oracle.com/rs?type=bug&amp;amp;id=30801170&quot; target=&quot;_blank&quot;&gt;30801170 &lt;/a&gt;in APEX 19.2/20.1 with respect to &quot;enable/disable&quot; dynamic actions for IG columns. When we perform actions to enable &amp;gt; disable &amp;gt; enable any IG column, then it will not be possible to focus cursor on the enabled column. It will be wiggling continuously.&lt;/div&gt;&lt;h3 id=&quot;bug-workaround&quot; style=&quot;text-align: left;&quot;&gt;&lt;b&gt;Work around for Bug&amp;nbsp;&lt;/b&gt;30801170&lt;/h3&gt;&lt;div&gt;Thanks to&amp;nbsp;&lt;a href=&quot;https://twitter.com/AnthonyRayner&quot; target=&quot;_blank&quot;&gt;Anthony Rayner&lt;/a&gt; for sharing below work around.&amp;nbsp;Please note, these work arounds only works for simple items like text field, textarea and select lists.&lt;/div&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;div&gt;Instead of using &quot;&lt;b&gt;enable&lt;/b&gt;&quot; dynamic&amp;nbsp;action:&lt;/div&gt;&lt;div&gt;&lt;ul style=&quot;text-align: left;&quot;&gt;&lt;li&gt;Change DA action to &#39;Execute JavaScript Code&#39;, with the following code&lt;/li&gt;&lt;/ul&gt;&lt;!--HTML generated using hilite.me--&gt;&lt;div style=&quot;background: rgb(255, 255, 255); border-color: gray; border-image: initial; border-style: solid; border-width: 0.1em 0.1em 0.1em 0.8em; border: solid gray; overflow: auto; padding: 0.2em 0.6em; width: auto;&quot;&gt;&lt;pre style=&quot;line-height: 125%; margin: 0px;&quot;&gt;  &lt;span style=&quot;color: #0000aa;&quot;&gt;this&lt;/span&gt;.affectedElements
    .prop(&lt;span style=&quot;color: #aa5500;&quot;&gt;&#39;readonly&#39;&lt;/span&gt;, &lt;span style=&quot;color: #0000aa;&quot;&gt;false&lt;/span&gt; )
    .removeClass(&lt;span style=&quot;color: #aa5500;&quot;&gt;&#39;apex_disabled&#39;&lt;/span&gt;);
&lt;/pre&gt;&lt;/div&gt;
&lt;/div&gt;&lt;div&gt;&lt;ul style=&quot;text-align: left;&quot;&gt;&lt;li&gt;Ensure &quot;Fire on Initialization&quot; still &quot;ON&quot; and &quot;Affected Elements&quot; still has column &quot;COMM&quot;&lt;/li&gt;&lt;/ul&gt;&lt;div&gt;Instead of using &quot;&lt;b&gt;disable&lt;/b&gt;&quot; dynamic&amp;nbsp;action:&lt;/div&gt;&lt;/div&gt;&lt;div&gt;&lt;div&gt;&lt;ul&gt;&lt;li&gt;Change DA action to &#39;Execute JavaScript Code&#39;, with the following code&lt;/li&gt;&lt;/ul&gt;&lt;!--HTML generated using hilite.me--&gt;&lt;div style=&quot;background: rgb(255, 255, 255); border-color: gray; border-image: initial; border-style: solid; border-width: 0.1em 0.1em 0.1em 0.8em; border: solid gray; overflow: auto; padding: 0.2em 0.6em; width: auto;&quot;&gt;&lt;pre style=&quot;line-height: 125%; margin: 0px;&quot;&gt;  &lt;span style=&quot;color: #0000aa;&quot;&gt;this&lt;/span&gt;.affectedElements
    .prop(&lt;span style=&quot;color: #aa5500;&quot;&gt;&#39;readonly&#39;&lt;/span&gt;, &lt;span style=&quot;color: #0000aa;&quot;&gt;true&lt;/span&gt;)
    .addClass(&lt;span style=&quot;color: #aa5500;&quot;&gt;&#39;apex_disabled&#39;&lt;/span&gt;);
&lt;/pre&gt;&lt;/div&gt;
&lt;/div&gt;&lt;div&gt;&lt;ul&gt;&lt;li&gt;Ensure &quot;Fire on Initialization&quot; still &quot;ON&quot; and &quot;Affected Elements&quot; still has column &quot;COMM&quot;&lt;/li&gt;&lt;/ul&gt;&lt;div&gt;Similarly in &quot;Using Custom AJAX Call&quot; approach&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;div&gt;&lt;div&gt;replace below code&lt;/div&gt;&lt;!--HTML generated using hilite.me--&gt;&lt;div style=&quot;background: rgb(255, 255, 255); border-color: gray; border-image: initial; border-style: solid; border-width: 0.1em 0.1em 0.1em 0.8em; border: solid gray; overflow: auto; padding: 0.2em 0.6em; width: auto;&quot;&gt;&lt;pre style=&quot;line-height: 125%; margin: 0px;&quot;&gt;apex.item(&lt;span style=&quot;color: #aa5500;&quot;&gt;&quot;emp-comm&quot;&lt;/span&gt;).enable();
&lt;/pre&gt;&lt;/div&gt;
&lt;div&gt;with&amp;nbsp;&lt;/div&gt;&lt;!--HTML generated using hilite.me--&gt;&lt;div style=&quot;background: rgb(255, 255, 255); border-color: gray; border-image: initial; border-style: solid; border-width: 0.1em 0.1em 0.1em 0.8em; border: solid gray; overflow: auto; padding: 0.2em 0.6em; width: auto;&quot;&gt;&lt;pre style=&quot;line-height: 125%; margin: 0px;&quot;&gt;$(&lt;span style=&quot;color: #aa5500;&quot;&gt;&quot;#emp-comm&quot;&lt;/span&gt;).prop(&lt;span style=&quot;color: #aa5500;&quot;&gt;&#39;readonly&#39;&lt;/span&gt;, &lt;span style=&quot;color: #0000aa;&quot;&gt;false&lt;/span&gt;).removeClass(&lt;span style=&quot;color: #aa5500;&quot;&gt;&#39;apex_disabled&#39;&lt;/span&gt;);
&lt;/pre&gt;&lt;/div&gt;
&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;div&gt;and replace below code&amp;nbsp;&lt;/div&gt;&lt;!--HTML generated using hilite.me--&gt;&lt;div style=&quot;background: rgb(255, 255, 255); border-color: gray; border-image: initial; border-style: solid; border-width: 0.1em 0.1em 0.1em 0.8em; border: solid gray; overflow: auto; padding: 0.2em 0.6em; width: auto;&quot;&gt;&lt;pre style=&quot;line-height: 125%; margin: 0px;&quot;&gt;apex.item(&lt;span style=&quot;color: #aa5500;&quot;&gt;&quot;emp-comm&quot;&lt;/span&gt;).disable();
&lt;/pre&gt;&lt;/div&gt;
&lt;div&gt;with&amp;nbsp;&lt;!--HTML generated using hilite.me--&gt;&lt;div style=&quot;background: rgb(255, 255, 255); border-color: gray; border-image: initial; border-style: solid; border-width: 0.1em 0.1em 0.1em 0.8em; border: solid gray; overflow: auto; padding: 0.2em 0.6em; width: auto;&quot;&gt;&lt;pre style=&quot;line-height: 125%; margin: 0px;&quot;&gt;$(&lt;span style=&quot;color: #aa5500;&quot;&gt;&quot;#emp-comm&quot;&lt;/span&gt;).prop(&lt;span style=&quot;color: #aa5500;&quot;&gt;&#39;readonly&#39;&lt;/span&gt;, &lt;span style=&quot;color: #0000aa;&quot;&gt;true&lt;/span&gt;).addClass(&lt;span style=&quot;color: #aa5500;&quot;&gt;&#39;apex_disabled&#39;&lt;/span&gt;);&lt;span&gt;&amp;nbsp;&amp;nbsp; &amp;nbsp;&lt;/span&gt;&lt;span&gt;&amp;nbsp;&amp;nbsp; &amp;nbsp;&lt;/span&gt;&lt;span&gt;&amp;nbsp;&amp;nbsp; &amp;nbsp;&lt;/span&gt;&lt;span&gt;&amp;nbsp;&amp;nbsp; &amp;nbsp;&lt;/span&gt;&lt;span&gt;&amp;nbsp;&amp;nbsp; &amp;nbsp;&lt;/span&gt;&lt;span&gt;&amp;nbsp;&amp;nbsp; &amp;nbsp;&lt;/span&gt;
&lt;/pre&gt;&lt;/div&gt;&lt;br /&gt;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;div&gt;&lt;div&gt;Link for&amp;nbsp;&lt;a href=&quot;https://apex.oracle.com/pls/apex/hari/r/demo_app/ig-conditional-disable&quot; target=&quot;_blank&quot;&gt;demo&lt;/a&gt;.&lt;/div&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;div&gt;Do you know any other approaches to handle these cases? Do you have any requirements that can&#39;t be achieved using approaches discussed here? Let me know your thoughts using comments section below.&lt;/div&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;div&gt;Thank you.&lt;/div&gt;&lt;/div&gt;
&lt;script async src=&quot;https://pagead2.googlesyndication.com/pagead/js/adsbygoogle.js&quot;&gt;&lt;/script&gt;
&lt;!-- Inpost Ad --&gt;
&lt;ins class=&quot;adsbygoogle&quot;
     style=&quot;display:block&quot;
     data-ad-client=&quot;ca-pub-4091285182893459&quot;
     data-ad-slot=&quot;6008117376&quot;
     data-ad-format=&quot;auto&quot;
     data-full-width-responsive=&quot;true&quot;&gt;&lt;/ins&gt;
&lt;script&gt;
     (adsbygoogle = window.adsbygoogle || []).push({});
&lt;/script&gt;</content><link rel='replies' type='application/atom+xml' href='https://srihariravva.blogspot.com/feeds/1082792761103958357/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='https://www.blogger.com/comment/fullpage/post/3780721041122670326/1082792761103958357?isPopup=true' title='5 Comments'/><link rel='edit' type='application/atom+xml' href='https://www.blogger.com/feeds/3780721041122670326/posts/default/1082792761103958357'/><link rel='self' type='application/atom+xml' href='https://www.blogger.com/feeds/3780721041122670326/posts/default/1082792761103958357'/><link rel='alternate' type='text/html' href='https://srihariravva.blogspot.com/2020/07/interactive-grid-conditional.html' title='Interactive Grid - Conditional Enable/Disable'/><author><name>Hari</name><uri>http://www.blogger.com/profile/11210159692003463123</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='https://img1.blogblog.com/img/b16-rounded.gif'/></author><media:thumbnail xmlns:media="http://search.yahoo.com/mrss/" url="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEhS51PIIKtPPJUzbog3c3ChvlqNE-EpJLdh_JOn8Kx4JeV9mGgssKb41INGN9MeiW5iMd6FeUNLognXRoqeZuy1iNm1uzW_wTJgztvy9OZB8M42YmXxeoZaezuI5VO6g82t0t7EWk3u4D97/s72-w640-h468-c/da_enable_disable_comm_1.png" height="72" width="72"/><thr:total>5</thr:total></entry><entry><id>tag:blogger.com,1999:blog-3780721041122670326.post-7576138702448499898</id><published>2020-06-20T19:17:00.001+05:30</published><updated>2020-06-20T19:17:09.909+05:30</updated><category scheme="http://www.blogger.com/atom/ns#" term="apex"/><category scheme="http://www.blogger.com/atom/ns#" term="gantt chart"/><category scheme="http://www.blogger.com/atom/ns#" term="JavaScript"/><title type='text'>Oracle APEX Gantt Charts - Custom Tooltips</title><content type='html'>&lt;div&gt;For showing tooltips on Gantt Charts, just go to &quot;Gantt Chart &amp;gt; Attributes &amp;gt; Tooltip&quot; and select &quot;Yes&quot; for &quot;Show&quot; option. However, this will show standard tooltip and there is no option for customization. In APEX ver. 20.1, there are few more granular options to control on data we want to display in the tooltip. However, still we need to choose from existing options.&lt;/div&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;div&gt;Luckily, we can implement custom tooltips in relatively easy way.&lt;/div&gt;&lt;div&gt;&lt;br /&gt;&lt;div class=&quot;separator&quot; style=&quot;clear: both; text-align: center;&quot;&gt;&lt;a href=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEg8qlUvnUja-3nOYa_5CH1OYExO7iV5ZuYpNzG26wAbC3fAhoxEEo9BTO3R3L00nbXsWJxge9tqxO9PlLgI0mPIcdA5FysEOcFWOVdMAjAHKbV-nEgBbsQNMnAEt4X-BY-o2t02OOTAqW7O/s1247/gantt_chart_custom_tooltips.png&quot; imageanchor=&quot;1&quot; style=&quot;margin-left: 1em; margin-right: 1em;&quot;&gt;&lt;img alt=&quot;Gantt Chart Custom Tooltips&quot; border=&quot;0&quot; data-original-height=&quot;543&quot; data-original-width=&quot;1247&quot; height=&quot;278&quot; src=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEg8qlUvnUja-3nOYa_5CH1OYExO7iV5ZuYpNzG26wAbC3fAhoxEEo9BTO3R3L00nbXsWJxge9tqxO9PlLgI0mPIcdA5FysEOcFWOVdMAjAHKbV-nEgBbsQNMnAEt4X-BY-o2t02OOTAqW7O/w640-h278/gantt_chart_custom_tooltips.png&quot; title=&quot;Gantt Chart Custom Tooltips&quot; width=&quot;640&quot; /&gt;&lt;/a&gt;&lt;/div&gt;&lt;div&gt;If you are new to Gantt charts, I recommend you to read&amp;nbsp;&lt;a href=&quot;https://srihariravva.blogspot.com/2019/12/few-tips-on-gantt-charts.html&quot; target=&quot;_blank&quot;&gt;Few tips on Gantt Charts&amp;nbsp;&lt;/a&gt;blogpost first.&lt;/div&gt;&lt;h2 style=&quot;text-align: left;&quot;&gt;Gantt Chart Options&lt;/h2&gt;&lt;div&gt;First, we need to specify JavaScript function name, which will return a tooltip element, in the Gantt chart options. In below code &quot;showCustomTooltip&quot; is JavaScript function which return the tooltip element.&lt;/div&gt;&lt;div&gt;&lt;pre style=&quot;text-align: left;&quot;&gt;function (options)&lt;br /&gt;{&lt;br /&gt;&amp;nbsp; options.tooltip = {&quot;renderer&quot;:showCustomTooltip};&lt;br /&gt;&amp;nbsp; // with older APEX (JET) versions use below code&lt;br /&gt;&amp;nbsp; // options.tooltip = showCustomTooltip;&lt;br /&gt;&amp;nbsp; return options;&lt;br /&gt;}&lt;/pre&gt;&lt;/div&gt;&lt;div&gt;We need to keep this code in &lt;b&gt;&quot;Gantt Chart &amp;gt; Attributes &amp;gt; Advanced &amp;gt; JavaScript Initialization Code&quot; &lt;/b&gt;section. Now, whenever we hover mouse on any task bar, then this JS function will be invoked.&lt;/div&gt;&lt;div&gt;&lt;h2 style=&quot;text-align: left;&quot;&gt;&quot;dataContext&quot; Object&lt;/h2&gt;&lt;div&gt;By default, &quot;dataContext&quot; object is passed as input parameter for the tooltip function. Using this object, we can access current task data and as-well as current row data. For e.g. if we put below code as function definition for &quot;showCustomTooltip&quot; function,&amp;nbsp;&lt;/div&gt;&lt;pre style=&quot;text-align: left;&quot;&gt;function showCustomTooltip(dataContext)&lt;br /&gt;{&lt;br /&gt;&amp;nbsp; var taskData = dataContext.data&lt;br /&gt;&amp;nbsp; &amp;nbsp; ,rowData = dataContext.rowData;&amp;nbsp;&amp;nbsp;&lt;br /&gt;&amp;nbsp; console.log(dataContext.data);&lt;br /&gt;&amp;nbsp; console.log(dataContext.rowData);&lt;br /&gt;&amp;nbsp; return &quot;Custom Tooltip Test&quot;;&lt;br /&gt;}&lt;/pre&gt;&lt;div&gt;and then, if we hover mouse on any task, then we will see below output (something similar based on the Gantt chart) in browser console log.&lt;/div&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;div&gt;&lt;b&gt;Output for &quot;&lt;/b&gt;&lt;b&gt;console.log(dataContext.data);&quot;&lt;/b&gt;&lt;/div&gt;&lt;pre style=&quot;text-align: left;&quot;&gt;end: &quot;2020-06-17T23:59:00&quot;​&lt;br /&gt;id: &quot;TK1&quot;​&lt;br /&gt;label: &quot;Employee 1 Task&quot;​&lt;br /&gt;labelPosition: &quot;none&quot;​&lt;br /&gt;start: &quot;2020-06-13T00:00:00&quot;​&lt;br /&gt;svgClassName: &quot; &quot;&lt;/pre&gt;&lt;div&gt;&lt;b&gt;Output for &quot;&lt;/b&gt;&lt;b&gt;console.log(dataContext.rowData);&quot;&lt;/b&gt;&lt;/div&gt;&lt;pre style=&quot;text-align: left;&quot;&gt;id: &quot;EMP1&quot;​&lt;br /&gt;label: &quot;employee1@xyz.com&quot;​&lt;br /&gt;tasks: [&amp;lt;emp1-task-1&amp;gt;,&amp;lt;emp2-task-2&amp;gt;..]&lt;/pre&gt;&lt;div&gt;I also suggest, to try &quot;console.log(dataContext);&quot; and observe all the information available for the tooptip function, especially &quot;dataContext.parentElement&quot; object.&lt;/div&gt;&lt;/div&gt;&lt;h2 style=&quot;text-align: left;&quot;&gt;Gantt Chart Series SQL Query&lt;/h2&gt;&lt;div&gt;&lt;div&gt;As explained above, &quot;dataContext&quot; Object gives us some information about current task and current row. However, if we want to pass additional information to tooltip function, then we can use &quot;task_name&quot; column (column selected at &quot;Gantt Chart &amp;gt; Series &amp;gt; Column Mapping &amp;gt; Task Name&quot;).&lt;/div&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;div&gt;For the current example, my query is something like this..&lt;/div&gt;&lt;pre style=&quot;text-align: left;&quot;&gt;SELECT&lt;br /&gt;&amp;nbsp; &amp;nbsp; &#39;TK&#39; || task.task_id task_id&lt;br /&gt;&amp;nbsp; &amp;nbsp; ,&#39;EMP&#39; || emp.emp_id parent_task_id&lt;br /&gt;&amp;nbsp; &amp;nbsp; ,emp.email_address&amp;nbsp; &amp;nbsp;email_address&lt;br /&gt;&lt;font color=&quot;#3367d6&quot;&gt;&lt;b&gt;&amp;nbsp; &amp;nbsp; /* all the data required for tooltip function is stuffed into JSON object */&lt;br /&gt;&amp;nbsp; &amp;nbsp; ,&#39;{ &#39;&lt;br /&gt;&lt;span style=&quot;white-space: pre;&quot;&gt;	&lt;/span&gt; || &#39;&quot;task_name&quot;: &quot;&#39;||apex_escape.json(task.task_name)||&#39;&quot;&#39;&lt;br /&gt;&lt;span style=&quot;white-space: pre;&quot;&gt;	&lt;/span&gt; || &#39;,&quot;task_type&quot;: &quot;&#39;||apex_escape.json(task.task_type)||&#39;&quot;&#39;&lt;br /&gt;&lt;span style=&quot;white-space: pre;&quot;&gt;	&lt;/span&gt; || &#39;,&quot;start_date&quot;: &quot;&#39;||apex_escape.json(TO_CHAR(task.start_date,&#39;Dy, DD-Mon-YYYY&#39;))||&#39;&quot;&#39;&lt;br /&gt;&lt;span style=&quot;white-space: pre;&quot;&gt;	&lt;/span&gt; || &#39;,&quot;end_date&quot;: &quot;&#39;||apex_escape.json(TO_CHAR(task.end_date,&#39;Dy, DD-Mon-YYYY&#39;))||&#39;&quot;&#39;&lt;br /&gt;&lt;span style=&quot;white-space: pre;&quot;&gt;	&lt;/span&gt; ||&#39;}&#39; task_name&lt;/b&gt;&lt;/font&gt;&lt;br /&gt;&amp;nbsp; &amp;nbsp; ,task.start_date&amp;nbsp; &amp;nbsp; &amp;nbsp;start_date&lt;br /&gt;&amp;nbsp; &amp;nbsp; ,task.end_date + 1 - 1 / 1440 end_date&lt;br /&gt;&amp;nbsp; &amp;nbsp; ,task.task_type&lt;br /&gt;&amp;nbsp; &amp;nbsp; ,CASE&lt;br /&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; WHEN task.task_type = &#39;LEAVE&#39; THEN&lt;br /&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &#39;demo-f-orange&#39;&lt;br /&gt;&amp;nbsp; &amp;nbsp; END || &#39; &#39;&lt;br /&gt;&lt;span style=&quot;white-space: pre;&quot;&gt;	&lt;/span&gt;|| CASE WHEN task.billable_flag = &#39;N&#39; THEN &#39;demo-b-red&#39; ELSE NULL END css_class&lt;br /&gt;FROM emp&lt;br /&gt;JOIN blog_gantt_tasks_v task ON task.email_address = emp.email_address&lt;/pre&gt;&lt;div&gt;Observe &quot;task_name&quot; column code. Here, we are preparing a JSON object, with all the data that is required in the tooltip function. &quot;task_name&quot; column data is passed as &quot;label&quot; for &quot;dataContext.data&quot;&lt;b&gt;&amp;nbsp;&lt;/b&gt;object&lt;b&gt;.&amp;nbsp;&lt;/b&gt;i.e. we can access task_name data using &quot;dataContext.data.label&quot; syntax in the tooltip function. If we don&#39;t need any additional data in the tooltip function, then we can just use &quot;task.task_name task_name&quot; for task_name column.&lt;/div&gt;&lt;/div&gt;&lt;div&gt;&lt;div&gt;&lt;h2&gt;Define Template&lt;/h2&gt;&lt;/div&gt;&lt;div&gt;&lt;div&gt;Next, let&#39;s define a HTML template, which we can use to show the tooltip. In this case, I am using a simple HTML table and I am also using&amp;nbsp;&lt;a href=&quot;https://developer.mozilla.org/en-US/docs/Web/HTML/Element/template&quot; target=&quot;_blank&quot;&gt;template tag&lt;/a&gt;&amp;nbsp;to define the template.&amp;nbsp;&lt;/div&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;pre style=&quot;text-align: left;&quot;&gt;&amp;lt;template id=&quot;tooltip-template&quot;&amp;gt;&lt;br /&gt;&amp;nbsp; &amp;lt;div id=&quot;tooltip-main&quot;&amp;gt;&lt;br /&gt;&amp;nbsp; &amp;nbsp; &amp;lt;table&amp;gt;&lt;br /&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;lt;tr id=&quot;emp-name&quot;&amp;gt;&amp;lt;th align=&quot;center&quot; colspan=&quot;2&quot;&amp;gt;&amp;lt;/th&amp;gt;&amp;lt;/tr&amp;gt;&lt;br /&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;lt;tr id=&quot;task-name&quot;&amp;gt;&amp;lt;th align=&quot;right&quot;&amp;gt;Task Name&amp;lt;/th&amp;gt;&amp;lt;td&amp;gt;&amp;lt;/td&amp;gt;&amp;lt;/tr&amp;gt;&lt;br /&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;lt;tr id=&quot;task-type&quot;&amp;gt;&amp;lt;th align=&quot;right&quot;&amp;gt;Task Type&amp;lt;/th&amp;gt;&amp;lt;td&amp;gt;&amp;lt;/td&amp;gt;&amp;lt;/tr&amp;gt;&lt;br /&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;lt;tr id=&quot;start-date&quot;&amp;gt;&amp;lt;th align=&quot;right&quot;&amp;gt;Start Date&amp;lt;/th&amp;gt;&amp;lt;td&amp;gt;&amp;lt;/td&amp;gt;&amp;lt;/tr&amp;gt;&lt;br /&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;lt;tr id=&quot;end-date&quot;&amp;gt;&amp;lt;th align=&quot;right&quot;&amp;gt;End Date&amp;lt;/th&amp;gt;&amp;lt;td&amp;gt;&amp;lt;/td&amp;gt;&amp;lt;/tr&amp;gt;&lt;br /&gt;&amp;nbsp; &amp;nbsp; &amp;lt;/table&amp;gt;&lt;br /&gt;&amp;nbsp; &amp;lt;/div&amp;gt;&lt;br /&gt;&amp;lt;/template&amp;gt;&lt;/pre&gt;&lt;/div&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;div&gt;We can put above template code in &quot;Page &amp;gt; Header and Footer &amp;gt; Footer Text&quot; section.&amp;nbsp;&lt;/div&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;div&gt;There is another approach where we don&#39;t need to define template and we can dynamically create tooltip template using &quot;document.createElement&quot; JavaScript function. We can observe this approach in&amp;nbsp;&lt;a href=&quot;https://www.oracle.com/webfolder/technetwork/jet/jetCookbook.html?component=gantt&amp;amp;demo=tooltip&quot; target=&quot;_blank&quot;&gt;JET documentation&lt;/a&gt;&amp;nbsp;example.&amp;nbsp;&lt;/div&gt;&lt;/div&gt;&lt;h2 style=&quot;text-align: left;&quot;&gt;Tooltip Function&lt;/h2&gt;&lt;div&gt;&lt;div&gt;Here is the tooltip function &quot;showCustomTooltip&quot; code. For explanation, please go through the inline comments.&lt;/div&gt;&lt;pre style=&quot;text-align: left;&quot;&gt;function showCustomTooltip(dataContext)&lt;br /&gt;{&lt;br /&gt;&lt;font color=&quot;#0b8043&quot;&gt;&amp;nbsp; // get task and row data from dataContext object&lt;/font&gt;&lt;br /&gt;&amp;nbsp; var taskData = dataContext.data&lt;br /&gt;&amp;nbsp; &amp;nbsp; ,rowData = dataContext.rowData;&lt;br /&gt;&lt;font color=&quot;#0b8043&quot;&gt;&amp;nbsp; // we are passing custom data required for tooltip as taskData.label and in JSON format&lt;br /&gt;&amp;nbsp; // convert label text to JSON object&lt;/font&gt;&lt;br /&gt;&amp;nbsp; var taskDataCustom = JSON.parse(taskData.label);&lt;br /&gt;&lt;font color=&quot;#0b8043&quot;&gt;&amp;nbsp; // get the template element defined in HTML footer section&lt;/font&gt;&lt;br /&gt;&amp;nbsp; var tooltipTemp = document.getElementById(&quot;tooltip-template&quot;);&lt;br /&gt;&lt;font color=&quot;#0b8043&quot;&gt;&amp;nbsp; // clone it to make a copy. don&#39;t modify tooltipTemp object as it will impact the template defined in HTML footer section.&lt;/font&gt;&lt;br /&gt;&amp;nbsp; var clon = tooltipTemp.content.cloneNode(true);&lt;br /&gt;&lt;font color=&quot;#0b8043&quot;&gt;&amp;nbsp; // add data to the cloned template&lt;br /&gt;&amp;nbsp; // observe, we are reading custom data we have passed as JSON object, in series SQL query (column task_name)&lt;br /&gt;&amp;nbsp; // and using that data to fill tooptip template&lt;/font&gt;&lt;br /&gt;&amp;nbsp; $(&quot;tr#emp-name &amp;gt; th&quot;,clon).html(rowData.label);&lt;br /&gt;&amp;nbsp; $(&quot;tr#task-name &amp;gt; td&quot;,clon).html(taskDataCustom.task_name);&lt;br /&gt;&amp;nbsp; $(&quot;tr#task-type &amp;gt; td&quot;,clon).html(taskDataCustom.task_type);&lt;br /&gt;&amp;nbsp; $(&quot;tr#start-date &amp;gt; td&quot;,clon).html(taskDataCustom.start_date);&lt;br /&gt;&amp;nbsp; $(&quot;tr#end-date &amp;gt; td&quot;,clon).html(taskDataCustom.end_date);&lt;br /&gt;&lt;font color=&quot;#0b8043&quot;&gt;&amp;nbsp; // finally return the cloned template filled with task data&lt;/font&gt;&lt;br /&gt;&amp;nbsp; return clon;&lt;br /&gt;}&lt;/pre&gt;&lt;/div&gt;&lt;div&gt;&lt;b&gt;Note&lt;/b&gt;: In 20.1, there is new option &quot;Custom Tooltip&quot; under &quot;Gantt Chart &amp;gt; Series &amp;gt; Column Mapping&quot;. This looks like what exactly we need, however, I was not able to get this working.&lt;/div&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;div&gt;Here is the&amp;nbsp;&lt;a href=&quot;https://apex.oracle.com/pls/apex/hari/r/demo_app/gantt-chart-tooltip&quot; target=&quot;_blank&quot;&gt;demo link&lt;/a&gt;&lt;/div&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;div&gt;Thank you.&lt;/div&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='https://srihariravva.blogspot.com/feeds/7576138702448499898/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='https://www.blogger.com/comment/fullpage/post/3780721041122670326/7576138702448499898?isPopup=true' title='9 Comments'/><link rel='edit' type='application/atom+xml' href='https://www.blogger.com/feeds/3780721041122670326/posts/default/7576138702448499898'/><link rel='self' type='application/atom+xml' href='https://www.blogger.com/feeds/3780721041122670326/posts/default/7576138702448499898'/><link rel='alternate' type='text/html' href='https://srihariravva.blogspot.com/2020/06/oracle-apex-gantt-charts-custom-tooltips.html' title='Oracle APEX Gantt Charts - Custom Tooltips'/><author><name>Hari</name><uri>http://www.blogger.com/profile/11210159692003463123</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='https://img1.blogblog.com/img/b16-rounded.gif'/></author><media:thumbnail xmlns:media="http://search.yahoo.com/mrss/" url="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEg8qlUvnUja-3nOYa_5CH1OYExO7iV5ZuYpNzG26wAbC3fAhoxEEo9BTO3R3L00nbXsWJxge9tqxO9PlLgI0mPIcdA5FysEOcFWOVdMAjAHKbV-nEgBbsQNMnAEt4X-BY-o2t02OOTAqW7O/s72-w640-h278-c/gantt_chart_custom_tooltips.png" height="72" width="72"/><thr:total>9</thr:total></entry><entry><id>tag:blogger.com,1999:blog-3780721041122670326.post-5717775065778811381</id><published>2020-06-17T10:14:00.003+05:30</published><updated>2020-06-17T10:24:04.649+05:30</updated><category scheme="http://www.blogger.com/atom/ns#" term="apex"/><category scheme="http://www.blogger.com/atom/ns#" term="JavaScript"/><title type='text'>Export Application Search Results to CSV file</title><content type='html'>&lt;div&gt;Whenever I need to modify any backend object (altering table, modifying view or changing function/procedure specifications etc.), then I search for object usage in APEX using &quot;Application Search&quot;. Sometimes, I find several references for the object and I wish if I could just export them into a excel/csv file, so that I can review them at later point. However, there is no &quot;export&quot; functionality available in &quot;Application Search&quot; pop-up page (APEX Builder Application 4000, Page 8000).&amp;nbsp;&lt;/div&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;div&gt;So, I have written below JavaScript code to export search results into a CSV file.&lt;/div&gt;&lt;div&gt;&lt;pre style=&quot;text-align: left;&quot;&gt;(function () {&lt;br /&gt;&amp;nbsp; &amp;nbsp; // CSV delimiter&lt;br /&gt;&amp;nbsp; &amp;nbsp; var csvDelimiter = &quot;,&quot;;&lt;br /&gt;&amp;nbsp; &amp;nbsp; var encloseChar = &#39;&quot;&#39;;&lt;br /&gt;&amp;nbsp; &amp;nbsp; // define array to hold search results&lt;br /&gt;&lt;span style=&quot;white-space: pre;&quot;&gt;	&lt;/span&gt;var refArr = [];&lt;br /&gt;&amp;nbsp; &amp;nbsp; var refPath, refAttr, refPathPrev;&lt;br /&gt;&amp;nbsp; &amp;nbsp; // add headers&lt;br /&gt;&amp;nbsp; &amp;nbsp; refArr.push(&quot;Reference Path&quot; + csvDelimiter + &quot;Attribute&quot;);&lt;br /&gt;&amp;nbsp; &amp;nbsp; // append search results to array&lt;br /&gt;&lt;span style=&quot;white-space: pre;&quot;&gt;	&lt;/span&gt;$(&quot;table.htmldbStandard3&quot;).each(function(){&lt;br /&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; refPath = $(&quot;td#PATH span strong&quot;,this).text();&lt;br /&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; refAttr = $(&quot;td.header:contains(Attribute)&quot;,this).next().text();&lt;br /&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; // if refPath is null, then use path from previous iteration&lt;br /&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; if (refPath)&lt;br /&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; refPathPrev = refPath;&lt;br /&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; else&lt;br /&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; refPath = refPathPrev;&lt;br /&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; // push row to array&lt;br /&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; if (refAttr)&lt;br /&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; refArr.push(encloseChar+refPath+encloseChar+csvDelimiter+encloseChar+refAttr+encloseChar);&lt;br /&gt;&amp;nbsp; &amp;nbsp; });&lt;br /&gt;&amp;nbsp; &amp;nbsp; // convert array to string, seperated by new line character&lt;br /&gt;&lt;span style=&quot;white-space: pre;&quot;&gt;	&lt;/span&gt;var refCSVData = refArr.join(&quot;\n&quot;);&lt;br /&gt;&amp;nbsp; &amp;nbsp; // create dummy anchor tag for downloading data as CSV&lt;br /&gt;&lt;span style=&quot;white-space: pre;&quot;&gt;	&lt;/span&gt;var downloadLink = document.createElement(&quot;a&quot;);&lt;br /&gt;&lt;span style=&quot;white-space: pre;&quot;&gt;	&lt;/span&gt;downloadLink.setAttribute(&quot;href&quot;, &quot;data:text/csv;charset=utf8,&quot; + encodeURIComponent(refCSVData));&lt;br /&gt;&lt;span style=&quot;white-space: pre;&quot;&gt;	&lt;/span&gt;downloadLink.setAttribute(&quot;download&quot;, &quot;search_results.csv&quot;);&lt;br /&gt;&lt;span style=&quot;white-space: pre;&quot;&gt;	&lt;/span&gt;document.body.appendChild(downloadLink);&lt;br /&gt;&amp;nbsp; &amp;nbsp; // trigger click event&lt;br /&gt;&lt;span style=&quot;white-space: pre;&quot;&gt;	&lt;/span&gt;downloadLink.click();&lt;br /&gt;&amp;nbsp; &amp;nbsp; // remove dummy anchor&lt;br /&gt;&lt;span style=&quot;white-space: pre;&quot;&gt;	&lt;/span&gt;document.body.removeChild(downloadLink);&lt;br /&gt;})();&lt;/pre&gt;&lt;/div&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;div&gt;In the &quot;Application Search&quot; pop-up page, right click anywhere and choose &quot;inspect element&quot; (or similar option). This will open browsers developer toolbar. Next, choose &quot;Console&quot; tab and paste above JS code and run. That&#39;s it.&lt;/div&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;div class=&quot;separator&quot; style=&quot;clear: both; text-align: center;&quot;&gt;&lt;a href=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEiIzBSar_QBpvJkLGQ6rAcfe4S8LBsyXGh_pwkauaI2WuXqB3RW9cM9Y7shoU-shd8Bd9Ulg_XOyX2tTdze2dIpDHwXI_e2Q0tSlTwwcOMZs_c7rpoXLs5RGn4T_oorIc8AkRbOc2d3E8De/s1892/save_search_as_csv.gif&quot; style=&quot;margin-left: 1em; margin-right: 1em;&quot;&gt;&lt;img alt=&quot;Export Application Search Results to CSV file&quot; border=&quot;0&quot; data-original-height=&quot;946&quot; data-original-width=&quot;1892&quot; height=&quot;320&quot; src=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEiIzBSar_QBpvJkLGQ6rAcfe4S8LBsyXGh_pwkauaI2WuXqB3RW9cM9Y7shoU-shd8Bd9Ulg_XOyX2tTdze2dIpDHwXI_e2Q0tSlTwwcOMZs_c7rpoXLs5RGn4T_oorIc8AkRbOc2d3E8De/w640-h320/save_search_as_csv.gif&quot; title=&quot;Export Application Search Results to CSV file&quot; width=&quot;640&quot; /&gt;&lt;/a&gt;&lt;/div&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;div&gt;I have been using this technique from long back. If I remember correctly, I have first used it with APEX ver 4.2. I have tested it with APEX version 20.1 and it&#39;s working fine. So, it should work with any APEX version between 4.2 and 20.1. It may work in future APEX versions as-well, if nothing gets changed in APEX &quot;Application Search&quot; page.&lt;/div&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;div&gt;&lt;b&gt;Note&lt;/b&gt;: If you use different separator for CSV file, then you can change &quot;csvDelimiter&quot; variable value accordingly. CSV column values are enclosed with &quot;double quote&quot; and its specified in &quot;encloseChar&quot; variable. You may need to change it, if either reference paths or attribute values have &quot;double quote&quot; in it.&lt;/div&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;div&gt;Thank you.&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='https://srihariravva.blogspot.com/feeds/5717775065778811381/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='https://www.blogger.com/comment/fullpage/post/3780721041122670326/5717775065778811381?isPopup=true' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='https://www.blogger.com/feeds/3780721041122670326/posts/default/5717775065778811381'/><link rel='self' type='application/atom+xml' href='https://www.blogger.com/feeds/3780721041122670326/posts/default/5717775065778811381'/><link rel='alternate' type='text/html' href='https://srihariravva.blogspot.com/2020/06/export-application-search-results-to.html' title='Export Application Search Results to CSV file'/><author><name>Hari</name><uri>http://www.blogger.com/profile/11210159692003463123</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='https://img1.blogblog.com/img/b16-rounded.gif'/></author><media:thumbnail xmlns:media="http://search.yahoo.com/mrss/" url="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEiIzBSar_QBpvJkLGQ6rAcfe4S8LBsyXGh_pwkauaI2WuXqB3RW9cM9Y7shoU-shd8Bd9Ulg_XOyX2tTdze2dIpDHwXI_e2Q0tSlTwwcOMZs_c7rpoXLs5RGn4T_oorIc8AkRbOc2d3E8De/s72-w640-h320-c/save_search_as_csv.gif" height="72" width="72"/><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-3780721041122670326.post-1911519553962391892</id><published>2020-06-07T19:53:00.001+05:30</published><updated>2020-06-07T19:53:50.408+05:30</updated><category scheme="http://www.blogger.com/atom/ns#" term="gantt chart"/><category scheme="http://www.blogger.com/atom/ns#" term="JavaScript"/><title type='text'>Few Tips on Gantt Charts - Part 2</title><content type='html'>In one of my previous blog post,&amp;nbsp;&lt;a href=&quot;https://srihariravva.blogspot.com/2019/12/few-tips-on-gantt-charts.html&quot; target=&quot;_blank&quot;&gt;Few tips on Gantt Charts&lt;/a&gt;,&amp;nbsp;I have explained how you can create Gantt chart to show&amp;nbsp;employees calendar data. In this blog post, I am going to explain two more tips on the Gantt chart. This is continuation of previous blog post. So, if you have not read it yet, I recommend to read it first and then come here.&lt;h2 style=&quot;text-align: left;&quot;&gt;Vertical Grid for Minor Axis&lt;/h2&gt;&lt;div&gt;If you go to Gantt Chart &amp;gt; Attributes, there you can enable vertical and horizontal grid lines using &quot;Show Vertical Grid&quot; and &quot;Show Horizontal Grid&quot; options. In our example, horizontal grid lines displays a line after every employee row. This looks good. However, vertical grid lines are displayed based on &quot;Major Axis&quot;. So if &quot;months&quot; are displayed as scale for major axis, then vertical grid line is displayed after every month. However, it will be helpful if we display vertical grid line after every day (minor axis), especially when there are several employees in the Gantt chart. &lt;b&gt;So how can we display grid lines for minor axis?&amp;nbsp;&lt;/b&gt;&lt;/div&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;div class=&quot;separator&quot; style=&quot;clear: both; text-align: center;&quot;&gt;&lt;a href=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEgpkt_iv_EgynhV97kjkfz193eefNmFQkKQWsyLI8_DeVXHmU8rPhkLMlerzwYKvdATjV8y-g3ytDS3r8Sta-Dp3PY7J0pNewYdpBPS61d5OSe-NqOdBjR_7u8yh__30Ss9mblwh3PiU5WL/s1388/gantt_chart_part_2.png&quot; imageanchor=&quot;1&quot; style=&quot;margin-left: 1em; margin-right: 1em;&quot;&gt;&lt;img alt=&quot;Gantt Chart grid lines for minor axis&quot; border=&quot;0&quot; data-original-height=&quot;545&quot; data-original-width=&quot;1388&quot; height=&quot;252&quot; src=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEgpkt_iv_EgynhV97kjkfz193eefNmFQkKQWsyLI8_DeVXHmU8rPhkLMlerzwYKvdATjV8y-g3ytDS3r8Sta-Dp3PY7J0pNewYdpBPS61d5OSe-NqOdBjR_7u8yh__30Ss9mblwh3PiU5WL/w640-h252/gantt_chart_part_2.png&quot; title=&quot;Gantt Chart grid lines for minor axis&quot; width=&quot;640&quot; /&gt;&lt;/a&gt;&lt;/div&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;div&gt;We can achieve this using little trick. Just swap the axes definitions, so minor axes displays on the top and major axes is displayed below minor axes. Here is the JS code to do this. You need to keep this code in &quot;&lt;b&gt;Gantt Chart &amp;gt; Attributes &amp;gt;&amp;nbsp;JavaScript Initialization Code&lt;/b&gt;&quot; section.&lt;/div&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;div&gt;&lt;pre style=&quot;text-align: left;&quot;&gt;function(options) {&lt;br /&gt;&amp;nbsp;// number of days displayed in Gantt Window&lt;br /&gt;&amp;nbsp;var windowDays = $v(&quot;P14_GANTT_DAYS&quot;);&lt;br /&gt;&amp;nbsp;// axes options&lt;br /&gt;&amp;nbsp;var minorAxisOptions = {},&lt;br /&gt;&amp;nbsp; majorAxisOptions = {};&lt;br /&gt;&amp;nbsp;// set scale and zoom order for minor and major axes&amp;nbsp;&lt;br /&gt;&amp;nbsp;// depending on number of window days&lt;br /&gt;&amp;nbsp;if (windowDays &amp;gt; 0 &amp;amp;&amp;amp; windowDays &amp;lt;= 90) {&lt;br /&gt;&amp;nbsp; minorAxisOptions = {&lt;br /&gt;&amp;nbsp; &amp;nbsp;&quot;scale&quot;: &quot;days&quot;,&lt;br /&gt;&amp;nbsp; &amp;nbsp;&quot;zoomOrder&quot;: [&#39;quarters&#39;, &#39;months&#39;, &#39;weeks&#39;, &#39;days&#39;]&lt;br /&gt;&amp;nbsp; };&lt;br /&gt;&amp;nbsp; majorAxisOptions = {&lt;br /&gt;&amp;nbsp; &amp;nbsp;&quot;scale&quot;: &quot;months&quot;,&lt;br /&gt;&amp;nbsp; &amp;nbsp;&quot;zoomOrder&quot;: [&#39;months&#39;, &#39;weeks&#39;, &#39;days&#39;]&lt;br /&gt;&amp;nbsp; };&lt;br /&gt;&amp;nbsp;} else if (windowDays &amp;gt; 90 &amp;amp;&amp;amp; windowDays &amp;lt;= 270) {&lt;br /&gt;&amp;nbsp; minorAxisOptions = {&lt;br /&gt;&amp;nbsp; &amp;nbsp;&quot;scale&quot;: &quot;months&quot;,&lt;br /&gt;&amp;nbsp; &amp;nbsp;&quot;zoomOrder&quot;: [&#39;quarters&#39;, &#39;months&#39;, &#39;weeks&#39;, &#39;days&#39;]&lt;br /&gt;&amp;nbsp; };&lt;br /&gt;&amp;nbsp; majorAxisOptions = {&lt;br /&gt;&amp;nbsp; &amp;nbsp;&quot;scale&quot;: &quot;quarters&quot;,&lt;br /&gt;&amp;nbsp; &amp;nbsp;&quot;zoomOrder&quot;: [&#39;quarters&#39;, &#39;months&#39;, &#39;weeks&#39;, &#39;days&#39;]&lt;br /&gt;&amp;nbsp; };&lt;br /&gt;&amp;nbsp;} else if (windowDays &amp;gt; 270 &amp;amp;&amp;amp; windowDays &amp;lt;= 730) {&lt;br /&gt;&amp;nbsp; minorAxisOptions = {&lt;br /&gt;&amp;nbsp; &amp;nbsp;&quot;scale&quot;: &quot;months&quot;,&lt;br /&gt;&amp;nbsp; &amp;nbsp;&quot;zoomOrder&quot;: [&#39;quarters&#39;, &#39;months&#39;, &#39;weeks&#39;, &#39;days&#39;]&lt;br /&gt;&amp;nbsp; };&lt;br /&gt;&amp;nbsp; majorAxisOptions = {&lt;br /&gt;&amp;nbsp; &amp;nbsp;&quot;scale&quot;: &quot;years&quot;,&lt;br /&gt;&amp;nbsp; &amp;nbsp;&quot;zoomOrder&quot;: [&#39;years&#39;, &#39;quarters&#39;, &#39;months&#39;, &#39;weeks&#39;, &#39;days&#39;]&lt;br /&gt;&amp;nbsp; };&lt;br /&gt;&amp;nbsp;} else {&lt;br /&gt;&amp;nbsp; minorAxisOptions = {&lt;br /&gt;&amp;nbsp; &amp;nbsp;&quot;scale&quot;: &quot;quarters&quot;,&lt;br /&gt;&amp;nbsp; &amp;nbsp;&quot;zoomOrder&quot;: [&#39;quarters&#39;, &#39;months&#39;, &#39;weeks&#39;, &#39;days&#39;]&lt;br /&gt;&amp;nbsp; };&lt;br /&gt;&amp;nbsp; majorAxisOptions = {&lt;br /&gt;&amp;nbsp; &amp;nbsp;&quot;scale&quot;: &quot;years&quot;,&lt;br /&gt;&amp;nbsp; &amp;nbsp;&quot;zoomOrder&quot;: [&#39;years&#39;, &#39;quarters&#39;, &#39;months&#39;, &#39;weeks&#39;, &#39;days&#39;]&lt;br /&gt;&amp;nbsp; };&lt;br /&gt;&amp;nbsp;}&lt;br /&gt;&amp;nbsp;// to display vertical grind lines for minor axis, just reverse the axes&lt;br /&gt;&amp;nbsp;// minor axis will display first and then major axis will be displayed&lt;br /&gt;&amp;nbsp;options.minorAxis = majorAxisOptions;&lt;br /&gt;&amp;nbsp;options.majorAxis = minorAxisOptions;&lt;br /&gt;&amp;nbsp;return options;&lt;br /&gt;}&lt;/pre&gt;&lt;/div&gt;&lt;h2 style=&quot;text-align: left;&quot;&gt;Dynamic Height for Gantt Chart&lt;/h2&gt;&lt;div&gt;You can define Gantt Chart height in &quot;Gantt Chart &amp;gt; Attributes &amp;gt; Layout &amp;gt; Height&quot; section. However, you have to specify &quot;height&quot; in pixel. i.e. height of the Gantt chart is static. So, how can you make it dynamic? How can we adjust Gantt chart height automatically based on data?&lt;/div&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;div&gt;You can do this with little JS code.&amp;nbsp;&lt;/div&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;div&gt;1) As usual, define &quot;Height&quot; in Gantt chart attributes. Here, specify maximum height that should be used for the Gantt chart. In the case of demo, it&#39;s been specified as 600 pixel.&lt;/div&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;div&gt;2) Create a D.A. which will fire &quot;After Refresh&quot; of the Gantt chart region. Create &quot;True&quot; action with type &quot;Execute JavaScript Code&quot; and put below JS code.&amp;nbsp; If you are refreshing Gantt chart region using AJAX call (Using &quot;Refresh&quot; D.A.), then you have to specify &quot;Event Scope&quot; as &quot;Dynamic&quot; for this dynamic action. In case of demo, when you click &quot;Go&quot; button then page is being submitted. So I have specified &quot;Event Scope&quot; as &quot;Static&quot;.&lt;/div&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;div&gt;&lt;img alt=&quot;Gantt chart dynamic height&quot; height=&quot;401&quot; src=&quot;data:image/png;base64,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&quot; title=&quot;Gantt chart dynamic height&quot; width=&quot;640&quot; /&gt;&lt;/div&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;div&gt;&lt;b&gt;D.A. JavaScript Code:&lt;/b&gt;&lt;/div&gt;&lt;div&gt;&lt;pre style=&quot;text-align: left;&quot;&gt;try {&lt;br /&gt;&amp;nbsp;// static ID specified for Gantt Chart Region is emp_gantt_chart&lt;br /&gt;&amp;nbsp;var ganttContainer = document.querySelector(&quot;#db_outer&quot;).getBoundingClientRect();&lt;br /&gt;&amp;nbsp;// 70 pixel is for the axes displayed&lt;br /&gt;&amp;nbsp;var ganttHeight = ganttContainer.height + 70;&lt;br /&gt;&amp;nbsp;// limit max height for gantt to 600&lt;br /&gt;&amp;nbsp;ganttHeight = (ganttHeight &amp;lt; 600) ? ganttHeight : 600;&lt;br /&gt;&amp;nbsp;// container div will have _jet appended to region static id&lt;br /&gt;&amp;nbsp;$(&#39;#emp_gantt_chart_jet&#39;).css(&quot;height&quot;, ganttHeight);&lt;br /&gt;} catch (err) {&lt;br /&gt;&amp;nbsp;console.log(&#39;Error in &quot;Gantt Chart Dynamic Height&quot; D.A.&#39; + err.message);&lt;br /&gt;}&lt;/pre&gt;&lt;/div&gt;&lt;div&gt;Here is the link to &lt;a href=&quot;https://apex.oracle.com/pls/apex/hari/r/demo_app/gantt-chart-tips-part-2&quot; target=&quot;_blank&quot;&gt;demo&lt;/a&gt;.&lt;/div&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;div&gt;Thank you.&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='https://srihariravva.blogspot.com/feeds/1911519553962391892/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='https://www.blogger.com/comment/fullpage/post/3780721041122670326/1911519553962391892?isPopup=true' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='https://www.blogger.com/feeds/3780721041122670326/posts/default/1911519553962391892'/><link rel='self' type='application/atom+xml' href='https://www.blogger.com/feeds/3780721041122670326/posts/default/1911519553962391892'/><link rel='alternate' type='text/html' href='https://srihariravva.blogspot.com/2020/06/few-tips-on-gantt-charts-part-2.html' title='Few Tips on Gantt Charts - Part 2'/><author><name>Hari</name><uri>http://www.blogger.com/profile/11210159692003463123</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='https://img1.blogblog.com/img/b16-rounded.gif'/></author><media:thumbnail xmlns:media="http://search.yahoo.com/mrss/" url="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEgpkt_iv_EgynhV97kjkfz193eefNmFQkKQWsyLI8_DeVXHmU8rPhkLMlerzwYKvdATjV8y-g3ytDS3r8Sta-Dp3PY7J0pNewYdpBPS61d5OSe-NqOdBjR_7u8yh__30Ss9mblwh3PiU5WL/s72-w640-h252-c/gantt_chart_part_2.png" height="72" width="72"/><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-3780721041122670326.post-8015812620438467288</id><published>2020-05-31T20:15:00.002+05:30</published><updated>2020-12-12T09:21:02.849+05:30</updated><category scheme="http://www.blogger.com/atom/ns#" term="CSS"/><category scheme="http://www.blogger.com/atom/ns#" term="radio buttons"/><title type='text'>Oracle APEX Stylish Radio Buttons</title><content type='html'>Do you know you can convert your radio buttons into something stylish and fancy almost declaratively in Oracle APEX? If you are not aware about this, then you may find this blog post useful.&amp;nbsp;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;div class=&quot;separator&quot; style=&quot;clear: both; text-align: center;&quot;&gt;&lt;a href=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEjGCghL04yxnUDQSVeauLNJv4YLKlab4dBQA6sYgcrfcctThnqZTgv15Xiro-3Muwfw9cCdro04uFJO8Phgp7pveM3g32kbAno0MU0tHnlAbJSHRfYRFdV-zpzkpC1PZgNr29ShXHCHVOCj/&quot; imageanchor=&quot;1&quot; style=&quot;margin-left: 1em; margin-right: 1em;&quot;&gt;&lt;img alt=&quot;Oracle APEX Stylish Radio Buttons&quot; border=&quot;0&quot; data-original-height=&quot;590&quot; data-original-width=&quot;1026&quot; height=&quot;368&quot; src=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEjGCghL04yxnUDQSVeauLNJv4YLKlab4dBQA6sYgcrfcctThnqZTgv15Xiro-3Muwfw9cCdro04uFJO8Phgp7pveM3g32kbAno0MU0tHnlAbJSHRfYRFdV-zpzkpC1PZgNr29ShXHCHVOCj/w640-h368/stylish_radio_buttons.png&quot; title=&quot;Oracle APEX Stylish Radio Buttons&quot; width=&quot;640&quot; /&gt;&lt;/a&gt;&lt;/div&gt;&lt;div&gt;&lt;br /&gt;&lt;h2 style=&quot;text-align: left;&quot;&gt;Pill Buttons&lt;/h2&gt;&lt;/div&gt;&lt;div&gt;You can easily convert radio buttons into pill buttons using &quot;Template Options&quot;. Select Radio button item, and in item properties, go to&amp;nbsp; &quot;Appearance &amp;gt; Template Options &amp;gt; Advanced&quot;. Look for option &quot;&lt;b&gt;Item Group Display&lt;/b&gt;&quot; and choose the option &quot;&lt;b&gt;Display as Pill Button&lt;/b&gt;&quot;. That&#39;s it. You radio buttons will be converted as cool &quot;Pill&quot; buttons.&amp;nbsp;&lt;/div&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;div class=&quot;separator&quot; style=&quot;clear: both; text-align: center;&quot;&gt;&lt;a href=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEhPVtPcVZUBzi4Rk6FFx43BihdQTb_s15Hx-KhslAKYMg0wZ9rk_FR2ccbOAO-N2JZbs-vs2eA0Oo84sZkCOXDAolSROzvI6LwWsJb1HpT0yJJnBfhpv0bwXvJPqywv3Jy92A9p3_jyUwl7/&quot; imageanchor=&quot;1&quot; style=&quot;margin-left: 1em; margin-right: 1em;&quot;&gt;&lt;img alt=&quot;Radio Buttons Display as Pill Buttons&quot; border=&quot;0&quot; data-original-height=&quot;578&quot; data-original-width=&quot;1255&quot; height=&quot;294&quot; src=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEhPVtPcVZUBzi4Rk6FFx43BihdQTb_s15Hx-KhslAKYMg0wZ9rk_FR2ccbOAO-N2JZbs-vs2eA0Oo84sZkCOXDAolSROzvI6LwWsJb1HpT0yJJnBfhpv0bwXvJPqywv3Jy92A9p3_jyUwl7/w640-h294/stylish_radio_buttons_1.png&quot; title=&quot;Radio Buttons Display as Pill Buttons&quot; width=&quot;640&quot; /&gt;&lt;/a&gt;&lt;/div&gt;&lt;div class=&quot;separator&quot; style=&quot;clear: both; text-align: center;&quot;&gt;&lt;br /&gt;&lt;/div&gt;&lt;h2 style=&quot;clear: both; text-align: left;&quot;&gt;Display Radio Buttons as Icons&lt;/h2&gt;&lt;div&gt;You can display icons instead of label text. For this, all you need to do is&lt;/div&gt;&lt;div&gt;&lt;ul style=&quot;text-align: left;&quot;&gt;&lt;li&gt;In item LOV, write &quot;icon html&quot; as &quot;Display Value&quot;. e.g. icon html code&lt;/li&gt;&lt;/ul&gt;&lt;pre style=&quot;text-align: left;&quot;&gt;     &amp;lt;span aria-hidden=&quot;true&quot; class=&quot;fa fa-emoji-big-eyes-smile fa-3x&quot;&amp;gt;&amp;lt;/span&amp;gt;&lt;/pre&gt;&lt;ul style=&quot;text-align: left;&quot;&gt;&lt;li&gt;In item properties, set &quot;Escape special characters&quot; as &quot;Off&quot;&lt;/li&gt;&lt;/ul&gt;&lt;div&gt;That&#39;s it. With this, icons will be displayed for labels instead of text. However, you will still see the &quot;radio buttons&quot; before the icons. To hide these radio buttons, you can go to template options and you can choose &quot;Item Group Display&quot; as &quot;Display as Pill Button&quot;. Then you would only see the icons.&lt;/div&gt;&lt;/div&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;div&gt;You can make them further stylish with little CSS. For e.g. when user selects a icon, you can change icon color, so it will be easy to identify that it&#39;s been selected.&lt;/div&gt;&lt;pre style=&quot;text-align: left;&quot;&gt;/* Page item name P18_RADIO_ICON, change selected icon color */&lt;br /&gt;div#P18_RADIO_ICON input:checked + label span.fa-emoji-big-eyes-smile::before {&lt;br /&gt;&amp;nbsp; color: #00b533;&lt;br /&gt;}&lt;/pre&gt;&lt;h2 style=&quot;text-align: left;&quot;&gt;Display Radio Buttons as Images&lt;/h2&gt;&lt;div&gt;You can use similar technique to display images instead of text.&lt;/div&gt;&lt;div&gt;&lt;ul&gt;&lt;li&gt;In item LOV, write &quot;empty span&quot; as &quot;Display Value&quot; with predefined classes. We can use these class names to specify image details etc. e.g. empty span code&amp;nbsp;&lt;/li&gt;&lt;/ul&gt;&lt;pre style=&quot;text-align: left;&quot;&gt;     &amp;lt;span class=&quot;ironman&quot;&amp;gt;&amp;lt;/span&amp;gt;&lt;/pre&gt;&lt;ul&gt;&lt;li&gt;In item properties, set &quot;Escape special characters&quot; as &quot;Off&quot;&lt;/li&gt;&lt;/ul&gt;&lt;div&gt;Next, you need to write CSS to display images in those empty spans. Sample CSS code.&lt;/div&gt;&lt;pre style=&quot;text-align: left;&quot;&gt;/* Page item name P18_RADIO_IMAGE&amp;nbsp; */&lt;br /&gt;/* display empty span as block element and specify width, height etc. */&lt;br /&gt;div#P18_RADIO_IMAGE label span{&lt;br /&gt;&amp;nbsp; display:inline-block;&lt;br /&gt;&amp;nbsp; width:90px;&lt;br /&gt;&amp;nbsp; height:120px;&lt;br /&gt;&amp;nbsp; background-size: contain;&lt;br /&gt;&amp;nbsp; background-repeat: no-repeat;&lt;br /&gt;}&lt;br /&gt;/* specify background image */&lt;br /&gt;div#P18_RADIO_IMAGE span.ironman {&lt;br /&gt;&amp;nbsp; background-image: url(#APP_IMAGES#ironman.jpg);&lt;br /&gt;}&lt;br /&gt;/* add border for selected option */&lt;br /&gt;div#P18_RADIO_IMAGE input:checked + label span{&lt;br /&gt;&amp;nbsp; border: 1px solid #0076df;&lt;br /&gt;}&lt;/pre&gt;&lt;/div&gt;&lt;div&gt;Again, radio buttons will be displayed before images. To hide these radio buttons, you can go to template options and you can choose &quot;Item Group Display&quot; as &quot;Display as Pill Button&quot;. Then you would only see images.&lt;/div&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;div&gt;Here is the link to &lt;a href=&quot;https://apex.oracle.com/pls/apex/hari/r/demo_app/stylish-radio-buttons&quot; target=&quot;_blank&quot;&gt;demo&lt;/a&gt;. Hope it is helpful.&lt;/div&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;div&gt;Thank you.&lt;/div&gt;
&lt;script async src=&quot;https://pagead2.googlesyndication.com/pagead/js/adsbygoogle.js&quot;&gt;&lt;/script&gt;
&lt;!-- Inpost Ad --&gt;
&lt;ins class=&quot;adsbygoogle&quot;
     style=&quot;display:block&quot;
     data-ad-client=&quot;ca-pub-4091285182893459&quot;
     data-ad-slot=&quot;6008117376&quot;
     data-ad-format=&quot;auto&quot;
     data-full-width-responsive=&quot;true&quot;&gt;&lt;/ins&gt;
&lt;script&gt;
     (adsbygoogle = window.adsbygoogle || []).push({});
&lt;/script&gt;</content><link rel='replies' type='application/atom+xml' href='https://srihariravva.blogspot.com/feeds/8015812620438467288/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='https://www.blogger.com/comment/fullpage/post/3780721041122670326/8015812620438467288?isPopup=true' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='https://www.blogger.com/feeds/3780721041122670326/posts/default/8015812620438467288'/><link rel='self' type='application/atom+xml' href='https://www.blogger.com/feeds/3780721041122670326/posts/default/8015812620438467288'/><link rel='alternate' type='text/html' href='https://srihariravva.blogspot.com/2020/05/oracle-apex-stylish-radio-buttons.html' title='Oracle APEX Stylish Radio Buttons'/><author><name>Hari</name><uri>http://www.blogger.com/profile/11210159692003463123</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='https://img1.blogblog.com/img/b16-rounded.gif'/></author><media:thumbnail xmlns:media="http://search.yahoo.com/mrss/" url="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEjGCghL04yxnUDQSVeauLNJv4YLKlab4dBQA6sYgcrfcctThnqZTgv15Xiro-3Muwfw9cCdro04uFJO8Phgp7pveM3g32kbAno0MU0tHnlAbJSHRfYRFdV-zpzkpC1PZgNr29ShXHCHVOCj/s72-w640-h368-c/stylish_radio_buttons.png" height="72" width="72"/><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-3780721041122670326.post-1706385407994430921</id><published>2020-05-23T23:17:00.007+05:30</published><updated>2020-12-12T09:39:03.725+05:30</updated><category scheme="http://www.blogger.com/atom/ns#" term="email templates"/><title type='text'>Oracle APEX Email Templates - Displaying Tabular Data</title><content type='html'>In my previous blog posts, I have explained about &lt;a href=&quot;https://srihariravva.blogspot.com/2020/05/oracle-apex-email-templates.html&quot; target=&quot;_blank&quot;&gt;Oracle APEX Email Templates&lt;/a&gt; and how you can handle &lt;a href=&quot;https://srihariravva.blogspot.com/2020/05/email-templates-conditional-display.html&quot; target=&quot;_blank&quot;&gt;conditional display of Email content&lt;/a&gt;.&amp;nbsp;In this blog post, I would like show how you can send tabular data while using Email templates. If you have requirement to include tabular data in your emails, then either you need to build your own custom solution on top of Email templates or you have to send emails using old method with out using email templates.&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;div&gt;Here I chose former approach and I have developed generic solution which can be reused in any APEX application that uses Oracle APEX email templates. For this, I have created a wrapper function APEX_UTIL_WRAP.SEND_MAIL on APEX_MAIL.SEND function, with all parameters same as APEX_MAIL.SEND and one additional parameter p_table_placeholders.&lt;/div&gt;&lt;h2 style=&quot;text-align: left;&quot;&gt;How it works&lt;/h2&gt;&lt;div&gt;&lt;div&gt;Wrapper function has a new parameter p_table_placeholders. Here, you need to define all substitution strings used for tabular data and SQL queries which should be used to fetch data. This wrapper function loops through all the tabular substitution strings, executes the SQL query and then converts the output as HTML table. Finally, it appends tabular substitution strings to p_placeholders parameter and invokes APEX_MAIL.SEND function.&lt;/div&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;div&gt;p_table_placeholders is CLOB data type, however you need to pass valid JSON data for this parameter.&lt;/div&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;div&gt;e.g. input for p_table_placeholders&lt;/div&gt;&lt;/div&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;div&gt;&lt;pre style=&quot;text-align: left;&quot;&gt;{&lt;br /&gt;&amp;nbsp; &#39;tables&#39;: [&lt;br /&gt;&amp;nbsp; &amp;nbsp; {&lt;br /&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &#39;substitution_string&#39;: &#39;EMP_DATA_TABLE&#39;,&lt;br /&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &#39;sql_query&#39;: &#39;select empno &quot;Employee Number&quot;, ename &quot;Employee Name&quot;, job &quot;Job&quot;, hiredate &quot;Hire Date&quot;, sal &quot;Salary $&quot; from emp where deptno = :DEPTNO&#39;,&lt;br /&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &#39;bind_var_names&#39;: &#39;DEPTNO&#39;,&lt;br /&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &#39;bind_var_values&#39;: &#39;10&#39;,&lt;br /&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &#39;limit_rows&#39;: &#39;10&#39;,&lt;br /&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &#39;no_data_found&#39; : &#39;There are no employees for this department.&#39;,&lt;br /&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &#39;more_data_found&#39; : &#39;There are more employees for this department. Please log into the application to see all employees.&#39;&lt;br /&gt;&amp;nbsp; &amp;nbsp; }&lt;br /&gt;&amp;nbsp; ]&lt;br /&gt;}&lt;/pre&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;div&gt;As you can see, it just has one entry with name &quot;tables&quot; and value as an array of JSON objects. For each tabular substitution string, you need to define one JSON object in &quot;tables&quot; array.&lt;/div&gt;&lt;/div&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;div&gt;&lt;div&gt;&lt;b&gt;substitution_string&lt;/b&gt;: Name of the substitution string specified for tabular data in Email templates&lt;/div&gt;&lt;div&gt;&lt;b&gt;sql_query&lt;/b&gt;: SQL query which should be used as source for fetching the data. You can also specify filter conditions using bind variable syntax. Specify user friendly and readable column aliases for columns. These will be used as column headers in table.&lt;/div&gt;&lt;div&gt;&lt;b&gt;bind_var_names&lt;/b&gt;: If your query contains any bind variables, then specify them here. When there are multiple variables, then use colon as separator.&lt;/div&gt;&lt;div&gt;&lt;b&gt;bind_var_values&lt;/b&gt;: Values of bind variables. When there are multiple variables, then use colon as separator. For date values, use same date format as that of APEX application date format.&lt;/div&gt;&lt;div&gt;&lt;b&gt;limit_rows&lt;/b&gt;: If you query returns more rows and if you want to limit maximum number of rows included in the email, then you can specify it here. To fetch all the rows, leave it empty.&lt;/div&gt;&lt;div&gt;&lt;b&gt;no_data_found&lt;/b&gt;: Message to display when query returns no rows.&lt;/div&gt;&lt;div&gt;&lt;b&gt;more_data_found&lt;/b&gt;: Message to display when query returns more rows than specified in limit_rows.&lt;/div&gt;&lt;/div&gt;&lt;h2 style=&quot;text-align: left;&quot;&gt;How to use&lt;/h2&gt;&lt;h3 style=&quot;text-align: left;&quot;&gt;Email Templates:&amp;nbsp;&lt;/h3&gt;&lt;div&gt;&lt;div&gt;As usual, first you need to create an email template. Where ever you want to display tabular data, just add an additional substitution string and use RAW filter to it. For e.g. if&amp;nbsp; EMP_DATA_TABLE is substitution string name used for tabular data, then you need to put below text in Email templates&lt;/div&gt;&lt;pre style=&quot;text-align: left;&quot;&gt;#EMP_DATA_TABLE!RAW#&lt;/pre&gt;&lt;/div&gt;&lt;div&gt;This will be replaced by tabular data.&lt;/div&gt;&lt;h3 style=&quot;text-align: left;&quot;&gt;PL/SQL Code to send email:&lt;/h3&gt;&lt;div&gt;Below code is an example to send email notification with employee details for selected department. You can see demo of this example &lt;a href=&quot;https://apex.oracle.com/pls/apex/hari/r/demo_app/email-templates-tabular-data&quot; target=&quot;_blank&quot;&gt;here&lt;/a&gt;.&lt;/div&gt;&lt;div&gt;&lt;pre style=&quot;text-align: left;&quot;&gt;-- example usage&lt;br /&gt;DECLARE&lt;br /&gt;&amp;nbsp; &amp;nbsp; l_placeholders&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;CLOB;&lt;br /&gt;&amp;nbsp; &amp;nbsp; l_table_placeholders&amp;nbsp; &amp;nbsp;CLOB;&lt;br /&gt;&amp;nbsp; &amp;nbsp; l_sql_query&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; VARCHAR2(4000);&lt;br /&gt;&amp;nbsp; &amp;nbsp; l_mail_id&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; NUMBER;&lt;br /&gt;BEGIN&lt;br /&gt;&amp;nbsp; &amp;nbsp; -- build normal placeholders&lt;br /&gt;&amp;nbsp; &amp;nbsp; apex_json.initialize_clob_output;&lt;br /&gt;&amp;nbsp; &amp;nbsp; apex_json.open_object;&lt;br /&gt;&amp;nbsp; &amp;nbsp; FOR dept IN(&lt;br /&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; SELECT&lt;br /&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; deptno&lt;br /&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; ,dname&lt;br /&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; FROM&lt;br /&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; dept&lt;br /&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; WHERE&lt;br /&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; deptno = :p16_deptno&lt;br /&gt;&amp;nbsp; &amp;nbsp; )LOOP&lt;br /&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; apex_json.write(&lt;br /&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &#39;DEPTNO&#39;&lt;br /&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; ,dept.deptno&lt;br /&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; );&lt;br /&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; apex_json.write(&lt;br /&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &#39;DNAME&#39;&lt;br /&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; ,dept.dname&lt;br /&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; );&lt;br /&gt;&amp;nbsp; &amp;nbsp; END LOOP;&lt;br /&gt;&amp;nbsp; &amp;nbsp; apex_json.close_object;&lt;br /&gt;&amp;nbsp; &amp;nbsp; l_placeholders := apex_json.get_clob_output;&lt;br /&gt;&amp;nbsp; &amp;nbsp; apex_json.free_output;&lt;br /&gt;&amp;nbsp; &amp;nbsp; --&lt;br /&gt;&amp;nbsp; &amp;nbsp; -- build tabular placeholders&lt;br /&gt;&amp;nbsp; &amp;nbsp; apex_json.initialize_clob_output;&lt;br /&gt;&amp;nbsp; &amp;nbsp; apex_json.open_object;&lt;br /&gt;&amp;nbsp; &amp;nbsp; apex_json.open_array(&#39;tables&#39;);&lt;br /&gt;&amp;nbsp; &amp;nbsp; -- begin tabular code&lt;br /&gt;&amp;nbsp; &amp;nbsp; -- repeat below for each tabular substitution_string defined in email template&lt;br /&gt;&amp;nbsp; &amp;nbsp; --&lt;br /&gt;&amp;nbsp; &amp;nbsp; -- EMP_DATA_TABLE -- start&lt;br /&gt;&amp;nbsp; &amp;nbsp; apex_json.open_object;&lt;br /&gt;&amp;nbsp; &amp;nbsp; l_sql_query := &#39;select empno &quot;Employee Number&quot;, ename &quot;Employee Name&quot;, job &quot;Job&quot;, hiredate &quot;Hire Date&quot;, sal &quot;Salary $&quot; from emp where deptno = :DEPTNO&#39;;&lt;br /&gt;&amp;nbsp; &amp;nbsp; apex_json.write(&lt;br /&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &#39;substitution_string&#39;&lt;br /&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; ,&#39;EMP_DATA_TABLE&#39;&lt;br /&gt;&amp;nbsp; &amp;nbsp; );&lt;br /&gt;&amp;nbsp; &amp;nbsp; apex_json.write(&lt;br /&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &#39;sql_query&#39;&lt;br /&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; ,l_sql_query&lt;br /&gt;&amp;nbsp; &amp;nbsp; );&lt;br /&gt;&amp;nbsp; &amp;nbsp; -- colon seperated bind variable names&lt;br /&gt;&amp;nbsp; &amp;nbsp; -- Optional if your query does not have any bind variables&lt;br /&gt;&amp;nbsp; &amp;nbsp; apex_json.write(&lt;br /&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &#39;bind_var_names&#39;&lt;br /&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; ,&#39;DEPTNO&#39;&lt;br /&gt;&amp;nbsp; &amp;nbsp; );&lt;br /&gt;&amp;nbsp; &amp;nbsp; -- colon seperated bind variable values&lt;br /&gt;&amp;nbsp; &amp;nbsp; -- Optional if your query does not have any bind variables&lt;br /&gt;&amp;nbsp; &amp;nbsp; apex_json.write(&lt;br /&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &#39;bind_var_values&#39;&lt;br /&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; ,:P16_DEPTNO&lt;br /&gt;&amp;nbsp; &amp;nbsp; );&lt;br /&gt;&amp;nbsp; &amp;nbsp; -- Specify &#39;&#39; to display all the rows&lt;br /&gt;&amp;nbsp; &amp;nbsp; -- Optional if you don&#39;t want to limit output rows&lt;br /&gt;&amp;nbsp; &amp;nbsp; apex_json.write(&lt;br /&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &#39;limit_rows&#39;&lt;br /&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; ,&#39;5&#39;&lt;br /&gt;&amp;nbsp; &amp;nbsp; );&lt;br /&gt;&amp;nbsp; &amp;nbsp; -- Optional if you don&#39;t want to use custom message for no_data_found&lt;br /&gt;&amp;nbsp; &amp;nbsp; apex_json.write(&lt;br /&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &#39;no_data_found&#39;&lt;br /&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; ,&#39;No employees found for this department.&#39;&lt;br /&gt;&amp;nbsp; &amp;nbsp; );&lt;br /&gt;&amp;nbsp; &amp;nbsp; -- Optional if you have not specified any value for limit_rows&lt;br /&gt;&amp;nbsp; &amp;nbsp; -- Optional if you don&#39;t want to use custom message for more_data_found&lt;br /&gt;&amp;nbsp; &amp;nbsp; apex_json.write(&lt;br /&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &#39;more_data_found&#39;&lt;br /&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; ,&#39;There are more employees for this department. Please log into the application to see all employees.&#39;&lt;br /&gt;&amp;nbsp; &amp;nbsp; );&lt;br /&gt;&amp;nbsp; &amp;nbsp; apex_json.close_object;&lt;br /&gt;&amp;nbsp; &amp;nbsp; -- EMP_DATA_TABLE -- end&lt;br /&gt;&amp;nbsp; &amp;nbsp; --&lt;br /&gt;&amp;nbsp; &amp;nbsp; apex_json.close_array;&lt;br /&gt;&amp;nbsp; &amp;nbsp; apex_json.close_object;&lt;br /&gt;&amp;nbsp; &amp;nbsp; l_table_placeholders := apex_json.get_clob_output;&lt;br /&gt;&amp;nbsp; &amp;nbsp; apex_json.free_output;&lt;br /&gt;&amp;nbsp; &amp;nbsp; -- Send Email&lt;br /&gt;&amp;nbsp; &amp;nbsp; -- Email template static id DEPT_EMP_LIST&lt;br /&gt;&amp;nbsp; &amp;nbsp; -- EMail template has 3 substitution strings&amp;nbsp;&lt;br /&gt;&amp;nbsp; &amp;nbsp; -- 1) DEPTNO (normal)&lt;br /&gt;&amp;nbsp; &amp;nbsp; -- 2) DNAME (normal)&lt;br /&gt;&amp;nbsp; &amp;nbsp; -- 3) EMP_DATA_TABLE (tabular)&lt;br /&gt;&amp;nbsp; &amp;nbsp; -- l_placeholders will have JOSN for normal substitution strings, it should not have any entry for tabular substitution strings&lt;br /&gt;&amp;nbsp; &amp;nbsp; -- l_table_placeholders is for tabular substitution strings&lt;br /&gt;&amp;nbsp; &amp;nbsp; l_mail_id := apex_util_wrap.send_mail(&lt;br /&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; p_to&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;=&amp;gt; &#39;email_address@domain.com&#39;&lt;br /&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; ,p_template_static_id&amp;nbsp; &amp;nbsp;=&amp;gt; &#39;DEPT_EMP_LIST&#39;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;&amp;nbsp;&lt;br /&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; ,p_placeholders&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;=&amp;gt; l_placeholders&lt;br /&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; ,p_table_placeholders&amp;nbsp; &amp;nbsp;=&amp;gt; l_table_placeholders&lt;br /&gt;&amp;nbsp; &amp;nbsp; );&lt;br /&gt;END;&lt;/pre&gt;&lt;div&gt;That&#39;s it. Here is sample email sent using above code.&lt;/div&gt;&lt;/div&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;div class=&quot;separator&quot; style=&quot;clear: both; text-align: center;&quot;&gt;&lt;a href=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEjRx3s0XbpOf6rKaXW-FvRqNuu01ApRvjm7h8MEnrA7wtjT8aDbwbNTC14vroP7g9iVr61ycNbUJ2OawA5FyKsKx-OV9fziKrsDtjgACpBrl4fGbUkvCebKXfwFAjhG5uSTr2Km5t1UHeoU/&quot; style=&quot;margin-left: 1em; margin-right: 1em;&quot;&gt;&lt;img alt=&quot;example email with tabular data&quot; border=&quot;0&quot; data-original-height=&quot;469&quot; data-original-width=&quot;1125&quot; height=&quot;266&quot; src=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEjRx3s0XbpOf6rKaXW-FvRqNuu01ApRvjm7h8MEnrA7wtjT8aDbwbNTC14vroP7g9iVr61ycNbUJ2OawA5FyKsKx-OV9fziKrsDtjgACpBrl4fGbUkvCebKXfwFAjhG5uSTr2Km5t1UHeoU/w640-h266/email_template_tabular_data_1.png&quot; width=&quot;640&quot; /&gt;&lt;/a&gt;&lt;/div&gt;&lt;div class=&quot;separator&quot; style=&quot;clear: both; text-align: center;&quot;&gt;&lt;br /&gt;&lt;/div&gt;&lt;h3 style=&quot;text-align: left;&quot;&gt;Output Table Structure:&lt;/h3&gt;&lt;div&gt;Below is the table structure which will be generated for each tabular substitution string defined. In this example, it has just 5 columns.&amp;nbsp;&lt;/div&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;div&gt;&lt;div&gt;&amp;lt;table class=&quot;tab-dynamic-data&quot; id=&quot;#substitution_string_name#&quot;&amp;gt;&lt;/div&gt;&lt;div&gt;&amp;nbsp; &amp;nbsp;&amp;lt;tbody&amp;gt;&lt;/div&gt;&lt;div&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;lt;tr class=&quot;tr-header&quot;&amp;gt;&lt;/div&gt;&lt;div&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;&amp;lt;th id=&quot;col1&quot;&amp;gt;#COLUMN_1_ALIAS#&amp;lt;/th&amp;gt;&lt;/div&gt;&lt;div&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;&amp;lt;th id=&quot;col2&quot;&amp;gt;#COLUMN_2_ALIAS#&amp;lt;/th&amp;gt;&lt;/div&gt;&lt;div&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;&amp;lt;th id=&quot;col3&quot;&amp;gt;#COLUMN_3_ALIAS#&amp;lt;/th&amp;gt;&lt;/div&gt;&lt;div&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;&amp;lt;th id=&quot;col4&quot;&amp;gt;#COLUMN_4_ALIAS#&amp;lt;/th&amp;gt;&lt;/div&gt;&lt;div&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;&amp;lt;th id=&quot;col5&quot;&amp;gt;#COLUMN_5_ALIAS#&amp;lt;/th&amp;gt;&lt;/div&gt;&lt;div&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;lt;/tr&amp;gt;&lt;/div&gt;&lt;div&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;lt;tr class=&quot;tr-odd&quot;&amp;gt;&lt;/div&gt;&lt;div&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;&amp;lt;td&amp;gt;#DATA#&amp;lt;/td&amp;gt;&lt;/div&gt;&lt;div&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;&amp;lt;td&amp;gt;#DATA#&amp;lt;/td&amp;gt;&lt;/div&gt;&lt;div&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;&amp;lt;td&amp;gt;#DATA#&amp;lt;/td&amp;gt;&lt;/div&gt;&lt;div&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;&amp;lt;td&amp;gt;#DATA#&amp;lt;/td&amp;gt;&lt;/div&gt;&lt;div&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;&amp;lt;td&amp;gt;#DATA#&amp;lt;/td&amp;gt;&lt;/div&gt;&lt;div&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;lt;/tr&amp;gt;&lt;/div&gt;&lt;div&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;lt;tr class=&quot;tr-even&quot;&amp;gt;&lt;/div&gt;&lt;div&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;&amp;lt;td&amp;gt;#DATA#&amp;lt;/td&amp;gt;&lt;/div&gt;&lt;div&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;&amp;lt;td&amp;gt;#DATA#&amp;lt;/td&amp;gt;&lt;/div&gt;&lt;div&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;&amp;lt;td&amp;gt;#DATA#&amp;lt;/td&amp;gt;&lt;/div&gt;&lt;div&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;&amp;lt;td&amp;gt;#DATA#&amp;lt;/td&amp;gt;&lt;/div&gt;&lt;div&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;&amp;lt;td&amp;gt;#DATA#&amp;lt;/td&amp;gt;&lt;/div&gt;&lt;div&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;lt;/tr&amp;gt;&lt;/div&gt;&lt;div&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;lt;tr class=&quot;tr-note&quot;&amp;gt;&lt;/div&gt;&lt;div&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;&amp;lt;td colspan=&quot;#NUMBER_OF_COLUMNS#&quot; align=&quot;center&quot;&amp;gt;#NO_DATA_FOUND# or #MORE_DATA_FOUND#&amp;lt;/td&amp;gt;&lt;/div&gt;&lt;div&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;lt;/tr&amp;gt;&lt;/div&gt;&lt;div&gt;&amp;nbsp; &amp;nbsp;&amp;lt;/tbody&amp;gt;&lt;/div&gt;&lt;div&gt;&amp;lt;/table&amp;gt;&lt;/div&gt;&lt;/div&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;div&gt;&lt;ul style=&quot;text-align: left;&quot;&gt;&lt;li&gt;All tables will have &quot;class&quot; as &quot;tab-dynamic-data&quot; and &quot;id&quot; same as substitution string name in lower case.&lt;/li&gt;&lt;li&gt;Header &quot;tr&quot; will have class &quot;tr-header&quot;&lt;/li&gt;&lt;li&gt;Each &quot;th&quot; will have &quot;id&quot; as col&lt;i&gt;n&lt;/i&gt; (e.g. col1, col2 etc.), &lt;i&gt;n&lt;/i&gt; represents column sequence number in SELECT statement.&lt;/li&gt;&lt;li&gt;Each data &quot;tr&quot; will have either &quot;tr-even&quot; or &quot;tr-odd&quot; as class depending on whether its even or odd row.&lt;/li&gt;&lt;li&gt;In some cases, additional &quot;tr&quot; will be appended at the end of the table with special class &quot;tr-note&quot;. It will be added only when NO_DATA_FOUND (query returns no rows) or MORE_DATA_FOUND (query returns more rows than specified in limit_rows) messages are displayed.&lt;/li&gt;&lt;/ul&gt;&lt;div&gt;&lt;div&gt;You can use these &quot;classes&quot; and &quot;ids&quot; to define additional CSS styles for your tabular data tables. For e.g. I have used below CSS code for email shown in above pic. I have defined this CSS code in &quot;Advanced &amp;gt; HTML Templates&quot; section of the email template.&lt;/div&gt;&lt;pre style=&quot;text-align: left;&quot;&gt;&amp;nbsp; &amp;nbsp; table.tab-dynamic-data {width:100%;}&lt;br /&gt;&amp;nbsp; &amp;nbsp; table.tab-dynamic-data td, table.tab-dynamic-data th&lt;br /&gt;&amp;nbsp; &amp;nbsp; {&lt;br /&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; border: 1px solid #f1efed;&lt;br /&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; padding-left: 4px;&lt;br /&gt;&amp;nbsp; &amp;nbsp; }&lt;/pre&gt;&lt;/div&gt;&lt;/div&gt;&lt;h3 style=&quot;text-align: left;&quot;&gt;Limitations:&lt;/h3&gt;&lt;div&gt;As explained above, p_table_placeholders will be used to generate additional substitution strings and their values dynamically and they will be appended to p_placeholders parameter. However when size of p_placeholders exceeds 32k, then APEX_MAIL.SEND raises VALUE_ERROR exception. That means, you can&#39;t use this wrapper function to include large chunks of HTML tables. You can specify limit_rows and more_data_found options as work around to this limitation.&lt;/div&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;div&gt;&lt;strike&gt;I would like to set up it as new project on github with more the details (other limitations, examples and features) on this wrapper package APEX_UTIL_WRAP. Until then, if you want to have a look or use this package, you can download it from &lt;a href=&quot;https://apex.oracle.com/pls/apex/hari/r/demo_app/email-templates-tabular-data&quot; target=&quot;_blank&quot;&gt;here&lt;/a&gt;.&lt;/strike&gt;&lt;/div&gt;&lt;div&gt;&lt;strike&gt;&lt;br /&gt;&lt;/strike&gt;&lt;/div&gt;&lt;div&gt;I have added this to &lt;a href=&quot;https://github.com/hari639/apex-util-wrap&quot; target=&quot;_blank&quot;&gt;GitHub&lt;/a&gt;. However, documentation and examples are still pending.&amp;nbsp;&lt;/div&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;div&gt;Let me know what do you think about this solution.&lt;/div&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;div&gt;Thank you.&lt;/div&gt;
&lt;script async src=&quot;https://pagead2.googlesyndication.com/pagead/js/adsbygoogle.js&quot;&gt;&lt;/script&gt;
&lt;!-- Inpost Ad --&gt;
&lt;ins class=&quot;adsbygoogle&quot;
     style=&quot;display:block&quot;
     data-ad-client=&quot;ca-pub-4091285182893459&quot;
     data-ad-slot=&quot;6008117376&quot;
     data-ad-format=&quot;auto&quot;
     data-full-width-responsive=&quot;true&quot;&gt;&lt;/ins&gt;
&lt;script&gt;
     (adsbygoogle = window.adsbygoogle || []).push({});
&lt;/script&gt;</content><link rel='replies' type='application/atom+xml' href='https://srihariravva.blogspot.com/feeds/1706385407994430921/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='https://www.blogger.com/comment/fullpage/post/3780721041122670326/1706385407994430921?isPopup=true' title='6 Comments'/><link rel='edit' type='application/atom+xml' href='https://www.blogger.com/feeds/3780721041122670326/posts/default/1706385407994430921'/><link rel='self' type='application/atom+xml' href='https://www.blogger.com/feeds/3780721041122670326/posts/default/1706385407994430921'/><link rel='alternate' type='text/html' href='https://srihariravva.blogspot.com/2020/05/email-templates-tabular-data.html' title='Oracle APEX Email Templates - Displaying Tabular Data'/><author><name>Hari</name><uri>http://www.blogger.com/profile/11210159692003463123</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='https://img1.blogblog.com/img/b16-rounded.gif'/></author><media:thumbnail xmlns:media="http://search.yahoo.com/mrss/" url="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEjRx3s0XbpOf6rKaXW-FvRqNuu01ApRvjm7h8MEnrA7wtjT8aDbwbNTC14vroP7g9iVr61ycNbUJ2OawA5FyKsKx-OV9fziKrsDtjgACpBrl4fGbUkvCebKXfwFAjhG5uSTr2Km5t1UHeoU/s72-w640-h266-c/email_template_tabular_data_1.png" height="72" width="72"/><thr:total>6</thr:total></entry><entry><id>tag:blogger.com,1999:blog-3780721041122670326.post-5193764040546369761</id><published>2020-05-08T17:07:00.003+05:30</published><updated>2020-05-11T11:49:07.629+05:30</updated><category scheme="http://www.blogger.com/atom/ns#" term="email templates"/><title type='text'>Oracle APEX Email Templates - Conditional Display</title><content type='html'>&lt;div&gt;In my &lt;a href=&quot;https://srihariravva.blogspot.com/2020/05/oracle-apex-email-templates.html&quot; target=&quot;_blank&quot;&gt;previous blog&lt;/a&gt;, I have explained how you can get started with Oracle APEX Email templates. However, what if you want to show &quot;some part of email&quot; conditionally. Let&#39;s consider an example of ticketing system. Maybe you want to display &quot;Service-level Agreement&quot; (SLA) details in email notification for P1 tickets alone, and you want to hide it for all other cases. How can you do it?&lt;/div&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;div&gt;Creating multiple templates and using different templates in different scenarios? Yes, it will work, but are there any better ways? Yes, there are.&lt;/div&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;div class=&quot;separator&quot; style=&quot;clear: both; text-align: center;&quot;&gt;&lt;a href=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEgnRCtjfalOHPxDYgvn4AchOiSenKLYdGiH9yN7_qe2j_0Xa5BbYoWnsqJR20BW1Wl_cb7nR2Kwx2_ZLwFUcBAB8xtSZ_XsM3n8q9AwAJ_05mFJUD8RjbPa-ScaUyDxSmMMTQHdY5-s5jMX/&quot; style=&quot;margin-left: 1em; margin-right: 1em;&quot;&gt;&lt;img alt=&quot;Email template conditional display&quot; border=&quot;0&quot; data-original-height=&quot;533&quot; data-original-width=&quot;1258&quot; height=&quot;271&quot; src=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEgnRCtjfalOHPxDYgvn4AchOiSenKLYdGiH9yN7_qe2j_0Xa5BbYoWnsqJR20BW1Wl_cb7nR2Kwx2_ZLwFUcBAB8xtSZ_XsM3n8q9AwAJ_05mFJUD8RjbPa-ScaUyDxSmMMTQHdY5-s5jMX/w640-h271/email_templates_conditionaly_display.png&quot; title=&quot;Email template conditional display&quot; width=&quot;640&quot; /&gt;&lt;/a&gt;&lt;/div&gt;&lt;div class=&quot;separator&quot; style=&quot;clear: both; text-align: center;&quot;&gt;&lt;br /&gt;&lt;/div&gt;&lt;div class=&quot;separator&quot; style=&quot;clear: both; text-align: center;&quot;&gt;&lt;div class=&quot;separator&quot; style=&quot;clear: both; text-align: left;&quot;&gt;Email templates are static. You can&#39;t write any if-else logic in the templates. You need to manage all your requirements using substitution strings. Luckily, we can implement conditional logic using substitution strings alone.&lt;/div&gt;&lt;div class=&quot;separator&quot; style=&quot;clear: both; text-align: left;&quot;&gt;Let&#39;s say you want to display below text conditionally based on ticket priority, i.e. display it for P1 tickets and hide it for all other cases.&lt;/div&gt;&lt;pre style=&quot;clear: both; text-align: left;&quot;&gt;&amp;lt;div&amp;gt;Note: SLA for P1 tickets is 4 hours. Please ensure you resolve the ticket within 4 hours.&amp;lt;/div&amp;gt;&lt;/pre&gt;&lt;div class=&quot;separator&quot; style=&quot;clear: both; text-align: left;&quot;&gt;We can do this in different ways.&lt;/div&gt;&lt;div class=&quot;separator&quot; style=&quot;clear: both; text-align: left;&quot;&gt;&lt;h3 style=&quot;clear: both; text-align: left;&quot;&gt;1) Send values to substitution string conditionally&lt;/h3&gt;&lt;div class=&quot;separator&quot; style=&quot;clear: both; text-align: left;&quot;&gt;Add below text to email template&lt;/div&gt;&lt;pre style=&quot;clear: both; text-align: left;&quot;&gt;&amp;lt;div&amp;gt;#SLA_TEXT#&amp;lt;/div&amp;gt;&lt;/pre&gt;&lt;div class=&quot;separator&quot; style=&quot;clear: both; text-align: left;&quot;&gt;Then you can pass SLA_TEXT text value conditionally while calling APEX_MAIL.SEND&lt;/div&gt;&lt;div class=&quot;separator&quot; style=&quot;clear: both; text-align: left;&quot;&gt;&lt;h4&gt;PL/SQL Code to Send Email:&lt;/h4&gt;&lt;/div&gt;&lt;pre style=&quot;clear: both; text-align: left;&quot;&gt;DECLARE
    l_sla_text VARCHAR2(100);
BEGIN
    -- display text only for P1 tickets
    l_sla_text := CASE WHEN :P15_PRIORITY = &#39;P1&#39; THEN &#39;Note: SLA for P1 tickets is 4 hours. Please ensure you resolve the ticket within 4 hours.&#39; ELSE NULL END;    
    APEX_MAIL.SEND(
            p_to                 =&amp;gt; &#39;firstname.lastname@xyz.com&#39;,
            p_template_static_id =&amp;gt; &#39;SIMPLE_EMAIL_TEMPLATE&#39;,
            p_placeholders       =&amp;gt; &#39;{&#39; ||
            &#39;   &quot;DESCRIPTION&quot;:&#39;    || apex_json.stringify(:P15_DESCRIPTION) ||
            &#39;   ,&quot;PRIORITY&quot;:&#39;      || apex_json.stringify(:P15_PRIORITY) ||
            &#39;   ,&quot;TICKET_NUMBER&quot;:&#39; || apex_json.stringify(:P15_TICKET_NUMBER) ||
            &#39;   ,&quot;SLA_TEXT&quot;:&#39;      || apex_json.stringify(l_sla_text) ||
            &#39;}&#39; 
        );
END;&lt;/pre&gt;&lt;div class=&quot;separator&quot; style=&quot;clear: both; text-align: left;&quot;&gt;Simple, correct? This works best for simple cases like discussed here. However, if you have complex cases and you want to show/hide large part of email template conditionally, then this approach is not good. You will end up writing lot of HTML code inside PL/SQL again (pre email template approach)&lt;/div&gt;&lt;h3 style=&quot;clear: both; text-align: left;&quot;&gt;2) Using Cascading Style Sheets (CSS)&lt;/h3&gt;&lt;div&gt;&lt;div&gt;Let&#39;s continue with our previous example. To achieve the same thing using CSS, you just need to add an additional substitution string, for e.g. SLA_STYLE and change the template code as below&lt;/div&gt;&lt;div&gt;&lt;h4&gt;HTML Code in Email Template:&amp;nbsp;&lt;/h4&gt;&lt;/div&gt;&lt;pre style=&quot;text-align: left;&quot;&gt;&amp;lt;div #SLA_STYLE!RAW#&amp;gt;Note: SLA for P1 tickets is 4 hours. Please ensure you resolve the ticket within 4 hours.&amp;lt;/div&amp;gt;&lt;/pre&gt;&lt;div&gt;Here, you don&#39;t want APEX to escape any values you pass for SLA_STYLE. So use !RAW filter (it&#39;s not a filter though).&lt;/div&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;div&gt;Now, when sending emails, pass style definition to SLA_STYLE conditionally.&lt;/div&gt;&lt;pre style=&quot;text-align: left;&quot;&gt;&lt;h4 style=&quot;font-family: &amp;quot;times new roman&amp;quot;; white-space: normal;&quot;&gt;PL/SQL Code to Send Email:&lt;/h4&gt;&lt;pre style=&quot;text-align: left;&quot;&gt;DECLARE&lt;br /&gt;    l_sla_style VARCHAR2(100);&lt;br /&gt;BEGIN&lt;br /&gt;    -- add style attribute only for those cases where you don&#39;t want to display SLA note&lt;br /&gt;    l_sla_style := CASE WHEN :P15_PRIORITY != &#39;P1&#39; THEN &#39;style=&quot;display:none;&quot;&#39; ELSE NULL END;&lt;br /&gt;    APEX_MAIL.SEND(&lt;br /&gt;            p_to                 =&amp;gt; &#39;firstname.lastname@xyz.com&#39;,&lt;br /&gt;            p_template_static_id =&amp;gt; &#39;SIMPLE_EMAIL_TEMPLATE&#39;,&lt;br /&gt;            p_placeholders       =&amp;gt; &#39;{&#39; ||&lt;br /&gt;            &#39;   &quot;DESCRIPTION&quot;:&#39;    || apex_json.stringify(:P15_DESCRIPTION) ||&lt;br /&gt;            &#39;   ,&quot;PRIORITY&quot;:&#39;      || apex_json.stringify(:P15_PRIORITY) ||&lt;br /&gt;            &#39;   ,&quot;TICKET_NUMBER&quot;:&#39; || apex_json.stringify(:P15_TICKET_NUMBER) ||&lt;br /&gt;            &#39;   ,&quot;SLA_STYLE&quot;:&#39;     || apex_json.stringify(l_sla_style) ||&lt;br /&gt;            &#39;}&#39;&lt;br /&gt;        );&lt;br /&gt;END;&lt;/pre&gt;&lt;/pre&gt;&lt;div&gt;This works well. However, when users forward/reply the email, then they may see the hidden HTML as-well in some email clients. I have observed this behavior in Microsoft Outlook, Mozilla Thunderbird email clients. However, it is working fine in Gmail web client. So, before you use this approach, test it with your targeted email clients.&lt;/div&gt;&lt;/div&gt;&lt;h3 style=&quot;text-align: left;&quot;&gt;3) Using HTML Comments&lt;/h3&gt;&lt;div&gt;&lt;div&gt;Other approach is to comment HTML text conditionally. To use this approach, you need to add two substitution strings, one to start the comment and other to end.&lt;/div&gt;&lt;h4 style=&quot;text-align: left;&quot;&gt;HTML Code in Email Template:&lt;/h4&gt;&lt;pre style=&quot;text-align: left;&quot;&gt;#SLA_COMMENT_BEGIN!RAW#&lt;br /&gt;&amp;lt;div&amp;gt;Note: SLA for P1 tickets is 4 hours. Please ensure you resolve the ticket within 4 hours.&amp;lt;/div&amp;gt;&lt;br /&gt;#SLA_COMMENT_END!RAW#&lt;/pre&gt;&lt;h4 style=&quot;text-align: left;&quot;&gt;PL/SQL Code to Send Email:&lt;/h4&gt;&lt;pre style=&quot;text-align: left;&quot;&gt;DECLARE&lt;br /&gt;&amp;nbsp; &amp;nbsp; l_sla_comment_begin VARCHAR2(100);&lt;br /&gt;&amp;nbsp; &amp;nbsp; l_sla_comment_end&amp;nbsp; &amp;nbsp;VARCHAR2(100);&lt;br /&gt;BEGIN&lt;br /&gt;&amp;nbsp; &amp;nbsp; -- display HTML comments only for those cases where you don&#39;t want to display SLA note&lt;br /&gt;&amp;nbsp; &amp;nbsp; IF :P15_PRIORITY != &#39;P1&#39; THEN&lt;br /&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; l_sla_comment_begin := &#39;&amp;lt;!--&#39;;&lt;br /&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; l_sla_comment_end := &#39;--&amp;gt;&#39;;&lt;br /&gt;&amp;nbsp; &amp;nbsp; END IF;&lt;br /&gt;&amp;nbsp; &amp;nbsp; APEX_MAIL.SEND (&lt;br /&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; p_to&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;=&amp;gt; &#39;firstname.lastname@xyz.com&#39;,&lt;br /&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; p_template_static_id =&amp;gt; &#39;SIMPLE_EMAIL_TEMPLATE&#39;,&lt;br /&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; p_placeholders&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;=&amp;gt; &#39;{&#39; ||&lt;br /&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &#39;&amp;nbsp; &amp;nbsp;&quot;DESCRIPTION&quot;:&#39;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; || apex_json.stringify(:P15_DESCRIPTION) ||&lt;br /&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &#39;&amp;nbsp; &amp;nbsp;,&quot;PRIORITY&quot;:&#39;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; || apex_json.stringify(:P15_PRIORITY) ||&lt;br /&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &#39;&amp;nbsp; &amp;nbsp;,&quot;TICKET_NUMBER&quot;:&#39;&amp;nbsp; &amp;nbsp; &amp;nbsp;|| apex_json.stringify(:P15_TICKET_NUMBER) ||&lt;br /&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &#39;&amp;nbsp; &amp;nbsp;,&quot;SLA_COMMENT_BEGIN&quot;:&#39; || apex_json.stringify(l_sla_comment_begin) ||&lt;br /&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &#39;&amp;nbsp; &amp;nbsp;,&quot;SLA_COMMENT_END&quot;:&#39;&amp;nbsp; &amp;nbsp;|| apex_json.stringify(l_sla_comment_end) ||&lt;br /&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &#39;}&#39;&amp;nbsp;&lt;br /&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; );&lt;br /&gt;END;&lt;/pre&gt;&lt;div style=&quot;text-align: left;&quot;&gt;This approach is working fine with all the three email clients (Microsoft Outlook, Mozilla Thunderbird &amp;amp; Gmail web client) I have tested.&lt;/div&gt;&lt;div style=&quot;text-align: left;&quot;&gt;&lt;br /&gt;&lt;/div&gt;&lt;div style=&quot;text-align: left;&quot;&gt;&lt;div&gt;That&#39;s it for now and stay tuned for more posts on Email templates topic.&lt;/div&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;div&gt;Thank you.&lt;/div&gt;&lt;/div&gt;&lt;div style=&quot;text-align: left;&quot;&gt;&lt;i&gt;&lt;br /&gt;&lt;/i&gt;&lt;/div&gt;&lt;div style=&quot;text-align: left;&quot;&gt;&lt;i&gt;Update on 10-MAY-2020:&amp;nbsp;&lt;/i&gt;&lt;/div&gt;&lt;div style=&quot;text-align: left;&quot;&gt;&lt;i&gt;&lt;br /&gt;&lt;/i&gt;&lt;/div&gt;&lt;div style=&quot;text-align: left;&quot;&gt;If you are wondering why do you need approach 2 or 3 and where can you use it, then consider below email template.&lt;/div&gt;&lt;div style=&quot;text-align: left;&quot;&gt;&lt;br /&gt;&lt;/div&gt;&lt;div class=&quot;separator&quot; style=&quot;clear: both; text-align: center;&quot;&gt;&lt;a href=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEj3rnhy0w8dJGgsP6dKu9ixC73KarrPJSh9_3i-jgVAxVm9FioBQ9PhyphenhyphencaswpZ52Rm5iM3wbtsYUsrlQ4mYpOQAL9IlPdItowyNvKlKEe0HsJxNoeRbSrfL12JeRvtkrzaML1h4h3PJl5pq/&quot; style=&quot;margin-left: 1em; margin-right: 1em;&quot;&gt;&lt;img border=&quot;0&quot; data-original-height=&quot;453&quot; data-original-width=&quot;619&quot; height=&quot;468&quot; src=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEj3rnhy0w8dJGgsP6dKu9ixC73KarrPJSh9_3i-jgVAxVm9FioBQ9PhyphenhyphencaswpZ52Rm5iM3wbtsYUsrlQ4mYpOQAL9IlPdItowyNvKlKEe0HsJxNoeRbSrfL12JeRvtkrzaML1h4h3PJl5pq/w640-h468/email_templates_conditionaly_display_1.png&quot; width=&quot;640&quot; /&gt;&lt;/a&gt;&lt;/div&gt;&lt;div style=&quot;text-align: left;&quot;&gt;&lt;br /&gt;&lt;/div&gt;&lt;div style=&quot;text-align: left;&quot;&gt;Here, if the requirement is to show &quot;Previous Dues&quot; section only when previous dues exists, then you can use either approach 2 or 3 to show &quot;Previous Dues&quot; section conditionally. You can&#39;t use approach 1 here. Because if you just pass NULL values to &quot;previous dues&quot; substitution strings, then &quot;heading&quot;&amp;nbsp; (Previous Dues) and &quot;labels&quot; (Due Amount, Penalty etc.) would still be displayed and that will not look great!&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='https://srihariravva.blogspot.com/feeds/5193764040546369761/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='https://www.blogger.com/comment/fullpage/post/3780721041122670326/5193764040546369761?isPopup=true' title='4 Comments'/><link rel='edit' type='application/atom+xml' href='https://www.blogger.com/feeds/3780721041122670326/posts/default/5193764040546369761'/><link rel='self' type='application/atom+xml' href='https://www.blogger.com/feeds/3780721041122670326/posts/default/5193764040546369761'/><link rel='alternate' type='text/html' href='https://srihariravva.blogspot.com/2020/05/email-templates-conditional-display.html' title='Oracle APEX Email Templates - Conditional Display'/><author><name>Hari</name><uri>http://www.blogger.com/profile/11210159692003463123</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='https://img1.blogblog.com/img/b16-rounded.gif'/></author><media:thumbnail xmlns:media="http://search.yahoo.com/mrss/" url="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEgnRCtjfalOHPxDYgvn4AchOiSenKLYdGiH9yN7_qe2j_0Xa5BbYoWnsqJR20BW1Wl_cb7nR2Kwx2_ZLwFUcBAB8xtSZ_XsM3n8q9AwAJ_05mFJUD8RjbPa-ScaUyDxSmMMTQHdY5-s5jMX/s72-w640-h271-c/email_templates_conditionaly_display.png" height="72" width="72"/><thr:total>4</thr:total><georss:featurename>Bengaluru, Karnataka, India</georss:featurename><georss:point>12.9715987 77.5945627</georss:point><georss:box>-15.338635136178846 42.4383127 41.281832536178847 112.7508127</georss:box></entry><entry><id>tag:blogger.com,1999:blog-3780721041122670326.post-7575663598538007041</id><published>2020-05-05T17:42:00.003+05:30</published><updated>2021-10-26T19:47:37.567+05:30</updated><category scheme="http://www.blogger.com/atom/ns#" term="apex"/><category scheme="http://www.blogger.com/atom/ns#" term="email templates"/><title type='text'>Oracle APEX Email Templates</title><content type='html'>&lt;div dir=&quot;ltr&quot; style=&quot;text-align: left;&quot; trbidi=&quot;on&quot;&gt;
In Oracle APEX version 18.1, new feature &quot;Email Templates&quot; has been introduced. Before 18.1, either you have to embed html code in pl/sql code or you have to store HTML templates in one of your tables (or as html files in network share) with &quot;substitution strings&quot; (place holders) and then replace those &quot;substitution strings&quot; with actual values before sending email. If you are using latter approach, then it&#39;s easy to migrate your code to new &quot;Email Templates&quot; framework.&lt;br /&gt;  
&lt;h3 style=&quot;text-align: left;&quot;&gt;
Creating Email Templates:&lt;/h3&gt;
You can find email templates at &quot;Shared Components &amp;gt; Other Components &amp;gt; Email Templates&quot; section.&lt;br /&gt;
&lt;br /&gt;
&lt;div class=&quot;separator&quot; style=&quot;clear: both; text-align: center;&quot;&gt;
&lt;a href=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEipCzI4hIaWm1dQoq4ZFJvRldNIotAufJ2grODrwmr5k8iA6rNSToKb_oAercOyK5VG9xXuHSVOOooglIIcYXHbCAp_bJScCvSAULcJ8yKIcp_qvy4EE7YnHLgE_R9byUVPO9SUft-2i2qO/s1600/email_template_1.png&quot; style=&quot;margin-left: 1em; margin-right: 1em;&quot;&gt;&lt;img border=&quot;0&quot; data-original-height=&quot;624&quot; data-original-width=&quot;1261&quot; height=&quot;316&quot; src=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEipCzI4hIaWm1dQoq4ZFJvRldNIotAufJ2grODrwmr5k8iA6rNSToKb_oAercOyK5VG9xXuHSVOOooglIIcYXHbCAp_bJScCvSAULcJ8yKIcp_qvy4EE7YnHLgE_R9byUVPO9SUft-2i2qO/s640/email_template_1.png&quot; width=&quot;640&quot; /&gt;&lt;/a&gt;&lt;/div&gt;
&lt;br /&gt;
When you are creating new email template, you may need to fill data for below fields.&lt;br /&gt;
&lt;br /&gt;
&lt;b&gt;Template Name:&lt;/b&gt; Name you want to give to your template. It can&#39;t contain special characters. Only characters a-Z, 0-9 and spaces are allowed.&lt;br /&gt;
&lt;br /&gt;
&lt;b&gt;Static Identifier:&lt;/b&gt; Unique template name with in the application. This will be used to call the template from APEX_MAIL.SEND&lt;br /&gt;
&lt;br /&gt;
&lt;b&gt;Email Subject:&lt;/b&gt; Subject of the email. You can use substitution strings here.&lt;br /&gt;
&lt;br /&gt;
&lt;b&gt;Header:&lt;/b&gt; Header of the email. You can use substitution strings here. You can also use HTML to format the content.&lt;br /&gt;
&lt;br /&gt;
&lt;b&gt;Body:&lt;/b&gt; Main Body of the email. You can use substitution strings here. You can also use HTML to format the content.&lt;br /&gt;
&lt;br /&gt;
&lt;b&gt;Footer:&lt;/b&gt; Any footer notes to the email. You can use substitution strings here. You can also use HTML to format the content.&lt;br /&gt;
&lt;br /&gt;
&lt;b&gt;Advanced &amp;gt; HTML Template:&lt;/b&gt; By default, APEX uses HTML template which looks like as below&lt;br /&gt;
&lt;br /&gt;
&lt;div class=&quot;separator&quot; style=&quot;clear: both; text-align: center;&quot;&gt;
&lt;a href=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEgvzGAG9y2EKaiNyfeUGZV9WcCsbpu53mkETUp0Li0dEyPB5J5CKkIZKv76o_Kc_c5dA8ApsObOlx9Fbm1k2mynjpUMKn1oi3DZhVKN4BKkfnjM8JrXoC4HYAKL_22E4kPKom7suWkKlXCp/s1600/email_template_2.png&quot; style=&quot;margin-left: 1em; margin-right: 1em;&quot;&gt;&lt;img border=&quot;0&quot; data-original-height=&quot;258&quot; data-original-width=&quot;888&quot; height=&quot;184&quot; src=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEgvzGAG9y2EKaiNyfeUGZV9WcCsbpu53mkETUp0Li0dEyPB5J5CKkIZKv76o_Kc_c5dA8ApsObOlx9Fbm1k2mynjpUMKn1oi3DZhVKN4BKkfnjM8JrXoC4HYAKL_22E4kPKom7suWkKlXCp/s640/email_template_2.png&quot; width=&quot;640&quot; /&gt;&lt;/a&gt;&lt;/div&gt;
&lt;br /&gt;
If you want to modify, you can click on &quot;Load Default HTML&quot; and then you can modify the template. You can also completely replace the HTML template with your own HTML. In these cases, you can use #HEADER#, #BODY# and #FOOTER# substitution strings to refer to &quot;Header&quot;, &quot;Body&quot; and &quot;Footer&quot; content.&lt;br /&gt;
&lt;br /&gt;
&lt;b&gt;Plain Text Format &amp;gt; Content:&lt;/b&gt; If users are using email clients that does not support HTML content, then this content will be displayed. So if you can show your email content in plain text format, then you can write that content here. If it&#39;s not possible, then its better to put some meaningful message here, like &quot;Please open this email from email client which supports HTML content&quot;. If you store the emails sent from your system, then you can also give link to the email using which user can see full email content online.&lt;br /&gt;
&lt;br /&gt;
&lt;b&gt;Comments:&lt;/b&gt; Developer comments for the email template.&lt;br /&gt;
&lt;h3 style=&quot;text-align: left;&quot;&gt;
Previewing &amp;amp; Using Email Templates:&lt;/h3&gt;
Once you have created email template, you can preview your email output using &lt;a href=&quot;https://docs.oracle.com/en/database/oracle/application-express/20.1/aeapi/PREPARE_TEMPLATE_Procedure.html#GUID-639A0777-5A94-461A-8DD7-F71C950E7B69&quot; target=&quot;_blank&quot;&gt;APEX_MAIL.PREPARE_TEMPLATE&lt;/a&gt; API.&lt;br /&gt;
&lt;br /&gt;
Also, if you go to email template details page, at the bottom, APEX gives you customized &quot;Sample API Usage&quot; code which includes your template static id and all placeholders you have used in the template. (Pretty cool, right?).&lt;br /&gt;
&lt;br /&gt;
To use the template while sending email, just copy this code, replace &quot;some_value&quot; with actual values and replace email_address_of_user with actual email address and then you are good to go.&lt;br /&gt;
&lt;br /&gt;
&lt;div class=&quot;separator&quot; style=&quot;clear: both; text-align: center;&quot;&gt;
&lt;a href=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEh3SMDDAglxpxABaPQX33FGc-2SAxeSy1-qHAtJyYh6ggGVESTYGMi9jq582pc7nf9ousk-6La2gPPETeRqGTDDaFOoSh5zUZButyoFZlxH0Io6lf2z_RvIVSIByiq0_vbieW5Fz3RnHMfH/s1600/email_template_4.png&quot; style=&quot;margin-left: 1em; margin-right: 1em;&quot;&gt;&lt;img border=&quot;0&quot; data-original-height=&quot;501&quot; data-original-width=&quot;1193&quot; height=&quot;268&quot; src=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEh3SMDDAglxpxABaPQX33FGc-2SAxeSy1-qHAtJyYh6ggGVESTYGMi9jq582pc7nf9ousk-6La2gPPETeRqGTDDaFOoSh5zUZButyoFZlxH0Io6lf2z_RvIVSIByiq0_vbieW5Fz3RnHMfH/s640/email_template_4.png&quot; width=&quot;640&quot; /&gt;&lt;/a&gt;&lt;/div&gt;
&lt;div class=&quot;separator&quot; style=&quot;clear: both; text-align: center;&quot;&gt;
&lt;/div&gt;
&lt;br /&gt;
You may also refer &lt;a href=&quot;https://docs.oracle.com/en/database/oracle/application-express/20.1/aeapi/SEND-Function-Signature-2.html#GUID-9E630ED9-C896-4163-BEA1-9F52A110986B&quot; target=&quot;_blank&quot;&gt;APEX_MAIL.SEND&lt;/a&gt; for other supported parameters while using email templates.&lt;br /&gt;
&lt;h3 style=&quot;text-align: left;&quot;&gt;
Points to Note:&lt;/h3&gt;
&lt;div style=&quot;text-align: left;&quot;&gt;
&lt;b&gt;Sample Templates:&lt;/b&gt;&amp;nbsp;There are few sample templates provided by APEX Team. You can find them on the right-side of &quot;Template Details&quot; page. Click on the sample template name to load the sample template and then you can modify it as per your requirement.&amp;nbsp;&lt;/div&gt;
&lt;div style=&quot;text-align: left;&quot;&gt;
&lt;br /&gt;&lt;b&gt;Use # with caution:&amp;nbsp;&lt;/b&gt;For e.g. if you have below html code in your template, then #000000;color:# will be considered as substitution string and it will be shown in &quot;Sample API Usage&quot;.&amp;nbsp;&lt;/div&gt;
&lt;div style=&quot;text-align: left;&quot;&gt;
&lt;br /&gt;&lt;/div&gt;
&lt;div style=&quot;text-align: left;&quot;&gt;
&lt;span style=&quot;font-family: Courier New, Courier, monospace;&quot;&gt;&amp;lt;div style=&quot;background-color:#000000;color:#111111;&quot;&amp;gt;&amp;nbsp;&lt;/span&gt;&lt;/div&gt;
&lt;div style=&quot;text-align: left;&quot;&gt;
&lt;b&gt;&lt;br /&gt;&lt;/b&gt;&lt;/div&gt;
&lt;div style=&quot;text-align: left;&quot;&gt;
As alternative, you can use RGB syntax or color names for specifying colors. Or you can also define your CSS in &quot;Advanced &amp;gt; HTML Template&quot; section. However, you can skip these invalid substitution strings while calling APEX_MAIL.SEND and it does not throw any error and it will not have any impact.&amp;nbsp;&lt;/div&gt;
&lt;div style=&quot;text-align: left;&quot;&gt;
&lt;br /&gt;&lt;/div&gt;
&lt;div style=&quot;text-align: left;&quot;&gt;
You may refer &lt;a href=&quot;https://www.campaignmonitor.com/css/&quot;&gt;https://www.campaignmonitor.com/css/&lt;/a&gt; for CSS support in email clients.&lt;b&gt;&amp;nbsp;&lt;/b&gt;&lt;/div&gt;
&lt;div style=&quot;text-align: left;&quot;&gt;
&lt;b&gt;&lt;br /&gt;&lt;/b&gt;&lt;/div&gt;
&lt;div style=&quot;text-align: left;&quot;&gt;
&lt;b&gt;Dynamic HTML using substitution Strings:&amp;nbsp;&lt;/b&gt;By default, all HTML data is escaped from substitution string values. For e.g. If you pass &#39;&lt;span style=&quot;font-family: Courier New, Courier, monospace;&quot;&gt;&amp;lt;span style=&quot;color:red;&quot;&amp;gt;data here&amp;lt;/span&amp;gt;&lt;/span&gt;&#39; for a substitution string, then user will get email with &quot;span&quot; tags. In these cases, if you want HTML to get parsed and show the text in red color, then you can use #SUBSTITUTION_STRING_NAME&lt;span style=&quot;color: #990000;&quot;&gt;!RAW&lt;/span&gt;# in the email template.&lt;/div&gt;
&lt;div style=&quot;text-align: left;&quot;&gt;
&lt;br /&gt;&lt;/div&gt;
&lt;div style=&quot;text-align: left;&quot;&gt;
&lt;b&gt;Using Built-in Substitution Strings: &lt;/b&gt;Built-in Substitution Strings that support template syntax would also work in email templates. However, looks like not all of them work, but only few. For e.g. APP_IMAGES, IMAGE_PREFIX works in email templates. You no need to pass values for these substitution strings, APEX will do it for you.&lt;/div&gt;
&lt;div&gt;
&lt;br /&gt;&lt;/div&gt;
&lt;div&gt;
&lt;b&gt;Process type &quot;Send E-Mail&quot;: &lt;/b&gt;This process does not support sending emails using email templates as of APEX version 20.1.&lt;/div&gt;
&lt;div&gt;
&lt;br /&gt;&lt;/div&gt;
&lt;div&gt;
That&#39;s it for now and stay tuned for more posts on Email templates topic.&lt;/div&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;
&lt;div&gt;
Thank you.&lt;/div&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;  
&lt;div&gt;If you like watching videos over reading, you can watch the video here which covers several points on email templates topic.&lt;/div&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;div&gt;&lt;iframe allow=&quot;accelerometer; autoplay; clipboard-write; encrypted-media; gyroscope; picture-in-picture&quot; allowfullscreen=&quot;&quot; frameborder=&quot;0&quot; height=&quot;315&quot; src=&quot;https://www.youtube.com/embed/1YlKseTVOoo?start=1619&quot; width=&quot;560&quot;&gt;&lt;/iframe&gt;&lt;/div&gt;  
&lt;/div&gt;
&lt;script async=&quot;&quot; src=&quot;https://pagead2.googlesyndication.com/pagead/js/adsbygoogle.js&quot;&gt;&lt;/script&gt;
&lt;!--Inpost Ad--&gt;
&lt;ins class=&quot;adsbygoogle&quot; data-ad-client=&quot;ca-pub-4091285182893459&quot; data-ad-format=&quot;auto&quot; data-ad-slot=&quot;6008117376&quot; data-full-width-responsive=&quot;true&quot; style=&quot;display: block;&quot;&gt;&lt;/ins&gt;
&lt;script&gt;
     (adsbygoogle = window.adsbygoogle || []).push({});
&lt;/script&gt;
</content><link rel='replies' type='application/atom+xml' href='https://srihariravva.blogspot.com/feeds/7575663598538007041/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='https://www.blogger.com/comment/fullpage/post/3780721041122670326/7575663598538007041?isPopup=true' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='https://www.blogger.com/feeds/3780721041122670326/posts/default/7575663598538007041'/><link rel='self' type='application/atom+xml' href='https://www.blogger.com/feeds/3780721041122670326/posts/default/7575663598538007041'/><link rel='alternate' type='text/html' href='https://srihariravva.blogspot.com/2020/05/oracle-apex-email-templates.html' title='Oracle APEX Email Templates'/><author><name>Hari</name><uri>http://www.blogger.com/profile/11210159692003463123</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='https://img1.blogblog.com/img/b16-rounded.gif'/></author><media:thumbnail xmlns:media="http://search.yahoo.com/mrss/" url="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEipCzI4hIaWm1dQoq4ZFJvRldNIotAufJ2grODrwmr5k8iA6rNSToKb_oAercOyK5VG9xXuHSVOOooglIIcYXHbCAp_bJScCvSAULcJ8yKIcp_qvy4EE7YnHLgE_R9byUVPO9SUft-2i2qO/s72-c/email_template_1.png" height="72" width="72"/><thr:total>0</thr:total></entry></feed>