This document provides release notes for Oracle Application Express Release 4.2. It outlines new features such as increased size limits for data types, identity columns, and invisible columns. It also describes changes in behavior including compatibility mode, mail retry delays, and updated JavaScript libraries. The document provides information to help developers understand changes between releases and ensure applications continue working as expected.
Oracle Application Express (Apex) is a rapid web application development tool that allows users to build applications entirely within an Oracle database using only a web browser. It provides wizards to help develop forms, reports, charts and spreadsheets. Apex applications are highly performant and scalable as they reside within the database. It uses a multi-tenant architecture where developers work within a dedicated workspace to develop applications against database schemas. Apex includes components for application building, SQL development, team collaboration and administration.
This document provides release notes for Oracle9i Reports Developer Release 2 (9.0.2) from April 2002. It describes general issues, configuration issues, UI issues, and workarounds. Key points include deprecated features from earlier versions, issues with pluggable data sources, configuration of the Reports_CLASSPATH variable, and enabling source control in the Windows UI. The document provides technical details and troubleshooting guidance for using Oracle9i Reports Developer.
This document provides a list of 45 questions related to Oracle Apps architecture and development. It covers basic concepts like responsibilities, data groups, and application components. It also addresses topics like application directory structure, registration with AOL, forms development, concurrent programs, and responsibilities. The questions are meant to help interview candidates demonstrate their knowledge of Oracle Apps.
The document provides an overview and hands-on guide for using Oracle Application Express (APEX). It describes the key components of APEX including the Application Builder, SQL Workshop, and Administration. The SQL Workshop component allows users to browse, create, and manage database objects using the Object Browser, run SQL commands, work with SQL scripts, and use the Query Builder. Step-by-step instructions are provided on creating a workspace and logging in, using the Object Browser to create tables and insert data, and running SQL queries using the SQL Commands component.
The document provides a technical overview of Oracle Application Express (APEX). It discusses APEX's history and evolution over time, its architecture including components like the APEX Listener and PL/SQL Web Toolkit, how it handles page processing, and its administration and development features in Application Builder and SQL Workshop. The document also covers APEX's usage cases, export/import functionality using command line utilities, and additional capabilities like team development and deployment.
Oracle restful api & data live charting by Oracle Apex - داشبورد آنلاین (داده...mahdi ahmadi
Create customized dashboards for non-local or remote servers data using the ords service. The complete description on youtube : https://www.youtube.com/watch?v=ueioHTdMMDA
This document provides steps to install Oracle Apex, a rapid application development tool, on Oracle 11g Express Edition. It outlines 8 steps including installing Oracle 11g XE, creating a tablespace, unzipping the Apex files, running installation scripts, configuring users and passwords, setting the HTTP port, and accessing Apex in a web browser.
Oracle Apps Technical – Short notes on RICE Components.Boopathy CS
RICE components refer to Reports, Interfaces, Conversions, and Enhancements that are developed to satisfy additional functional requirements beyond an Oracle application's core functionality during implementation. Reports are developed using tools like SQL and Report Builder based on user requirements. Conversions upload one-time data like supplier records from Excel or legacy systems into Oracle apps tables. Interfaces regularly transfer data between Oracle apps and other systems, while enhancements personalize forms based on user needs. RICE components involve creating new reports, interfaces to other systems, data conversion programs, and enhancements to existing functionality.
Oracle Application Express (Apex) is a rapid web application development tool that allows users to build applications entirely within an Oracle database using only a web browser. It provides wizards to help develop forms, reports, charts and spreadsheets. Apex applications are highly performant and scalable as they reside within the database. It uses a multi-tenant architecture where developers work within a dedicated workspace to develop applications against database schemas. Apex includes components for application building, SQL development, team collaboration and administration.
This document provides release notes for Oracle9i Reports Developer Release 2 (9.0.2) from April 2002. It describes general issues, configuration issues, UI issues, and workarounds. Key points include deprecated features from earlier versions, issues with pluggable data sources, configuration of the Reports_CLASSPATH variable, and enabling source control in the Windows UI. The document provides technical details and troubleshooting guidance for using Oracle9i Reports Developer.
This document provides a list of 45 questions related to Oracle Apps architecture and development. It covers basic concepts like responsibilities, data groups, and application components. It also addresses topics like application directory structure, registration with AOL, forms development, concurrent programs, and responsibilities. The questions are meant to help interview candidates demonstrate their knowledge of Oracle Apps.
The document provides an overview and hands-on guide for using Oracle Application Express (APEX). It describes the key components of APEX including the Application Builder, SQL Workshop, and Administration. The SQL Workshop component allows users to browse, create, and manage database objects using the Object Browser, run SQL commands, work with SQL scripts, and use the Query Builder. Step-by-step instructions are provided on creating a workspace and logging in, using the Object Browser to create tables and insert data, and running SQL queries using the SQL Commands component.
The document provides a technical overview of Oracle Application Express (APEX). It discusses APEX's history and evolution over time, its architecture including components like the APEX Listener and PL/SQL Web Toolkit, how it handles page processing, and its administration and development features in Application Builder and SQL Workshop. The document also covers APEX's usage cases, export/import functionality using command line utilities, and additional capabilities like team development and deployment.
Oracle restful api & data live charting by Oracle Apex - داشبورد آنلاین (داده...mahdi ahmadi
Create customized dashboards for non-local or remote servers data using the ords service. The complete description on youtube : https://www.youtube.com/watch?v=ueioHTdMMDA
This document provides steps to install Oracle Apex, a rapid application development tool, on Oracle 11g Express Edition. It outlines 8 steps including installing Oracle 11g XE, creating a tablespace, unzipping the Apex files, running installation scripts, configuring users and passwords, setting the HTTP port, and accessing Apex in a web browser.
Oracle Apps Technical – Short notes on RICE Components.Boopathy CS
RICE components refer to Reports, Interfaces, Conversions, and Enhancements that are developed to satisfy additional functional requirements beyond an Oracle application's core functionality during implementation. Reports are developed using tools like SQL and Report Builder based on user requirements. Conversions upload one-time data like supplier records from Excel or legacy systems into Oracle apps tables. Interfaces regularly transfer data between Oracle apps and other systems, while enhancements personalize forms based on user needs. RICE components involve creating new reports, interfaces to other systems, data conversion programs, and enhancements to existing functionality.
Oracle Applications is an Enterprise Resource Planning software package developed by Oracle Corporation. It uses a three-tier architecture with various modules, forms, reports and libraries integrated on a common database. The key features of Oracle Applications include integrated master data, transaction data and financial data across different modules. It uses responsibilities to control user access and permissions to specific functions within each module. Developing a new module involves registering it with the Application Object Library and creating a dedicated schema for it in the database.
The document describes the directory structure and file system of Oracle Applications. It discusses the roles and contents of key directories like INST_TOP, APPL_TOP, COMMON_TOP and product directories. It also covers the Applications context file, Java files, and database directories.
This document summarizes the upgrade path to Oracle E-Business Suite Release 12.1.3 and new enhancements in 12.1.3. It discusses the interoperability database versions, technology updates from R12.1.1 to R12.1.3 including autoconfig, menu security and in-context diagnostics enhancements. It also provides an Apps-DBA, developer and end user perspective on changes in R12.1.3 like lightweight MLS, case sensitive passwords and integrated concurrent processing with OBI Publisher.
Overzicht van geweldige gratis technologie: Oracle application Express. Met deze tool heb ik voor vele gebruikers snel verschillende applicaties gebouwd
Oracle Applications uses a multi-tier architecture with desktop, application, and database tiers. The application tier utilizes various components like Forms Services, Concurrent Processing Server, and the Oracle Applications Framework to power both forms-based and HTML-based applications. The technology layer provides common services for all Oracle Applications modules through components like the Oracle Application Object Library, Oracle Applications Utilities, and Oracle Workflow.
Oracle APEX is a tool for building database-driven web applications using only a web browser. The document discusses the architecture, features, and benefits of APEX. It also provides step-by-step instructions for creating tables, loading sample data, and building an initial application with forms and reports using the APEX development environment.
This document is part of Oracle BI Publisher Certification Program from Adiva Consulting Inc. contact
info@adivaconsulting.com for you corporate training needs and reduce your training cost by 75%
Oracle Database 12c includes over 500 new features. Some key new features include:
- Oracle Database 12c Express (EM Express) which replaces Database Control and has less features than Database Control but does not require Java or an app server.
- New online capabilities like online DDL operations with no DDL locking, online move of partitions with no impact to queries, and online statistics gathering for bulk loads.
- Adaptive SQL Plan Management which allows the optimizer to select a more optimal plan at execution time based on current statistics.
- Multitenant architecture which allows consolidation of multiple databases into one container database with pluggable databases.
This document provides an overview of Oracle Application Express (APEX), including its major components, how to get started, building applications, security, accessing EBS tables, application items, sample applications, and advanced features like collections. APEX is a low-code/no-code development tool that allows users to build data-driven web apps using a browser-based interface and leverages existing SQL and PL/SQL skills within an Oracle database.
This document introduces Oracle Application Express (APEX), which is Oracle's tool for quickly developing database-centric web applications without needing to know Java. APEX allows developers to build applications visually using wizards in a web browser. It provides features like SQL and data workshops, reporting, forms, and charts. The document discusses who APEX is suitable for, how to install and use it to build applications, and provides tips on things like debugging, help resources, and designing applications.
Oracle E-Business Suite is an integrated suite of applications for e-business consisting of financials, manufacturing, CRM, HRMS and supply chain modules. It uses a Oracle database and file system to store applications and data. The suite has HTML and forms interfaces and uses concurrent processing. It is installed using the Rapid Install component which automates installation of required technology stack components like the Oracle database.
The document provides information about Oracle E-Business Suite (EBS) architecture. It discusses that EBS R12 uses a three-tier architecture with a desktop tier, application tier, and database tier. The application tier contains Oracle Application Server 10g and has web services, forms services, and concurrent processing servers. It also introduces the new instance home directory structure in R12 which separates code, data, and configurations across different tiers for easier maintenance and management of instances.
The document discusses the technical architecture changes between Oracle Applications 11i and Release 12 (R12). Key points include:
- R12 uses new technology components like Application Server 10g and upgraded database to 10gR2.
- The file system structure is updated with a new instance home directory to separate configurations from code and data.
- Multi-Org Access Control is enhanced to allow accessing and processing data across multiple operating units from a single responsibility.
- Concurrent processing is improved with the ability to restart failed request sets and submit request sets through a new OAF interface.
This document introduces Oracle Forms Developer and Oracle Forms Services. It describes how Oracle 10g products implement grid computing through a software infrastructure that uses low-cost servers and modular storage to balance workloads and provide capacity on demand. It outlines the components of Oracle Application Server 10g and Oracle Developer Suite 10g and describes the features of Oracle Forms Services and Oracle Forms Developer, including their architecture and benefits. It also provides an overview of the course application, which is a customer and order entry application for Summit Office Supply.
PERUSE Technologies offers online and offline courses in IT and business topics, including functional Oracle courses. The company provides a comprehensive range of state-of-the-art training and courses targeted at working professionals, experienced consultants, and new graduates. The document then lists the technical syllabus for Oracle Apps training, outlining topics such as the Oracle application architecture, database structure, concurrent programs, reports, modules, forms, interfaces, conversions, flex fields, and XML Publisher.
Oracle Application Development Framework (Oracle ADF) is a Java EE framework that simplifies development by providing infrastructure implementations and a visual, declarative approach. The Oracle ADF architecture follows the Model-View-Controller pattern with separate layers for the business services, model, controller, and view. Oracle ADF supports a variety of technologies that can be used to implement each layer. It provides visual, declarative tools in JDeveloper for developing user interfaces, business services, and binding them together efficiently. Key benefits of Oracle ADF include an end-to-end solution, built-in development environment, platform independence, technology choice, and a metadata-driven approach.
Web ADI provides integration between EBS and desktop applications like Excel and Word with low training costs. It leverages the existing EBS infrastructure and security model while allowing data to be downloaded and uploaded to EBS from desktop apps. Web ADI supports concurrent manager for import programs and allows users to personalize layouts. It requires only a browser and Excel to access and converts existing ADI functionality to a web-based system.
Oracle Applications is an Enterprise Resource Planning software package developed by Oracle Corporation. It uses a three-tier architecture with various modules, forms, reports and libraries integrated on a common database. The key features of Oracle Applications include integrated master data, transaction data and financial data across different modules. It uses responsibilities to control user access and permissions to specific functions within each module. Developing a new module involves registering it with the Application Object Library and creating a dedicated schema for it in the database.
The document describes the directory structure and file system of Oracle Applications. It discusses the roles and contents of key directories like INST_TOP, APPL_TOP, COMMON_TOP and product directories. It also covers the Applications context file, Java files, and database directories.
This document summarizes the upgrade path to Oracle E-Business Suite Release 12.1.3 and new enhancements in 12.1.3. It discusses the interoperability database versions, technology updates from R12.1.1 to R12.1.3 including autoconfig, menu security and in-context diagnostics enhancements. It also provides an Apps-DBA, developer and end user perspective on changes in R12.1.3 like lightweight MLS, case sensitive passwords and integrated concurrent processing with OBI Publisher.
Overzicht van geweldige gratis technologie: Oracle application Express. Met deze tool heb ik voor vele gebruikers snel verschillende applicaties gebouwd
Oracle Applications uses a multi-tier architecture with desktop, application, and database tiers. The application tier utilizes various components like Forms Services, Concurrent Processing Server, and the Oracle Applications Framework to power both forms-based and HTML-based applications. The technology layer provides common services for all Oracle Applications modules through components like the Oracle Application Object Library, Oracle Applications Utilities, and Oracle Workflow.
Oracle APEX is a tool for building database-driven web applications using only a web browser. The document discusses the architecture, features, and benefits of APEX. It also provides step-by-step instructions for creating tables, loading sample data, and building an initial application with forms and reports using the APEX development environment.
This document is part of Oracle BI Publisher Certification Program from Adiva Consulting Inc. contact
info@adivaconsulting.com for you corporate training needs and reduce your training cost by 75%
Oracle Database 12c includes over 500 new features. Some key new features include:
- Oracle Database 12c Express (EM Express) which replaces Database Control and has less features than Database Control but does not require Java or an app server.
- New online capabilities like online DDL operations with no DDL locking, online move of partitions with no impact to queries, and online statistics gathering for bulk loads.
- Adaptive SQL Plan Management which allows the optimizer to select a more optimal plan at execution time based on current statistics.
- Multitenant architecture which allows consolidation of multiple databases into one container database with pluggable databases.
This document provides an overview of Oracle Application Express (APEX), including its major components, how to get started, building applications, security, accessing EBS tables, application items, sample applications, and advanced features like collections. APEX is a low-code/no-code development tool that allows users to build data-driven web apps using a browser-based interface and leverages existing SQL and PL/SQL skills within an Oracle database.
This document introduces Oracle Application Express (APEX), which is Oracle's tool for quickly developing database-centric web applications without needing to know Java. APEX allows developers to build applications visually using wizards in a web browser. It provides features like SQL and data workshops, reporting, forms, and charts. The document discusses who APEX is suitable for, how to install and use it to build applications, and provides tips on things like debugging, help resources, and designing applications.
Oracle E-Business Suite is an integrated suite of applications for e-business consisting of financials, manufacturing, CRM, HRMS and supply chain modules. It uses a Oracle database and file system to store applications and data. The suite has HTML and forms interfaces and uses concurrent processing. It is installed using the Rapid Install component which automates installation of required technology stack components like the Oracle database.
The document provides information about Oracle E-Business Suite (EBS) architecture. It discusses that EBS R12 uses a three-tier architecture with a desktop tier, application tier, and database tier. The application tier contains Oracle Application Server 10g and has web services, forms services, and concurrent processing servers. It also introduces the new instance home directory structure in R12 which separates code, data, and configurations across different tiers for easier maintenance and management of instances.
The document discusses the technical architecture changes between Oracle Applications 11i and Release 12 (R12). Key points include:
- R12 uses new technology components like Application Server 10g and upgraded database to 10gR2.
- The file system structure is updated with a new instance home directory to separate configurations from code and data.
- Multi-Org Access Control is enhanced to allow accessing and processing data across multiple operating units from a single responsibility.
- Concurrent processing is improved with the ability to restart failed request sets and submit request sets through a new OAF interface.
This document introduces Oracle Forms Developer and Oracle Forms Services. It describes how Oracle 10g products implement grid computing through a software infrastructure that uses low-cost servers and modular storage to balance workloads and provide capacity on demand. It outlines the components of Oracle Application Server 10g and Oracle Developer Suite 10g and describes the features of Oracle Forms Services and Oracle Forms Developer, including their architecture and benefits. It also provides an overview of the course application, which is a customer and order entry application for Summit Office Supply.
PERUSE Technologies offers online and offline courses in IT and business topics, including functional Oracle courses. The company provides a comprehensive range of state-of-the-art training and courses targeted at working professionals, experienced consultants, and new graduates. The document then lists the technical syllabus for Oracle Apps training, outlining topics such as the Oracle application architecture, database structure, concurrent programs, reports, modules, forms, interfaces, conversions, flex fields, and XML Publisher.
Oracle Application Development Framework (Oracle ADF) is a Java EE framework that simplifies development by providing infrastructure implementations and a visual, declarative approach. The Oracle ADF architecture follows the Model-View-Controller pattern with separate layers for the business services, model, controller, and view. Oracle ADF supports a variety of technologies that can be used to implement each layer. It provides visual, declarative tools in JDeveloper for developing user interfaces, business services, and binding them together efficiently. Key benefits of Oracle ADF include an end-to-end solution, built-in development environment, platform independence, technology choice, and a metadata-driven approach.
Web ADI provides integration between EBS and desktop applications like Excel and Word with low training costs. It leverages the existing EBS infrastructure and security model while allowing data to be downloaded and uploaded to EBS from desktop apps. Web ADI supports concurrent manager for import programs and allows users to personalize layouts. It requires only a browser and Excel to access and converts existing ADI functionality to a web-based system.
El documento presenta convenciones de codificación para el lenguaje de programación Java. Establece pautas para nombrar clases, métodos, variables, paquetes e importaciones. También proporciona recomendaciones sobre formato de código, incluyendo tabulación, longitud de línea, ruptura de líneas y uso de comentarios.
Adam Witmer is a hardworking student at Belmont University pursuing a Bachelor's degree in Business Administration with a focus on Management. He currently holds the position of Student Coordinator for Intramurals within the Department of Fitness and Recreation, where he assists with facility operations, supervises employees, and manages intramural sports scheduling. Adam also has experience working as a Facilities Assistant at Das Dutch Haus.
UNU-IAS capacity development support for evaluation to strengthen RCE report...ESD UNU-IAS
The document outlines UNU-IAS's capacity development support for evaluation to strengthen reporting among Regional Centres of Expertise (RCEs). It lists members of the RCE Evaluation Working Group from 2012-2014 and SADC RCEs that participated in an evaluation pilot project. The pilot project produced a multistakeholder evaluation toolkit, publications on enhancing M&E practices in RCEs, and evaluation reports, case studies and capacity development strategies for each participating RCE.
Este documento lista varios eventos y celebraciones conmemorados en los logos de Google en 2011, incluyendo el 50 aniversario del primer hombre en el espacio, el discurso inaugural de JFK, el Día de la Independencia de República Dominicana, el Día de la Familia en Israel, el Día de la Libertad en África, el Día de la Independencia de Ghana, el cumpleaños de Guillermo Gonzalez Camarena, el festival Holi en la India, el Año Nuevo, el Día de la Reina, el Día de San
Music video conventions typically prioritize camera shots focused on the artist to make them recognizable. Camera movement helps keep viewers entertained and establishes scenes. Mis-en-scene, lighting, costumes, props, colors and sound effects are chosen to set the mood and match the music genre. In pop music videos, mis-en-scene often includes relatable clothing and settings while narrative videos tell stories through a variety of shots and angles. Editing helps craft the overall flow and presentation.
Losing weight can be a tedious task. For people living in Cincinnati, one thing you can do is a Cincinnati weight loss center to get sound advice and to help you shed the excess pounds.
Prima Esprit Sdn Bhd is a specialist in industrial flooring systems based in Selangor and Melaka, Malaysia. It was formed in 1995 and provides services including cementitious superflat floors, epoxy coatings, and concrete floor repair. The company has over 20 staff and 60 workers with experience in various industrial flooring applications. It works with major construction chemical suppliers to provide high quality and cost-effective flooring solutions.
Este documento describe brevemente las cuatro disciplinas principales de las Ciencias de la Información: Bibliotecología, Archivística, Documentación y Ciencia de la Información. Explica el origen y enfoque de cada una, así como su desarrollo e instituciones formadoras en Colombia. También aborda conceptos como la interdisciplinariedad de la Ciencia de la Información y las diferencias entre Informática, Computación y Ciencia de la Información.
Este documento proporciona información sobre los condones masculinos y femeninos. Explica que los condones son delgadas cubiertas de látex o poliuretano que se colocan en el pene o en la vagina para prevenir el embarazo y las enfermedades de transmisión sexual. También describe cómo usarlos correctamente y sus ventajas y desventajas para la planificación familiar.
Ministro de Gobierno denuncia que Sánchez Berzaín financia estrategia mediáti...Danny Frank Rojas
El documento resume un reportaje de Univisión sobre narcotráfico en Bolivia que usa como fuente a Douglas Farah. Se describe a Farah como un ex consultor del gobierno de EE.UU. en temas de inteligencia y seguridad. También se indica que Farah ha recibido financiamiento del Instituto Interamericano para la Democracia, cuyo director es Carlos Sánchez Berzaín, prófugo de la justicia boliviana. El documento concluye que el reportaje de Univisión parece ser una herramienta política para estigmatizar a Bol
El documento describe la prehistoria desde sus primeros pobladores hace millones de años hasta el desarrollo de la vida en las cuevas. Explica las diferentes etapas como el Paleolítico, Neolítico y Edad de los Metales, así como las especies humanas que habitaron la Tierra como el Homo Habilis, Neardenthal y Sapiens. También resume la importancia del arte rupestre, destacando las cuevas de Altamira descubiertas por una niña a finales del siglo XIX que contenían pinturas policromas de la época
El documento describe una colección de pictogramas creados por Sergio Palao para ARASAAC con licencia CC BY-NC-SA. Los pictogramas fueron adaptados por Laura Ruiz Cifrián y cubren una variedad de temas para facilitar la comunicación.
Libreto gratuito editado nun galpón. Confeccionado polo Colectivo Terra para cederllo ás amigas e colaboradoras do 17 Treme a Terra. Os contidos son de elaboración propia ou cedidos expresamente polas autoras. Somos unha asociación sen ánimo de lucro e o que recadamos vaise de xeito íntegro nos gastos lóxicos de xestión. Moitas grazas a todas ás que colaboráchedes co Treme a Terra!
Oracle database 12c 2 day developer's guide 123bupbechanhgmail
This document provides an introduction and overview of Oracle Database and development tools. It discusses connecting to Oracle Database using SQL*Plus and SQL Developer. It also covers exploring database objects, querying data, manipulating data using DML statements, managing schema objects using DDL statements, developing stored subprograms and packages using PL/SQL, using triggers, and working in a global environment.
Sigal Arie-Erez, Director, Cataloguing Department, Archives Division, Yad Vashem
Reconnecting the Past: How to Link Archival Descriptions – the EHRI Portal Model
2016 EVA/Minerva Jerusalem International Conference on Digitisation of Cultural Heritage
http://2016.minervaisrael.org.il
http://www.digital-heritage.org.il
Step-by-Step: APEX Installation on Tomcat (Windows Server 2016)sheriframadan18
This is a practical workshop about deploying the Oracle APEX application in the Apache Tomcat Server from your local machine.
Apache Tomcat, being a Java-based application requires Java to be installed in your local and you will be learning how to set up Java to start the server without any issues.
The setup process will be smooth as Apache Tomcat is a lightweight application. With Tomcat being installed, you will learn the connection between APEX-ORDS-Tomcat.
You will get to know the system requirements for installing Oracle APEX.
You will learn the installation process of Oracle Database, APEX, and ORDS on your local machine. The installation will help you to know the role of ORDS and which is necessary for deployment in Apache Tomcat.
This document provides an overview and summary of new features in Oracle APEX 4.2. Key new features include enhanced support for mobile applications using jQuery Mobile, new HTML5 chart types and items, packaged productivity applications, improved debugging tools, and enhanced infrastructure capabilities around proxy support, resource management, and partitioning of runtime tables.
This document provides an overview of developing applications using Oracle Application Express (APEX). It discusses the APEX architecture and components used for browser-based application development like the Application Builder, SQL Workshop, and Administrator. The benefits of APEX are also summarized like rapid development, mobile support, and use cases. Steps for creating a demo "help desk" application are outlined, including designing the database tables, loading sample data, and basic application navigation.
The document outlines new features in Oracle Application Express (APEX) 4.1, including improved error handling, use of ROWID for automatic DML processing, a data upload feature, calendar enhancements, validation and processing for tabular forms, and plug-in and accessibility enhancements. It also discusses potential future releases, such as enhanced mobile support, RESTful web services, modal dialogs, and multiple interactive reports on a single page.
The document outlines new features in Oracle Application Express (APEX) 4.1, including improved error handling, use of ROWID for automatic DML processing, a data upload feature, calendar enhancements, validation and processing for tabular forms, and plug-in and accessibility enhancements. It also discusses potential future releases focusing on mobile application development, RESTful web services, modal dialogs, and multiple reports/forms per page.
The document outlines new features in Oracle Application Express (APEX) 4.1, including improved error handling, use of ROWID for automatic DML processing, a data upload feature, calendar enhancements, validation and processing for tabular forms, and plug-in and accessibility enhancements. It also discusses potential future releases, such as enhanced mobile support through jQuery Mobile integration, RESTful web services, modal dialogs, and multiple reports/forms per page. The presentation provides an overview of APEX and its history.
The document outlines new features in Oracle Application Express (APEX) 4.1 including improved error handling, use of ROWID for automatic DML processing, a data upload feature, calendar enhancements, validation and processing for tabular forms, plug-in enhancements, and accessibility improvements. It also discusses potential future releases focusing on mobile application development, RESTful web services, modal dialogs, and multiple reports/forms per page.
This document describes how to install and configure Oracle REST Data Services. It provides an overview of the installation process, which involves downloading Oracle REST Data Services, running the configuration tool using either a parameter file or command line prompts to configure database users and privileges, and then deploying the application to a supported application server or in standalone mode. The document also lists the system requirements and supported application servers.
This document provides a deployment guide for configuring NetScaler to optimize Oracle E-Business Suite 12.1 (EBS 12.1) application delivery. It includes an overview of the solution requirements, prerequisites, network diagram, and how to import and configure the pre-built Oracle EBS 12.1 Application Template on NetScaler. The template characterizes EBS 12.1 workflows and configures policies for compression, caching, rewrite, filtering, response, and application firewall. It also covers configuring backend services and load balancing for the application.
Oracle Application Express 20.2 New Featuresmsewtz
This document provides a summary of new features in Oracle APEX 20.2, including:
- Enhancements to Faceted Search such as conditional facets, compact count displays, and visualization of facet values.
- Improved report printing capabilities including built-in PDF printing support for additional languages and export data functionality.
- New automation capabilities to trigger conditional actions based on database or remote data source changes.
- A new Cards region for presenting varied information in small blocks, enhanced REST data source functionality, and updated developer tools.
This document provides an overview of new features in Oracle Database 11g for administrators. It includes sections on installation and upgrades, database diagnosis and repair, database administration features, and SQL and development features. The document aims to explain new 11g concepts briefly with code examples and avoids detailed explanations. It also lists resources for further information on 11g features.
Make Your Application “Oracle RAC Ready” & Test For ItMarkus Michalewicz
This presentation talks about the secrets behind Oracle RAC’s horizontal scaling algorithm, Cache Fusion, and how you can ensure that your application is “Oracle RAC ready.”. It discusses do's and don'ts and how to test your application for "Oracle RAC readiness". This version was first presented in Sangam19.
Oracle Text is a facility within the database that provides more advanced indexing & search techniques - including the ability to index documents stored in your database; on your server; or even the web!
Now you can incorporate this functionality into your web application using Oracle Application Express.
This presentation will demonstrate how easy it is to combine the two, and give you a platform for further expansion and exploration within a very powerful product.
Most important New features of Oracle 23c for DBAs and Developers. You can get more idea from my youtube channel video from https://youtu.be/XvL5WtaC20A
The document describes the architecture of Oracle 11g. It discusses the key components of an Oracle instance which includes the System Global Area (SGA) and background processes. The SGA is made up of several memory structures like the shared pool, database buffer cache, and redo log buffer. The document also describes the various mandatory and optional background processes like DBWR, LGWR, SMON, PMON and their functions.
This document discusses extending Oracle E-Business Suite 12.1.3 using Oracle Application Express (APEX). It begins with an overview of typical extension options for EBS like Oracle Forms and Reports. It then provides an overview of the APEX architecture and how it can integrate with EBS. The document demonstrates how to build an interactive report in APEX using an EBS view as the data source. It also presents a use case where APEX was used to allow AP users to upload supplier invoices from a file into EBS in a more efficient way compared to the previous manual process.
1) Oracle Data Integrator 12c includes several new features for enhanced big data support, including the introduction of Spark and Pig integration, orchestration of jobs using Oozie, improved Hive integration, and retrieval of Hadoop audit logs.
2) The 12c release expands big data support further with Sqoop integration, HBase integration, Hive append optimization, and security enhancements.
3) Additional features in 12c focus on design-time experience and productivity improvements such as a new model and topology objects wizard, improved control of concurrent scenario and load plan execution, and documentation changes.
Oracle Application Express (APEX) is a low-code development platform that enables building database-centric web applications quickly and easily. APEX uses the Oracle database for backend processing and provides a browser-based integrated development environment. Key features of APEX include rapid application development, leveraging of existing SQL skills, a multi-tenant architecture supporting many workspaces, and deployment options including on-premises and cloud.
AskTom: How to Make and Test Your Application "Oracle RAC Ready"?Markus Michalewicz
Oracle Real Application Clusters (Oracle RAC) is the preferred availability and scalability solution for Oracle Databases, as most applications can benefit from its capabilities without making any changes. This mini session explains the secrets behind Oracle RAC’s horizontal scaling algorithm, Cache Fusion, and how you can test and ensure that your application is “Oracle RAC ready.”
This deck was first presented in OOW19 as an AskTom theater / mini session and will be presented as a full version in other conferences going forward at which time I will provide an updated version of the deck.
Mod_plsql and JServ components have been removed from Oracle E-Business Suite Release 12 and replaced with new technologies. Mod_plsql is replaced by the Oracle Application Framework, as mod_plsql did not provide robust and secure web application capabilities. JServ is replaced by OC4J instances that now run the core applications, forms-based applications, and web services. The Reports Server component has also been removed in Release 12.
Similar to Oracle database 12c application express release notes (20)
Ibm db2 10.5 for linux, unix, and windows x query referencebupbechanhgmail
This document provides an overview and reference for IBM DB2 10.5 XQuery functionality. It covers XQuery concepts, data types, the type system, the prolog, expressions, and built-in functions. The type system chapter describes the built-in XQuery data types like string, date, and QName. The prolog chapter covers declaration keywords that can be used to configure XQuery processing. The expressions chapter details the syntax and semantics of XQuery expressions, including path expressions, FLWOR expressions, and updating expressions. The built-in functions chapter categorizes the standard XQuery functions supported in DB2 like concat, substring, and current-dateTime.
Ibm db2 10.5 for linux, unix, and windows what's new for db2 version 10.5bupbechanhgmail
This document provides an overview of new features and enhancements in DB2 Version 10.5, including:
- New column-organized table option and support for non-enforced primary/unique keys.
- New monitoring metrics for column tables and improved HADR monitoring.
- HADR now supported in DB2 pureScale environments and easier use of customer scripts with ACS.
- Expression-based indexes, larger rows, and exclusion of NULL keys from indexes.
- Customizable workload balancing and client/driver enhancements.
- Installation and configuration changes are described to aid in upgrading to Version 10.5.
Ibm db2 10.5 for linux, unix, and windows upgrading to db2 version 10.5bupbechanhgmail
This document provides guidance on upgrading DB2 database environments to version 10.5. It discusses upgrading the various components of a DB2 environment, including DB2 servers, clients, applications, and routines. The document is structured to first discuss planning the upgrade, then upgrading each component, and finally post-upgrade tasks. It provides overviews, essential information, pre-upgrade tasks, upgrade tasks, and post-upgrade tasks for each component. The goal is to help users successfully upgrade their entire DB2 environment to take advantage of the new features in DB2 10.5.
Ibm db2 10.5 for linux, unix, and windows text search guidebupbechanhgmail
DB2 Text Search allows users to search text columns stored in a DB2 database by issuing SQL and XQuery statements. It provides fast query response times and ranked results. Key features include tight integration with DB2, document indexing support for various formats including XML, and advanced search capabilities using built-in SQL and XML functions. The DB2 Text Search server can be installed integrated with the DB2 database server or as a standalone server. Command line tools and stored procedures are used for administration tasks like creating indexes and configuring the server.
Ibm db2 10.5 for linux, unix, and windows installing ibm data server clientsbupbechanhgmail
The document provides instructions for installing the IBM Data Server Driver Package on Windows and Linux/UNIX systems. It discusses the driver package's requirements, how to install it using commands or a graphical interface, and how to configure and test connections to databases. The driver package provides runtime support for applications using technologies like ODBC, CLI, .NET and allows connectivity to DB2 databases on IBM mainframe and midrange systems.
Ibm db2 10.5 for linux, unix, and windows getting started with db2 installa...bupbechanhgmail
This document provides instructions for installing and configuring IBM DB2 10.5 on Linux and Windows systems. It covers prerequisites such as disk space and memory requirements. It also provides step-by-step instructions for installing DB2 using the Setup wizard on both Windows and Linux. Additional sections describe verifying the installation, configuring licensing, and includes appendices on tasks like uninstalling DB2, checking for updates and applying fix packs.
Ibm db2 10.5 for linux, unix, and windows getting started with database app...bupbechanhgmail
This document provides information about installing and configuring IBM DB2 10.5 for application development on various operating systems. It discusses considerations and requirements for AIX, HP-UX, Linux, Solaris, and Windows. It also describes the DB2 database application development environment components like the operating system, IBM Data Server Client, programming interfaces, languages, transaction managers, and development tools supported for application development.
Ibm db2 10.5 for linux, unix, and windows developing rdf applications for i...bupbechanhgmail
This document provides an overview of setting up a Resource Description Framework (RDF) environment for IBM DB2 databases. It describes RDF store tables that contain metadata and data, access control methods for RDF stores, and how to create default and optimized RDF stores. It also discusses the central view of RDF stores in DB2 and how to set up an RDF environment to use DB2 RDF commands and APIs.
Ibm db2 10.5 for linux, unix, and windows developing embedded sql applicationsbupbechanhgmail
This document provides an overview of developing embedded SQL applications for DB2 databases. It discusses embedding SQL statements in various host languages like C/C++, COBOL, FORTRAN and REXX. It covers topics like designing embedded SQL applications, programming embedded SQL with host variables and SQL statements, building applications by precompiling, compiling and binding, and deploying the final applications. The document also includes appendices about the DB2 technical library and compatibility features for migration.
Ibm db2 10.5 for linux, unix, and windows developing ado.net and ole db app...bupbechanhgmail
This document provides information about developing ADO.NET and OLE DB applications using IBM DB2 10.5. It discusses deploying .NET applications on Windows, supported development software, DB2 integration in Visual Studio, the IBM Data Server Provider for .NET, and the testconn command. It also covers the OLE DB .NET Data Provider, ODBC .NET Data Provider, IBM OLE DB Provider, and IBM Data Server Provider for .NET namespaces.
Ibm db2 10.5 for linux, unix, and windows db2 connect user's guidebupbechanhgmail
DB2 Connect provides connectivity between applications and databases located across distributed systems. It supports connections to IBM mainframe databases like DB2 for z/OS and IBM i. DB2 Connect can function as a client to access these databases, or as a connectivity server to enable remote client access. It supports various connectivity protocols and allows transaction processing between distributed systems and applications.
Ibm db2 10.5 for linux, unix, and windows data movement utilities guide and...bupbechanhgmail
The export utility extracts data from a database using a SELECT statement and places it into an operating system file. This file can then be used for future import or load operations, or to make the data accessible for analysis. The export utility supports exporting to IXF and DEL formats. Additional options allow customizing the export, such as changing data formats, timestamps, code pages, or column names. The utility writes messages to standard text message files.
This document provides guidance on designing and writing a custom SQL precompiler to interface with DB2. It discusses the roles of the application programmer, precompiler, precompiler services, and runtime services in processing SQL statements. The document outlines the major tasks a precompiler must perform, including initializing APIs, processing host variables and SQL statements, and generating runtime function calls. It also provides details on supported precompiler features and recommended data structures.
Reliability and performance with ibm db2 analytics acceleratorbupbechanhgmail
The document discusses IBM DB2 Analytics Accelerator Version 4.1, which integrates IBM zEnterprise infrastructure and IBM Netezza technology to accelerate data-intensive and complex queries in a DB2 for z/OS environment. Version 4.1 expands the value of high-performance analytics by opening to static SQL applications and rowset processing, minimizing data movement, and reducing latency. The installation of new functions and advantages of Version 4.1 are described based on a controlled test environment.
Ibm db2 analytics accelerator high availability and disaster recoverybupbechanhgmail
This document discusses high availability (HA) and disaster recovery (DR) strategies for IBM DB2 Analytics Accelerator. It describes built-in HA capabilities of the accelerator like redundant Netezza performance server hosts, S-Blades, networking, and disk arrays. It also discusses ways to integrate the accelerator into existing HA architectures, including workload balancing across multiple accelerators, maintaining consistent data across accelerators, and using incremental updates. The goal is to provide the desired recovery time objectives (RTOs) and recovery point objectives (RPOs) for analytical query workloads processed by the accelerator.
This document provides an overview of virtualization technologies and discusses how to set up and configure DB2 on PowerVM, VMware vSphere, and Microsoft Hyper-V. It covers the architectures and features of these virtualization platforms, including PowerVM on Power Systems, VMware vSphere, and Hyper-V. It also provides guidance on installing and configuring DB2 in virtualized environments based on these technologies.
Db2 udb backup and recovery with ess copy servicesbupbechanhgmail
This document provides information about using IBM's Enterprise Storage Server (ESS) Copy Services capabilities with DB2 Universal Database (DB2 UDB) backup and recovery. It discusses ESS concepts and features like FlashCopy and Peer-to-Peer Remote Copy (PPRC). It also covers DB2 UDB backup and recovery terminology and how ESS Copy Services can be used to improve the backup process through snapshot technology. Specific scenarios for using FlashCopy and PPRC with DB2 UDB are described.
THE SACRIFICE HOW PRO-PALESTINE PROTESTS STUDENTS ARE SACRIFICING TO CHANGE T...indexPub
The recent surge in pro-Palestine student activism has prompted significant responses from universities, ranging from negotiations and divestment commitments to increased transparency about investments in companies supporting the war on Gaza. This activism has led to the cessation of student encampments but also highlighted the substantial sacrifices made by students, including academic disruptions and personal risks. The primary drivers of these protests are poor university administration, lack of transparency, and inadequate communication between officials and students. This study examines the profound emotional, psychological, and professional impacts on students engaged in pro-Palestine protests, focusing on Generation Z's (Gen-Z) activism dynamics. This paper explores the significant sacrifices made by these students and even the professors supporting the pro-Palestine movement, with a focus on recent global movements. Through an in-depth analysis of printed and electronic media, the study examines the impacts of these sacrifices on the academic and personal lives of those involved. The paper highlights examples from various universities, demonstrating student activism's long-term and short-term effects, including disciplinary actions, social backlash, and career implications. The researchers also explore the broader implications of student sacrifices. The findings reveal that these sacrifices are driven by a profound commitment to justice and human rights, and are influenced by the increasing availability of information, peer interactions, and personal convictions. The study also discusses the broader implications of this activism, comparing it to historical precedents and assessing its potential to influence policy and public opinion. The emotional and psychological toll on student activists is significant, but their sense of purpose and community support mitigates some of these challenges. However, the researchers call for acknowledging the broader Impact of these sacrifices on the future global movement of FreePalestine.
Level 3 NCEA - NZ: A Nation In the Making 1872 - 1900 SML.pptHenry Hollis
The History of NZ 1870-1900.
Making of a Nation.
From the NZ Wars to Liberals,
Richard Seddon, George Grey,
Social Laboratory, New Zealand,
Confiscations, Kotahitanga, Kingitanga, Parliament, Suffrage, Repudiation, Economic Change, Agriculture, Gold Mining, Timber, Flax, Sheep, Dairying,
How Barcodes Can Be Leveraged Within Odoo 17Celine George
In this presentation, we will explore how barcodes can be leveraged within Odoo 17 to streamline our manufacturing processes. We will cover the configuration steps, how to utilize barcodes in different manufacturing scenarios, and the overall benefits of implementing this technology.
Chapter wise All Notes of First year Basic Civil Engineering.pptxDenish Jangid
Chapter wise All Notes of First year Basic Civil Engineering
Syllabus
Chapter-1
Introduction to objective, scope and outcome the subject
Chapter 2
Introduction: Scope and Specialization of Civil Engineering, Role of civil Engineer in Society, Impact of infrastructural development on economy of country.
Chapter 3
Surveying: Object Principles & Types of Surveying; Site Plans, Plans & Maps; Scales & Unit of different Measurements.
Linear Measurements: Instruments used. Linear Measurement by Tape, Ranging out Survey Lines and overcoming Obstructions; Measurements on sloping ground; Tape corrections, conventional symbols. Angular Measurements: Instruments used; Introduction to Compass Surveying, Bearings and Longitude & Latitude of a Line, Introduction to total station.
Levelling: Instrument used Object of levelling, Methods of levelling in brief, and Contour maps.
Chapter 4
Buildings: Selection of site for Buildings, Layout of Building Plan, Types of buildings, Plinth area, carpet area, floor space index, Introduction to building byelaws, concept of sun light & ventilation. Components of Buildings & their functions, Basic concept of R.C.C., Introduction to types of foundation
Chapter 5
Transportation: Introduction to Transportation Engineering; Traffic and Road Safety: Types and Characteristics of Various Modes of Transportation; Various Road Traffic Signs, Causes of Accidents and Road Safety Measures.
Chapter 6
Environmental Engineering: Environmental Pollution, Environmental Acts and Regulations, Functional Concepts of Ecology, Basics of Species, Biodiversity, Ecosystem, Hydrological Cycle; Chemical Cycles: Carbon, Nitrogen & Phosphorus; Energy Flow in Ecosystems.
Water Pollution: Water Quality standards, Introduction to Treatment & Disposal of Waste Water. Reuse and Saving of Water, Rain Water Harvesting. Solid Waste Management: Classification of Solid Waste, Collection, Transportation and Disposal of Solid. Recycling of Solid Waste: Energy Recovery, Sanitary Landfill, On-Site Sanitation. Air & Noise Pollution: Primary and Secondary air pollutants, Harmful effects of Air Pollution, Control of Air Pollution. . Noise Pollution Harmful Effects of noise pollution, control of noise pollution, Global warming & Climate Change, Ozone depletion, Greenhouse effect
Text Books:
1. Palancharmy, Basic Civil Engineering, McGraw Hill publishers.
2. Satheesh Gopi, Basic Civil Engineering, Pearson Publishers.
3. Ketki Rangwala Dalal, Essentials of Civil Engineering, Charotar Publishing House.
4. BCP, Surveying volume 1
Elevate Your Nonprofit's Online Presence_ A Guide to Effective SEO Strategies...TechSoup
Whether you're new to SEO or looking to refine your existing strategies, this webinar will provide you with actionable insights and practical tips to elevate your nonprofit's online presence.
Beyond Degrees - Empowering the Workforce in the Context of Skills-First.pptxEduSkills OECD
Iván Bornacelly, Policy Analyst at the OECD Centre for Skills, OECD, presents at the webinar 'Tackling job market gaps with a skills-first approach' on 12 June 2024
This document provides an overview of wound healing, its functions, stages, mechanisms, factors affecting it, and complications.
A wound is a break in the integrity of the skin or tissues, which may be associated with disruption of the structure and function.
Healing is the body’s response to injury in an attempt to restore normal structure and functions.
Healing can occur in two ways: Regeneration and Repair
There are 4 phases of wound healing: hemostasis, inflammation, proliferation, and remodeling. This document also describes the mechanism of wound healing. Factors that affect healing include infection, uncontrolled diabetes, poor nutrition, age, anemia, the presence of foreign bodies, etc.
Complications of wound healing like infection, hyperpigmentation of scar, contractures, and keloid formation.
Leveraging Generative AI to Drive Nonprofit InnovationTechSoup
In this webinar, participants learned how to utilize Generative AI to streamline operations and elevate member engagement. Amazon Web Service experts provided a customer specific use cases and dived into low/no-code tools that are quick and easy to deploy through Amazon Web Service (AWS.)
1. 1
Oracle® Application Express
Release Notes
Release 4.2 for Oracle Database 12c
E17957-06
May 2013
These Release Notes contain important information not included in the Oracle
Application Express documentation. For the most current information, refer to
updates of this document, which are located at:
http://www.oracle.com/technetwork/developer-tools/apex/application-expr
ess/apex-094287.html
For a summary of new Oracle Application Express release 4.2 for Oracle Database 12c
features, see "Changes in This Release" in the beginning of each document in the
Oracle Application Express release 4.2 for Oracle Database 12c documentation library.
Topics:
■ Checking for the Most Current Release
■ Configuration Requirements
■ New Features
■ Changed Behavior
■ Functionality No Longer Supported
■ Open Bugs and Known Issues
■ Documentation Accessibility
Checking for the Most Current Release
Oracle Application Express is released more frequently than the Oracle Database. To
view information about or download a more current release, refer to:
http://www.oracle.com/technetwork/developer-tools/apex/downloads/index.
html
If you already have Oracle Application Express installed, Oracle strongly recommends
that you regularly upgrade to the latest version available from the Oracle Application
Express Oracle Technology Network (OTN) Downloads page. To learn more about
upgrading Oracle Application Express, see:
http://www.oracle.com/technetwork/developer-tools/apex/application-expr
ess/apex-deployment-upgrades-1878445.html
2. 2
Configuration Requirements
The value of the character set portion of PlsqlNLSLanguage in the configuration of the
mod_plsql Database Access Descriptor (DAD) must be set to AL32UTF8, regardless
of the underlying database character set.
The Database Access Descriptor now contains a parameter for
PlsqlRequestValidationFunction. The purpose of this parameter is to limit the
number of procedures which can be invoked through mod_plsql. By default, the only
procedures permitted are the public entry points of Oracle Application Express. This
can be extended using the validation functions shipped with Oracle Application
Express. To learn more, see "Restricting Access to Oracle Application Express by
Database Access Descriptor (DAD)" in Oracle Application Express
Administration Guide.
Enabling the PlsqlRequestValidationFunction for a Database Access
Descriptor may cause existing applications which relied upon publicly executable
procedures to fail. You may choose to either omit the
PlsqlRequestValidationFunction from the Database Access Descriptor
definition, or follow the recommended approach of extending the supplied validation
function.
New Features
This section describes new features of Oracle Application Express that are not
documented elsewhere. If you are not updating from Application Express release 4.1
to release 4.2, please see "Changed Behavior" in Oracle Application Express Release Notes
release 4.1 and Oracle Application Express Release Notes release 4.0.
You can find these documents at the following locations:
Oracle Application Express Release Notes release 4.1
http://docs.oracle.com/cd/E23903_01/doc/doc.41/e21672/toc.htm#BABFBHEF
Oracle Application Express Release Notes release 4.0
http://docs.oracle.com/cd/E17556_01/doc/relnotes.40/e15512/toc.htm#BABFBHEF
Topics:
■ Increased Size Limit for VARCHAR2, NVARCHAR2, and RAW Data Types
■ Identity Columns
■ Invisible Columns
■ Addition of Theme 24
■ Addition of Theme 25
■ Addition of Theme 26
■ APEX_DEBUG_MESSAGE Package Renamed to APEX_DEBUG
Increased Size Limit for VARCHAR2, NVARCHAR2, and RAW Data Types
The maximum size of the VARCHAR2, NVARCHAR2, and RAW data types has been
increased from 4,000 to 32K characters. Increasing the allotted size for these data types
enables users to store more information in character data types before switching to
3. 3
large objects (LOBs). This is especially useful for brief textual data types and the
capabilities to build indexes on these types of columns.
You can now define text items, textareas, and rich text editor items in Oracle
Application Express based on VARCHAR2 columns in a table with a maximum size of
32767. In order for Oracle Application Express collections to be able to utilize the
increased size limit, you must run /core/collection_member_resize.sql to
change collection VARCHAR2 columns from 4000 characters to 32767 characters.
Identity Columns
Table columns have been enhanced to support the American National Standards
Institute (ANSI) IDENTITY keyword. This provides a standards-based approach to the
declaration of automatically incrementing columns, simplifying application
development and making the migration of DDL to Oracle simpler.
Oracle Application Express page and region wizards can accept identity columns as
primary key columns. The DML processes defined on form pages for retrieving and
processing records can accept identity columns as primary key columns. Within the
SQL Workshop, you can create tables with columns as identity columns.
Invisible Columns
The property of whether a column is visible can be controlled by the user. Invisible
columns are not seen unless specified explicitly in the SELECT list. Any generic access
of a table (such as a SELECT * FROM table or a DESCRIBE) will not show invisible
columns. The notion of invisible columns enables easier online application migrations
as provided by Oracle's edition-based redefinition.
Within Oracle Application Express page and region wizards invisible columns are not
be selectable. The SQL source generated for regions does not include invisible
columns. However, after completing the wizard you can update the SQL source and
include invisible columns. Within SQL Workshop, invisible columns are not displayed
within the Object Browser or Query Builder. You can explicitly select invisible columns
within SQL Commands.
Addition of Theme 24
Application Express release 4.1 and later includes a new theme, Theme 24. Theme 24
incorporates HTML5 and CSS3 features and is based on the colors used in Oracle
Public Cloud.
Addition of Theme 25
Application Express release 4.2 includes a new theme, Theme 25. Blue Responsive
Theme 25 incorporates HTML 5 and CSS3 features and is based on the color scheme of
the productivity applications. This theme is a "Responsive" theme that utilizes the
Application Express release 4.2 Grid Layout feature. The theme automatically shifts or
realigns page components so that they fit properly on a mobile or tablet device.
Addition of Theme 26
Application Express release 4.2 includes a new theme, Theme 26. Productivity
Applications Theme 26 incorporates HTML 5 and CSS3 features and is based on the
color scheme of the productivity applications.
4. 4
APEX_DEBUG_MESSAGE Package Renamed to APEX_DEBUG
In Oracle Application Express release 4.2, the APEX_DEBUG_MESSAGE package is
renamed to APEX_DEBUG. The APEX_DEBUG_MESSAGE package name is still
supported to provide backward compatibility. As a best practice, however, use the new
APEX_DEBUG package for new applications unless you plan to run them in an earlier
version of Oracle Application Express.
Changed Behavior
This section describes changed behavior in Oracle Application Express release 4.2.
Topics:
■ Compatibility Mode
■ Mail Retry Delay
■ Phase Out of Accessibility Modes
■ Name Change for Stop and Start HTML Table Item Type
■ Hosted Online Help
■ Updated JavaScript Libraries
■ Updated CKeditor
■ Updated AnyChart Flash Charts
■ Updated AnyGantt Charts
■ Dynamic Action Set Value with Multiple Affected Elements
■ List of Values Only Supports Two Column SQL Statements
■ Enabling Network Services in Oracle Database 12c
■ Item Finder CSS Tab Availability
■ Grid Layout Affects Item Buttons
■ Hidden Items No Longer Affect Grid Layout
■ Report Queries Exceeding the Maximum Row Count Display an Error
■ Drag and Drop Layout Page Removed
■ New Placeholders to Include Standard CSS and Standard JavaScript Files
■ DML Fetch Mode of Automated Row Fetch Processes Deprecated
■ Text Areas Now Respect Maximum Width page Item Attribute
Tip: This section is current as of the writing of this document. To
view the most current listing of changed behavior, go to the Known
Issues page available off the Downloads page. See:
http://www.oracle.com/technetwork/developer-tools/apex/do
wnloads/index.html
Note: If you are not updating from Application Express release 4.1.1
to release 4.2, please see "Changed Behavior" in Oracle Application
Express Release Notes release 4.1 for other changes.
5. 5
■ Firing Point Change for Before Regions and After Regions Computations or
Process
■ Chart Series Page for Flash Charts No Supports Conditional Display
■ Dynamic Actions Firing After the Page Has Loaded Now Handled Consistently
Compatibility Mode
This attribute controls the compatibility mode of the Application Express runtime
engine. Certain runtime behaviors are changed from release to release. Use this
attribute to obtain specific application behavior.
In Application Express release 4.1, Automatic DML forms raise an error when
rendering the page if the column name of the source of an item is invalid. Prior to
Application Express release 4.1, an invalid column name of the source of an item
would not raise an error when rendering the page but it would also not set session
state of the item. To realize the new behavior in an application, set the compatibility
mode of the application to 4.1. If you desire the behavior as it was in Application
Express release 4.0 or earlier releases, set the compatibility mode of the application to
Pre 4.1.
Also, in Application Express release 4.1, there are two new application Security
Attributes to control Browser Security: Cache and Embed in Frames. Enabling the
Cache attribute enables the browser to save the contents of your application's pages in
its cache, both in memory and on disk. The Embed in Frames attribute controls if the
browser displays your application's pages within a frame. Applications running in
compatibility mode Pre 4.1 function as if the Cache is enabled and as if Embed in
Frames is set to allowed. Applications running in compatibility mode 4.1 respect the
specific Browser Security attributes.
In Application Express release 4.2 due to changes for the new grid layout, when a page
is rendered, all regions in a certain display point are evaluated before rendering that
display point, to find out if they should be displayed or not (so that the grid lay knows
how many columns to render). The regions where the evaluation returned true will be
executed and displayed. However, this will not work if a PL/SQL based region sets
session state, which is then used in a subsequent region condition to determine if the
region should be displayed, because the condition has already been checked before the
display point is rendered. Use computations or PL/SQL processes to set session state
before any region is displayed. In previous versions, the condition was evaluated right
before each region was displayed.
Also, in Application Express 4.1, because of bug 12990445, the following changes
have been implemented for Automatic Row Processing (DML) process types. The code
which performs the INSERT has been changed to determine if the columns should be
included in the INSERT statement. Note that these are the same checks which occur
before an UPDATE. These new checks include:
■ Is the source type a DB Column?
■ Does the specified Build Option have a status of Include or is it not specified at all?
■ Is the page item contained in the POST request? For example, if the page item is
conditional it will not be contained in the POST request if the condition evaluates
to FALSE during page rendering.
■ Is the page item not of type Display Only where Save State is set to No?
6. 6
To realize the new behavior in an application, set the compatibility mode of the
application to 4.1. If you desire the behavior as it was in release 4.0 or earlier releases,
set the compatibility mode of the application to Pre 4.1.
In Application Express release 4.2, computations and processes with a processing
point Before Region(s) do now fire before any region gets rendered. Computations and
processes with a processing point After Region(s) fire after all regions have been
rendered. In previous versions the computations and processes fired just before and
after the region display point Page Template Body (1-3).
For further information on setting the compatibility mode, see "Editing the
Application Definition" in Oracle Application Express Application Builder User's Guide.
Mail Retry Delay
Prior to Application Express release 4.2, a maximum of 10 attempts is performed to
send an email message from the Application Express mail queue. If, after the tenth
time, the email message cannot be sent, it is removed from the mail queue and is
recorded in the mail log along with the last error encountered.
In Application Express release 4.2, up to 14 attempts are made to deliver an email
message. The delay between each attempt increases on a logarithmic scale, up to and
including the 14th attempt which has a delay of 2^14 (32768) minutes from the
previous attempt.
Phase Out of Accessibility Modes
The modes for optimized accessibility, Screen Reader and High Contrast in Oracle
Application Express will be phased out. Instead of requiring developers to provision
these modes in applications, and users having to enable these modes, Oracle
Application Express will be optimized by default without requiring any additional
actions from users or developers. The work on this has commenced in Oracle
Application Express release 4.2, with the removal of the need to run Screen Reader
Mode for the following functionality:
Shuttle, radio, and check box page items are rendered within a FIELDSET HTML tag.
FIELDSET elements require a text description that is used as context for any elements
within it, for example the individual radio inputs. This is done using the LEGEND
HTML tag. When running in screen reader mode, this tag is generated and is given the
value of the page item's Label.
Name Change for Stop and Start HTML Table Item Type
The previously called Stop and Start HTML Table item type is now called Stop and
Start Grid Layout (deprecated) and has been removed from the Create Page Item
wizard.
Instead of using the Stop and Start HTML Table item type, developers should use the
new Start New Grid attribute of page items which provides the same behavior. If
developers still want to use the old item type they can still pick Stop and Start Grid
Layout (deprecated) in the item type select list on the Edit Page Item page.
Hosted Online Help
Prior to Oracle Application Express release 4.1, the Application Express online help
system was included with the Application Express distribution. In Oracle Application
7. 7
Express release 4.1 and later, the online help is the Oracle Application Express
Documentation Library hosted on Oracle’s Technology Network.
To access the online help with and with Application Express release 4.1 and earlier,
you click the Help link in the upper right corner of most Oracle Application Express
pages. See "Accessing Help and the Documentation Library" in the Oracle Application
Express Application Builder User's Guide.
Some benefits of the hosted online help include:
■ Our documentation team now has greater flexibility in updating, correcting and
enhancing documentation and online help, providing the most current and useful
content.
■ The hosted online help provides more powerful search capability.
■ By not including the help system with the Application Express distribution, the
overall distribution size of Application Express release 4.2 has been dramatically
reduced as well as the size of the content loaded into the XDB repository, if you are
using embedded PL/SQL gateway.
■ This removes the complexity associated with indexing the online help files,
especially if your instance is accessed over SSL or the database is behind a firewall
that cannot get to the Web server.
For customers that cannot get to the Internet, the entire documentation library can be
downloaded and staged locally. The URL for the Help link can be adjusted from
within Application Express to go directly to the locally staged documentation. See
"Configuring Online Help" in the Oracle Application Express Administration Guide.
Local search capability is available for downloaded documentation. See "Downloading
the Online Documentation Library" in the Oracle Application Express Application Builder
User's Guide.
Updated JavaScript Libraries
The JavaScript libraries for jQuery and jQueryUI used by Application Express have
been updated as follows:
■ jQuery has been updated from version 1.6.2 to version 1.7.1
■ jQueryUI has been updated from version 1.8.14 to version 1.8.22
See jQuery and jQueryUI release notes for bug fixes and enhancement at:
■ http://docs.jquery.com/Downloading_jQuery#Current_Release
■ http://jqueryui.com/docs/Changelog
There are a couple of situations, relating to this upgrade, that you should consider.
The first situation to consider is if you have used jQuery in your own JavaScript code
in applications, then you may be impacted by changed behavior caused by the
updated jQuery version. The most significant impact you may experience from
updating your jQuery version is due to the use of the jQuery attr method. This
method returns slightly different values in some circumstances. Please review the
jQuery change log for further details of this and other changes.
If you are concerned this may impact your applications, there are 2 possible options:
1. Fallback to the previous version of jQuery for your code. You can easily include
jQuery 1.6.2 by adding the following to your Page Template > Header, within the
8. 8
<head>…</head> tags, importantly ensuring this is done directly after the
#HEAD# substitution string and before you include any of your libraries:
...
#HEAD#
<script src="#IMAGE_PREFIX#libraries/jquery/1.6.2/jquery-1.6.2.min.js"
type="text/javascript"></script>
...
We will still include jQuery 1.7.1 as part of the #APEX_JAVASCRIPT# substitution,
but including 1.6.2 afterwards means that the variables $ and jQuery will now
point to jQuery version 1.6.2, which you can continue to use in your applications.
Note that jQuery 1.6.2 is still included in our distribution, so you don't need to add
this to your web server.
2. Review and retest your jQuery code to see if you are impacted by the changes.
This is more work initially, but has the advantage that you only need to load one
version of the jQuery library into your application and secondly, you can also
benefit from the enhancements of the most recent version.
The second point to consider as part of this upgrade, relates to jQuery UI and if you
have included components of jQuery UI that are not included by default by
Application Express. We don't include all the components of jQuery UI by default to
reduce page size and processing, only the components used by Application Express
base functionality. All of these default components are now using jQuery UI 1.8.22,
whereas any components you may have previously included may be referencing an
older version. This means there may be compatibility issues between the versions of
jQuery UI components you have included and the updated jQuery and jQuery UI
versions we include by default.
Again, if you are concerned this may impact your applications, there are 2 possible
options:
1. Fallback to the previous versions of jQuery and jQuery UI in your code. You can
include jQuery 1.6.2 and jQuery UI 1.8.14 by adding the following to your Page
Template > Header, within the <head>…</head> tags, importantly ensuring this
is done straight after the #HEAD# substitution string and before you include any
of your libraries:
...
#HEAD#
<script src="#IMAGE_PREFIX#libraries/jquery/1.6.2/jquery-1.6.2.min.js"
type="text/javascript"></script>
<script src="#IMAGE_
PREFIX#libraries/jquery-ui/1.8.14/ui/minified/jquery-ui-1.8.14.custom.min.js"
type="text/javascript"></script>
...
We still include jQuery 1.7.1 and jQuery UI 1.8.14 as part of the #APEX_
JAVASCRIPT# substitution, we're just including the older versions for
compatibility with your other jQuery UI components you may reference. Note that
jQuery 1.6.2 and jQuery UI 1.8.14 are still included in our distribution, so you
don't need to add this to your web server.
2. Review your jQuery UI code, update any jQuery UI components to reference
version 1.8.22 and retest. This is more work initially, but has the advantage that
you only need to load one version of the jQuery library and one version of the
jQuery UI library into your application and secondly, you benefit from the
enhancements of the most recent versions. We suggest you search the files
9. 9
containing your JavaScript code and also in Application Search in the Application
Builder, for the following text:
libraries/jquery-ui/
Updated CKeditor
The CKeditor used by Application Express release 4.2 has been updated to CKeditor
version 3.6.4.
Updated AnyChart Flash Charts
The AnyChart Flash charts used by Application Express have been updated to the
latest version 6.0.11.
Prior to Application Express release 4.2, AnyChart Flash charts and AnyMap Flash
maps were embedded in a page using <OBJECT>/<EMBED> HTML tags, and the
region source was visible and editable on the Edit Region page.
In Application Express release 4.2, the AnyChart JavaScript Integration Library is used
to embed the component in a page, and the region source is no longer visible on the
Edit Region page. Existing applications containing AnyChart 5 charts will
automatically be upgraded to AnyChart 6 charts in Application Express release 4.2.
The XML structure of AnyChart 5 charts is compatible with AnyChart 6, and no
changes are required.
For customers wishing to access the region source of existing Flash chart regions,
which may contain custom code, the APEX_APPLICATION_PAGE_REGIONS view can
be used to view the region source information, using the following query:
select page_id, region_name, region_source
from apex_application_page_regions
where application_id = :APP_ID
and source_type_code in ('FLASH_CHART','FLASH_CHART5')
In the above query, :APP_ID is the ID of the application you wish to obtain the
information on.
When the Upgrade Application wizard is used to upgrade existing Flash charts to
Flash 6, the contents of the region source will be deleted, and custom content will be
lost.
See AnyChart website for bug fixes and enhancements at:
http://anychart.com/products/anychart/history/
Updated AnyGantt Charts
The AnyGantt charts used by Application Express have been updated to the latest
version 4.2.0.
Prior to Application Express release 4.2, AnyGantt charts used a JavaScript Integration
library called AnyChart.js, with an associated class name of AnyChart.
In Application Express release 4.2, the AnyGantt JavaScript Integration Library has
been refactored, and renamed to AnyGantt.js. The associated class has been
renamed to AnyGantt. Existing applications containing AnyGantt 4.1.0 charts will
automatically be upgraded to AnyGantt 4.2.0 charts in Application Express release 4.2.
However, custom AnyGantt 4.1.0 chart regions will need to be manually updated, to
10. 10
change references to the old JavaScript library name, AnyChart.js, with the new name,
AnyGantt.js.
See AnyChart website for bug fixes and enhancements at:
http://anychart.com/products/anygantt/history/
Dynamic Action Set Value with Multiple Affected Elements
In Application Express release 4.1, we introduced the restriction that Set Value
dynamic actions no longer supported the ability to set multiple affected elements to a
singular value. For example, you could no longer use one Static Assignment set type
action to set multiple affected elements to a single static value. Instead, you would
have to create separate actions for each item you wanted to set. This restriction has
now been lifted in Application Express release 4.2, such that for the single value set
types (Static Assignment, JavaScript Expression, PL/SQL Expression and PL/SQL
Function Body), it is once again possible to set multiple affected elements to a single
value in one action.
Note: The only exception to this is the 'SQL Statement' set type. This set type supports
setting multiple values to multiple page items, so here if you want to set multiple
affected elements to the same value, you should code your SQL Statement such that it
selects the same value, with a different alias for each affected element. This was done
in order to keep a simple mapping between the value and the item, in the case where
both could be greater than 1."
List of Values Only Supports Two Column SQL Statements
Since the last few releases of Application Express, the Builder requires the SQL
statement of a List of Values to contain two columns when a page item is created or
modified.
In Application Express release 4.1, the rendering engine has been modified to perform
the same check during runtime. If a List of Values is detected that contains only one
column, the error messages "Wrong number of columns selected in the LOV SQL
query for P1_DNAME. See examples for valid statements." is displayed.
To fix this error, edit the SQL statement of the List of Values. Duplicate the column and
give the first column the alias name display_value and the new second column
return_value.
For example:
SQL statement before editing:
select dname from dept
SQL statement after editing:
select dname as display_value, dname as return_value from dept
Enabling Network Services in Oracle Database 12c
By default, the ability to interact with network services is disabled in Oracle Database
12c. Therefore, if you are running Oracle Application Express with Oracle Database
12c, you must use the new DBMS_NETWORK_ACL_ADMIN package to grant connect
privileges to any host for the APEX_040200 database user. Failing to grant these
privileges results in issues with:
11. 11
■ Sending outbound mail in Oracle Application Express.
Users can call methods from the APEX_MAIL package, but issues arise when
sending outbound email.
■ Using Web services in Oracle Application Express.
■ PDF/report printing.
Topics in this section include:
■ Granting Connect Privileges to a Host
■ Granting Connect Privileges to a Local Host
■ Troubleshooting an Invalid ACL Error
The examples below should be modified according to your environment and in a
Oracle Database 12c multitenant architecture, should be run on each PDB.
Granting Connect Privileges to a Host
The following example demonstrates how to grant connect privileges to any host for
the APEX_040200 database user. This example assumes you connected to the
database where Oracle Application Express is installed as SYS specifying the SYSDBA
role.
DECLARE
ACL_PATH VARCHAR2(4000);
BEGIN
-- Look for the ACL currently assigned to '*' and give APEX_040200
-- the "connect" privilege if APEX_040200 does not have the privilege yet.
SELECT ACL INTO ACL_PATH FROM DBA_NETWORK_ACLS
WHERE HOST = '*' AND LOWER_PORT IS NULL AND UPPER_PORT IS NULL;
IF DBMS_NETWORK_ACL_ADMIN.CHECK_PRIVILEGE(ACL_PATH, 'APEX_040200',
'connect') IS NULL THEN
DBMS_NETWORK_ACL_ADMIN.ADD_PRIVILEGE(ACL_PATH,
'APEX_040200', TRUE, 'connect');
END IF;
EXCEPTION
-- When no ACL has been assigned to '*'.
WHEN NO_DATA_FOUND THEN
DBMS_NETWORK_ACL_ADMIN.CREATE_ACL('power_users.xml',
'ACL that lets power users to connect to everywhere',
'APEX_040200', TRUE, 'connect');
DBMS_NETWORK_ACL_ADMIN.ASSIGN_ACL('power_users.xml','*');
END;
/
COMMIT;
Tip: To run the examples described in this section, the compatible
initialization parameter of the database must be set to at least
11.1.0.0.0. By default, an Oracle Database 12c already has the
parameter set properly, but a database upgraded to 11g from a prior
version may not. See "Creating and Configuring an Oracle Database"
in Oracle Database Administrator's Guide for information about
changing database initialization parameters.
12. 12
Granting Connect Privileges to a Local Host
The following example demonstrates how to provide less privileged access to local
network resources. This example is used to enable access to servers on the local host
only, such as email and report servers.
DECLARE
ACL_PATH VARCHAR2(4000);
BEGIN
-- Look for the ACL currently assigned to 'localhost' and give APEX_040200
-- the "connect" privilege if APEX_040200 does not have the privilege yet.
SELECT ACL INTO ACL_PATH FROM DBA_NETWORK_ACLS
WHERE HOST = 'localhost' AND LOWER_PORT IS NULL AND UPPER_PORT IS NULL;
IF DBMS_NETWORK_ACL_ADMIN.CHECK_PRIVILEGE(ACL_PATH, 'APEX_040200',
'connect') IS NULL THEN
DBMS_NETWORK_ACL_ADMIN.ADD_PRIVILEGE(ACL_PATH,
'APEX_040200', TRUE, 'connect');
END IF;
EXCEPTION
-- When no ACL has been assigned to 'localhost'.
WHEN NO_DATA_FOUND THEN
DBMS_NETWORK_ACL_ADMIN.CREATE_ACL('local-access-users.xml',
'ACL that lets users to connect to localhost',
'APEX_040200', TRUE, 'connect');
DBMS_NETWORK_ACL_ADMIN.ASSIGN_ACL('local-access-users.xml','localhost');
END;
/
COMMIT;
Troubleshooting an Invalid ACL Error
If you receive an ORA-44416: Invalid ACL error after running the previous script,
use the following query to identify the invalid ACL:
REM Show the dangling references to dropped users in the ACL that is assigned
REM to '*'.
SELECT ACL, PRINCIPAL
FROM DBA_NETWORK_ACLS NACL, XDS_ACE ACE
WHERE HOST = '*' AND LOWER_PORT IS NULL AND UPPER_PORT IS NULL AND
NACL.ACLID = ACE.ACLID AND
NOT EXISTS (SELECT NULL FROM ALL_USERS WHERE USERNAME = PRINCIPAL);
Next, run the following code to fix the ACL:
DECLARE
ACL_ID RAW(16);
CNT NUMBER;
BEGIN
-- Look for the object ID of the ACL currently assigned to '*'
SELECT ACLID INTO ACL_ID FROM DBA_NETWORK_ACLS
WHERE HOST = '*' AND LOWER_PORT IS NULL AND UPPER_PORT IS NULL;
-- If just some users referenced in the ACL are invalid, remove just those
-- users in the ACL. Otherwise, drop the ACL completely.
SELECT COUNT(PRINCIPAL) INTO CNT FROM XDS_ACE
WHERE ACLID = ACL_ID AND
EXISTS (SELECT NULL FROM ALL_USERS WHERE USERNAME = PRINCIPAL);
13. 13
IF (CNT > 0) THEN
FOR R IN (SELECT PRINCIPAL FROM XDS_ACE
WHERE ACLID = ACL_ID AND
NOT EXISTS (SELECT NULL FROM ALL_USERS
WHERE USERNAME = PRINCIPAL)) LOOP
UPDATE XDB.XDB$ACL
SET OBJECT_VALUE =
DELETEXML(OBJECT_VALUE,
'/ACL/ACE[PRINCIPAL="'||R.PRINCIPAL||'"]')
WHERE OBJECT_ID = ACL_ID;
END LOOP;
ELSE
DELETE FROM XDB.XDB$ACL WHERE OBJECT_ID = ACL_ID;
END IF;
END;
/
REM commit the changes.
COMMIT;
Once the ACL has been fixed, you need to run the first script in this section to apply
the ACL to the APEX_040200 user. See "Granting Connect Privileges to a Host" on
page -11.
Item Finder CSS Tab Availability
The CSS tab of the Item Finder is no longer available.
Grid Layout Affects Item Buttons
If you have item buttons where "Start New Row" or "Start New Column" are set to Yes,
you may see slightly different positioning of the item button, because item buttons no
longer emit an empty table cell for a label. If you are affected by this, please use the
new "Column" attribute in the "Grid Layout" region, to position the button
accordingly.
Hidden Items No Longer Affect Grid Layout
In Application Express releases earlier than 4.2, if you had hidden items in between
two displayed items, then this affected the layout of the following page item if Start
New Row was set to Yes. It was displayed in a new line. In Application Express release
4.2, hidden items are completely ignored when layouting page items, that's why the
following page item will be displayed in the same line if it has Start New Row set to
No.
Report Queries Exceeding the Maximum Row Count Display an Error
If a report query exceeds the maximum row count defined by a chart or group by
view, chart or group by does not display. Instead following message displays:
Your current query retrieves more than (999,999) rows (the maximum row count for
this report). The [group by / chart] view is only supported when all rows
retrieved can be displayed. Please apply a filter.
14. 14
Drag and Drop Layout Page Removed
The Drag and Drop icon that previously displayed on the Page Definition in
Component View and the Drag and Drop Layout page have been removed from
Oracle Application Express release 4.2.
New Placeholders to Include Standard CSS and Standard JavaScript Files
The page-level attribute Include Standard JavaScript and CSS is deprecated and is
only displayed for existing applications if the value is set to No. New applications no
longer have this page-level attribute.
Developers can now use the placeholders #APEX_CSS# and #APEX_JAVASCRIPT# in
page templates to indicate if and where the standard Oracle Application Express CSS
and JavaScript files should be loaded. If these placeholders are not included in the
page template, they will not be loaded.
DML Fetch Mode of Automated Row Fetch Processes Deprecated
The DML Fetch Mode attribute for process type Automated Row Fetch only be
displays if its current value is "Set Memory Cache On Display." For new processes it is
no longer possible to set this attribute. New processes will always use "Set Memory
Cache On Fetch."
Text Areas Now Respect Maximum Width page Item Attribute
Previously the Maximum Width attribute of a Text Area page item was not checked.
With Oracle Application Express release 4.2, this attribute is now checked so existing
applications may behave differently if the value defined in the Maximum Width
attribute is too small or does not correspond with the database column length.
Firing Point Change for Before Regions and After Regions Computations or
Process
Computations and processes which have a the processing point of Before Regions and
After Regions now fire before and after the region displays. In previous releases of
Oracle Application Express, they only fired before or after regions with a Display Point
of Body 1, Body 2, or Body 3. The old behavior is still be used for applications where
the application Compatibility Mode is set to 4.1 or earlier
Chart Series Page for Flash Charts No Supports Conditional Display
Prior to Oracle Application Express release 4.1, conditional rendering of Flash chart
series queries was not supported. In this release, you now have the ability to specify a
condition on Flash 5 chart series queries. A condition is a small unit of logic that helps
you control the display of the chart series query. For example, when you apply a
condition to a query, the rendering engine evaluates the condition during the
rendering (or Show Page) process. Whether the condition passes or fails determines if
the chart series data is represented on the chart
15. 15
Dynamic Actions Firing After the Page Has Loaded Now Handled
Consistently
Within dynamic actions, there are two methods of getting actions to fire after the page
has loaded:
■ By defining a dynamic action's When Event as Page Load
■ By setting an Action to Fire on Page Load
Prior to Oracle Application Express release 4.2, these two methods were executed
slightly differently by Oracle Application Express, which resulted in an inconsistency
with the value available from the 'this.browserEvent' attribute of dynamic actions. For
Actions firing from the Page Load, When Event, this would be set to the full jQuery
event object for the 'ready' event. For Actions firing where the Fire on Page Load
attribute was set, 'this.browserEvent' would be set to just 'load'. This made it difficult
for a plug-in developer to easily and consistently isolate behavior that was specific to
page load.
In Oracle Application Express 4.2 and later, this is now handled consistently such that
'this.browserEvent' is always set to 'load.' For plug-in developers, you must test
'this.browserEvent' for 'load,' to consistently isolate page load behavior for your
plug-ins.
Functionality No Longer Supported
The following are not supported in Oracle Application Express release 4.1 and later.
Topics:
■ No Support for Save State before Branch
■ No Support for Running in an EBCDIC Character Set
■ Text Areas No Longer Support Spell Checks
■ Format Masks Not Supported by Date Picker
No Support for Save State before Branch
The option "Save State before Branch" is no longer available for new and existing
branches. Only if the option was previously checked will it still be available for
compatibility reasons and will work as before.
No Support for Running in an EBCDIC Character Set
Oracle Application Express does not support an EBCDIC character set. The value of
the character set in the configuration of the mod_plsql Database Access Descriptor
(DAD) must be set to AL32UTF8, regardless of the underlying database character set.
Text Areas No Longer Support Spell Checks
Text Area item types have been migrated to a simple text area. This functionality has
been replaced by Web browser spell checking support, which supports more
languages.
See Also: "Configuration Requirements" on page -2
16. 16
Format Masks Not Supported by Date Picker
Oracle Application Express includes a new jQuery based Date Picker. This new date
picker does not support the format masks described in Table 1, " Unsupported Date
Picker Formats".
Open Bugs and Known Issues
This section describes bugs and known issues for Oracle Application Express. For
more current information, see the Oracle Application Express release 4.2 Known Issues
page on Oracle Technology Network:
http://www.oracle.com/technetwork/developer-tools/apex/application-expr
ess/apex-42-known-issues-1863578.html
Topics:
■ Dynamic Action Refresh Does Not Work for Classic Reports in Mobile Pages
Table 1 Unsupported Date Picker Formats
Format Description
DS Short Date. Returns a value in the short date format and is
dependent on local settings.
DL Long Date. Returns a value in the long date format and is
dependent on local settings.
CC Century
BCC Century BC prefixed with
SYYY Year with BC prefixed
IYYYY ISO year
YEAR Year spelled out
SYEAR Years spelled out with BC prefixed
BC BC/AD indicator
Q Quarter
RM Roman month
WW Week of year 1-52
W Week of month 1-5
IW ISO standard week of year
DDTH Ordinal day
DDSPTH Spelled out Ordinal
J Julian Day
TH Ordinal format
TZD Abbreviated time zone name
TZH Time zone Hour displacement
TZM Time zone Minute displacement
TZR Time Zone Region
17. 17
■ Calendars in Mobile Pages Fail to Display an Entry for the Current Date After
Navigation
■ Dynamic Actions Do Not Fire on Regions with No Template
■ Issues Displaying AnyMap Maps in Chrome 21 and Later
■ Problems with SVG Charts
■ Problems with Queries Containing a Bind Variable and a String with Two Dashes
■ Importing Spreadsheet Data Containing Quotation Marks
■ Runtime Errors in an Application Imported from a Previous Release
■ DBA Authentication Restriction
■ Exporter Tool Support for Microsoft Access
■ Problem with Brazil Map
■ Issues Displaying Data Point in AnyChart
■ Themes Not Supporting Custom Calendars
■ Interactive Report Region Hangs When Session Expires
■ Some Dynamic Action When Condition Types Not Applicable for Certain Events
■ Issues With Deleting Dynamic Actions Having a Region Defined
■ JavaScript Function Not Working When Setting Multiple Values of a Multiselect
List
■ Upgrade Error with Websheet Objects
■ Accessibility Issues
■ Issues Using Style AquaLight and AquaDark in AnyChart
■ File Upload Has No Effect for Some Application Pages
■ Query Editor in Access Migration Project Not Functioning Correctly
Dynamic Action Refresh Does Not Work for Classic Reports in Mobile
Pages
In application pages that use the jQuery Mobile Smartphone User Interface Type, it is
not possible to use the Dynamic Action Refresh to refresh classic report regions. The
AJAX call will return with an error and the report will not be updated.
This issue is tracked with Oracle bug 14399349.
Workaround:
A possible workaround to consider is to submit the entire page in order to refresh the
report (which jQuery Mobile will process as a partial page refresh using its native page
transitioning). This obviously won't be as light a request as a true Dynamic Action
Tip: This section is current as of the writing of this document. To
view the most current listing of known issues, go to the Known Issues
page available off the Downloads page. See:
http://www.oracle.com/technetwork/developer-tools/apex/do
wnloads/index.html
18. 18
Refresh and will of course refresh the entire page, but is a possible alternative. How to
submit the page depends on how you are refreshing the report:
■ For Dynamic Actions, you can use the Submit Page action, with Show Processing
set to No.
■ For Buttons, use the Action When Button Clicked of Submit Page.
■ For some native item types, there is a Page Action When Value Changes setting,
which can be set to Submit Page.
Please also note that submitting the page will cause other Page Processing
functionality (computations, validations, processes and branches) to be considered for
processing, so whether these should or should not fire can be controlled, based on the
REQUEST value for the submit.
Calendars in Mobile Pages Fail to Display an Entry for the Current Date
After Navigation
The default behavior when running a calendar page is that the month-grid is rendered,
and wherever you have entries, a blue dot is displayed in the month grid. If you tap on
a field with a blue dot, the date entry is displayed underneath the month grid. If you
happen to run the current month, and there's a date entry for today, then that date
entry is shown on load of that page, without you having to tap on today. Now if you
navigate forward and backwards, using the Next or Previous buttons, using the
default AJAX navigation, the current date entry, if one exists, is not shown on load.
This issue is tracked with Oracle bug 14532665.
Workaround:
After navigation, tap on today to see details of the date entry underneath the month
grid.
Dynamic Actions Do Not Fire on Regions with No Template
When you set a dynamic action to refresh a region where the region template is
defined as No Template, the region will not be refreshed. This is due to the fact that No
Template does not have a Region Id which is required by Dynamic Actions.
Workaround:
Define a Template, for example "Blank" with the following:
<section id="#REGION_STATIC_ID#" #REGION_ATTRIBUTES#>
<div>
#BODY#
<div>
</section>
Issues Displaying AnyMap Maps in Chrome 21 and Later
If you experience problems displaying AnyMap maps in Chrome 21, where the region
appears blank and no map is visible, try disabling the Pepper-based Flash Player. To
disable the Pepper-base Flash Player in Chrome 21:
1. Launch the Chrome 21 browser.
2. Type chrome://plugins in search field.
19. 19
3. Under the Flash plug-ins list, expand the Details node to the right of the Plug-ins
title.
4. Locate the PEPFLASHPLAYER.dll Shockwave Flash plug-in, and click Disable.
Problems with SVG Charts
If you experience problems with an SVG chart, try upgrading the chart to a Flash
chart.
To upgrade an SVG chart to Flash:
1. Navigate to the appropriate Page Definition.
2. Under Regions, click the region name. The region name displays to the left of SVG
Chart.
3. On the Region Definition, click Upgrade SVG Chart to Flash Chart on the Tasks
list.
4. Click Upgrade.
Problems with Queries Containing a Bind Variable and a String with Two
Dashes
Creating a report region based on a query that contains a string with two dashes may
hinder the Application Express Engine’s ability to handle item bind variable
references. Consider the following example:
SELECT ename, job, sal, comm, deptno
FROM emp
WHERE instr ('-'||'-dash-'||'-','uu') = 0
AND deptno = :P18_X
AND 1 = 1
Workaround:
You can correct this behavior by changing the bind variable format. For example, to
correct this issue in the previous example you would change :P18_X to v('P18_X').
Importing Spreadsheet Data Containing Quotation Marks
If you import spreadsheet data by copying and pasting and a column value contains a
double quotation mark, the data will not import correctly (for example, 54" Plasma
Flat Screen). To avoid this problem, you have two options:
■ Option 1:
a. Save the data in a delimited format (such as comma-delimited (.csv) or
tab-delimited).
b. Use Import Text Data wizard to upload and import the saved file.
See Also: AnyMap Maps Display problem in Chrome 21
knowledgebase article on the AnyChart website:
http://www.anychart.com/supportdesk/index.php?_
m=knowledgebase&_a=viewarticle&kbarticleid=50
See Also: "Creating Charts" in Oracle Application Express
Application Builder User's Guide
20. 20
■ Option 2:
a. Replace the quotation mark with two double quotation marks as shown in the
following example:
54"" Plasma Flat Screen
b. Use the Import Spreadsheet Data wizard to import the file.
Runtime Errors in an Application Imported from a Previous Release
If you export an application from an earlier Oracle Application Express release and
then import and install it using the installation pages in Application Builder, in rare
situations you may encounter runtime errors after the application installs.
These errors often manifest themselves as PL/SQL parser or execution errors
pertaining to blocks of PL/SQL code embedded within application components. The
installation process sometimes splits strings greater than 200 characters into multiple
lines. For example, lines may split between PL/SQL keywords, or at other places that
cause parsing errors.
Workaround:
If you encounter these types of errors and suspect the installation process has split
large strings:
1. Isolate the failing component containing the suspect PL/SQL within the
application by editing the failing page in Application Builder.
2. Locate the blocks of code that appear to split incorrectly.
3. Attempt to split the blocks of code in more appropriate places, or insert white
space with the lines until no runtime errors are observed.
4. Export the application, import the export file, and then reinstall it.
5. Retain the new export file as a permanent backup copy.
DBA Authentication Restriction
The following restriction applies to features in Oracle Application Express that require
DBA authentication (for example, the Session report on the Database Monitor page).
The DBA account used for authentication must not require double-quoting. In other
words, it cannot be lower or mixed case.
Exporter Tool Support for Microsoft Access
When migrating a Microsoft Access application to an Oracle Application Express
application, you export your Microsoft Access metadata using the Exporter tool. Note
that Exporter Tool for Microsoft Access supports Microsoft Access 97, Microsoft Access
2000, Microsoft Access 2002, Microsoft Access 2003, and Microsoft Access 2007.
Problem with Brazil Map
There are problems creating a map of Brazil because the region Distrito Federal is not
independent of the surrounding state Goias. As a result, any associated data is not
displaying correctly on the map.
This issue is tracked with Oracle bug 9725582.
21. 21
Issues Displaying Data Point in AnyChart
To display all data points associated with an AnyChart 5 or higher chart, generated in
Oracle Application Express release 4.0 or later, each data point must have a unique
label. AnyChart 5 does not support the display of data points with duplicate labels,
and the occurrence of duplicate labels will result in missing data points on your chart.
Ensure that the chart series query returns a result set with a unique label for each data
point to be displayed on your chart.
Themes Not Supporting Custom Calendars
The following themes do not support custom calendars:
■ Theme 8
■ Theme 10
■ Theme 13
■ Theme 14
■ Theme 15
■ Theme 16
■ Theme 18
■ Theme 19
■ Theme 20
■ Theme 24
Interactive Report Region Hangs When Session Expires
If a session expires after the point when a page containing in interactive report region
has been displayed and the user tries to interact with the interactive report, the report
hangs and does nothing.
This issue is tracked with Oracle bug 9690335.
Some Dynamic Action When Condition Types Not Applicable for Certain
Events
When defining a dynamic action in When attributes, there is an Event select list
containing all the possible events that can trigger the dynamic action. Also in the
When attributes is a Condition select list which enables you to define a condition that
controls when the dynamic action runs. For the following event types only a condition
type of JavaScript Expression works: Before Page Submit, Page Load, Page
Unload, and Resize (which hides the Selection Type fields. The other condition types
(equal to, is null, and so on) are for events where the Selection Type is defined.
This issue is tracked with Oracle bug 9733317.
Issues With Deleting Dynamic Actions Having a Region Defined
If you delete a region which is assigned as the affected element to a dynamic action,
you are prompted to delete the dynamic action. If that dynamic action also has other
actions which are not related to this region, the whole dynamic action is still deleted,
rather than just the specific action that references the region.
22. 22
Workaround:
To avoid the deletion of the entire dynamic action, prior to deleting the region, delete
the referencing action from the dynamic action. As a result, the region delete will not
pick up that dynamic action as a candidate to delete and the dynamic action will not
be deleted.
This issue is tracked with Oracle bug 9615853.
JavaScript Function Not Working When Setting Multiple Values of a
Multiselect List
The JavaScript function $s enables you to set the value or values of both native and
plug-in item types in Oracle Application Express. This function does not work for
setting more than one value of a multiselect list. A multiselect list is a select list with
Allow Multiple Selection set to Yes. Setting single values will work.
This issue is tracked with Oracle bug 9616570.
Upgrade Error with Websheet Objects
If you see errors prefixed with "Warning: Websheet schema" in the upgrade log, they
are specific to a user's Websheet schema. Those schemas may have invalid Websheet
objects that caused the Websheet object upgrade to fail. This should not impact the
overall upgrade of Oracle Application Express.
Accessibility Issues
This section describes accessibility bugs and known issues for Oracle Application
Express.
1. Affecting the Application Express Development Environment:
■ Sub-menu drill down icons in the top level navigation menu are not keyboard
accessible in IE. This issue is tracked with Oracle bug 12678997.
Workaround:
Tab to and activate the top level menu item, then on the subsequent loaded
page, navigate to the specific sub-component or use one of the other
supported browsers (Firefox, Chrome or Safari).
■ The 'Tree View' used on the 'Page Definition' page is not usable with the
keyboard. This issue is tracked with Oracle bug 9773584.
Workaround:
This page has an alternative view available called 'Component View', which
should be used if using keyboard only. 'Component View' can be enabled by
either tabbing to the 'Switch to Component View' button at the top of this page
and pressing 'ENTER' or by using the Application Express development
environment with screen reader mode enabled.
■ The Code Editor used in a few places hijacks the TAB key in Chrome and
Safari. This means that in these browsers a keyboard-only user cannot tab
away from the editor. This issue is tracked with Oracle bug 11883419.
Workaround:
23. 23
Use one of our other supported browsers (Internet Explorer or Firefox) where
this is not an issue.
■ The 'Request Workspace' confirmation page contains inaccessible 'Captcha'
style verification. Users must enter alphanumeric characters displayed in an
image on-screen, however, this image has no ALT text by design. This means
this is not accessible to screen reader users. This issue is tracked with Oracle
bug 11728600.
Workaround:
The instance administrator can choose to disable the 'Captcha' style
verification.
■ Reports can contain a 'Check All' checkbox in the column header. This
checkbox is sometimes missing descriptive text. This issue is tracked with
Oracle bug 12612649.
Workaround:
Check the individual check boxes on each row for that column.
■ Interactive report regions used throughout the Oracle Application Express
development environment do not include a HEADING (H1, H2, etc.) tag
containing the region title. This makes it hard for screen reader users to easily
identify such regions. This issue is tracked with Oracle bug 9780852.
Workarounds:
In order to easily navigate to the content in the interactive report region, go
directly to the search field at the top of the interactive report with JAWS by:
1. Press INSERT + F5 to load the Select a Form Field dialog box.
2. Press the S key repeatedly until you hear "Search Report Edit".
3. This is the field at the top of the report. It is usually the first form field
beginning with the letter S.
4. Press ENTER and JAWS takes you to the search field at the top of the
interactive report region.
To further your understanding of what the report contains, switch the report
to Report view. When running in Screen Reader Mode, interactive report
regions are optimized to run in Report view. To learn more, see "About Screen
Reader Mode" section of "Accessibility in Oracle Application Express"
Appendix in the Oracle Application Express Application Builder User's Guide.
To enable Report view for an interactive report region:
1. Press INSERT + F7 to load the links List dialog box.
2. Press the V key repeatedly until you hear, "View Report".
3. Press ENTER to refresh the interactive report.
4. To get detailed information relating to what data the report contains, press T
and JAWS announces detailed information relating to this report.
2. Affecting the Application Express Websheet Runtime:
■ The top level menus used to navigate around the application and the 'Settings'
menu available when editing 'Sections' on a page, do not follow the DHTML
Style Guidelines for keyboard support. This issue is tracked with Oracle bug
12691947.
24. 24
Workaround:
They are however accessible via tabbing to the menu and respective menu
items. We also provide keyboard shortcuts for menu items available.
3. Affecting Development Environment, Websheet Runtime and Custom
Applications:
■ The 'Rich Text Editor' native item type of Application Express is announced by
the screen reader referring the item's name, rather than the label. This issue is
tracked with Oracle bug 12702214.
Workaround:
Ensure the name given to the item is representative of its functionality and
understandable by the end user.
■ For Interactive Report Regions, column aliases containing spaces cause invalid
table markup.
For Interactive Report Regions, if the report query contains column aliases that
contain spaces, Application Express will generate ID and HEADERS values
that also contain spaces, which is invalid HTML. For IDs, spaces are invalid
and for HEADERS, spaces are used to demarcate different HEADERS values.
This invalid HTML may result in some Assistive Technologies (for example
screen readers) no longer perceiving the association between a cell in a table,
and it's column header.
This issue is tracked with Oracle bug 14025528.
Workaround:
The workaround is to not use spaces in any column aliases defined in
Interactive Report Region queries. Then the ID and HEADERS values will be
generated correctly, and will provide the association required by Assistive
Technologies.
Issues Using Style AquaLight and AquaDark in AnyChart
When using the AquaLight or AquaDark style for 2D Column and Bar Flash charts to
represent data ranging from a low value to a high value, shading may appear on top of
the lower value, making it appear larger than the value it actually represents.
This issue is tracked with Oracle bug 13898096.
Workaround:
If you encounter this type of behavior when using the AquaLight or AquaDark style,
edit the Chart Attributes and change the Style setting to one of the following:
■ Silver
■ Default
File Upload Has No Effect for Some Application Pages
In application pages that use the jQuery Mobile Smartphone User Interface Type and
the page item type "File Upload...", uploading a file will have no effect.
This issue is tracked with Oracle bug 14651423.
Workaround:
26. 26
U.S. GOVERNMENT END USERS: Oracle programs, including any operating system, integrated software, any programs installed on the hardware,
and/or documentation, delivered to U.S. Government end users are "commercial computer software" pursuant to the applicable Federal Acquisition
Regulation and agency-specific supplemental regulations. As such, use, duplication, disclosure, modification, and adaptation of the programs,
including any operating system, integrated software, any programs installed on the hardware, and/or documentation, shall be subject to license
terms and license restrictions applicable to the programs. No other rights are granted to the U.S. Government.
This software or hardware is developed for general use in a variety of information management applications. It is not developed or intended for use
in any inherently dangerous applications, including applications that may create a risk of personal injury. If you use this software or hardware in
dangerous applications, then you shall be responsible to take all appropriate fail-safe, backup, redundancy, and other measures to ensure its safe
use. Oracle Corporation and its affiliates disclaim any liability for any damages caused by use of this software or hardware in dangerous applications.
Oracle and Java are registered trademarks of Oracle and/or its affiliates. Other names may be trademarks of their respective owners.
Intel and Intel Xeon are trademarks or registered trademarks of Intel Corporation. All SPARC trademarks are used under license and are trademarks
or registered trademarks of SPARC International, Inc. AMD, Opteron, the AMD logo, and the AMD Opteron logo are trademarks or registered
trademarks of Advanced Micro Devices. UNIX is a registered trademark of The Open Group.
This software or hardware and documentation may provide access to or information on content, products, and services from third parties. Oracle
Corporation and its affiliates are not responsible for and expressly disclaim all warranties of any kind with respect to third-party content, products,
and services. Oracle Corporation and its affiliates will not be responsible for any loss, costs, or damages incurred due to your access to or use of
third-party content, products, or services.