tag:blogger.com,1999:blog-43515316472531256482024-03-14T13:38:48.627+05:30Kumar SudhirKumar Sudhirhttp://www.blogger.com/profile/10258716460256916142noreply@blogger.comBlogger24125tag:blogger.com,1999:blog-4351531647253125648.post-89562790392135867132023-10-26T11:57:00.003+05:302023-10-26T11:58:11.822+05:30Unlocking Success: The Ultimate Oracle APEX Interview Questions Blog Series (Part 1)<p style="text-align: left;"><span style="font-family: verdana;"><i>In our "Unlocking Success: The Ultimate Oracle APEX Interview Questions Blog Series," we delve deep into the world of Oracle Application Express (APEX) and equip you with the knowledge and insights you need to ace your APEX-related interviews. Whether you're a seasoned APEX developer, a job seeker looking to break into the field, or an interviewer preparing to assess candidates, our comprehensive series covers a wide range of topics, from APEX fundamentals to advanced techniques. Get ready to unlock the doors to your APEX career success or conduct interviews like a pro with this invaluable resource. Each installment in this series provides answers, explanations, and expert tips to help you navigate the world of Oracle APEX with confidence. Stay tuned as we unlock the potential of Oracle APEX.</i></span></p><p style="text-align: left;"><span style="font-family: verdana;">1. What is Oracle APEX, and how does it differ from other Oracle database development tools?</span></p><span style="font-family: courier;"><div style="text-align: left;"><span style="background-color: #f3f3f3;">Oracle APEX (Application Express) is a low-code, rapid application development framework provided by Oracle Corporation. It enables users to build web-based applications using a browser-based interface, SQL, and PL/SQL, without requiring extensive coding skills. APEX differs from other Oracle database development tools by its focus on ease of use, rapid development capabilities, and the ability to create responsive and scalable web applications without the need for extensive manual coding. It's specifically designed for web application development and is tightly integrated with Oracle Database, allowing for seamless data access and management.</span></div></span><p style="text-align: left;"><span style="font-family: verdana;">2. Explain the architecture of Oracle APEX.</span></p><div style="text-align: justify;"><div style="text-align: left;"><span style="background-color: #f3f3f3; font-family: courier;">The architecture of Oracle APEX consists of three main components:</span></div><div style="text-align: left;"><span style="background-color: #f3f3f3;"><b style="font-family: courier;">1. Database:</b><span style="font-family: courier;"> Oracle APEX is closely integrated with the Oracle Database, which stores application metadata, user data, and PL/SQL code. The database also handles authentication and authorization.</span></span></div><span style="background-color: #f3f3f3;"><span style="font-family: courier;"><div style="text-align: left;"><b>2. Web Server:</b> APEX runs on a web server, such as Oracle HTTP Server (OHS) or Oracle REST Data Services (ORDS). The web server handles HTTP requests and responses, routing them to the appropriate APEX components.</div></span><span style="white-space: normal;"><div style="text-align: left;"><b style="font-family: courier;">3. Browser:</b><span style="font-family: courier;"> End-users access APEX applications through web browsers. APEX generates dynamic HTML, JavaScript, and CSS that the browser renders as interactive web pages.</span></div></span><span style="white-space: normal;"><div style="text-align: left;"><i style="font-family: courier;">Additionally</i><span style="font-family: courier;">, APEX includes a declarative development environment, which allows developers to create applications through a web-based interface without extensive coding. This architecture enables the rapid development of responsive web applications that interact seamlessly with the Oracle Database.</span></div></span></span></div><p style="text-align: left;"><span style="font-family: verdana;">3. What are the key components of an APEX application, and how do they interact?</span></p><div style="text-align: justify;"><div style="text-align: left;"><span style="background-color: #f3f3f3; font-family: courier;">An Oracle APEX application comprises several key components:</span></div><div style="text-align: left;"><span style="background-color: #f3f3f3; font-family: courier;">1. Pages: Pages are the building blocks of an APEX application. They can include forms, reports, charts, and more. Each page serves a specific </span><span style="background-color: #f3f3f3; font-family: courier;">function and interacts with others to create a complete application.</span></div><span style="background-color: #f3f3f3;"><span style="white-space: normal;"><div style="text-align: left;"><span style="font-family: courier;">2. Application Logic: This includes PL/SQL processes, validations, computations, and dynamic actions. Application logic governs the behavior and functionality of pages and is often triggered by user interactions.</span></div></span><span style="white-space: normal;"><div style="text-align: left;"><span style="font-family: courier;">3. Shared Components: These are elements reused across the application, such as themes, templates, and items. Shared components ensure consistency in design and functionality.</span></div></span><span style="white-space: normal;"><div style="text-align: left;"><span style="font-family: courier;">4. Navigation: Navigation components, like menus and breadcrumbs, help users move between pages within the application.</span></div></span><span style="white-space: normal;"><div style="text-align: left;"><span style="font-family: courier;">5. Security: APEX provides robust security features, including authentication schemes and authorization roles, to protect sensitive data and control access.</span></div></span><span style="white-space: normal;"><div style="text-align: left;"><span style="font-family: courier;">6. Data Sources: Data sources define where the application retrieves data, typically from Oracle Database tables or web services.</span></div></span><span style="white-space: normal;"><div style="text-align: left;"><span style="font-family: courier;">These components interact to create a cohesive application. Users access pages, which utilize application logic and shared components to present data and functionality. Navigation and security ensure a smooth and secure user experience, while data sources provide the necessary data for display and manipulation.</span></div></span></span></div><p style="text-align: left;"><span style="font-family: verdana;">4. What is a workspace in Oracle APEX, and why is it important? </span></p><div style="text-align: justify;"><div style="text-align: left;"><span style="background-color: #f3f3f3; font-family: courier;">A workspace in Oracle APEX is a virtual container that encapsulates applications, shared components, and development resources. It's a critical organizational unit because:</span></div><span style="background-color: #f3f3f3; white-space: normal;"><div style="text-align: left;"><b style="font-family: courier;">1. Isolation:</b><span style="font-family: courier;"> Each workspace is isolated from others, ensuring that applications and their data do not interfere with one another.</span></div></span><span style="background-color: #f3f3f3; white-space: normal;"><div style="text-align: left;"><b style="font-family: courier;">2. Security:</b><span style="font-family: courier;"> Workspaces enable access control, allowing administrators to assign roles and privileges to developers, ensuring that they can only work within designated areas.</span></div></span><span style="background-color: #f3f3f3; white-space: normal;"><div style="text-align: left;"><b style="font-family: courier;">3. Development Management:</b><span style="font-family: courier;"> Workspaces provide a structured environment for managing applications and related assets, making it easier to organize, develop, and maintain multiple projects.</span></div></span><span style="background-color: #f3f3f3; white-space: normal;"><div style="text-align: left;"><b style="font-family: courier;">4. Collaboration:</b><span style="font-family: courier;"> Multiple developers can collaborate within a workspace, making it a valuable tool for team-based development.</span></div></span><span style="background-color: #f3f3f3; white-space: normal;"><div style="text-align: left;"><b style="font-family: courier;">Overall</b><span style="font-family: courier;">, workspaces enhance organization, security, and collaboration in Oracle APEX development.</span></div></span></div><p style="text-align: left;"><span style="font-family: verdana;">5. How does Oracle APEX handle security and authentication in applications? </span></p><div style="text-align: justify;"><div style="text-align: left;"><span style="background-color: #f3f3f3; font-family: courier;">Oracle APEX ensures security and authentication in applications through various mechanisms:</span></div><span style="background-color: #f3f3f3; font-family: courier;"><div style="text-align: left;"><b>1. Authentication Schemes:</b> APEX provides multiple authentication schemes, including database, LDAP, and social sign-ins, allowing you to choose the most suitable method for your application.</div></span><span style="background-color: #f3f3f3; white-space: normal;"><div style="text-align: left;"><b style="font-family: courier;">2. Role-Based Access Control:</b><span style="font-family: courier;"> You can define roles and assign privileges to control which users can access specific pages, components, or data, ensuring proper authorization.</span></div></span><span style="background-color: #f3f3f3; white-space: normal;"><div style="text-align: left;"><span style="font-family: courier;">3. Session State Protection: APEX employs session state protection to prevent unauthorized tampering with data stored in session state variables.</span></div></span><span style="background-color: #f3f3f3; white-space: normal;"><div style="text-align: left;"><b style="font-family: courier;">4. Security Attributes:</b><span style="font-family: courier;"> Developers can set security attributes on components like pages, items, and buttons to control who can interact with them.</span></div></span><span style="background-color: #f3f3f3; white-space: normal;"><div style="text-align: left;"><b style="font-family: courier;">5. SQL Injection Prevention:</b><span style="font-family: courier;"> APEX employs automatic parameterization and validation to mitigate the risk of SQL injection attacks.</span></div></span><span style="background-color: #f3f3f3; white-space: normal;"><div style="text-align: left;"><b style="font-family: courier;">6. Cross-Site Scripting (XSS) Protection:</b><span style="font-family: courier;"> APEX includes built-in measures to prevent XSS attacks by encoding and sanitizing user-generated content.</span></div></span><span style="background-color: #f3f3f3; white-space: normal;"><div style="text-align: left;"><b style="font-family: courier;">7. Secure Password Storage:</b><span style="font-family: courier;"> User passwords are securely hashed and stored, with options for implementing password policies and encryption.</span></div></span><span style="background-color: #f3f3f3; white-space: normal;"><div style="text-align: left;"><b style="font-family: courier;">8. OWASP Compliance:</b><span style="font-family: courier;"> APEX follows OWASP best practices for application security, addressing common vulnerabilities like CSRF and XSS.</span></div></span><span style="background-color: #f3f3f3; white-space: normal;"><div style="text-align: left;"><b style="font-family: courier;">9. Single Sign-On (SSO):</b><span style="font-family: courier;"> Integration with identity providers allows APEX applications to benefit from SSO, enhancing user convenience and security.</span></div></span><span style="background-color: #f3f3f3; white-space: normal;"><div style="text-align: left;"><i style="font-family: courier;">In summary,</i><span style="font-family: courier;"> Oracle APEX employs a multi-layered approach to security and authentication, offering a robust framework to safeguard applications and data.</span></div></span></div><p style="text-align: left;"><span style="font-family: verdana;">6. What is a page in Oracle APEX, and what are the different types of pages available?</span></p><div style="text-align: left;"><span style="font-family: courier;"><span style="background-color: #f3f3f3;">In Oracle APEX, a "page" is a fundamental building block of an application that represents a single screen or interface presented to the user. Pages are used to display and collect information and perform specific actions. There are several types of pages available in Oracle APEX, each designed for different purposes:</span><span style="background-color: #f3f3f3;"><br /></span><ul style="text-align: left;"><li><span style="background-color: #f3f3f3; font-family: courier;"><b>Interactive Report:</b> Displays data in a tabular format, allowing users to sort, filter, and customize the view. Supports CRUD (Create, Read, Update, Delete) operations.</span></li><li><span style="background-color: #f3f3f3;"><b>Interactive Grid:</b> Similar to an interactive report but with advanced capabilities like in-place editing and master-detail relationships.</span></li><li><span style="background-color: #f3f3f3;"><b>Form:</b> Provides a data entry form for users to input or edit records. Typically associated with a single database table.</span></li><li><span style="background-color: #f3f3f3;"><b>Chart:</b> Renders data in graphical charts and graphs, offering visual representations of information.</span></li><li><span style="background-color: #f3f3f3;"><b>Blank Page:</b> A customizable, blank canvas where you can design custom interfaces or integrate external content.</span></li><li><span style="background-color: #f3f3f3;"><b>Modal Dialog:</b> Displays a pop-up dialog for user interaction, often used for data entry or confirmation dialogs.</span></li><li><span style="background-color: #f3f3f3;"><b>List:</b> Presents data in a list format, suitable for navigation menus or displaying related records.</span></li><li><span style="background-color: #f3f3f3;"><b>Calendar: </b>Shows events or records in a calendar view, useful for scheduling and date-based information.</span></li><li><span style="background-color: #f3f3f3;"><b>Websheet: </b>Provides a spreadsheet-like interface for collaborative data entry and manipulation.</span></li><li><span style="background-color: #f3f3f3;"><b>Tree:</b> Displays hierarchical data in a tree structure, often used for navigation or representing parent-child relationships.</span></li><li><span style="background-color: #f3f3f3;"><b>Navigation Menu:</b> A menu for navigating between pages within the application.</span></li><li><span style="background-color: #f3f3f3;"><b>Breadcrumb: </b>Displays the user's navigation path within the application.</span></li><li><span style="background-color: #f3f3f3;"><b>Report:</b> Presents data in a simple tabular format with limited interactivity.</span></li><li><span style="background-color: #f3f3f3;"><b>Text:</b> Displays static text or HTML content on a page.</span></li></ul><span style="background-color: #f3f3f3;">Thes</span></span><span style="background-color: #f3f3f3; font-family: courier;">e various page types enable developers to create versatile and interactive applications tailored to specific use cases and user requirements.</span></div><p style="text-align: left;"><span style="font-family: verdana;">7. What is Interactive Grid in Oracle APEX, and how does it differ from Interactive Report?</span></p><div style="text-align: left;"><span style="background-color: #f3f3f3; font-family: courier;">An "Interactive Grid" in Oracle APEX is a powerful component used to display, edit, and manage tabular data within an application. It offers advanced capabilities like in-place editing, rich user interactions, and support for complex master-detail relationships.<br />Here's how it differs from an "Interactive Report":<br /><ul style="text-align: left;"><li><span style="font-family: courier;"><b>Data Editing:</b> Interactive Grid allows users to edit data directly within the grid, making it ideal for scenarios where data needs frequent updates. In contrast, an Interactive Report focuses on data presentation with limited editing capabilities.</span></li><li><b>In-Place Editing:</b> Interactive Grid offers in-place editing, meaning users can modify data by clicking directly in the grid cells. Interactive Reports typically require navigating to a separate edit page.</li><li><b>Master-Detail:</b> Interactive Grid can handle complex master-detail relationships, displaying hierarchical data with ease. Interactive Reports are better suited for flat, tabular data.</li><li><b>User Experience:</b> Interactive Grid provides a more dynamic and interactive user experience, with features like column reordering, freezing, and resizable columns, which may not be as extensive in Interactive Reports.</li><li><b>Customization:</b> Interactive Grid offers greater control over the layout and behavior of tabular data, making it suitable for applications where data manipulation is a primary focus.</li></ul>In summary, while both Interactive Grids and Interactive Reports are used for displaying data in Oracle APEX applications, Interactive Grids are designed for scenarios where data editing and advanced user interactions are essential, whereas Interactive Reports are primarily for data presentation with limited editing capabilities.</span></div><p style="text-align: left;"><span style="font-family: verdana;">8. How do you optimize performance in an Oracle APEX application?</span></p><div style="text-align: left;"><span style="background-color: #f3f3f3; font-family: courier;">Optimizing performance in an Oracle APEX application is crucial for delivering a responsive and efficient user experience. Here are some key strategies to optimize performance:<br /><b>1. SQL Query Optimization:</b> Write efficient SQL queries by minimizing the use of complex subqueries, avoiding SELECT *, and using proper indexing.<br /><b>2. Caching:</b> Leverage built-in APEX caching mechanisms like session state caching and shared component caching to reduce database load and improve response times.<br /><b>3. Pagination: </b>Implement pagination for large data sets to limit the number of records fetched and displayed on a single page.<br /><b>4. Minimize Page Processing: </b>Reduce the number of page processes, validations, and computations to the essentials, and avoid unnecessary database round trips.<br /><b>5. Asynchronous Processing: </b>Use AJAX and asynchronous processes for non-blocking interactions, enhancing the user experience.<br /><b>6. Lazy Loading: </b>Implement lazy loading for components like interactive grids to load data on demand as the user scrolls, rather than all at once.<br /><b>7. Optimize Images and Files:</b> Compress and optimize images and files to reduce page load times.<br /><b>8. CDN Integration: </b>Integrate Content Delivery Networks (CDNs) for serving static resources like CSS, JavaScript, and images from geographically distributed servers, reducing latency.<br /><b>9. Enable GZIP Compression: </b>Enable server-level GZIP compression to reduce the size of data transferred between the server and the client.<br /><b>10. Use Bind Variables: </b>Use bind variables in SQL queries to avoid SQL injection and improve query plan reuse.<br /><b>11. Resource Minification: </b>Minify and combine CSS and JavaScript files to reduce the number of HTTP requests and speed up page loading.<br /><b>12. Database Indexing:</b> Ensure that database tables are properly indexed to optimize query performance.<br /><b>13. Monitoring and Profiling: </b>Use APEX monitoring tools and database profiling to identify performance bottlenecks and areas for improvement.<br /><b>14. Review APEX Settings: </b>Adjust APEX application settings, such as session timeout and thread count, to match the application's usage patterns.<br /><b>15. Upgrade to the Latest Version: </b>Keep your APEX environment up to date with the latest version to benefit from performance enhancements and bug fixes.<br /><b>16. Consider APEX Service:</b> If scalability and performance are critical, consider using Oracle APEX Service, a fully managed platform that optimizes performance and scalability.<br /><b>17. Load Testing: </b>Conduct load testing to simulate real-world usage and identify performance limitations.<br /><b>18. Browser Caching: </b>Leverage browser caching by setting appropriate cache-control headers for static resources.</span></div><div style="text-align: left;"><span style="background-color: #f3f3f3; font-family: courier;">Optimizing performance is an ongoing process, and it's essential to regularly monitor, test, and refine your Oracle APEX application to ensure it meets performance goals and user expectations.</span></div><p style="text-align: left;"><span style="font-family: verdana;">9. Explain the role of themes and templates in APEX applications.</span></p><p style="text-align: left;"><span style="font-family: verdana;"></span></p><div style="text-align: left;"><span style="background-color: #f3f3f3; font-family: courier;">Themes define the visual style and aesthetics of Oracle APEX applications, including colors, fonts, and responsiveness. Templates, on the other hand, determine the layout and structure of application pages, ensuring consistency and facilitating content placement. Together, they shape the look, feel, and user experience of APEX applications, allowing for customization and adherence to design standards.</span></div><p style="text-align: left;"><span style="font-family: verdana;">10. What is the Oracle APEX Listener, and how does it relate to APEX applications?</span></p><p style="text-align: left;"><span style="font-family: verdana;"></span></p><div style="text-align: left;"><span style="background-color: #f3f3f3; font-family: courier;">The Oracle APEX Listener is a Java-based web server that acts as a bridge between Oracle APEX applications and the Oracle Database. It handles HTTP requests from web browsers, processes them, and communicates with the database to execute APEX applications. The APEX Listener ensures secure, efficient, and scalable interaction between users and their APEX applications, facilitating data retrieval, processing, and presentation.</span></div>Kumar Sudhirhttp://www.blogger.com/profile/10258716460256916142noreply@blogger.com0tag:blogger.com,1999:blog-4351531647253125648.post-17251064638502893892023-10-25T16:28:00.004+05:302023-10-25T16:28:54.042+05:30Setting the Stage: Installation and Setup of Oracle APEX<p style="text-align: justify;"><span style="font-family: verdana;">Oracle APEX (Application Express) is a remarkable platform for rapid application development. It empowers users to create web applications with ease, but before you can start building, you need to set the stage. In this blog post, we'll walk you through the essential steps of installing and setting up Oracle APEX, so you can hit the ground running.</span></p><p style="text-align: justify;"><span style="font-family: verdana;"><b>Why Oracle APEX?</b></span></p><p style="text-align: justify;"><span style="font-family: verdana;">Before we dive into installation, it's worth noting why Oracle APEX is a compelling choice for application development. APEX is renowned for its low-code, browser-based development approach. This means you can build powerful web applications with minimal coding, making it an excellent tool for both professional developers and business users.</span></p><p style="text-align: justify;"><span style="font-family: verdana;">Now, let's get started with the installation and setup process.</span></p><p style="text-align: justify;"><span style="font-family: verdana;"><b>1. Prerequisites</b></span></p><p style="text-align: justify;"><span style="font-family: verdana;">Before you install Oracle APEX, you need to ensure that your environment meets certain prerequisites. Here's what you'll need:</span></p><p style="text-align: justify;"></p><ul><li><span style="font-family: verdana;">Oracle Database: APEX is tightly integrated with Oracle Database. You'll need an Oracle Database instance, preferably Oracle Database 12c or higher. (<a href="https://www.oracle.com/database/technologies/xe-downloads.html" target="_blank">Oracle XE Download Link</a>)</span></li><li><span style="font-family: verdana;">Oracle REST Data Services (ORDS): APEX uses ORDS to handle HTTP requests. Install and configure ORDS in your Oracle Database. (<a href="https://www.oracle.com/database/technologies/appdev/rest-data-services-downloads-2211.html" target="_blank">ORDS 22.1.1 Download Link</a>)</span></li><li><span style="font-family: verdana;">Web Server: Choose a web server like Oracle HTTP Server, <a href="https://tomcat.apache.org/" target="_blank">Apache</a>, or <a href="https://www.nginx.com/" target="_blank">Nginx </a>to deploy APEX. </span></li><li><span style="font-family: verdana;">Web Browser: Ensure you have a web browser for accessing and working with APEX.</span></li></ul><p></p><p style="text-align: justify;"><span style="font-family: verdana;"><b>2. Download Oracle APEX</b></span></p><p style="text-align: justify;"><span style="font-family: verdana;">You can download Oracle APEX from the official Oracle Technology Network (OTN) website (<a href="https://www.oracle.com/tools/downloads/apex-downloads/" target="_blank">Oracle Apex Download Link</a>). Make sure you choose the version that corresponds to your Oracle Database version.</span></p><p style="text-align: justify;"><span style="font-family: verdana;"><b>3. Installation</b></span></p><p style="text-align: justify;"><span style="font-family: verdana;">Once you've downloaded APEX, follow these steps to install it:</span></p><p style="text-align: justify;"></p><ul><li><span style="font-family: verdana;">Unzip the APEX archive: Unzip the downloaded archive to your chosen installation directory.</span></li><li><span style="font-family: verdana;">Set up the database: Use SQL*Plus or a similar tool to connect to your Oracle Database and run the APEX installation scripts. These scripts create the necessary database objects and schemas for APEX.</span></li><li><span style="font-family: verdana;">Configure ORDS: After the database is ready, you need to configure ORDS to work with APEX. This typically involves defining the connection details to your database and specifying your APEX installation directory.</span></li><li><span style="font-family: verdana;">Access APEX: Once the installation is complete, you can access APEX by opening your web browser and entering the URL for your APEX instance, usually in the format http://your-server:port/apex. You'll need to log in using your Oracle Database credentials.</span></li></ul><p></p><p style="text-align: justify;"><span style="font-family: verdana;"><b>4. Workspace Setup</b></span></p><p style="text-align: justify;"><span style="font-family: verdana;">After successfully accessing APEX, the next step is to set up your workspace. A workspace is a logical area in APEX where you create and manage applications. Follow these steps:</span></p><p style="text-align: justify;"></p><ul><li><span style="font-family: verdana;">Create a workspace: In APEX, navigate to the workspace area and create a new workspace. Define the name, schema, and administrators for your workspace.</span></li><li><span style="font-family: verdana;">Administrator login: Log in as the workspace administrator and start building your applications.</span></li></ul><p></p><p style="text-align: justify;"><span style="font-family: verdana;"><b>5. Customization</b></span></p><p style="text-align: justify;"><span style="font-family: verdana;">Customizing your APEX environment is crucial for your development workflow. You can modify themes, create templates, and configure security settings to align APEX with your specific requirements.</span></p><p style="text-align: justify;"><span style="font-family: verdana;"><b>6. Deployment</b></span></p><p style="text-align: justify;"><span style="font-family: verdana;">Before you can deploy your applications for users to access, you need to configure your web server and set up appropriate access controls and security measures.</span></p><p style="text-align: justify;"><span style="font-family: verdana;"><b>Conclusion</b></span></p><p style="text-align: justify;"><span style="font-family: verdana;">The installation and setup of Oracle APEX is a critical initial step in your journey toward creating web applications with ease and efficiency. Once you have APEX up and running, you're ready to dive into application development. Whether you're a professional developer or a business user, Oracle APEX offers a user-friendly environment that empowers you to bring your application ideas to life. Now that your stage is set, it's time to start building your next innovative web application.</span></p>Kumar Sudhirhttp://www.blogger.com/profile/10258716460256916142noreply@blogger.com0tag:blogger.com,1999:blog-4351531647253125648.post-46784982749684947152023-10-25T16:21:00.001+05:302023-10-25T16:21:32.654+05:30Elevate Your Web Applications: A Deep Dive into Themes and Templates in Oracle APEX<p style="text-align: justify;"><span style="font-family: verdana;">Creating web applications that are not only powerful but also visually appealing is essential in today's digital landscape. Oracle APEX (Application Express) simplifies this process with its Themes and Templates features. In this blog post, we'll explore the role of Themes and Templates in Oracle APEX and how they can elevate the design and user experience of your applications.</span></p><p style="text-align: justify;"><span style="font-family: verdana;"><b>Themes and Templates: The Building Blocks of Aesthetic and Functional Web Apps</b></span></p><p style="text-align: justify;"><span style="font-family: verdana;"><b>What Are Themes and Templates in Oracle APEX?</b></span></p><p style="text-align: justify;"><span style="font-family: verdana;">Themes and Templates are integral components of Oracle APEX that allow developers to enhance the visual and functional aspects of their web applications. While Themes define the overall look and feel, Templates dictate the layout and structure of pages and components within the application.</span></p><p style="text-align: justify;"><span style="font-family: verdana;"><b>Key Features and Capabilities:</b></span></p><p style="text-align: justify;"><span style="font-family: verdana;"><b>1. Themes: Creating a Visual Identity</b></span></p><p style="text-align: justify;"><span style="font-family: verdana;">Themes in Oracle APEX define the visual identity of your web applications. Here's how they contribute to the overall design:</span></p><p style="text-align: justify;"></p><ul><li><span style="font-family: verdana;"><i>Responsive Design:</i> APEX Themes are designed to ensure that your applications look and function seamlessly on a wide range of devices, from desktop computers to smartphones. This responsive design is crucial in today's mobile-first world.</span></li><li><i style="font-family: verdana;">Customization:</i><span style="font-family: verdana;"> Themes ar</span><span style="font-family: verdana;">e highly customizable, allowing you to adjust colors, fonts, and styles to align with your brand or design preferences. You c</span><span style="font-family: verdana;">an tailor the visual elements of your application to create a unique and professional look.</span></li><li><span style="font-family: verdana;"><i>Pre-Built Themes: </i>APEX comes with a variety of pre-built themes that cater to different use cases. These themes are a great starting point for creating applications with distinct design aesthetics. Whether you need a clean, corporate look or a vibrant, modern feel, you'll find a theme that suits your needs.</span></li></ul><p></p><p style="text-align: justify;"><span style="font-family: verdana;"><b>2. Templates: Streamlining Page Design</b></span></p><p style="text-align: justify;"><span style="font-family: verdana;">Templates dictate the layout and structure of individual pages and components within your web application. Here's how they contribute to the overall user experience:</span></p><p style="text-align: justify;"></p><ul><li><span style="font-family: verdana;"><i>Consistency: </i>Templates ensure consistency throughout your application by applying a predefined structure to pages. This consistency makes navigation and interaction more intuitive for users.</span></li><li><span style="font-family: verdana;"><i>Reusable Design Patterns:</i> Templates allow you to establish and reuse design patterns across different pages. This not only streamlines the development process but also maintains a cohesive design throughout your application.</span></li><li><span style="font-family: verdana;"><i>Grid Layouts:</i> Many templates in APEX are based on grid layouts, which provide a flexible and responsive design structure. Grid layouts make it easy to create and arrange components on a page, adapting to various screen sizes.</span></li></ul><p></p><p style="text-align: justify;"><span style="font-family: verdana;"><b>3. Seamless Integration:</b></span></p><p style="text-align: justify;"><span style="font-family: verdana;">Themes and Templates are seamlessly integrated with other APEX features, such as the Page Designer and Component-based Development. This integration ensures that the visual design aligns with the functional requirements of your application, resulting in a cohesive user experience.</span></p><p style="text-align: justify;"><span style="font-family: verdana;"><b>4. Accessibility and User Experience:</b></span></p><p style="text-align: justify;"><span style="font-family: verdana;">Themes and Templates in APEX are designed with accessibility in mind. They follow best practices to ensure that your applications are accessible to all users, including those with disabilities. This commitment to accessibility is essential for compliance and inclusivity.</span></p><p style="text-align: justify;"><span style="font-family: verdana;"><i>Conclusion: </i>Elevating Your Web Applications</span></p><p style="text-align: justify;"><span style="font-family: verdana;">Themes and Templates in Oracle APEX are powerful tools that allow developers to create web applications that are not only feature-rich but also visually appealing and user-friendly. Whether you're building a customer-facing website, a data-driven dashboard, or an internal tool, Themes and Templates help you establish a consistent, professional design while ensuring that your applications are responsive and accessible.</span></p><p style="text-align: justify;"><span style="font-family: verdana;">By embracing the Themes and Templates features in Oracle APEX, you can elevate the design and user experience of your web applications, making them stand out in today's competitive digital landscape. It's not just about functionality; it's about creating a memorable and enjoyable experience for your users.</span><span style="font-family: verdana;"> </span></p>Kumar Sudhirhttp://www.blogger.com/profile/10258716460256916142noreply@blogger.com0tag:blogger.com,1999:blog-4351531647253125648.post-70875426492616236002023-10-25T16:15:00.001+05:302023-10-25T16:15:21.200+05:30Unleashing the Power of Oracle APEX: A Deep Dive into the Application Builder<p style="text-align: justify;"><span style="font-family: verdana;">Oracle APEX (Application Express) is a remarkable platform that simplifies the development of web applications. At the heart of this powerful tool lies the Application Builder, a feature that empowers developers to create robust, feature-rich applications with unprecedented ease and speed. In this blog post, we'll explore the Application Builder in Oracle APEX, delving into its capabilities and how it revolutionizes the way applications are developed.</span></p><p style="text-align: justify;"><span style="font-family: verdana;"><b>What is the Application Builder?</b></span></p><p style="text-align: justify;"><span style="font-family: verdana;">The Application Builder is the central hub for creating and managing applications in Oracle APEX. It provides a visual and interactive environment that allows developers to design, develop, and customize web applications. This low-code approach eliminates much of the traditional coding requirements and accelerates application development.</span></p><p style="text-align: justify;"><span style="font-family: verdana;"><b>Key Features and Capabilities:</b></span></p><p style="text-align: justify;"><span style="font-family: verdana;"><b>1. Interactive Interface:</b></span></p><p style="text-align: justify;"><span style="font-family: verdana;">The Application Builder's user-friendly, interactive interface is designed for maximum efficiency. It provides a visual development environment where you can create and customize various application components such as pages, reports, forms, charts, and more. This user-centric design streamlines the application development process.</span></p><p style="text-align: justify;"><span style="font-family: verdana;"><b>2. Pre-Built Templates:</b></span></p><p style="text-align: justify;"><span style="font-family: verdana;">Oracle APEX comes with a variety of pre-built templates, making it easy to create applications that match your desired style and functionality. These templates encompass different use cases, from simple data entry forms to intricate reporting dashboards. This variety allows you to choose the most suitable template for your project.</span></p><p style="text-align: justify;"><span style="font-family: verdana;"><b>3. Drag-and-Drop Functionality:</b></span></p><p style="text-align: justify;"><span style="font-family: verdana;">One of the highlights of the Application Builder is its drag-and-drop functionality. You can effortlessly add components to your application by dragging and dropping them onto the design canvas. This approach is not only intuitive but also significantly reduces the amount of manual coding required.</span></p><p style="text-align: justify;"><span style="font-family: verdana;"><b>4. Built-In Security Features:</b></span></p><p style="text-align: justify;"><span style="font-family: verdana;">Security is a top priority in application development. The Application Builder includes built-in security features, making it easy to define and enforce authentication and authorization rules for your applications. This ensures that sensitive data is protected and that users have the appropriate access levels.</span></p><p style="text-align: justify;"><span style="font-family: verdana;"><b>5. Interactive Reports:</b></span></p><p style="text-align: justify;"><span style="font-family: verdana;">Oracle APEX simplifies the creation of interactive reports, which allow users to filter, sort, and analyze data directly within the application. The Application Builder provides a straightforward process for creating these reports, offering a high level of interactivity for end users.</span></p><p style="text-align: justify;"><span style="font-family: verdana;"><b>6. Data Integration:</b></span></p><p style="text-align: justify;"><span style="font-family: verdana;">Integrating data into your applications is a breeze with the Application Builder. You can connect to various data sources, including Oracle Databases, RESTful web services, and more, making it easy to retrieve and display data within your application.</span></p><p style="text-align: justify;"><span style="font-family: verdana;"><b>7. Page Designer:</b></span></p><p style="text-align: justify;"><span style="font-family: verdana;">Within the Application Builder, the Page Designer is a powerful tool that allows you to customize the appearance and behavior of individual pages. You can configure page attributes, set validations, and define dynamic actions to create a tailored user experience.</span></p><p style="text-align: justify;"><span style="font-family: verdana;"><b>8. Dynamic Actions:</b></span></p><p style="text-align: justify;"><span style="font-family: verdana;">Dynamic Actions are a key feature of the Application Builder, enabling you to create interactive and responsive applications. These actions can be triggered by user interactions and can be customized to perform a wide range of tasks, from simple field validations to complex data manipulation.</span></p><p style="text-align: justify;"><span style="font-family: verdana;"><i>Conclusion: </i>The Application Builder's Promise</span></p><p style="text-align: justify;"><span style="font-family: verdana;">The Application Builder is at the heart of Oracle APEX's low-code approach to application development. It streamlines the process, enabling developers to create feature-rich web applications quickly and efficiently. Whether you're building data entry forms, reporting dashboards, or interactive charts, the Application Builder empowers you to bring your application ideas to life.</span></p><p style="text-align: justify;"><span style="font-family: verdana;">As you explore the world of Oracle APEX and its Application Builder, you'll discover the true potential of low-code development. It's a platform that simplifies complex tasks, promotes efficiency, and offers a range of features that make it a compelling choice for developers and businesses looking to innovate and create user-friendly web applications.</span></p>Kumar Sudhirhttp://www.blogger.com/profile/10258716460256916142noreply@blogger.com0tag:blogger.com,1999:blog-4351531647253125648.post-44204234180214996932023-10-25T16:10:00.001+05:302023-10-25T16:10:23.460+05:30Oracle APEX: Pioneering the Future of Application Development - Trends and Conclusion<p style="text-align: justify;"><span style="font-family: verdana;">Oracle APEX (Application Express) has established itself as a leading force in the world of low-code application development. As we look ahead, it's fascinating to explore the future-trends and draw conclusions about this remarkable platform's potential and its impact on the ever-evolving landscape of application development.</span></p><p style="text-align: justify;"><span style="font-family: verdana;"><b>Future Trends in Oracle APEX:</b></span></p><p style="text-align: justify;"><span style="font-family: verdana;"><b>1. Increased Adoption of Low-Code:</b></span></p><p style="text-align: justify;"><span style="font-family: verdana;">Low-code and no-code development platforms are rapidly gaining traction, and Oracle APEX is at the forefront. As organizations recognize the need for faster application development cycles, low-code solutions like APEX are becoming indispensable. In the future, we can expect to see an even wider adoption of APEX as a tool for building applications more efficiently.</span></p><p style="text-align: justify;"><span style="font-family: verdana;"><b>2. Integration with Emerging Technologies:</b></span></p><p style="text-align: justify;"><span style="font-family: verdana;">The tech world is constantly evolving, with new technologies emerging regularly. Oracle APEX is poised to keep up with these trends. Expect to see deeper integrations with emerging technologies such as AI, machine learning, and IoT, allowing developers to incorporate cutting-edge features into their applications with ease.</span></p><p style="text-align: justify;"><span style="font-family: verdana;"><b>3. Enhanced Mobile Development:</b></span></p><p style="text-align: justify;"><span style="font-family: verdana;">Mobile-first and mobile-responsive applications will continue to be a driving force in the digital landscape. Oracle APEX has already proven its capability in creating responsive applications. Future trends will likely focus on enhancing mobile development features, enabling developers to create high-quality, native-like mobile apps with APEX.</span></p><p style="text-align: justify;"><span style="font-family: verdana;"><b>4. Customization and Theming:</b></span></p><p style="text-align: justify;"><span style="font-family: verdana;">As the demand for unique and brand-specific applications grows, we can anticipate advancements in the customization and theming capabilities of APEX. This will empower developers to create applications that not only function seamlessly but also align with the visual identity of their organizations.</span></p><p style="text-align: justify;"><span style="font-family: verdana;"><b>5. Scalability and Performance:</b></span></p><p style="text-align: justify;"><span style="font-family: verdana;">As applications become more complex and data volumes increase, scalability and performance are paramount. Oracle APEX will likely continue to evolve to handle larger data sets and deliver high performance, ensuring it remains a valuable choice for enterprise-level applications.</span></p><p style="text-align: justify;"><span style="font-family: verdana;"><i>Conclusion:</i> The Power of Oracle APEX</span></p><p style="text-align: justify;"><span style="font-family: verdana;">The journey of Oracle APEX has been a remarkable one. This low-code platform has transformed application development, making it accessible to a broader audience and significantly reducing development cycles. Its future is equally promising.</span></p><p style="text-align: justify;"><span style="font-family: verdana;">In conclusion, Oracle APEX's future is bright and teeming with possibilities. Its low-code approach, scalability, and integrative capabilities make it a pivotal tool for businesses and developers striving to meet the ever-increasing demands of the digital world.</span></p><p style="text-align: justify;"><span style="font-family: verdana;">Whether it's enhancing mobile development, expanding integrations, or improving customization features, Oracle APEX will undoubtedly continue to innovate and lead the way in the low-code development arena. As it empowers businesses to create applications more efficiently, it will play a pivotal role in shaping the future of application development.</span></p><p style="text-align: justify;"><span style="font-family: verdana;">If you haven't explored Oracle APEX yet, there's never been a better time to embark on this transformative journey. As we look to the future, the potential of APEX is boundless, offering endless opportunities to innovate, create, and thrive in the world of application development.</span></p>Kumar Sudhirhttp://www.blogger.com/profile/10258716460256916142noreply@blogger.com0tag:blogger.com,1999:blog-4351531647253125648.post-44542950445224220332023-10-25T16:09:00.001+05:302023-10-25T16:09:15.709+05:30Oracle APEX: Transforming Ideas into Reality - Case Studies and Success Stories<p style="text-align: justify;"><span style="font-family: verdana;">Oracle APEX (Application Express) is a powerful tool for rapid application development, and its impact extends far beyond its technical capabilities. In this blog post, we'll explore some compelling case studies and success stories that showcase how Oracle APEX has transformed ideas into reality for businesses and organizations across the globe. These stories highlight the versatility, efficiency, and innovation that APEX brings to the world of application development.</span></p><p style="text-align: justify;"><span style="font-family: verdana;"><b>1. APEX Powers the Healthcare Industry:</b></span></p><p style="text-align: justify;"><span style="font-family: verdana;"><i>Case Study: "Innovative Healthcare Management System"</i></span></p><p style="text-align: justify;"><span style="font-family: verdana;">In the healthcare sector, where data accuracy and speed are of paramount importance, APEX has proven to be a game-changer. A leading healthcare organization implemented Oracle APEX to develop a comprehensive patient management system. The low-code development approach allowed them to create a tailored system that streamlined patient records, appointment scheduling, and billing processes. The result? A significant reduction in administrative errors, faster patient care, and improved overall efficiency. This success story demonstrates how APEX can revolutionize healthcare management, offering a patient-centric approach with reduced administrative overhead.</span></p><p style="text-align: justify;"><span style="font-family: verdana;"><b>2. Boosting Productivity in Finance:</b></span></p><p style="text-align: justify;"><span style="font-family: verdana;"><i>Case Study: "Dynamic Financial Reporting"</i></span></p><p style="text-align: justify;"><span style="font-family: verdana;">A financial services firm was struggling with time-consuming and error-prone financial reporting processes. They turned to Oracle APEX to build a dynamic financial reporting system that could adapt to changing financial regulations and business requirements. APEX's low-code capabilities allowed them to create a robust, customizable reporting tool that could generate complex financial reports in real-time. This resulted in a substantial reduction in reporting errors and a dramatic increase in productivity, as financial analysts could focus on data analysis rather than manual report generation.</span></p><p style="text-align: justify;"><span style="font-family: verdana;"><b>3. Education Revolution with APEX:</b></span></p><p style="text-align: justify;"><span style="font-family: verdana;"><i>Case Study: "Modernizing Educational Management"</i></span></p><p style="text-align: justify;"><span style="font-family: verdana;">An educational institution was grappling with outdated, paper-based management systems that hindered efficient operations. Oracle APEX came to the rescue, enabling the institution to develop a modern educational management system. The solution encompassed student enrollment, grading, attendance tracking, and course management. APEX's flexibility allowed the institution to tailor the system to their unique needs and processes. As a result, administrative tasks were streamlined, and teachers had more time for classroom instruction. This case study highlights how APEX can reshape educational institutions, improving administrative efficiency and enhancing the learning experience for students.</span></p><p style="text-align: justify;"><span style="font-family: verdana;"><b>4. APEX in Retail:</b></span></p><p style="text-align: justify;"><span style="font-family: verdana;"><i>Case Study: "E-commerce Transformation"</i></span></p><p style="text-align: justify;"><span style="font-family: verdana;">In the highly competitive world of e-commerce, an online retail company sought to optimize its website to provide a seamless shopping experience for customers. Oracle APEX was used to create an advanced e-commerce platform with features like personalized recommendations, easy checkout processes, and real-time inventory updates. The result was a significant increase in sales, improved customer satisfaction, and a higher conversion rate. This case study illustrates how APEX can drive revenue and customer engagement in the retail sector.</span></p><p style="text-align: justify;"><span style="font-family: verdana;"><b>5. Government Efficiency and Transparency:</b></span></p><p style="text-align: justify;"><span style="font-family: verdana;"><i>Case Study: "Streamlining Government Services"</i></span></p><p style="text-align: justify;"><span style="font-family: verdana;">In the public sector, efficiency and transparency are essential. A government agency leveraged Oracle APEX to develop an integrated system for citizen services. The system simplified service requests, applications, and approvals, resulting in reduced bureaucracy and a significant increase in government service efficiency. The project also achieved greater transparency, as citizens could easily track the status of their requests online. The case study demonstrates how APEX can transform government services, making them more citizen-friendly and efficient.</span></p><p style="text-align: justify;"><span style="font-family: verdana;"><i>Conclusion: </i>Transforming Possibilities into Reality with Oracle APEX</span></p><p style="text-align: justify;"><span style="font-family: verdana;">These case studies and success stories provide a glimpse into the transformative potential of Oracle APEX. The platform's low-code capabilities have enabled businesses, educational institutions, healthcare providers, and government agencies to bring their ideas to life, creating tailored, efficient, and innovative applications. With Oracle APEX, the possibilities are boundless, and its success stories inspire organizations to rethink and redefine their approach to application development. Whether you're in healthcare, finance, education, e-commerce, or the public sector, Oracle APEX is the tool that can turn your ideas into reality, creating a brighter and more efficient future.</span><span style="font-family: verdana;"> </span></p>Kumar Sudhirhttp://www.blogger.com/profile/10258716460256916142noreply@blogger.com0tag:blogger.com,1999:blog-4351531647253125648.post-15610817098306650452023-10-25T16:02:00.001+05:302023-10-25T16:02:46.859+05:30Navigating the Future of Web Development with Oracle APEX Page Designer<p style="text-align: justify;"><span style="font-family: verdana;">In the fast-paced world of web development, tools that streamline the design and creation of web applications are a game-changer. Oracle APEX (Application Express) is one such tool, and at its core is the Page Designer. In this blog post, we will take a deep dive into the Oracle APEX Page Designer, exploring its features and the pivotal role it plays in crafting modern web applications.</span></p><p style="text-align: justify;"><span style="font-family: verdana;"><b>What is Page Designer in Oracle APEX?</b></span></p><p style="text-align: justify;"><span style="font-family: verdana;">The Page Designer is the beating heart of Oracle APEX, where developers design, customize, and fine-tune every aspect of their web applications. It's a visual and interactive interface that makes it possible to create and modify individual pages within an application. Whether you're designing a simple data entry form or a complex reporting dashboard, the Page Designer offers a powerful and user-friendly environment to bring your ideas to life.</span></p><p style="text-align: justify;"><span style="font-family: verdana;"><b>Key Features of Page Designer:</b></span></p><p style="text-align: justify;"><span style="font-family: verdana;"><b>1. Visual Design Environment:</b></span></p><p style="text-align: justify;"><span style="font-family: verdana;">The Page Designer provides a visual environment where you can see the layout and design of your web page in real time. This approach offers instant feedback on how your page will look and behave, significantly reducing development time.</span></p><p style="text-align: justify;"><span style="font-family: verdana;"><b>2. Component-Based Development:</b></span></p><p style="text-align: justify;"><span style="font-family: verdana;">Page Designer follows a component-based approach to web development. You can add various components like buttons, forms, grids, charts, and more to your page using a simple drag-and-drop interface. This means you don't need to write extensive code to build your applications.</span></p><p style="text-align: justify;"><span style="font-family: verdana;"><b>3. Customization Capabilities:</b></span></p><p style="text-align: justify;"><span style="font-family: verdana;">With the Page Designer, you have extensive customization capabilities. You can modify the appearance, behavior, and layout of components and pages. This ensures that your applications not only function seamlessly but also align with your unique design and user experience requirements.</span></p><p style="text-align: justify;"><span style="font-family: verdana;"><b>4. Interactive Grids and Reports:</b></span></p><p style="text-align: justify;"><span style="font-family: verdana;">Creating interactive grids and reports is a breeze with Page Designer. These components are pivotal for data visualization and analysis. You can easily configure filters, sorting options, and interactive features, allowing end-users to interact with the data effectively.</span></p><p style="text-align: justify;"><span style="font-family: verdana;"><b>5. Master-Detail Relationships:</b></span></p><p style="text-align: justify;"><span style="font-family: verdana;">Page Designer simplifies the creation of master-detail relationships in your applications. You can link different components, such as forms and reports, to establish relationships between data, providing a cohesive user experience.</span></p><p style="text-align: justify;"><span style="font-family: verdana;"><b>6. Dynamic Actions:</b></span></p><p style="text-align: justify;"><span style="font-family: verdana;">Dynamic Actions are a powerful feature within Page Designer. They allow you to define actions that are triggered by user interactions, enabling dynamic and responsive behavior in your applications. You can configure actions such as showing or hiding components, running SQL statements, and executing custom JavaScript code.</span></p><p style="text-align: justify;"><span style="font-family: verdana;"><b>7. Integrated Data Source Management:</b></span></p><p style="text-align: justify;"><span style="font-family: verdana;">Page Designer is tightly integrated with data source management. You can connect your applications to various data sources, including Oracle Databases, RESTful web services, and more, making data integration seamless.</span></p><p style="text-align: justify;"><span style="font-family: verdana;"><b>8. Theme and Template Integration:</b></span></p><p style="text-align: justify;"><span style="font-family: verdana;">The Page Designer is fully integrated with themes and templates. This means you can easily apply different themes to your applications, ensuring a consistent and professional look. Templates allow you to reuse design patterns across pages, maintaining a cohesive design throughout your application.</span></p><p style="text-align: justify;"><span style="font-family: verdana;"><i>Conclusion: </i>Transforming Web Development</span></p><p style="text-align: justify;"><span style="font-family: verdana;">The Page Designer in Oracle APEX is a catalyst for transformation in web development. It embodies the low-code philosophy, allowing developers to create modern and feature-rich web applications quickly and efficiently. With its visual and interactive interface, customization capabilities, and integration with themes and templates, Page Designer makes it possible for developers to focus on innovation and user experience.</span></p><p style="text-align: justify;"><span style="font-family: verdana;">As you venture into the world of Oracle APEX and its Page Designer, you'll discover the full potential of low-code development. It's a platform that empowers developers to bring their ideas to life with ease, streamline complex tasks, and deliver web applications that are not only powerful but also user-friendly. The Page Designer in Oracle APEX is your gateway to the future of web development, transforming ideas into modern web applications.</span></p>Kumar Sudhirhttp://www.blogger.com/profile/10258716460256916142noreply@blogger.com0tag:blogger.com,1999:blog-4351531647253125648.post-20694906683697371072023-10-23T13:10:00.000+05:302023-10-23T13:20:04.052+05:30Unveiling Deployment Options in Oracle APEX: Choose the Right Path for Your Applications<p style="text-align: justify;"><span style="font-family: verdana;">Oracle APEX (Application Express) offers a wide array of deployment options to suit the diverse needs of businesses and developers. Choosing the right deployment strategy is critical to ensuring that your APEX applications reach their intended audience efficiently and securely. In this blog post, we'll explore the various deployment options available in Oracle APEX, helping you make informed decisions about where and how to deploy your applications.</span></p><p style="text-align: justify;"><span style="font-family: verdana;"><b>Deployment Options in Oracle APEX</b></span></p><p style="text-align: justify;"><span style="font-family: verdana;"><b>1. Oracle APEX Service:</b></span></p><p style="text-align: justify;"></p><ul><li><span style="font-family: verdana;">Oracle provides a fully managed APEX service in the Oracle Cloud. It's an excellent choice for businesses that prefer a cloud-based solution with minimal administrative overhead.</span></li><li><span style="font-family: verdana;">This service offers features like automatic scaling, security management, and integration with Oracle Database Cloud Service.</span></li><li><span style="font-family: verdana;">It's a suitable option for organizations that prioritize scalability and performance.</span></li></ul><p></p><p style="text-align: justify;"><span style="font-family: verdana;"><b>2. On-Premises Deployment:</b></span></p><p style="text-align: justify;"></p><ul><li><span style="font-family: verdana;">If your organization prefers to maintain full control over the infrastructure, you can deploy APEX applications on your own on-premises servers.</span></li><li><span style="font-family: verdana;">This option gives you complete control over your environment and data, making it suitable for organizations with strict compliance and data residency requirements.</span></li></ul><p></p><p style="text-align: justify;"><span style="font-family: verdana;"><b>3. Oracle Cloud Infrastructure (OCI):</b></span></p><p style="text-align: justify;"></p><ul><li><span style="font-family: verdana;">Oracle Cloud Infrastructure provides a range of options for deploying APEX applications, allowing you to leverage the cloud's scalability and reliability.</span></li><li><span style="font-family: verdana;">You can deploy APEX on Oracle Cloud VM instances or use Oracle Container Engine for Kubernetes (OKE) to containerize your applications.</span></li></ul><p></p><p style="text-align: justify;"><span style="font-family: verdana;"><b>4. Oracle Cloud Always Free:</b></span></p><p style="text-align: justify;"></p><ul><li><span style="font-family: verdana;">Oracle offers an "Always Free" tier within Oracle Cloud that allows you to deploy APEX applications at no cost. This is an excellent choice for small projects, development, or testing.</span></li><li><span style="font-family: verdana;">Keep in mind that resources in the "Always Free" tier have certain limitations, such as CPU and memory constraints.</span></li></ul><p></p><p style="text-align: justify;"><span style="font-family: verdana;"><b>5. Shared Hosting Providers:</b></span></p><p style="text-align: justify;"></p><ul><li><span style="font-family: verdana;">Many hosting providers offer shared hosting plans that support Oracle APEX. These providers manage the infrastructure and offer various hosting plans to choose from.</span></li><li><span style="font-family: verdana;">This is a cost-effective option for smaller projects and businesses that don't want to worry about infrastructure management.</span></li></ul><p></p><p style="text-align: justify;"><span style="font-family: verdana;"><b>6. Oracle Autonomous Database:</b></span></p><p style="text-align: justify;"></p><ul><li><span style="font-family: verdana;">Oracle Autonomous Database is a cloud database service that offers native support for APEX applications. You can create APEX applications within the database and expose them to users over the web.</span></li><li><span style="font-family: verdana;">It's an ideal choice for organizations that want a fully managed database service with built-in APEX support.</span></li></ul><p></p><p style="text-align: justify;"><span style="font-family: verdana;"><b>Choosing the Right Deployment Option:</b></span></p><p style="text-align: justify;"><span style="font-family: verdana;">When selecting a deployment option for your APEX applications, consider the following factors:</span></p><p style="text-align: justify;"></p><ul><li><span style="font-family: verdana;"><i>Scale:</i> Evaluate the scalability requirements of your applications. Do you expect high user traffic or data growth that might require automatic scaling in the cloud?</span></li><li><span style="font-family: verdana;"><i>Cost:</i> Assess your budget and the cost associated with each deployment option. The "Always Free" tier may be suitable for small projects, but larger applications may require more resources.</span></li><li><span style="font-family: verdana;"><i>Data Security and Compliance:</i> Consider any data residency, privacy, or regulatory compliance requirements. On-premises or private cloud deployments may be necessary for strict compliance needs.</span></li><li><span style="font-family: verdana;"><i>Maintenance and Management:</i> Evaluate your team's capacity for infrastructure management. Some options, like the APEX service in the Oracle Cloud, offer minimal maintenance overhead, while on-premises deployments require more hands-on management.</span></li><li><span style="font-family: verdana;"><i>Performance and Availability:</i> Determine the performance and availability expectations of your applications. High-traffic or critical applications may benefit from cloud services with built-in redundancy and high availability.</span></li></ul><p></p><p style="text-align: justify;"><span style="font-family: verdana;"><i>Conclusion:</i> Tailoring Deployment to Your Needs</span></p><p style="text-align: justify;"><span style="font-family: verdana;">Oracle APEX offers diverse deployment options to accommodate a wide range of application needs and organizational preferences. By understanding the strengths and limitations of each option, you can select the most suitable deployment strategy for your APEX applications. Whether you prioritize scalability, cost-efficiency, data security, or management ease, Oracle APEX provides the flexibility to tailor your deployment to your specific requirements, ensuring the success of your applications.</span></p>Kumar Sudhirhttp://www.blogger.com/profile/10258716460256916142noreply@blogger.com0tag:blogger.com,1999:blog-4351531647253125648.post-63363013620576600662023-10-20T13:00:00.002+05:302023-10-23T13:20:04.054+05:30Amplify Your Oracle APEX Applications with Plugins: A Comprehensive Guide<p style="text-align: justify;"><span style="font-family: verdana;">Oracle APEX (Application Express) is renowned for its ability to simplify application development. One of its most compelling features is the extensibility it offers through plugins. Plugins are pre-built or custom components that enhance the functionality and user experience of your APEX applications. In this blog post, we'll embark on a comprehensive journey into the world of plugins in Oracle APEX, understanding their significance, types, and how to harness their power to build exceptional applications.</span></p><p style="text-align: justify;"><span style="font-family: verdana;"><b>Understanding the Role of Plugins in Oracle APEX:</b></span></p><p style="text-align: justify;"><span style="font-family: verdana;">Plugins are like magic building blocks that can transform your APEX applications. They encapsulate complex functionalities into reusable components, reducing the need for extensive coding and saving valuable development time. Here's what makes plugins an essential part of your APEX toolkit:</span></p><p style="text-align: justify;"><span style="font-family: verdana;"><b>1. Diverse Plugin Types:</b></span></p><p style="text-align: justify;"><span style="font-family: verdana;">Oracle APEX supports multiple plugin types, each designed for specific use cases. These include Dynamic Action Plugins, Item Plugins, and Region Plugins, each offering distinct capabilities.</span></p><p style="text-align: justify;"><span style="font-family: verdana;"><b>2. Built-In Plugin Gallery:</b></span></p><p style="text-align: justify;"><span style="font-family: verdana;">APEX provides a built-in Plugin Gallery where developers can explore and access a wide range of pre-built plugins. These plugins cover a spectrum of functionalities, from data visualization to user interface enhancements.</span></p><p style="text-align: justify;"><span style="font-family: verdana;"><b>3. Custom Plugin Development:</b></span></p><p style="text-align: justify;"><span style="font-family: verdana;">For unique requirements, you can create custom plugins tailored to your application's needs. This empowers you to extend APEX's capabilities and add specialized functionalities.</span></p><p style="text-align: justify;"><span style="font-family: verdana;"><b>4. Community Contributions:</b></span></p><p style="text-align: justify;"><span style="font-family: verdana;">The APEX community actively contributes to the Plugin Gallery, constantly expanding the repository with new and innovative plugins. This collaborative effort benefits developers worldwide.</span></p><p style="text-align: justify;"><span style="font-family: verdana;"><a href="https://apex.world/ords/f?p=100:700::::::" target="_blank">Explore plugins here</a></span></p><p style="text-align: justify;"><span style="font-family: verdana;"><b>Exploring the Power of Plugins:</b></span></p><p style="text-align: justify;"><span style="font-family: verdana;">Let's dive into some common use cases where plugins can make a significant impact on your APEX applications:</span></p><p style="text-align: justify;"><span style="font-family: verdana;"><b>1. Data Visualization:</b></span></p><p style="text-align: justify;"><span style="font-family: verdana;">Use chart plugins to transform raw data into visually appealing charts and graphs, providing users with insightful data presentations.</span></p><p style="text-align: justify;"><span style="font-family: verdana;"><b>2. User Interface Enhancements:</b></span></p><p style="text-align: justify;"><span style="font-family: verdana;">Incorporate UI plugins like date pickers, autocomplete, and sliders to improve the user experience and streamline data entry.</span></p><p style="text-align: justify;"><span style="font-family: verdana;"><b>3. Integration with External Services:</b></span></p><p style="text-align: justify;"><span style="font-family: verdana;">Leverage plugins to seamlessly integrate your APEX applications with external services, APIs, and databases.</span></p><p style="text-align: justify;"><span style="font-family: verdana;"><b>4. Dynamic Actions:</b></span></p><p style="text-align: justify;"><span style="font-family: verdana;">Dynamic Action Plugins extend APEX's dynamic actions, allowing you to add custom logic and interactivity to your pages.</span></p><p style="text-align: justify;"><span style="font-family: verdana;"><b>5. Custom Functionality:</b></span></p><p style="text-align: justify;"><span style="font-family: verdana;">Create custom plugins to implement unique features, ensuring your application aligns perfectly with your business requirements.</span></p><p style="text-align: justify;"><span style="font-family: verdana;"><b>Ensuring Compatibility and Security:</b></span></p><p style="text-align: justify;"><span style="font-family: verdana;">While plugins offer incredible benefits, it's essential to manage them effectively to maintain application integrity. Ensure your plugins are compatible with your APEX version and follow best practices for security.</span></p><p style="text-align: justify;"><span style="font-family: verdana;"><b>Conclusion:</b> Unleash the Potential of Oracle APEX with Plugins</span></p><p style="text-align: justify;"><span style="font-family: verdana;">Plugins are the secret sauce that can elevate your Oracle APEX applications from good to exceptional. Whether you're a seasoned developer or a citizen developer, plugins offer a treasure trove of functionalities at your fingertips. By harnessing the power of plugins, you can create dynamic, user-friendly, and feature-rich applications that meet your organization's evolving needs. Explore the world of plugins in Oracle APEX and unlock a universe of possibilities for your application development journey.</span></p>Kumar Sudhirhttp://www.blogger.com/profile/10258716460256916142noreply@blogger.com0tag:blogger.com,1999:blog-4351531647253125648.post-47461647904052553142023-10-20T12:50:00.001+05:302023-10-23T13:20:04.053+05:30Supercharge Your Oracle APEX Applications: A Deep Dive into Plugins<p style="text-align: justify;"><span style="font-family: verdana;">Oracle APEX (Application Express) is renowned for its capability to streamline application development. One of its secret weapons in achieving this efficiency is the use of plugins. In this blog post, we'll explore the world of APEX plugins, what they are, and how they can supercharge your applications.</span></p><p style="text-align: justify;"><span style="font-family: verdana;"><b>Understanding APEX Plugins: The Swiss Army Knives of Application Development</b></span></p><p style="text-align: justify;"><span style="font-family: verdana;"><b>What Are APEX Plugins?</b></span></p><p style="text-align: justify;"><span style="font-family: verdana;">APEX plugins are modular, reusable components that extend the functionality of your APEX applications. Think of them as pre-packaged building blocks that save you time and effort when developing web applications. APEX plugins are created and shared by the APEX community, and you can find a wide variety of them in the APEX Plugin Catalog.</span></p><p style="text-align: justify;"><span style="font-family: verdana;"><b>Key Features and Capabilities:</b></span></p><p style="text-align: justify;"><span style="font-family: verdana;"><b>1. Enhancing Functionality:</b></span></p><p style="text-align: justify;"><span style="font-family: verdana;">APEX plugins allow you to add complex functionality to your applications without having to write extensive code. They can provide features like charts, maps, calendars, file uploads, social media integration, and much more.</span></p><p style="text-align: justify;"><span style="font-family: verdana;"><b>2. Easy Integration:</b></span></p><p style="text-align: justify;"><span style="font-family: verdana;">Integrating plugins into your APEX applications is a breeze. You can simply import and configure them using the APEX App Builder, which provides a user-friendly interface for adding and customizing plugins.</span></p><p style="text-align: justify;"><span style="font-family: verdana;"><b>3. Reusability:</b></span></p><p style="text-align: justify;"><span style="font-family: verdana;">One of the significant advantages of APEX plugins is their reusability. Once you've configured a plugin for one application, you can easily use it in other projects as well. This not only saves time but also ensures consistency in functionality across different applications.</span></p><p style="text-align: justify;"><span style="font-family: verdana;"><b>4. Customization:</b></span></p><p style="text-align: justify;"><span style="font-family: verdana;">APEX plugins are highly customizable. You can adapt them to your specific needs by adjusting their attributes and settings. This flexibility ensures that the plugins seamlessly integrate with your application's design and behavior.</span></p><p style="text-align: justify;"><span style="font-family: verdana;"><b>5. Extensive Plugin Library:</b></span></p><p style="text-align: justify;"><span style="font-family: verdana;">The APEX Plugin Catalog hosts a vast collection of plugins created by the APEX community. Whether you need data visualization tools, social media sharing features, or data input enhancements, you can find plugins to meet your requirements.</span></p><p style="text-align: justify;"><span style="font-family: verdana;"><b>6. Community Collaboration:</b></span></p><p style="text-align: justify;"><span style="font-family: verdana;">The APEX community actively develops and shares plugins, resulting in a wealth of resources and innovative solutions. You can contribute to this community by creating and sharing your own plugins, fostering collaboration and knowledge sharing.</span></p><p style="text-align: justify;"><span style="font-family: verdana;">Visit the Oracle Apex <a href="https://apex.oracle.com/en/solutions/apps/#plug_ins" target="_blank">Plugins</a> section.</span></p><p style="text-align: justify;"><span style="font-family: verdana;"><i>Conclusion:</i> Boosting Productivity with APEX Plugins</span></p><p style="text-align: justify;"><span style="font-family: verdana;">APEX plugins are like hidden gems that can significantly boost your productivity and enrich the functionality of your applications. Instead of reinventing the wheel for complex features, you can leverage the power of plugins created and shared by the APEX community. Whether you're a professional developer or a business user, APEX plugins are an invaluable resource to expedite application development and create feature-rich, user-friendly web applications. So, explore the APEX Plugin Catalog, and supercharge your APEX applications with the magic of plugins.</span></p><p style="text-align: justify;"><span style="font-family: verdana;">Find some more here: <a href="/2023/10/amplify-your-oracle-apex-applications.html"><b>Amplify Your Oracle APEX Applications with Plugins: A Comprehensive Guide</b></a></span></p>Kumar Sudhirhttp://www.blogger.com/profile/10258716460256916142noreply@blogger.com0tag:blogger.com,1999:blog-4351531647253125648.post-44329374514193109262023-10-20T12:10:00.000+05:302023-10-23T13:20:04.053+05:30Unleashing the Speed: Performance Optimization in Oracle APEX<p style="text-align: justify;"><span style="font-family: verdana;">Oracle APEX (Application Express) is a powerful tool for rapid web application development. However, as your applications grow and evolve, performance optimization becomes crucial to ensure responsiveness and scalability. In this blog post, we'll dive into the world of performance optimization in Oracle APEX and explore best practices to keep your applications running at top speed.</span></p><p style="text-align: justify;"><span style="font-family: verdana;"><b>The Need for Performance Optimization</b></span></p><p style="text-align: justify;"><span style="font-family: verdana;">Performance optimization in Oracle APEX is all about enhancing the speed and responsiveness of your applications. As applications become more complex, they can face performance bottlenecks that impact the user experience. These bottlenecks may include slow page load times, delayed data retrieval, or inefficient database queries. Effective optimization addresses these issues, ensuring that your applications deliver a seamless and efficient user experience.</span></p><p style="text-align: justify;"><span style="font-family: verdana;"><b>Key Performance Optimization Strategies:</b></span></p><p style="text-align: justify;"><span style="font-family: verdana;"><b>1. SQL Query Efficiency:</b></span></p><p style="text-align: justify;"><span style="font-family: verdana;">SQL queries are at the core of data retrieval in APEX applications. Ensuring that your queries are efficient is crucial for performance. Consider the following:</span></p><p style="text-align: justify;"></p><ul><li><span style="font-family: verdana;"><i>Utilize indexing:</i> Properly indexed database tables can significantly speed up data retrieval.</span></li><li><span style="font-family: verdana;"><i>Optimize complex queries:</i> Identify and fine-tune SQL queries that are consuming a lot of resources. Use APEX tools like SQL Workshop and SQL Monitor to analyze and optimize your SQL.</span></li><li><span style="font-family: verdana;"><i>Minimize database round trips:</i> Reducing the number of round trips to the database by consolidating queries can improve performance.</span></li></ul><p></p><p style="text-align: justify;"><span style="font-family: verdana;"><b>2. Application Caching:</b></span></p><p style="text-align: justify;"><span style="font-family: verdana;">APEX provides caching mechanisms to store frequently accessed data. Leveraging caching can reduce the load on your database and enhance application performance.</span></p><p style="text-align: justify;"></p><ul><li><span style="font-family: verdana;"><i>Session State Caching:</i> Store session-specific data in cache to avoid repeated database queries.</span></li><li><span style="font-family: verdana;"><i>Shared Component Caching: </i>APEX allows you to cache shared components, such as navigation menus and lists, to enhance performance across multiple pages.</span></li></ul><p></p><p style="text-align: justify;"><span style="font-family: verdana;"><b>3. Minimize HTTP Requests:</b></span></p><p style="text-align: justify;"><span style="font-family: verdana;">Reduce the number of HTTP requests needed to load a page. This can be achieved by:</span></p><p style="text-align: justify;"><span style="font-family: verdana;">Combining multiple JavaScript and CSS files into one to reduce HTTP requests.</span></p><p style="text-align: justify;"><span style="font-family: verdana;">Utilizing APEX's built-in minification and compression features for JavaScript and CSS.</span></p><p style="text-align: justify;"><span style="font-family: verdana;"><b>4. Optimizing Page Design:</b></span></p><p style="text-align: justify;"><span style="font-family: verdana;">Well-designed APEX pages can significantly impact performance. Consider the following tips:</span></p><p style="text-align: justify;"></p><ul><li><span style="font-family: verdana;"><i>Use interactive grids and reports efficiently:</i> Set row limits and pagination to display only the necessary data.</span></li><li><span style="font-family: verdana;"><i>Minimize the use of page processes:</i> Evaluate whether a process is needed for every page load and optimize accordingly.</span></li><li><span style="font-family: verdana;"><i>Leverage declarative features:</i> APEX provides a wide range of declarative options for designing pages, so explore these before resorting to custom coding.</span></li></ul><p></p><p style="text-align: justify;"><span style="font-family: verdana;"><b>5. APEX Best Practices:</b></span></p><p style="text-align: justify;"><span style="font-family: verdana;">Stay updated with APEX best practices and take advantage of new features and improvements introduced in APEX releases. Regularly review and optimize your applications in line with the latest recommendations.</span></p><p style="text-align: justify;"><span style="font-family: verdana;"><b>6. Database Tuning:</b></span></p><p style="text-align: justify;"><span style="font-family: verdana;">Database performance is critical for APEX applications. Regular database maintenance, performance tuning, and proper indexing can significantly improve application responsiveness.</span></p><p style="text-align: justify;"><span style="font-family: verdana;"><b>Monitoring and Testing:</b></span></p><p style="text-align: justify;"><span style="font-family: verdana;">Continuously monitor your application's performance using APEX's built-in monitoring tools.</span></p><p style="text-align: justify;"><span style="font-family: verdana;">Load testing is essential to simulate real-world scenarios and identify potential bottlenecks. Use load testing tools and techniques to gauge application performance under various conditions.</span></p><p style="text-align: justify;"><span style="font-family: verdana;"><i>Conclusion:</i> Speeding Ahead with Optimized APEX Applications</span></p><p style="text-align: justify;"><span style="font-family: verdana;">Performance optimization in Oracle APEX is a continuous journey. By implementing best practices, staying informed about APEX updates, and regularly monitoring your applications, you can ensure that they remain responsive and scalable. Optimized applications not only enhance the user experience but also reduce the load on your infrastructure, allowing you to maximize the value of your APEX investments. Whether you're building small internal tools or complex enterprise applications, a performance-optimized APEX application is your key to success.</span></p>Kumar Sudhirhttp://www.blogger.com/profile/10258716460256916142noreply@blogger.com0tag:blogger.com,1999:blog-4351531647253125648.post-48223376166704984792023-10-20T11:30:00.000+05:302023-10-23T13:20:04.053+05:30Finding the Right Home for Your Oracle APEX Applications: Hosting Providers to Consider<p style="text-align: justify;"><span style="font-family: verdana;">When it comes to hosting your Oracle APEX (Application Express) applications, the choices can seem overwhelming. Selecting the right hosting provider is pivotal for ensuring the accessibility, performance, and security of your applications. In this blog post, we will guide you through the considerations and options available, helping you make an informed decision about the ideal hosting environment for your Oracle APEX applications.</span></p><p style="text-align: justify;"><span style="font-family: verdana;"><b>Understanding the Hosting Landscape</b></span></p><p style="text-align: justify;"><span style="font-family: verdana;">Before we delve into the considerations and options, it's essential to understand the diverse hosting landscape for Oracle APEX applications. Here are some of the primary hosting avenues to consider:</span></p><p style="text-align: justify;"><span style="font-family: verdana;"><b>1. Oracle Cloud Infrastructure (OCI):</b> Oracle's cloud platform offers a range of services optimized for hosting APEX applications. This includes VM instances, Oracle Container Engine for Kubernetes (OKE), and integration with Oracle Autonomous Database. Visit </span><span style="text-align: left;"><span style="font-family: verdana;"><a href="https://www.oracle.com/cloud/" target="_blank">Oracle Cloud - Next-Generation Cloud</a></span></span></p><p style="text-align: justify;"><span style="font-family: verdana;"><b>2. Oracle APEX Service: </b>This fully managed service by Oracle is designed specifically for APEX applications. It provides simplified deployment, scaling, and security management within the Oracle Cloud. Visit <a href="https://www.oracle.com/in/application-development/apex/" target="_blank">APEX Application Development</a></span></p><p style="text-align: justify;"><span style="font-family: verdana;"><b>3. APEX Hosting Providers:</b> Several hosting providers specialize in Oracle APEX hosting. They offer tailored hosting plans and robust support for APEX applications. Examples include APEX Hosting, 3CS, and SkillBuilders.</span></p><p style="text-align: justify;"><span style="font-family: verdana;"><b>4. </b></span><span style="font-family: verdana;"><b>Shared Hosting Providers: </b>Many shared hosting providers support Oracle APEX applications. These providers offer cost-effective plans suitable for smaller projects and personal websites.</span></p><p style="text-align: justify;"><span style="font-family: verdana;"><b>5. On-Premises Deployment: </b>For organizations with strict data control requirements, self-hosting APEX applications on on-premises servers or private cloud environments is an option.</span></p><p style="text-align: justify;"><span style="font-family: verdana;"><b>6. Oracle Autonomous Database:</b> This fully managed cloud database service natively supports APEX applications, allowing you to create and manage them within the database itself.</span></p><p style="text-align: justify;"><span style="font-family: verdana;"><b>Considerations for Choosing a Hosting Provider</b></span></p><p style="text-align: justify;"><span style="font-family: verdana;">Now that you're acquainted with the hosting options, let's explore the key considerations to keep in mind when making your decision:</span></p><p style="text-align: justify;"><span style="font-family: verdana;"><b>1. Scalability and Performance:</b> Assess your application's scalability needs. Cloud providers like OCI offer scalability options to handle increased user traffic and data growth.</span></p><p style="text-align: justify;"><span style="font-family: verdana;"><b>2. Budget:</b> Evaluate your budget and the associated costs of each hosting option. Shared hosting providers are often budget-friendly, while cloud services may offer higher performance at a higher cost.</span></p><p style="text-align: justify;"><span style="font-family: verdana;"><b>3. </b></span><span style="font-family: verdana;"><b>Data Security and Compliance:</b> Determine whether your organization has specific data residency, privacy, or regulatory compliance requirements. Certain hosting options may better align with strict compliance needs.</span></p><p style="text-align: justify;"><span style="font-family: verdana;"><b>4. </b></span><span style="font-family: verdana;"><b>Management and Maintenance: </b>Consider your team's capacity for infrastructure management. Managed services like APEX Service and Autonomous Database require minimal administrative overhead.</span></p><p style="text-align: justify;"><span style="font-family: verdana;"><b>5. </b></span><span style="font-family: verdana;"><b>Support and Documentation:</b> Review the availability of support and documentation provided by the hosting provider. Reliable support can be invaluable when facing technical challenges.</span></p><p style="text-align: justify;"><span style="font-family: verdana;"><b>Conclusion: </b>Finding the Perfect Host for Your APEX Applications</span></p><p style="text-align: justify;"><span style="font-family: verdana;">Choosing the right hosting provider for your Oracle APEX applications is a crucial step in ensuring their success. By considering factors such as scalability, budget, data security, management requirements, and support availability, you can select the hosting option that best aligns with your specific needs. Whether you opt for the Oracle Cloud, specialized APEX hosting providers, shared hosting, on-premises deployment, or a fully managed cloud database service, your chosen hosting provider will play a pivotal role in the accessibility and performance of your APEX applications.</span></p>Kumar Sudhirhttp://www.blogger.com/profile/10258716460256916142noreply@blogger.com0tag:blogger.com,1999:blog-4351531647253125648.post-38171799657744784252023-10-20T11:20:00.003+05:302023-10-23T13:20:04.053+05:30Unveiling the APEX Workspace: Your Gateway to Application Development (Part - 2)<p style="text-align: justify;"><span style="font-family: verdana;">In the world of Oracle APEX (Application Express), the APEX Workspace is your launchpad into the realm of rapid application development. It's the digital workspace where developers, business users, and teams come together to create, collaborate, and innovate. In this article, we'll unveil the APEX Workspace, exploring its significance and the myriad possibilities it offers for turning your ideas into powerful web applications.</span></p><p style="text-align: justify;"><span style="font-family: verdana;"><b>Understanding the APEX Workspace</b></span></p><p style="text-align: justify;"><span style="font-family: verdana;">At its core, the APEX Workspace is a secure and organized container within Oracle APEX where you build, manage, and deploy applications. Think of it as your own virtual development environment, tailored to your needs. Here's what makes it special:</span></p><p style="text-align: justify;"><span style="font-family: verdana;"><b>1. Secure Isolation:</b></span></p><p style="text-align: justify;"><span style="font-family: verdana;">Each APEX Workspace is isolated from others, ensuring data and application security. This means that your applications, data, and customizations are sandboxed within your Workspace.</span></p><p style="text-align: justify;"><span style="font-family: verdana;"><b>2. Collaborative Development:</b></span></p><p style="text-align: justify;"><span style="font-family: verdana;">A Workspace can host multiple developers and users, making it a collaborative hub for your team. Developers can work together seamlessly, share components, and collaborate on projects.</span></p><p style="text-align: justify;"><span style="font-family: verdana;"><b>3. Application Management:</b></span></p><p style="text-align: justify;"><span style="font-family: verdana;">It's your control center for managing APEX applications. You can create, edit, and delete applications, as well as track their performance and usage metrics.</span></p><p style="text-align: justify;"><span style="font-family: verdana;"><b>4. Customization and Branding:</b></span></p><p style="text-align: justify;"><span style="font-family: verdana;">The APEX Workspace allows you to customize the look and feel of your applications. You can apply themes, templates, and branding elements to create a unique user experience.</span></p><p style="text-align: justify;"><span style="font-family: verdana;"><b>5. Data Access and Integration:</b></span></p><p style="text-align: justify;"><span style="font-family: verdana;">You can connect your APEX applications to various data sources, including Oracle Databases, RESTful web services, and more, all from within your Workspace.</span></p><p style="text-align: justify;"><span style="font-family: verdana;"><b>6. Role-Based Access Control:</b></span></p><p style="text-align: justify;"><span style="font-family: verdana;">Security is paramount, and the APEX Workspace offers robust role-based access control. You can define who can access and modify applications, ensuring data integrity.</span></p><p style="text-align: justify;"><span style="font-family: verdana;"><b>7. Version Control:</b></span></p><p style="text-align: justify;"><span style="font-family: verdana;">The Workspace keeps a history of your application's versions, allowing you to roll back changes if needed. This is invaluable for maintaining application integrity.</span></p><p style="text-align: justify;"><span style="font-family: verdana;"><b>8. Team Productivity:</b></span></p><p style="text-align: justify;"><span style="font-family: verdana;">With features like shared components and templates, you can boost productivity by reusing elements across multiple applications, saving time and effort.</span></p><p style="text-align: justify;"><span style="font-family: verdana;"><b>9. Continuous Improvement:</b></span></p><p style="text-align: justify;"><span style="font-family: verdana;">Your Workspace isn't static; it's a dynamic environment for innovation. You can continually refine and enhance your applications as your requirements evolve.</span></p><p style="text-align: justify;"><span style="font-family: verdana;"><b>10. Ease of Access:</b></span></p><p style="text-align: justify;"><span style="font-family: verdana;">Access your Workspace from anywhere with an internet connection. This flexibility means you can develop and manage your applications from the office, home, or on the go.</span></p><p style="text-align: justify;"><span style="font-family: verdana;"><b>Unlocking the Potential of Your APEX Workspace</b></span></p><p style="text-align: justify;"><span style="font-family: verdana;">Your APEX Workspace is more than just a digital workspace; it's the canvas on which your application ideas come to life. Whether you're a seasoned developer, a business analyst, or a citizen developer, the APEX Workspace provides a user-friendly environment where you can build applications without the need for extensive coding.</span></p><p style="text-align: justify;"><span style="font-family: verdana;"><i>Here are some ways you can leverage the potential of your APEX Workspace:</i></span></p><p style="text-align: justify;"><span style="font-family: verdana;"><b>1. Prototyping and Proof of Concepts:</b></span></p><p style="text-align: justify;"><span style="font-family: verdana;">Quickly turn concepts into prototypes to visualize your ideas and gather feedback from stakeholders.</span></p><p style="text-align: justify;"><span style="font-family: verdana;"><b>2. Data-Driven Applications:</b></span></p><p style="text-align: justify;"><span style="font-family: verdana;">Utilize your Workspace to create data-driven applications, from reporting dashboards to interactive forms and grids.</span></p><p style="text-align: justify;"><span style="font-family: verdana;"><b>3. Workflow Automation:</b></span></p><p style="text-align: justify;"><span style="font-family: verdana;">Streamline and automate business processes by developing custom workflow applications tailored to your organization's needs.</span></p><p style="text-align: justify;"><span style="font-family: verdana;"><b>4. Collaboration Platforms:</b></span></p><p style="text-align: justify;"><span style="font-family: verdana;">Transform your Workspace into a collaboration hub where teams can build applications to manage tasks, projects, and communication.</span></p><p style="text-align: justify;"><span style="font-family: verdana;"><b>5. Integration Hub:</b></span></p><p style="text-align: justify;"><span style="font-family: verdana;">Connect to various data sources and external services to build comprehensive, integrated applications that provide a holistic view of your data.</span></p><p style="text-align: justify;"><span style="font-family: verdana;"><i>Conclusion: Your Gateway to Infinite Possibilities</i></span></p><p style="text-align: justify;"><span style="font-family: verdana;">The APEX Workspace is your portal to innovation, collaboration, and application development. Whether you're building apps for your team, your organization, or the world, the Workspace offers the tools and flexibility you need to bring your ideas to life. It's the epicenter of your APEX journey, where imagination meets technology, and where you can turn your vision into reality, one application at a time.</span></p>Kumar Sudhirhttp://www.blogger.com/profile/10258716460256916142noreply@blogger.com0tag:blogger.com,1999:blog-4351531647253125648.post-60141593910281604682023-10-20T10:49:00.001+05:302023-10-23T13:20:04.054+05:30Unveiling the APEX Workspace: Your Gateway to Application Development<p style="text-align: justify;"><span style="font-family: verdana;">Oracle APEX (Application Express) has gained immense popularity for its rapid application development capabilities. One of its fundamental concepts is the APEX Workspace, a feature that plays a crucial role in organizing and managing your application projects. In this blog post, we'll explore the APEX Workspace, its significance, and how to harness its power for streamlined application development.</span></p><p style="text-align: justify;"><span style="font-family: verdana;"><b>What is the APEX Workspace?</b></span></p><p style="text-align: justify;"><span style="font-family: verdana;">An APEX Workspace is a logical container or environment where you create, organize, and manage your applications, web services, and other resources. Think of it as your personal or team workspace, specifically tailored to your application development needs. The APEX Workspace offers a range of functionalities that facilitate collaboration, organization, and security throughout the development process.</span></p><p style="text-align: justify;"><span style="font-family: verdana;"><i>Key Features and Functions of the APEX Workspace:</i></span></p><p style="text-align: justify;"><span style="font-family: verdana;"><b>1. Collaboration and Teamwork:</b></span></p><p style="text-align: justify;"><span style="font-family: verdana;">Workspaces can be used by individuals or teams, making it an excellent choice for both solo developers and large organizations. You can invite collaborators to join your workspace, enabling multiple team members to work on the same project simultaneously. This collaboration feature streamlines development and encourages knowledge sharing.</span></p><p style="text-align: justify;"><span style="font-family: verdana;"><b>2. User Roles and Security:</b></span></p><p style="text-align: justify;"><span style="font-family: verdana;">The APEX Workspace incorporates user roles and security controls. You can assign different roles to workspace members, such as developer, administrator, or manager, each with varying levels of access. This role-based security ensures that sensitive data and application components are protected.</span></p><p style="text-align: justify;"><span style="font-family: verdana;"><b>3. Application Management:</b></span></p><p style="text-align: justify;"><span style="font-family: verdana;">Within your workspace, you can create and manage applications. These applications can serve various purposes, from customer-facing web applications to internal tools for business processes. The workspace serves as an umbrella under which all these applications are organized.</span></p><p style="text-align: justify;"><span style="font-family: verdana;"><b>4. Shared Components:</b></span></p><p style="text-align: justify;"><span style="font-family: verdana;">Shared components, such as themes, templates, and web sources, can be created and stored within the workspace. This promotes consistency and reusability, as components can be easily accessed across different applications.</span></p><p style="text-align: justify;"><span style="font-family: verdana;"><b>5. Version Control:</b></span></p><p style="text-align: justify;"><span style="font-family: verdana;">APEX Workspaces provide version control features, allowing you to track and manage changes in your applications. This is particularly valuable when you need to revert to a previous state or collaborate with others without overwriting each other's work.</span></p><p style="text-align: justify;"><span style="font-family: verdana;"><b>Creating an APEX Workspace:</b></span></p><p style="text-align: justify;"><span style="font-family: verdana;">Setting up your APEX Workspace is straightforward:</span></p><p style="text-align: justify;"></p><ol><li><span style="font-family: verdana;"><b>Login:</b> Access your APEX environment by using the URL provided during installation. You'll need to log in using your Oracle Database credentials.</span></li><li><span style="font-family: verdana;"><b>Create Workspace:</b> Navigate to the APEX Workspace management area. Here, you can create a new workspace by specifying its name and setting user access controls.</span></li><li><span style="font-family: verdana;"><b>Workspace URL:</b> Each workspace has a unique URL, such as https://your-server:port/apex/f?p=WORKSPACE_ID. Share this URL with your team members to provide access to the workspace.</span></li></ol><p></p><p style="text-align: justify;"><span style="font-family: verdana;"><b>Using Your APEX Workspace:</b></span></p><p style="text-align: justify;"><span style="font-family: verdana;">Once your workspace is set up, you can start building applications and managing your development projects. Here are some practical tips:</span></p><p style="text-align: justify;"></p><ul><li><span style="font-family: verdana;">Use the application builder to create and design your applications.</span></li><li><span style="font-family: verdana;">Leverage the shared components to maintain a consistent look and feel across your applications.</span></li><li><span style="font-family: verdana;">Collaborate with team members by assigning them the appropriate roles and permissions.</span></li><li><span style="font-family: verdana;">Monitor the development process using version control features.</span></li><li><span style="font-family: verdana;">Ensure that you follow best practices for security, scalability, and performance within your workspace.</span></li></ul><p></p><p style="text-align: justify;"><span style="font-family: verdana;"><i>Conclusion:</i> Your Gateway to Efficient Development</span></p><p style="text-align: justify;"><span style="font-family: verdana;">The APEX Workspace is a pivotal component of Oracle APEX that enhances your application development experience. It promotes collaboration, organization, and security, making it easier to manage projects and applications. Whether you're a single developer or part of a large team, harnessing the power of the APEX Workspace is key to efficient and effective application development. It's your gateway to the world of low-code development, enabling you to turn your ideas into powerful web applications with ease.</span></p><p style="text-align: justify;"><span style="font-family: verdana;"><b><a href="/2023/10/unveiling-apex-workspace-your-gateway_19.html">Unveiling the APEX Workspace: Your Gateway to Application Development (Part - 2)</a></b></span></p>Kumar Sudhirhttp://www.blogger.com/profile/10258716460256916142noreply@blogger.com0tag:blogger.com,1999:blog-4351531647253125648.post-48497937291846916692023-10-19T11:02:00.000+05:302023-10-23T13:20:04.053+05:30Unveiling the Powerhouse: Key Features of Oracle APEX<p style="text-align: justify;"><span style="font-family: verdana;">In the realm of low-code development platforms, Oracle APEX shines as a powerful, feature-rich tool that empowers users to create robust, scalable web applications with ease. In this article, we'll delve deep into the key features that make Oracle APEX a powerhouse in the world of application development.</span></p><p style="text-align: justify;"><span style="font-family: verdana;"><b>1. Low-Code Development: Simplifying Complexity</b></span></p><p style="text-align: justify;"><span style="font-family: verdana;">Oracle APEX is synonymous with low-code development, which simplifies the application development process. Instead of writing extensive lines of code, developers and business users can visually design applications, using a drag-and-drop interface, pre-built components, and declarative logic. This reduces development time, accelerates project delivery, and enables a broader audience to participate in application development.</span></p><p style="text-align: justify;"><span style="font-family: verdana;"><b>2. In-Browser Development: No Installation Required</b></span></p><p style="text-align: justify;"><span style="font-family: verdana;">Oracle APEX is entirely browser-based, meaning you can create applications from anywhere with internet access. There's no need for complex installations or specialized development environments. This approach streamlines development, collaboration, and accessibility for users across the globe.</span></p><p style="text-align: justify;"><span style="font-family: verdana;"><b>3. Integration with Oracle Database: A Perfect Match</b></span></p><p style="text-align: justify;"><span style="font-family: verdana;">One of Oracle APEX's standout features is its native integration with Oracle Database. This tight coupling allows seamless data manipulation, making it an ideal choice for businesses already using Oracle's database management system. You can quickly design applications that interact with your data in the most efficient manner.</span></p><p style="text-align: justify;"><span style="font-family: verdana;"><b>4. Responsive Design: One Application, Any Device</b></span></p><p style="text-align: justify;"><span style="font-family: verdana;">In a world where mobile devices dominate, responsive design is a must. Oracle APEX applications automatically adapt to various screen sizes and devices, ensuring a consistent and user-friendly experience for all users, whether they're on smartphones, tablets, or desktop computers.</span></p><p style="text-align: justify;"><span style="font-family: verdana;"><b>5. Rapid Prototyping: From Idea to App in No Time</b></span></p><p style="text-align: justify;"><span style="font-family: verdana;">With Oracle APEX, you can take your ideas and rapidly transform them into working prototypes. The platform's visual development approach allows for quick experimentation and validation, enabling businesses to respond swiftly to market demands or emerging opportunities.</span></p><p style="text-align: justify;"><span style="font-family: verdana;"><b>6. Security and Scalability: Enterprise-Ready</b></span></p><p style="text-align: justify;"><span style="font-family: verdana;">Security is a top priority, and Oracle APEX provides robust security features to protect your data and applications. It's not only secure but also highly scalable. Whether you're building a small-scale application or an enterprise-level solution, APEX can handle the challenge, offering a future-proof environment for your projects.</span></p><p style="text-align: justify;"><span style="font-family: verdana;"><b>7. Component Library: Versatile and Customizable</b></span></p><p style="text-align: justify;"><span style="font-family: verdana;">Oracle APEX comes with a wide variety of pre-built components and widgets, such as interactive grids, charts, calendars, and forms. These components are not just off-the-shelf solutions; they're highly customizable, allowing you to tailor them to your application's unique requirements.</span></p><p style="text-align: justify;"><span style="font-family: verdana;"><b>8. Extensive Charting Options: Data Visualization at Its Best</b></span></p><p style="text-align: justify;"><span style="font-family: verdana;">Data visualization is crucial for understanding and communicating information effectively. Oracle APEX offers a plethora of chart types and extensive charting capabilities to turn data into insights, making your applications more informative and engaging.</span></p><p style="text-align: justify;"><span style="font-family: verdana;"><b>9. SQL Workshop: Managing Data Like a Pro</b></span></p><p style="text-align: justify;"><span style="font-family: verdana;">Oracle APEX includes an SQL Workshop that empowers developers to create, modify, and manage database objects directly within the platform. This feature streamlines database development and management tasks.</span></p><p style="text-align: justify;"><span style="font-family: verdana;"><b>10. RESTful Web Services: Easy Integration</b></span></p><p style="text-align: justify;"><span style="font-family: verdana;">In a world of interconnected applications, RESTful web services are invaluable. Oracle APEX provides built-in support for creating and consuming RESTful services, allowing your applications to communicate with external systems effortlessly.</span></p><p style="text-align: justify;"><span style="font-family: verdana;"><b><i>Conclusion:</i></b> Unleash Your Creativity with Oracle APEX</span></p><p style="text-align: justify;"><span style="font-family: verdana;">Oracle APEX is a versatile, user-friendly, and powerful platform that empowers users to create web applications quickly and efficiently. Whether you're a professional developer or a business user, APEX's key features, such as low-code development, in-browser accessibility, integration with Oracle Database, and responsive design, enable you to craft applications that meet the demands of today's fast-paced digital landscape. With security, scalability, and an extensive library of components at your disposal, Oracle APEX is the ideal choice for businesses looking to innovate and create compelling applications. Embrace the power of Oracle APEX and unlock your creative potential in the world of application development.</span></p>Kumar Sudhirhttp://www.blogger.com/profile/10258716460256916142noreply@blogger.com0tag:blogger.com,1999:blog-4351531647253125648.post-44266744228793136322023-10-19T10:58:00.001+05:302023-10-23T14:18:51.872+05:30Demystifying Oracle APEX: Unleashing the Power of Low-Code Development<p style="text-align: justify;"><span style="font-family: verdana;"></span></p><div class="separator" style="clear: both; text-align: center;"><span style="font-family: verdana;"><a href="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEh0iiFI5ktLV1leIRqcpS8kLNr2HVNY2i8-OrJhK87s8ZNBIAq8V0iQP1wLrgMvRQpX0rkdbSbKqbK4EPnYqQfpGcHYFX7r1Yv4Tt8RbT8OgiSZxrcLMg5jzMws5LFwfAae-QaSgsYYp7ePfI_BsHv1evCXTmiFp9ll_NXmY8UFEoy9qLKwQtCqVoCubKgU/s622/Demystifying%20Oracle%20APEX%20Unleashing%20the%20Power%20of%20Low-Code%20Development.png" imageanchor="1" style="margin-left: 1em; margin-right: 1em;"><img border="0" data-original-height="300" data-original-width="622" height="154" src="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEh0iiFI5ktLV1leIRqcpS8kLNr2HVNY2i8-OrJhK87s8ZNBIAq8V0iQP1wLrgMvRQpX0rkdbSbKqbK4EPnYqQfpGcHYFX7r1Yv4Tt8RbT8OgiSZxrcLMg5jzMws5LFwfAae-QaSgsYYp7ePfI_BsHv1evCXTmiFp9ll_NXmY8UFEoy9qLKwQtCqVoCubKgU/s320/Demystifying%20Oracle%20APEX%20Unleashing%20the%20Power%20of%20Low-Code%20Development.png" width="320" /></a></span></div><span style="font-family: verdana;"><br />In the ever-evolving world of application development, Oracle APEX stands out as a dynamic and innovative solution, transforming the way we create web applications. In this article, we'll embark on a journey to demystify Oracle APEX, exploring its core concepts, functionalities, and why it's a game-changer in the realm of low-code development.</span><p></p><p style="text-align: justify;"><span style="font-family: verdana;"><b>What is Oracle APEX?</b></span></p><p style="text-align: justify;"><span style="font-family: verdana;">Oracle APEX, which stands for Application Express, is a robust, fully supported, and browser-based low-code development platform provided by Oracle Corporation. It empowers developers, business analysts, and enthusiasts to design, build, and deploy responsive, database-driven applications with remarkable ease. Let's break down the essential elements that define Oracle APEX:</span></p><p style="text-align: justify;"><span style="font-family: verdana;"><b>1. Low-Code Development:</b></span></p><p style="text-align: justify;"><span style="font-family: verdana;">At its core, Oracle APEX is a low-code development platform. But what does "low-code" mean? In essence, it's a methodology that simplifies application development through a visual interface and pre-built components. With Oracle APEX, you don't need to write extensive lines of code from scratch. Instead, you assemble your application by dragging and dropping elements, configuring options, and writing minimal code only when necessary. This accelerates the development process and allows both seasoned developers and business users to create applications efficiently.</span></p><p style="text-align: justify;"><span style="font-family: verdana;"><b>2. Inclusion with Oracle Database:</b></span></p><p style="text-align: justify;"><span style="font-family: verdana;">One of Oracle APEX's distinct advantages is that it's included with Oracle Database. This means if you're using an Oracle Database, you already have access to APEX, making it an accessible and cost-effective solution for businesses relying on Oracle's database management system.</span></p><p style="text-align: justify;"><span style="font-family: verdana;"><b>3. Rapid Development:</b></span></p><p style="text-align: justify;"><span style="font-family: verdana;">Oracle APEX is designed for rapid application development. You can go from an idea to a working prototype in a matter of hours or days, rather than weeks or months. This rapid development pace is ideal for businesses that need to respond quickly to changing market demands or create proof-of-concept applications swiftly.</span></p><p style="text-align: justify;"><span style="font-family: verdana;"><b>4. Web-Based and Responsive:</b></span></p><p style="text-align: justify;"><span style="font-family: verdana;">Applications developed with Oracle APEX are web-based and inherently responsive. This means your apps can be accessed from any web browser, and they automatically adapt to various screen sizes and devices. This is critical in the mobile-first era, ensuring that your applications look and function seamlessly on smartphones, tablets, and desktop computers.</span></p><p style="text-align: justify;"><span style="font-family: verdana;"><b>5. Scalability and Security:</b></span></p><p style="text-align: justify;"><span style="font-family: verdana;">Oracle APEX is built on a highly scalable and secure foundation. It can handle both small-scale projects and enterprise-level applications, all while maintaining robust security features to protect your data and applications.</span></p><p style="text-align: justify;"><span style="font-family: verdana;"><b>6. Extensive Component Library:</b></span></p><p style="text-align: justify;"><span style="font-family: verdana;">Oracle APEX provides a rich set of components and widgets, such as interactive grids, charts, calendars, and forms. These components can be customized to fit your application's specific needs, providing a high degree of flexibility and functionality.</span></p><p style="text-align: justify;"><span style="font-family: verdana;"><b>7. Seamless Integration:</b></span></p><p style="text-align: justify;"><span style="font-family: verdana;">Integration with other Oracle technologies is a breeze. You can connect your APEX applications to Oracle Databases, RESTful web services, and other Oracle solutions, allowing for a seamless and connected tech ecosystem.</span></p><p style="text-align: justify;"><span style="font-family: verdana;"><i>In conclusion</i>, Oracle APEX is a transformative tool that's changing the face of application development. Whether you're a seasoned developer looking to speed up your workflow or a business analyst with no coding experience, APEX offers an accessible, powerful, and versatile platform for building web applications. With its low-code approach, rapid development capabilities, and seamless integration, Oracle APEX is poised to play a significant role in shaping the future of application development. So, whether you're exploring it for personal projects or considering it for your organization, Oracle APEX opens the door to a new era of innovation and efficiency in software development.</span></p>Kumar Sudhirhttp://www.blogger.com/profile/10258716460256916142noreply@blogger.com0tag:blogger.com,1999:blog-4351531647253125648.post-63173617882009868722023-10-19T10:57:00.015+05:302023-10-25T16:29:27.931+05:30Unlocking the Potential of Oracle APEX: A Comprehensive Guide<p style="text-align: justify;"><span style="font-family: verdana;"><b>Introduction</b></span></p><p style="text-align: justify;"><span style="font-family: verdana;">In the rapidly evolving landscape of application development, tools like Oracle APEX (Application Express) are becoming indispensable. Oracle APEX is a low-code, rapid application development platform that empowers both developers and business users to build robust, scalable web applications with ease. In this comprehensive guide, we will explore the full potential of Oracle APEX, uncovering its features, and capabilities, and how to harness them effectively. <a href="/2023/10/navigating-future-of-web-development.html">More...</a></span></p><p style="text-align: justify;"><span style="font-family: verdana;"><b>Section 1: Understanding Oracle APEX</b></span></p><p style="text-align: justify;"><span style="font-family: verdana;"><i>1.1 What is Oracle APEX?</i></span></p><p style="text-align: justify;"><span style="font-family: verdana;"></span></p><div class="separator" style="clear: both; text-align: center;"><span style="font-family: verdana;"><a href="https://apexapps.oracle.com/pls/apex/r/dbpm/133/files/static/v471/oracle_o_logo.png" style="margin-left: 1em; margin-right: 1em;"><img border="0" data-original-height="200" data-original-width="200" height="200" src="https://apexapps.oracle.com/pls/apex/r/dbpm/133/files/static/v471/oracle_o_logo.png" width="200" /></a></span></div><span style="font-family: verdana;"><br />Oracle APEX, previously known as Oracle HTML DB, is a fully supported, browser-based, rapid application development tool that is included with the Oracle Database. It allows you to design, develop, and deploy database-driven applications quickly. <a href="/2023/10/demystifying-oracle-apex-unleashing.html">More...</a></span><p></p><p style="text-align: justify;"><span style="font-family: verdana;"><i>1.2 Key Features of Oracle APEX</i></span></p><p style="text-align: justify;"><span style="font-family: verdana;">Oracle APEX boasts a myriad of features, such as its low-code approach, scalability, security, and ease of integration. Its RAD (Rapid Application Development) capabilities enable faster time-to-market for applications. <a href="/2023/10/unveiling-powerhouse-key-features-of.html">More...</a></span></p><p style="text-align: justify;"><span style="font-family: verdana;"><b>Section 2: Getting Started with Oracle APEX</b></span></p><p style="text-align: justify;"><span style="font-family: verdana;"><i>2.1 Installation and Setup</i></span></p><p style="text-align: justify;"><span style="font-family: verdana;">To begin your journey with Oracle APEX, you'll need to set up your environment. We'll guide you through the installation process, whether you're deploying on-premises or in the cloud. </span><span style="text-align: left;"><span style="font-family: verdana;">Oracle's generous offer of a complimentary workspace provides an ideal launchpad for both newcomers and seasoned developers to delve into the boundless potential of the APEX low-code application platform, propelling you on the express lane to crafting your inaugural application. To get started, simply visit <a href="https://apex.oracle.com/">https://apex.oracle.com/</a> and claim your free workspace today. <a href="/2023/10/setting-stage-installation-and-setup-of.html">More...</a></span></span></p><p style="text-align: justify;"><span style="font-family: verdana;"><i>2.2 The APEX Workspace</i></span></p><p style="text-align: justify;"><span style="font-family: verdana;">Understanding the concept of workspaces and their role in organizing development projects is crucial. We'll walk you through creating and managing workspaces and user roles. <a href="/2023/10/unveiling-apex-workspace-your-gateway.html">More...</a></span></p><p style="text-align: justify;"><span style="font-family: verdana;"><b>Section 3: Building Applications with Oracle APEX</b></span></p><p style="text-align: justify;"><span style="font-family: verdana;"><i>3.1 Application Builder</i></span></p><p style="text-align: justify;"><span style="font-family: verdana;">The heart of Oracle APEX is the Application Builder. We'll explore this powerful tool, offering insights into creating new applications, managing pages, and <a href="/2023/10/unleashing-power-of-oracle-apex-deep.html">more...</a></span></p><p style="text-align: justify;"><span style="font-family: verdana;"><i>3.2 Page Designer</i></span></p><p style="text-align: justify;"><span style="font-family: verdana;">Page Designer is where the magic happens. We'll delve into its functionalities, enabling you to design interactive grids, charts, forms, and other essential components.</span></p><p style="text-align: justify;"><span style="font-family: verdana;"><b>Section 4: Customization and Extensibility</b></span></p><p style="text-align: justify;"><span style="font-family: verdana;"><i>4.1 Themes and Templates</i></span></p><p style="text-align: justify;"><span style="font-family: verdana;">Personalize your applications with various themes and templates. Learn how to make your app visually appealing and user-friendly. <a href="/2023/10/elevate-your-web-applications-deep-dive.html">More...</a></span></p><p style="text-align: justify;"><span style="font-family: verdana;"><i>4.2 Plugins</i></span></p><p style="text-align: justify;"><span style="font-family: verdana;">Extend the functionality of your applications using APEX plugins. We'll cover how to leverage pre-built plugins or create your own. <a href="/2023/10/supercharge-your-oracle-apex.html">More...</a></span></p><p style="text-align: justify;"><span style="font-family: verdana;"><b>Section 5: Data Management in Oracle APEX</b></span></p><p style="text-align: justify;"><span style="font-family: verdana;"><i>5.1 Connecting to Data Sources</i></span></p><p style="text-align: justify;"><span style="font-family: verdana;">Applications need data, and Oracle APEX offers several ways to connect to data sources, such as databases and web services. We'll guide you through the process.</span></p><p style="text-align: justify;"><span style="font-family: verdana;"><i>5.2 SQL Workshop</i></span></p><p style="text-align: justify;"><span style="font-family: verdana;">The SQL Workshop is a valuable tool for managing your database objects. We'll explore how to create, modify, and manage database objects directly within Oracle APEX.</span></p><p style="text-align: justify;"><span style="font-family: verdana;"><b>Section 6: Security and Performance Optimization</b></span></p><p style="text-align: justify;"><span style="font-family: verdana;"><i>6.1 Authentication and Authorization</i></span></p><p style="text-align: justify;"><span style="font-family: verdana;">Security is paramount in application development. Discover how to implement robust authentication and authorization mechanisms to protect your applications and data.</span></p><p style="text-align: justify;"><span style="font-family: verdana;"><i>6.2 Performance Optimization</i></span></p><p style="text-align: justify;"><span style="font-family: verdana;">Optimizing application performance is critical. We'll provide best practices and techniques to ensure your Oracle APEX applications run smoothly. <a href="/2023/10/unleashing-speed-performance.html">More...</a></span></p><p style="text-align: justify;"><span style="font-family: verdana;"><b>Section 7: Deployment and Hosting</b></span></p><p style="text-align: justify;"><span style="font-family: verdana;"><i>7.1 Deployment Options</i></span></p><p style="text-align: justify;"><span style="font-family: verdana;">Once your application is ready, you'll need to deploy it. We'll discuss various deployment options, both on-premises and in the cloud. <a href="/2023/10/unveiling-deployment-options-in-oracle.html">More...</a></span></p><p style="text-align: justify;"><span style="font-family: verdana;"><i>7.2 Hosting Providers</i></span></p><p style="text-align: justify;"><span style="font-family: verdana;">Consider using hosting providers that specialize in Oracle APEX for simplified deployment and management. <a href="/2023/10/finding-right-home-for-your-oracle-apex.html">More...</a></span></p><p style="text-align: justify;"><span style="font-family: verdana;"><b>Section 8: Case Studies and Success Stories</b></span></p><p style="text-align: justify;"><span style="font-family: verdana;">To truly appreciate Oracle APEX's potential, we'll share real-world examples of organizations and projects that have successfully leveraged the platform. Explore how others have benefited from its capabilities. <a href="/2023/10/oracle-apex-transforming-ideas-into.html">More...</a></span></p><p style="text-align: justify;"><span style="font-family: verdana;"><b>Section 9: Future Trends and Conclusion</b></span></p><p style="text-align: justify;"><span style="font-family: verdana;">The future of Oracle APEX is bright, with ongoing enhancements and integrations. We'll discuss upcoming trends and summarize the key takeaways from our comprehensive guide. <a href="/2023/10/oracle-apex-pioneering-future-of.html">More...</a></span></p><p style="text-align: justify;"><span style="font-family: verdana;"><b>Conclusion</b></span></p><p style="text-align: justify;"><span style="font-family: verdana;">In this comprehensive guide, we've unlocked the potential of Oracle APEX, a versatile platform for developing web applications. Whether you're a developer or a business user, Oracle APEX's low-code capabilities can help you bring your ideas to life quickly and efficiently. Embrace this powerful tool, explore its features, and start building innovative applications that meet the demands of today's digital landscape.</span></p><p style="text-align: justify;"><span style="font-family: verdana;"><b>References</b></span></p><p style="text-align: justify;"><span style="font-family: verdana;">For more information and in-depth details, refer to the Oracle APEX documentation and official resources.</span></p>Kumar Sudhirhttp://www.blogger.com/profile/10258716460256916142noreply@blogger.com0tag:blogger.com,1999:blog-4351531647253125648.post-50322913183449775142019-06-09T14:54:00.002+05:302023-10-23T13:28:02.672+05:30How to stop using SELECT *?<div dir="ltr" style="text-align: left;" trbidi="on">
This article is inspired by a tweet of <a href="https://twitter.com/venzann" target="_blank">Dave Dustin</a>.<br />
<br />
<div style="text-align: justify;">
Yes, we can stop using "SELECT *" in Oracle. Even it will also not allow the "INSERT" statement without explicitly specifying columns. It will help us to avoid making invalid procedure/packages/views after adding a column into a table (only if these objects using SELECT statement with "*" or INSERT statement without specifying columns).</div>
<br />
<div style="text-align: justify;">
It is actually a trick. You need to make an anonymous column which will return an exception and will not allow executing the statement.</div>
<br />
Here you go with my test results.<br />
<br />
<div style="text-align: left;">
1. Add a column in your table as "<span style="font-family: Courier New, Courier, monospace;">dontallowselect AS (1/0)</span>". Note, "<span style="font-family: Courier New, Courier, monospace;">dontallowselect</span>" is user defined name. </div>
<br />
<div class="separator" style="clear: both; text-align: left;">
<a href="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEiAhCufhRCBs0GFGWdgRUshBvrpAMQBGBJhQ7YvF1VUtnCXY9Dt1xaa8X2GjJmYiUxiaMT2rSwf8TivuLmu2RurSwtBRTY4La4BkhKrycg8Nz-Se55kzRjgd3Dmkd-L8VC-emFWXSHQBf6S/s1600/Screenshot+2019-06-09+at+5.08.20+PM.png" imageanchor="1" style="margin-left: 1em; margin-right: 1em;"><img border="0" data-original-height="310" data-original-width="600" height="165" src="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEiAhCufhRCBs0GFGWdgRUshBvrpAMQBGBJhQ7YvF1VUtnCXY9Dt1xaa8X2GjJmYiUxiaMT2rSwf8TivuLmu2RurSwtBRTY4La4BkhKrycg8Nz-Se55kzRjgd3Dmkd-L8VC-emFWXSHQBf6S/s320/Screenshot+2019-06-09+at+5.08.20+PM.png" width="320" /></a></div>
<br />
2. It will not allow to insert a record without explicitly specifying column names.<br />
<div class="separator" style="clear: both; text-align: left;">
<a href="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEi9FGCwz-coSXf0dFEA9TqNuRQ_cKO1Lwbbgbe5tFJ3iR9PTcba9mjZbeg0ylHQPvq_aeG6S5TYGECKsvuRuA9q81nTpC7ECebjelujs866Gzry7ikIIqcdooc8XB9pJ87jUJ0pzBTFR306/s1600/Screenshot+2019-06-09+at+5.08.41+PM.png" imageanchor="1" style="margin-left: 1em; margin-right: 1em;"><img border="0" data-original-height="260" data-original-width="930" height="89" src="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEi9FGCwz-coSXf0dFEA9TqNuRQ_cKO1Lwbbgbe5tFJ3iR9PTcba9mjZbeg0ylHQPvq_aeG6S5TYGECKsvuRuA9q81nTpC7ECebjelujs866Gzry7ikIIqcdooc8XB9pJ87jUJ0pzBTFR306/s320/Screenshot+2019-06-09+at+5.08.41+PM.png" width="320" /></a></div>
<br />
3. Finally, it will not allow to use "<span style="font-family: Courier New, Courier, monospace;">SELECT *</span>".<br />
<div class="separator" style="clear: both; text-align: left;">
<a href="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEgEZP7Uycay7_x4PnF967sSZ0vADimz0pcuqrszh106BSYmdXTD6N3Fm6jIvh7FDuIpWczoj3BIuACVoGGOIR3KH3qsHU5u-EkCOGs96F1QSZkZYFqXjgNqBYt7ZyRGeR4_I6S8vLnwMpeB/s1600/Screenshot+2019-06-09+at+5.09.00+PM.png" imageanchor="1" style="margin-left: 1em; margin-right: 1em;"><img border="0" data-original-height="278" data-original-width="786" height="113" src="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEgEZP7Uycay7_x4PnF967sSZ0vADimz0pcuqrszh106BSYmdXTD6N3Fm6jIvh7FDuIpWczoj3BIuACVoGGOIR3KH3qsHU5u-EkCOGs96F1QSZkZYFqXjgNqBYt7ZyRGeR4_I6S8vLnwMpeB/s320/Screenshot+2019-06-09+at+5.09.00+PM.png" width="320" /></a></div>
<br />
<br />
References:<br />
<blockquote class="twitter-tweet" data-lang="en">
<div dir="ltr" lang="en">
Want a cool trick to stop people using SELECT * ?<br /><br />Add an illegal computed column to the end of the table definition. <a href="https://t.co/DaSDEDzE5K">pic.twitter.com/DaSDEDzE5K</a></div>
— Dave Dustin (@venzann) <a href="https://twitter.com/venzann/status/1133168053867278341?ref_src=twsrc%5Etfw">May 28, 2019</a></blockquote>
<br />
<script async="" charset="utf-8" src="https://platform.twitter.com/widgets.js"></script><br />
<div>
<br /></div>
<div>
<h1 class="grid--cell fs-headline1 fl1 ow-break-word" itemprop="name" style="background-color: white; border: 0px; box-sizing: inherit; color: #242729; flex: 1 1 auto !important; font-family: Arial, "Helvetica Neue", Helvetica, sans-serif; font-stretch: inherit; font-variant-east-asian: inherit; font-variant-numeric: inherit; font-weight: inherit; line-height: 1.3; margin: 0px 0px 0.5em; overflow-wrap: break-word !important; padding: 0px; vertical-align: baseline;">
<a class="question-hyperlink" href="https://stackoverflow.com/questions/3639861/why-is-select-considered-harmful" style="border: 0px; box-sizing: inherit; color: #242729; cursor: pointer; font-stretch: inherit; font-style: inherit; font-variant: inherit; line-height: 1.35; margin: 0px 0px 0.5em; padding: 0px; text-decoration-line: none; vertical-align: baseline;" target="_blank"><span style="font-size: x-small;">Why is SELECT * considered harmful?</span></a></h1>
</div>
<div>
Thanks for reading this article and will welcome your comments. </div>
<div>
-<a href="mailto:askkumarsudhir@gmail.com" target="_blank">Kumar Sudhir</a></div>
<br />
<br /></div>
Kumar Sudhirhttp://www.blogger.com/profile/10258716460256916142noreply@blogger.com2tag:blogger.com,1999:blog-4351531647253125648.post-11698129081262369122017-01-11T17:37:00.002+05:302023-10-23T13:28:14.287+05:30Uninstall Oracle Database from Windows Based System<div dir="ltr" style="text-align: left;" trbidi="on">
<span style="font-family: "trebuchet ms" , sans-serif;">It is a very tedious task to remove Oracle Database from Windows Based System completely. We generally face this issue if Oracle is not completely installed or something wrong happened with the current installation. When you go to re-install, it creates with the new home installation. Now, we can remove Oracle Database completely from the Windows Based System and can do fresh install. After googling for many hours, found some steps which is helpful for you. The steps given below is used for Oracle 12c.</span><br />
<span style="font-family: "trebuchet ms" , sans-serif;"><br /></span>
<span style="font-family: "trebuchet ms" , sans-serif;">My Oracle Database 12c is installed in "</span><span style="font-family: "courier new" , "courier" , monospace;">C:\app\product\12.1.0\dbhome_1</span><span style="font-family: "trebuchet ms" , sans-serif;">" and SID is "</span><span style="font-family: "courier new" , "courier" , monospace;">KUMAR</span><span style="font-family: "trebuchet ms" , sans-serif;">" on Windows 7 64-bits</span><br />
<span style="font-family: "trebuchet ms" , sans-serif;"><br /></span>
<span style="font-family: "trebuchet ms" , sans-serif;">Follow the below process:</span><br />
<span style="font-family: "trebuchet ms" , sans-serif;">1. Deinstall the database using Oracle Universal Installer. </span><br />
<span style="font-family: "trebuchet ms" , sans-serif;"> Steps:</span><br />
<span style="font-family: "trebuchet ms" , sans-serif;"> a. Go to </span><span style="font-family: "courier new" , "courier" , monospace;">Start -> Oracle - OraDB12Home1 -> </span><br />
<span style="font-family: "courier new" , "courier" , monospace;"> Oracle Installation Products -> </span><br />
<span style="font-family: "courier new" , "courier" , monospace;"> Universal Installer </span><br />
<span style="font-family: "trebuchet ms" , sans-serif;"> b. will take some time to load installer</span><br />
<span style="font-family: "trebuchet ms" , sans-serif;"> c. Click "</span><span style="font-family: "courier new" , "courier" , monospace;">Deinstall Products...</span><span style="font-family: "trebuchet ms" , sans-serif;">" button</span><br />
<span style="font-family: "trebuchet ms" , sans-serif;"> d. Expand "</span><span style="font-family: "courier new" , "courier" , monospace;">OraDB12Home1</span><span style="font-family: "trebuchet ms" , sans-serif;">" in Oracle Installed product list </span><br />
<span style="font-family: "trebuchet ms" , sans-serif;"> e. Tick "</span><span style="font-family: "courier new" , "courier" , monospace;">Oracle Database 12c 12.1.0.2.0</span><span style="font-family: "trebuchet ms" , sans-serif;">" </span><br />
<span style="font-family: "trebuchet ms" , sans-serif;"> f. Click "</span><span style="font-family: "courier new" , "courier" , monospace;">Remove...</span><span style="font-family: "trebuchet ms" , sans-serif;">" button </span><br />
<span style="font-family: "trebuchet ms" , sans-serif;"> g. Click "</span><span style="font-family: "courier new" , "courier" , monospace;">Yes</span><span style="font-family: "trebuchet ms" , sans-serif;">" button in confirmation dialog</span><br />
<span style="font-family: "trebuchet ms" , sans-serif;"> h. It will start to delete. After completion close the dialog</span><br />
<span style="font-family: "trebuchet ms" , sans-serif;">2. Remove the registry entries.</span><br />
<span style="font-family: "trebuchet ms" , sans-serif;"> Steps:</span><br />
<span style="font-family: "trebuchet ms" , sans-serif;"> a. Open windows registry. Go to </span><span style="font-family: "courier new" , "courier" , monospace;">Start -> Run... -> Type Regedit -> OK</span><br />
<span style="font-family: "trebuchet ms" , sans-serif;"> b. Registry Editor is opened.</span><br />
<span style="font-family: "trebuchet ms" , sans-serif;"> c. Expand </span><span style="font-family: "courier new" , "courier" , monospace;">HKEY_CURRENT_USER\SOFTWARE</span><span style="font-family: "trebuchet ms" , sans-serif;"> and delete </span><span style="font-family: "courier new" , "courier" , monospace;">ORACLE </span><br />
<span style="font-family: "trebuchet ms" , sans-serif;"> d. Expand </span><span style="font-family: "courier new" , "courier" , monospace;">HKEY_LOCAL_MACHINE\SOFTWARE</span><span style="font-family: "trebuchet ms" , sans-serif;"> and delete </span><span style="font-family: "courier new" , "courier" , monospace;">ORACLE</span><br />
<span style="font-family: "trebuchet ms" , sans-serif;"> e. Expand </span><span style="font-family: "courier new" , "courier" , monospace;">HKEY_LOCAL_MACHINE\ SYSTEM\ CurrentControlSet\ </span><br />
<span style="font-family: "courier new" , "courier" , monospace;"> Services\ EventLog\ </span><span style="font-family: "courier new" , "courier" , monospace;">Application</span><span style="font-family: "trebuchet ms" , sans-serif;"> </span><br />
<span style="font-family: "trebuchet ms" , sans-serif;"> i. delete </span><span style="font-family: "courier new" , "courier" , monospace;">Oracle.KUMAR</span><span style="font-family: "trebuchet ms" , sans-serif;"> (Note: here </span><span style="font-family: "courier new" , "courier" , monospace;">KUMAR </span><span style="font-family: "trebuchet ms" , sans-serif;">is SID)</span><br />
<span style="font-family: "trebuchet ms" , sans-serif;"> ii. delete </span><span style="font-family: "courier new" , "courier" , monospace;">Oracle.VSSWriter.KUMAR</span><span style="font-family: "trebuchet ms" , sans-serif;"> (Note: here </span><span style="font-family: "courier new" , "courier" , monospace;">KUMAR </span><span style="font-family: "trebuchet ms" , sans-serif;">is SID)</span><br />
<span style="font-family: "trebuchet ms" , sans-serif;"> iii. delete </span><span style="font-family: "courier new" , "courier" , monospace;">OracleOraDB12Home1MTSRecoveryService</span><span style="font-family: "trebuchet ms" , sans-serif;"> </span><br />
<span style="font-family: "trebuchet ms" , sans-serif;"> h. Expand </span><span style="font-family: "courier new" , "courier" , monospace;">HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services</span><br />
<span style="font-family: "trebuchet ms" , sans-serif;"> i. delete </span><span style="font-family: "courier new" , "courier" , monospace;">OracleJobSchedulerKUMAR </span><span style="font-family: "trebuchet ms" , sans-serif;">(Note: here </span><span style="font-family: "courier new" , "courier" , monospace;">KUMAR </span><span style="font-family: "trebuchet ms" , sans-serif;">is SID)</span><br />
<span style="font-family: "trebuchet ms" , sans-serif;"> ii. delete </span><span style="font-family: "courier new" , "courier" , monospace;">OracleOraDB12Home1MTSRecoveryService </span><br />
<span style="font-family: "trebuchet ms" , sans-serif;"> iii. delete </span><span style="font-family: "courier new" , "courier" , monospace;">OracleOraDB12Home1TNSListener </span><br />
<span style="font-family: "trebuchet ms" , sans-serif;"> iv. delete </span><span style="font-family: "courier new" , "courier" , monospace;">OracleServiceKUMAR </span><span style="font-family: "trebuchet ms" , sans-serif;">(Note: here </span><span style="font-family: "courier new" , "courier" , monospace;">KUMAR </span><span style="font-family: "trebuchet ms" , sans-serif;">is SID)</span><br />
<span style="font-family: "trebuchet ms" , sans-serif;"> v. delete </span><span style="font-family: "courier new" , "courier" , monospace;">OracleVssWriterKUMAR </span><span style="font-family: "trebuchet ms" , sans-serif;">(Note: here </span><span style="font-family: "courier new" , "courier" , monospace;">KUMAR </span><span style="font-family: "trebuchet ms" , sans-serif;">is SID)</span><br />
<span style="font-family: "trebuchet ms" , sans-serif;">3. Restart system</span><br />
<span style="font-family: "trebuchet ms" , sans-serif;">4. Delete installation directory i.e. "</span><span style="font-family: "courier new" , "courier" , monospace;">C:\app</span><span style="font-family: "trebuchet ms" , sans-serif;">" in my case</span><br />
<span style="font-family: "trebuchet ms" , sans-serif;">5. Delete Oracle from </span><span style="font-family: "courier new" , "courier" , monospace;">C:\Program Files</span><span style="font-family: "trebuchet ms" , sans-serif;"> or </span><span style="font-family: "courier new" , "courier" , monospace;">C:\Program Files (x86)</span><br />
<span style="font-family: "trebuchet ms" , sans-serif;">6. Delete "</span><span style="font-family: "courier new" , "courier" , monospace;">Oracle - OraDB12Home1</span><span style="font-family: "trebuchet ms" , sans-serif;">" menu from Start menu </span><br />
<span style="font-family: "trebuchet ms" , sans-serif;">7. Remove Oracle full path entry from PATH environment variable. </span><br />
<span style="font-family: "trebuchet ms" , sans-serif;"> i. Go to </span><span style="font-family: "courier new" , "courier" , monospace;">Start -> Right click "Computer" -> Properties</span><span style="font-family: "trebuchet ms" , sans-serif;"> <b><span style="color: red;">OR </span></b></span><br />
<span style="font-family: "trebuchet ms" , sans-serif;"> ii. </span><span style="font-family: "courier new" , "courier" , monospace;">Right click "Computer" on desktop -> Properties</span><span style="font-family: "trebuchet ms" , sans-serif;"> <b><span style="color: red;">OR </span></b></span><br />
<span style="font-family: "trebuchet ms" , sans-serif;"> iii. Go to </span><span style="font-family: "courier new" , "courier" , monospace;">Control Panel -> System</span><span style="font-family: "trebuchet ms" , sans-serif;"> </span><br />
<span style="font-family: "trebuchet ms" , sans-serif;"> </span><br />
<span style="font-family: "trebuchet ms" , sans-serif;"> Click "</span><span style="font-family: "courier new" , "courier" , monospace;">Advanced system setting</span><span style="font-family: "trebuchet ms" , sans-serif;">" link in left pane -> </span><span style="font-family: "courier new" , "courier" , monospace;">Advanced </span><span style="font-family: "trebuchet ms" , sans-serif;">tab -> </span><br />
<span style="font-family: "trebuchet ms" , sans-serif;"> "</span><span style="font-family: "courier new" , "courier" , monospace;">Environment Variables...</span><span style="font-family: "trebuchet ms" , sans-serif;">" button -> Select variable "Path" -> </span><br />
<span style="font-family: "trebuchet ms" , sans-serif;"> </span><span style="font-family: "courier new" , "courier" , monospace;">Edit... </span><br />
<span style="font-family: "trebuchet ms" , sans-serif;"> Remove any reference to Oracle path ("</span><span style="font-family: "courier new" , "courier" , monospace;">C:\app</span><span style="font-family: "trebuchet ms" , sans-serif;">").</span><br />
<span style="font-family: "trebuchet ms" , sans-serif;"> Close all the windows.</span><br />
<span style="font-family: "trebuchet ms" , sans-serif;">8. Restart system </span><br />
<span style="font-family: "trebuchet ms" , sans-serif;"><br /></span>
<span style="font-family: "trebuchet ms" , sans-serif;">Eureka!!! Now Oracle Database is completely removed from your system. </span><br />
<span style="font-family: "trebuchet ms" , sans-serif;"><br /></span>
<span style="font-family: "trebuchet ms" , sans-serif;">Now re-install Oracle Database. </span><br />
<span style="font-family: "trebuchet ms" , sans-serif;">During installation, if you see "</span><span style="font-family: "courier new" , "courier" , monospace;">the chosen installation conflicts with software already installed in the given oracle home</span><span style="font-family: "trebuchet ms" , sans-serif;">" then either chose another installation folder or follow these steps to use the same installation folder in your previous installation:</span><br />
<span style="font-family: "trebuchet ms" , sans-serif;">1. Stop installation</span><br />
<span style="font-family: "trebuchet ms" , sans-serif;">2. </span><span style="font-family: "trebuchet ms" , sans-serif;">Go to inventory directory in program files. Open "My Computer" -> go to "</span><span style="font-family: "courier new" , "courier" , monospace;">C:\Program Files\Oracle\Inventory\ContentsXML</span><span style="font-family: "trebuchet ms" , sans-serif;">" and rename "</span><span style="font-family: "courier new" , "courier" , monospace;">inventory.xml</span><span style="font-family: "trebuchet ms" , sans-serif;">" to "</span><span style="font-family: "courier new" , "courier" , monospace;">inventory-old.xml</span><span style="font-family: "trebuchet ms" , sans-serif;">".</span><br />
<span style="font-family: "trebuchet ms" , sans-serif;">3. Close the explorer and restart installation.</span><br />
<span style="font-family: "trebuchet ms" , sans-serif;"><br /></span>
<span style="font-family: "trebuchet ms" , sans-serif;"><br /></span>
<span style="font-family: "trebuchet ms" , sans-serif;">References:</span><br />
<span style="font-family: "trebuchet ms" , sans-serif;"> <a href="http://stackoverflow.com/questions/83967/how-do-i-do-a-manual-uninstall-of-oracle">http://stackoverflow.com/questions/83967/how-do-i-do-a-manual-uninstall-of-oracle</a></span><br />
<span style="font-family: "trebuchet ms" , sans-serif;"> <a href="http://wbprdgpms.in/oracle.txt">http://wbprdgpms.in/oracle.txt</a></span><br />
<a href="http://dba-story.blogspot.in/2014/04/ins-32025-chosen-installation-conflicts.html"><span style="font-family: Verdana, sans-serif; font-size: x-small;">http://dba-story.blogspot.in/2014/04/ins-32025-chosen-installation-conflicts.html</span></a><br />
<br /></div>
Kumar Sudhirhttp://www.blogger.com/profile/10258716460256916142noreply@blogger.com2tag:blogger.com,1999:blog-4351531647253125648.post-31295335826949236542014-04-25T16:39:00.000+05:302023-10-23T13:27:13.702+05:30Auto Increment Column in Oracle: New Features in Oracle Database 12cR1 (12.1) <div dir="ltr" style="text-align: left;" trbidi="on"><div class="MsoNormal"><span style="font-family: "arial" , "helvetica" , sans-serif;">Auto increment is now possible in Oracle Database with the help of sequence. This feature is now added in Oracle Database 12c Release 1. For this purpose we can use Default and Sequence. <o:p></o:p></span></div><div class="MsoNormal"><span style="font-family: "arial" , "helvetica" , sans-serif;"><br /></span></div><div class="MsoNormal"><span style="font-family: "arial" , "helvetica" , sans-serif;">We know, ‘<b>DEFAULT’</b>is used to specify default value when the column is not used in insert statement. And, Sequence is used to generate a number after a given interval. There are 2 pseudo columns CURRVAL and NEXTVAL for sequence to get current value and generate next value respectively. <o:p></o:p></span></div><div class="MsoNormal"><span style="font-family: "arial" , "helvetica" , sans-serif;"><br /></span></div><div class="MsoNormal"><span style="font-family: "arial" , "helvetica" , sans-serif;">In <i><u>earlier version</u></i> we can’t reference the sequence’s pseudo column with DEFAULT clause. For e.g.,</span></div><div class="MsoNormal"><span style="font-family: "arial" , "helvetica" , sans-serif; text-indent: -0.25in;">1.</span><span style="font-family: "arial" , "helvetica" , sans-serif; font-size: 7pt; text-indent: -0.25in;"> </span><span style="font-family: "arial" , "helvetica" , sans-serif; text-indent: -0.25in;">Create a sequence.</span></div><div class="MsoListParagraphCxSpMiddle"><span style="font-family: "arial" , "helvetica" , sans-serif;"> </span><span style="font-family: "courier new" , "courier" , monospace;">Create Sequence Test_SEQ;</span><span style="font-family: "arial" , "helvetica" , sans-serif;"><o:p></o:p></span></div><div class="MsoListParagraphCxSpMiddle"><br /></div><div class="MsoListParagraphCxSpMiddle"><span style="font-family: "arial" , "helvetica" , sans-serif; text-indent: -0.25in;">2.</span><span style="font-family: "arial" , "helvetica" , sans-serif; font-size: 7pt; text-indent: -0.25in;"> </span><span style="font-family: "arial" , "helvetica" , sans-serif; text-indent: -0.25in;">Create a table like this,</span></div><div class="MsoListParagraphCxSpMiddle"><span style="font-family: "arial" , "helvetica" , sans-serif;"> </span><span style="font-family: "courier new" , "courier" , monospace;">Create Table Test_KS<o:p></o:p></span></div><div class="MsoListParagraphCxSpMiddle"><span style="font-family: "courier new" , "courier" , monospace;"> (ID Number Default Test_SEQ.NextVal,<o:p></o:p></span></div><div class="MsoListParagraphCxSpMiddle"><span style="font-family: "courier new" , "courier" , monospace;"> Name Varchar2(10)<o:p></o:p></span></div><div class="MsoListParagraphCxSpLast"><span style="font-family: "courier new" , "courier" , monospace;"> );</span><span style="font-family: "arial" , "helvetica" , sans-serif;"><o:p></o:p></span></div><div class="MsoNormal"><span style="font-family: "arial" , "helvetica" , sans-serif;"><br /></span></div><div class="MsoNormal"><span style="font-family: "arial" , "helvetica" , sans-serif;">1<sup>st</sup> statement will create a sequence with name Test_SEQ.<o:p></o:p></span></div><br /><div class="MsoNormal"><span style="font-family: "arial" , "helvetica" , sans-serif;"><br /></span></div><div class="MsoNormal"><span style="font-family: "arial" , "helvetica" , sans-serif;">2<sup>nd</sup> statement will display error:<o:p></o:p></span><br /><span style="font-family: "arial" , "helvetica" , sans-serif;"> </span><span style="font-family: "courier new", courier, monospace;">(ID Number Default Test_SEQ.NextVal,</span><br /><span style="font-family: "courier new", courier, monospace;"> *</span><br /><span style="font-family: "courier new", courier, monospace;"> ERROR at line 2:</span><br /><span style="font-family: "courier new", courier, monospace;"> ORA-00984: column not allowed here</span></div><span style="font-family: "arial" , "helvetica" , sans-serif;"><br /></span><span style="font-family: "arial" , "helvetica" , sans-serif;">But, in Oracle Database 12cR1 this will create a table. And now you can insert the record into this table as:</span><br /><div class="MsoNormal"><span style="font-family: "arial" , "helvetica" , sans-serif;"><o:p></o:p></span></div><div class="MsoNormal"><span style="font-family: "courier new" , "courier" , monospace;"> Insert into Test_KS (Name) Values ('Kumar');<o:p></o:p></span></div><div class="MsoNormal"><span style="font-family: "courier new" , "courier" , monospace;"> Insert into Test_KS (Name) Values ('Sudhir');<o:p></o:p></span></div><div class="MsoNormal"><span style="font-family: "courier new" , "courier" , monospace;"> Insert into Test_KS (Name) Values ('Krishna');<o:p></o:p></span></div><div class="MsoNormal"><span style="font-family: "courier new" , "courier" , monospace;"> Insert into Test_KS (Name) Values ('Kant');</span></div><div class="MsoNormal"><span style="font-family: "arial" , "helvetica" , sans-serif; text-indent: -0.25in;"><br /></span></div><div class="MsoNormal"><span style="font-family: "arial" , "helvetica" , sans-serif; text-indent: -0.25in;">3.</span><span style="font-family: "arial" , "helvetica" , sans-serif; font-size: 7pt; text-indent: -0.25in;"> </span><span style="font-family: "arial" , "helvetica" , sans-serif; text-indent: -0.25in;">When you select the record, you can find like,</span><br /><span style="font-family: Courier New, Courier, monospace;"> SQL> Select * From Test_KS;</span><br /><span style="font-family: Courier New, Courier, monospace;"> ID NAME</span><br /><span style="font-family: Courier New, Courier, monospace;"> --------- ------------</span><br /><span style="font-family: Courier New, Courier, monospace;"> 1 Kumar</span><br /><span style="font-family: Courier New, Courier, monospace;"> 2 Sudhir</span><br /><span style="font-family: Courier New, Courier, monospace;"> 3 Krishna</span><br /><span style="font-family: Courier New, Courier, monospace;"> 4 Kant</span><br /><span style="font-family: Courier New, Courier, monospace;"><br /></span><span style="font-family: Courier New, Courier, monospace;"> 4 rows selected.</span></div><div class="separator" style="clear: both; text-align: center;"><br /></div><span style="font-family: "arial" , "helvetica" , sans-serif;">But Remember, in above table, ID is allowed null, hence, you can easily insert different value other than the next value in sequence and will no error. You must have to take care of value at the time of insertion.</span><br /><div class="MsoNormal"><span style="font-family: "arial" , "helvetica" , sans-serif;"><o:p></o:p></span></div><div class="MsoNormal"><span style="font-family: "arial" , "helvetica" , sans-serif;"><br /></span></div><div class="MsoNormal"><span style="font-family: "courier new" , "courier" , monospace;"> Insert into Test_KS (ID, Name) Values (445, 'Aarnav');<o:p></o:p></span></div><div class="MsoNormal"><span style="font-family: "courier new" , "courier" , monospace;"> Insert into Test_KS (ID, Name) Values (NULL, 'Anisha');<o:p></o:p></span></div><div class="MsoNormal"><span style="font-family: "arial" , "helvetica" , sans-serif;"><br /></span></div><div class="MsoNormal"><span style="font-family: "arial" , "helvetica" , sans-serif;">is not an error. Hence when you select the record next time, it will show like, <o:p></o:p></span><br /><span style="font-family: Courier New, Courier, monospace;"> SQL> Select * From Test_KS;</span><br /><span style="font-family: Courier New, Courier, monospace;"> ID NAME</span><br /><span style="font-family: Courier New, Courier, monospace;"> --------- ----------</span><br /><span style="font-family: Courier New, Courier, monospace;"> 1 Kumar</span><br /><span style="font-family: Courier New, Courier, monospace;"> 2 Sudhir</span><br /><span style="font-family: Courier New, Courier, monospace;"> 3 Krishna</span><br /><span style="font-family: Courier New, Courier, monospace;"> 4 Kant</span><br /><span style="font-family: Courier New, Courier, monospace;"> 445 Aarnav</span><br /><span style="font-family: Courier New, Courier, monospace;"> Anisha</span><br /><span style="font-family: Courier New, Courier, monospace;"><br /></span><span style="font-family: Courier New, Courier, monospace;"> 6 rows selected.</span></div><div class="separator" style="clear: both; text-align: center;"><br /></div><div class="MsoNormal"><b><span style="font-family: "arial" , "helvetica" , sans-serif;">Note: DEFAULT clause works only when no value is passed in insert statement for the column. <o:p></o:p></span></b></div><div class="MsoNormal"><span style="font-family: "arial" , "helvetica" , sans-serif;">You can use CURVAL in DEFAULT clause too. Example,</span></div><div class="MsoNormal"><span style="font-family: "arial" , "helvetica" , sans-serif; text-indent: -0.25in;">1.</span><span style="font-family: "arial" , "helvetica" , sans-serif; font-size: 7pt; text-indent: -0.25in;"> </span><span style="font-family: "arial" , "helvetica" , sans-serif; text-indent: -0.25in;">Create a sequence</span></div><div class="MsoListParagraphCxSpMiddle"><span style="font-family: "arial" , "helvetica" , sans-serif;"> </span><span style="font-family: "courier new" , "courier" , monospace;">Create Sequence Test_Add_SEQ;</span></div><div class="MsoListParagraphCxSpMiddle"><span style="font-family: "arial" , "helvetica" , sans-serif; text-indent: -0.25in;"><br /></span></div><div class="MsoListParagraphCxSpMiddle"><span style="font-family: "arial" , "helvetica" , sans-serif; text-indent: -0.25in;">2.</span><span style="font-family: "arial" , "helvetica" , sans-serif; font-size: 7pt; text-indent: -0.25in;"> </span><span style="font-family: "arial" , "helvetica" , sans-serif; text-indent: -0.25in;">Create table as,</span></div><div class="MsoNormal"><span style="font-family: "courier new" , "courier" , monospace;"> Create Table Test_KS_Add<o:p></o:p></span></div><div class="MsoNormal"><span style="font-family: "courier new" , "courier" , monospace;"> (ADD_ID Number Default Test_Add_SEQ.NextVal,<o:p></o:p></span></div><div class="MsoNormal"><span style="font-family: "courier new" , "courier" , monospace;"> Name_ID Number Default Test_Seq.CurrVal,<o:p></o:p></span></div><div class="MsoNormal"><span style="font-family: "courier new" , "courier" , monospace;"> Address Varchar2(20)<o:p></o:p></span></div><div class="MsoNormal"><span style="font-family: "courier new" , "courier" , monospace;"> );</span></div><div class="MsoNormal"><span style="font-family: "arial" , "helvetica" , sans-serif; text-indent: -0.25in;"><br /></span></div><div class="MsoNormal"><span style="font-family: "arial" , "helvetica" , sans-serif; text-indent: -0.25in;">3.</span><span style="font-family: "arial" , "helvetica" , sans-serif; font-size: 7pt; text-indent: -0.25in;"> </span><span style="font-family: "arial" , "helvetica" , sans-serif; text-indent: -0.25in;">Check by inserting value in this table as,</span></div><div class="MsoNormal"><span style="font-family: "arial" , "helvetica" , sans-serif;"> </span><span style="font-family: "courier new" , "courier" , monospace;">Insert into Test_KS (Name) Values ('Anjali');</span></div><div class="MsoNormal"><span style="font-family: "courier new" , "courier" , monospace;"> Insert into Test_KS_Add (Address) values ('DELHI');</span></div><div class="MsoNormal"><span style="font-family: "courier new" , "courier" , monospace;"> Insert into Test_KS (Name) Values ('Rai');</span></div><div class="MsoNormal"><span style="font-family: "courier new" , "courier" , monospace;"> Insert into Test_KS_Add (Address) values ('PATNA');</span></div><div class="MsoNormal"><span style="font-family: "arial" , "helvetica" , sans-serif;"><br /></span><span style="font-family: "arial" , "helvetica" , sans-serif;"></span><br /><div class="MsoNormal"><span style="font-family: Courier New, Courier, monospace;"> SQL> Select * From Test_KS;</span><br /><span style="font-family: Courier New, Courier, monospace;"> ID NAME</span><br /><span style="font-family: Courier New, Courier, monospace;"> --------- ----------</span><br /><span style="font-family: Courier New, Courier, monospace;"> 1 Kumar</span><br /><span style="font-family: Courier New, Courier, monospace;"> 2 Sudhir</span><br /><span style="font-family: Courier New, Courier, monospace;"> 3 Krishna</span><br /><span style="font-family: Courier New, Courier, monospace;"> 4 Kant</span><br /><span style="font-family: Courier New, Courier, monospace;"> 445 Aarnav</span><br /><span style="font-family: Courier New, Courier, monospace;"> Anisha</span><br /><span style="font-family: Courier New, Courier, monospace;"> 5 Anjali</span><br /><span style="font-family: Courier New, Courier, monospace;"> 6 Rai</span><br /><span style="font-family: Courier New, Courier, monospace;"><br /></span><span style="font-family: Courier New, Courier, monospace;"> 8 rows selected.</span><br /><span style="font-family: Courier New, Courier, monospace;"><br /></span><span style="font-family: Courier New, Courier, monospace;"> SQL> Select * From Test_KS_Add;</span><br /><span style="font-family: Courier New, Courier, monospace;"><br /></span><span style="font-family: Courier New, Courier, monospace;"> ADD_ID NAME_ID ADDRESS</span><br /><span style="font-family: Courier New, Courier, monospace;"> --------- --------- ------------</span><br /><span style="font-family: Courier New, Courier, monospace;"> 1 1 DELHI</span><br /><span style="font-family: Courier New, Courier, monospace;"> 2 6 PATNA</span><br /><span style="font-family: Courier New, Courier, monospace;"><br /></span><span style="font-family: Courier New, Courier, monospace;"> 2 rows selected.</span></div></div><div class="separator" style="clear: both; text-align: center;"><br /></div><div class="MsoNormal"><span style="font-family: "arial" , "helvetica" , sans-serif;">Enjoy!!!<o:p></o:p></span></div><div class="MsoNormal"><br /></div><div class="MsoNormal"><br /></div><div class="MsoNormal"><span style="font-family: "arial" , "helvetica" , sans-serif;"><a href="http://www.yougets.com/" target="_blank">Must visit World's Local Business Search Engine: www.yougets.com</a></span></div><div class="MsoNormal"><span style="font-family: "arial" , "helvetica" , sans-serif;"><br /></span></div></div>Kumar Sudhirhttp://www.blogger.com/profile/10258716460256916142noreply@blogger.com0New Delhi, Delhi, India28.635308 77.2249600000000128.1893855 76.579513 29.081230499999997 77.870407000000014tag:blogger.com,1999:blog-4351531647253125648.post-85538757964741983852014-04-23T11:37:00.000+05:302023-10-23T13:28:30.248+05:30Oracle Forms : Form Level Property : Mouse Navigation Limit<div dir="ltr" style="text-align: left;" trbidi="on"><!--[if gte mso 9]><xml> <o:OfficeDocumentSettings> <o:AllowPNG/> </o:OfficeDocumentSettings></xml><![endif]--><span style="font-family: Arial,Helvetica,sans-serif;"><br /></span><!--[if gte mso 9]><xml> <w:WordDocument> <w:View>Normal</w:View> <w:Zoom>0</w:Zoom> <w:TrackMoves/> <w:TrackFormatting/> <w:PunctuationKerning/> <w:ValidateAgainstSchemas/> <w:SaveIfXMLInvalid>false</w:SaveIfXMLInvalid> <w:IgnoreMixedContent>false</w:IgnoreMixedContent> <w:AlwaysShowPlaceholderText>false</w:AlwaysShowPlaceholderText> <w:DoNotPromoteQF/> <w:LidThemeOther>EN-US</w:LidThemeOther> <w:LidThemeAsian>X-NONE</w:LidThemeAsian> <w:LidThemeComplexScript>X-NONE</w:LidThemeComplexScript> <w:Compatibility> <w:BreakWrappedTables/> <w:SnapToGridInCell/> <w:WrapTextWithPunct/> <w:UseAsianBreakRules/> <w:DontGrowAutofit/> <w:SplitPgBreakAndParaMark/> <w:EnableOpenTypeKerning/> <w:DontFlipMirrorIndents/> <w:OverrideTableStyleHps/> </w:Compatibility> <m:mathPr> <m:mathFont m:val="Cambria Math"/> <m:brkBin m:val="before"/> <m:brkBinSub m:val="--"/> <m:smallFrac m:val="off"/> <m:dispDef/> <m:lMargin m:val="0"/> <m:rMargin m:val="0"/> <m:defJc m:val="centerGroup"/> <m:wrapIndent m:val="1440"/> <m:intLim m:val="subSup"/> <m:naryLim m:val="undOvr"/> </m:mathPr></w:WordDocument></xml><![endif]--><!--[if gte mso 9]><xml> <w:LatentStyles DefLockedState="false" DefUnhideWhenUsed="true" DefSemiHidden="true" DefQFormat="false" DefPriority="99" LatentStyleCount="267"> <w:LsdException Locked="false" Priority="0" SemiHidden="false" UnhideWhenUsed="false" QFormat="true" Name="Normal"/> <w:LsdException Locked="false" Priority="9" SemiHidden="false" UnhideWhenUsed="false" QFormat="true" Name="heading 1"/> <w:LsdException Locked="false" Priority="9" QFormat="true" Name="heading 2"/> <w:LsdException Locked="false" Priority="9" QFormat="true" Name="heading 3"/> <w:LsdException Locked="false" Priority="9" QFormat="true" Name="heading 4"/> <w:LsdException Locked="false" Priority="9" QFormat="true" Name="heading 5"/> <w:LsdException Locked="false" Priority="9" QFormat="true" Name="heading 6"/> <w:LsdException Locked="false" Priority="9" QFormat="true" Name="heading 7"/> <w:LsdException Locked="false" Priority="9" QFormat="true" Name="heading 8"/> <w:LsdException Locked="false" Priority="9" QFormat="true" Name="heading 9"/> <w:LsdException Locked="false" Priority="39" Name="toc 1"/> <w:LsdException Locked="false" Priority="39" Name="toc 2"/> <w:LsdException Locked="false" Priority="39" Name="toc 3"/> <w:LsdException Locked="false" Priority="39" Name="toc 4"/> <w:LsdException Locked="false" Priority="39" Name="toc 5"/> <w:LsdException Locked="false" Priority="39" Name="toc 6"/> <w:LsdException Locked="false" Priority="39" Name="toc 7"/> <w:LsdException Locked="false" Priority="39" Name="toc 8"/> <w:LsdException Locked="false" Priority="39" Name="toc 9"/> <w:LsdException Locked="false" Priority="35" QFormat="true" Name="caption"/> <w:LsdException Locked="false" Priority="10" SemiHidden="false" UnhideWhenUsed="false" QFormat="true" Name="Title"/> <w:LsdException Locked="false" Priority="1" Name="Default Paragraph Font"/> <w:LsdException Locked="false" Priority="11" SemiHidden="false" UnhideWhenUsed="false" QFormat="true" Name="Subtitle"/> <w:LsdException Locked="false" Priority="22" SemiHidden="false" UnhideWhenUsed="false" QFormat="true" Name="Strong"/> <w:LsdException Locked="false" Priority="20" SemiHidden="false" UnhideWhenUsed="false" QFormat="true" Name="Emphasis"/> <w:LsdException Locked="false" Priority="59" SemiHidden="false" UnhideWhenUsed="false" Name="Table Grid"/> <w:LsdException Locked="false" UnhideWhenUsed="false" Name="Placeholder Text"/> <w:LsdException Locked="false" Priority="1" SemiHidden="false" UnhideWhenUsed="false" QFormat="true" Name="No Spacing"/> <w:LsdException Locked="false" Priority="60" SemiHidden="false" UnhideWhenUsed="false" Name="Light Shading"/> <w:LsdException Locked="false" Priority="61" SemiHidden="false" UnhideWhenUsed="false" Name="Light List"/> <w:LsdException Locked="false" Priority="62" SemiHidden="false" UnhideWhenUsed="false" Name="Light Grid"/> <w:LsdException Locked="false" Priority="63" SemiHidden="false" UnhideWhenUsed="false" Name="Medium Shading 1"/> <w:LsdException Locked="false" Priority="64" SemiHidden="false" UnhideWhenUsed="false" Name="Medium Shading 2"/> <w:LsdException Locked="false" Priority="65" SemiHidden="false" UnhideWhenUsed="false" Name="Medium List 1"/> <w:LsdException Locked="false" Priority="66" SemiHidden="false" UnhideWhenUsed="false" Name="Medium List 2"/> <w:LsdException Locked="false" Priority="67" SemiHidden="false" UnhideWhenUsed="false" Name="Medium Grid 1"/> <w:LsdException Locked="false" Priority="68" SemiHidden="false" UnhideWhenUsed="false" Name="Medium Grid 2"/> <w:LsdException Locked="false" Priority="69" SemiHidden="false" UnhideWhenUsed="false" Name="Medium Grid 3"/> <w:LsdException Locked="false" Priority="70" SemiHidden="false" UnhideWhenUsed="false" Name="Dark List"/> <w:LsdException Locked="false" Priority="71" SemiHidden="false" UnhideWhenUsed="false" Name="Colorful Shading"/> <w:LsdException Locked="false" Priority="72" SemiHidden="false" UnhideWhenUsed="false" Name="Colorful List"/> <w:LsdException Locked="false" Priority="73" SemiHidden="false" UnhideWhenUsed="false" Name="Colorful Grid"/> <w:LsdException Locked="false" Priority="60" SemiHidden="false" UnhideWhenUsed="false" Name="Light Shading Accent 1"/> <w:LsdException Locked="false" Priority="61" SemiHidden="false" UnhideWhenUsed="false" Name="Light List Accent 1"/> <w:LsdException Locked="false" Priority="62" SemiHidden="false" UnhideWhenUsed="false" Name="Light Grid Accent 1"/> <w:LsdException Locked="false" Priority="63" SemiHidden="false" UnhideWhenUsed="false" Name="Medium Shading 1 Accent 1"/> <w:LsdException Locked="false" Priority="64" SemiHidden="false" UnhideWhenUsed="false" Name="Medium Shading 2 Accent 1"/> <w:LsdException Locked="false" Priority="65" SemiHidden="false" UnhideWhenUsed="false" Name="Medium List 1 Accent 1"/> <w:LsdException Locked="false" UnhideWhenUsed="false" Name="Revision"/> <w:LsdException Locked="false" Priority="34" SemiHidden="false" UnhideWhenUsed="false" QFormat="true" Name="List Paragraph"/> <w:LsdException Locked="false" Priority="29" SemiHidden="false" UnhideWhenUsed="false" QFormat="true" Name="Quote"/> <w:LsdException Locked="false" Priority="30" SemiHidden="false" UnhideWhenUsed="false" QFormat="true" Name="Intense Quote"/> <w:LsdException Locked="false" Priority="66" SemiHidden="false" UnhideWhenUsed="false" Name="Medium List 2 Accent 1"/> <w:LsdException Locked="false" Priority="67" SemiHidden="false" UnhideWhenUsed="false" Name="Medium Grid 1 Accent 1"/> <w:LsdException Locked="false" Priority="68" SemiHidden="false" UnhideWhenUsed="false" Name="Medium Grid 2 Accent 1"/> <w:LsdException Locked="false" Priority="69" SemiHidden="false" UnhideWhenUsed="false" Name="Medium Grid 3 Accent 1"/> <w:LsdException Locked="false" Priority="70" SemiHidden="false" UnhideWhenUsed="false" Name="Dark List Accent 1"/> <w:LsdException Locked="false" Priority="71" SemiHidden="false" UnhideWhenUsed="false" Name="Colorful Shading Accent 1"/> <w:LsdException Locked="false" Priority="72" SemiHidden="false" UnhideWhenUsed="false" Name="Colorful List Accent 1"/> <w:LsdException Locked="false" Priority="73" SemiHidden="false" UnhideWhenUsed="false" Name="Colorful Grid Accent 1"/> <w:LsdException Locked="false" Priority="60" SemiHidden="false" UnhideWhenUsed="false" Name="Light Shading Accent 2"/> <w:LsdException Locked="false" Priority="61" SemiHidden="false" UnhideWhenUsed="false" Name="Light List Accent 2"/> <w:LsdException Locked="false" Priority="62" SemiHidden="false" UnhideWhenUsed="false" Name="Light Grid Accent 2"/> <w:LsdException Locked="false" Priority="63" SemiHidden="false" UnhideWhenUsed="false" Name="Medium Shading 1 Accent 2"/> <w:LsdException Locked="false" Priority="64" SemiHidden="false" UnhideWhenUsed="false" Name="Medium Shading 2 Accent 2"/> <w:LsdException Locked="false" Priority="65" SemiHidden="false" UnhideWhenUsed="false" Name="Medium List 1 Accent 2"/> <w:LsdException Locked="false" Priority="66" SemiHidden="false" UnhideWhenUsed="false" Name="Medium List 2 Accent 2"/> <w:LsdException Locked="false" Priority="67" SemiHidden="false" UnhideWhenUsed="false" Name="Medium Grid 1 Accent 2"/> <w:LsdException Locked="false" Priority="68" SemiHidden="false" UnhideWhenUsed="false" Name="Medium Grid 2 Accent 2"/> <w:LsdException Locked="false" Priority="69" SemiHidden="false" UnhideWhenUsed="false" Name="Medium Grid 3 Accent 2"/> <w:LsdException Locked="false" Priority="70" SemiHidden="false" UnhideWhenUsed="false" Name="Dark List Accent 2"/> <w:LsdException Locked="false" Priority="71" SemiHidden="false" UnhideWhenUsed="false" Name="Colorful Shading Accent 2"/> <w:LsdException Locked="false" Priority="72" SemiHidden="false" UnhideWhenUsed="false" Name="Colorful List Accent 2"/> <w:LsdException Locked="false" Priority="73" SemiHidden="false" UnhideWhenUsed="false" Name="Colorful Grid Accent 2"/> <w:LsdException Locked="false" Priority="60" SemiHidden="false" UnhideWhenUsed="false" Name="Light Shading Accent 3"/> <w:LsdException Locked="false" Priority="61" SemiHidden="false" UnhideWhenUsed="false" Name="Light List Accent 3"/> <w:LsdException Locked="false" Priority="62" SemiHidden="false" UnhideWhenUsed="false" Name="Light Grid Accent 3"/> <w:LsdException Locked="false" Priority="63" SemiHidden="false" UnhideWhenUsed="false" Name="Medium Shading 1 Accent 3"/> <w:LsdException Locked="false" Priority="64" SemiHidden="false" UnhideWhenUsed="false" Name="Medium Shading 2 Accent 3"/> <w:LsdException Locked="false" Priority="65" SemiHidden="false" UnhideWhenUsed="false" Name="Medium List 1 Accent 3"/> <w:LsdException Locked="false" Priority="66" SemiHidden="false" UnhideWhenUsed="false" Name="Medium List 2 Accent 3"/> <w:LsdException Locked="false" Priority="67" SemiHidden="false" UnhideWhenUsed="false" Name="Medium Grid 1 Accent 3"/> <w:LsdException Locked="false" Priority="68" SemiHidden="false" UnhideWhenUsed="false" Name="Medium Grid 2 Accent 3"/> <w:LsdException Locked="false" Priority="69" SemiHidden="false" UnhideWhenUsed="false" Name="Medium Grid 3 Accent 3"/> <w:LsdException Locked="false" Priority="70" SemiHidden="false" UnhideWhenUsed="false" Name="Dark List Accent 3"/> <w:LsdException Locked="false" Priority="71" SemiHidden="false" UnhideWhenUsed="false" Name="Colorful Shading Accent 3"/> <w:LsdException Locked="false" Priority="72" SemiHidden="false" UnhideWhenUsed="false" Name="Colorful List Accent 3"/> <w:LsdException Locked="false" Priority="73" SemiHidden="false" UnhideWhenUsed="false" Name="Colorful Grid Accent 3"/> <w:LsdException Locked="false" Priority="60" SemiHidden="false" UnhideWhenUsed="false" Name="Light Shading Accent 4"/> <w:LsdException Locked="false" Priority="61" SemiHidden="false" UnhideWhenUsed="false" Name="Light List Accent 4"/> <w:LsdException Locked="false" Priority="62" SemiHidden="false" UnhideWhenUsed="false" Name="Light Grid Accent 4"/> <w:LsdException Locked="false" Priority="63" SemiHidden="false" UnhideWhenUsed="false" Name="Medium Shading 1 Accent 4"/> <w:LsdException Locked="false" Priority="64" SemiHidden="false" UnhideWhenUsed="false" Name="Medium Shading 2 Accent 4"/> <w:LsdException Locked="false" Priority="65" SemiHidden="false" UnhideWhenUsed="false" Name="Medium List 1 Accent 4"/> <w:LsdException Locked="false" Priority="66" SemiHidden="false" UnhideWhenUsed="false" Name="Medium List 2 Accent 4"/> <w:LsdException Locked="false" Priority="67" SemiHidden="false" UnhideWhenUsed="false" Name="Medium Grid 1 Accent 4"/> <w:LsdException Locked="false" Priority="68" SemiHidden="false" UnhideWhenUsed="false" Name="Medium Grid 2 Accent 4"/> <w:LsdException Locked="false" Priority="69" SemiHidden="false" UnhideWhenUsed="false" Name="Medium Grid 3 Accent 4"/> <w:LsdException Locked="false" Priority="70" SemiHidden="false" UnhideWhenUsed="false" Name="Dark List Accent 4"/> <w:LsdException Locked="false" Priority="71" SemiHidden="false" UnhideWhenUsed="false" Name="Colorful Shading Accent 4"/> <w:LsdException Locked="false" Priority="72" SemiHidden="false" UnhideWhenUsed="false" Name="Colorful List Accent 4"/> <w:LsdException Locked="false" Priority="73" SemiHidden="false" UnhideWhenUsed="false" Name="Colorful Grid Accent 4"/> <w:LsdException Locked="false" Priority="60" SemiHidden="false" UnhideWhenUsed="false" Name="Light Shading Accent 5"/> <w:LsdException Locked="false" Priority="61" SemiHidden="false" UnhideWhenUsed="false" Name="Light List Accent 5"/> <w:LsdException Locked="false" Priority="62" SemiHidden="false" UnhideWhenUsed="false" Name="Light Grid Accent 5"/> <w:LsdException Locked="false" Priority="63" SemiHidden="false" UnhideWhenUsed="false" Name="Medium Shading 1 Accent 5"/> <w:LsdException Locked="false" Priority="64" SemiHidden="false" UnhideWhenUsed="false" Name="Medium Shading 2 Accent 5"/> <w:LsdException Locked="false" Priority="65" SemiHidden="false" UnhideWhenUsed="false" Name="Medium List 1 Accent 5"/> <w:LsdException Locked="false" Priority="66" SemiHidden="false" UnhideWhenUsed="false" Name="Medium List 2 Accent 5"/> <w:LsdException Locked="false" Priority="67" SemiHidden="false" UnhideWhenUsed="false" Name="Medium Grid 1 Accent 5"/> <w:LsdException Locked="false" Priority="68" SemiHidden="false" UnhideWhenUsed="false" Name="Medium Grid 2 Accent 5"/> <w:LsdException Locked="false" Priority="69" SemiHidden="false" UnhideWhenUsed="false" Name="Medium Grid 3 Accent 5"/> <w:LsdException Locked="false" Priority="70" SemiHidden="false" UnhideWhenUsed="false" Name="Dark List Accent 5"/> <w:LsdException Locked="false" Priority="71" SemiHidden="false" UnhideWhenUsed="false" Name="Colorful Shading Accent 5"/> <w:LsdException Locked="false" Priority="72" SemiHidden="false" UnhideWhenUsed="false" Name="Colorful List Accent 5"/> <w:LsdException Locked="false" Priority="73" SemiHidden="false" UnhideWhenUsed="false" Name="Colorful Grid Accent 5"/> <w:LsdException Locked="false" Priority="60" SemiHidden="false" UnhideWhenUsed="false" Name="Light Shading Accent 6"/> <w:LsdException Locked="false" Priority="61" SemiHidden="false" UnhideWhenUsed="false" Name="Light List Accent 6"/> <w:LsdException Locked="false" Priority="62" SemiHidden="false" UnhideWhenUsed="false" Name="Light Grid Accent 6"/> <w:LsdException Locked="false" Priority="63" SemiHidden="false" UnhideWhenUsed="false" Name="Medium Shading 1 Accent 6"/> <w:LsdException Locked="false" Priority="64" SemiHidden="false" UnhideWhenUsed="false" Name="Medium Shading 2 Accent 6"/> <w:LsdException Locked="false" Priority="65" SemiHidden="false" UnhideWhenUsed="false" Name="Medium List 1 Accent 6"/> <w:LsdException Locked="false" Priority="66" SemiHidden="false" UnhideWhenUsed="false" Name="Medium List 2 Accent 6"/> <w:LsdException Locked="false" Priority="67" SemiHidden="false" UnhideWhenUsed="false" Name="Medium Grid 1 Accent 6"/> <w:LsdException Locked="false" Priority="68" SemiHidden="false" UnhideWhenUsed="false" Name="Medium Grid 2 Accent 6"/> <w:LsdException Locked="false" Priority="69" SemiHidden="false" UnhideWhenUsed="false" Name="Medium Grid 3 Accent 6"/> <w:LsdException Locked="false" Priority="70" SemiHidden="false" UnhideWhenUsed="false" Name="Dark List Accent 6"/> <w:LsdException Locked="false" Priority="71" SemiHidden="false" UnhideWhenUsed="false" Name="Colorful Shading Accent 6"/> <w:LsdException Locked="false" Priority="72" SemiHidden="false" UnhideWhenUsed="false" Name="Colorful List Accent 6"/> <w:LsdException Locked="false" Priority="73" SemiHidden="false" UnhideWhenUsed="false" Name="Colorful Grid Accent 6"/> <w:LsdException Locked="false" Priority="19" SemiHidden="false" UnhideWhenUsed="false" QFormat="true" Name="Subtle Emphasis"/> <w:LsdException Locked="false" Priority="21" SemiHidden="false" UnhideWhenUsed="false" QFormat="true" Name="Intense Emphasis"/> <w:LsdException Locked="false" Priority="31" SemiHidden="false" UnhideWhenUsed="false" QFormat="true" Name="Subtle Reference"/> <w:LsdException Locked="false" Priority="32" SemiHidden="false" UnhideWhenUsed="false" QFormat="true" Name="Intense Reference"/> <w:LsdException Locked="false" Priority="33" SemiHidden="false" UnhideWhenUsed="false" QFormat="true" Name="Book Title"/> <w:LsdException Locked="false" Priority="37" Name="Bibliography"/> <w:LsdException Locked="false" Priority="39" QFormat="true" Name="TOC Heading"/> </w:LatentStyles></xml><![endif]--><!--[if gte mso 10]><style> /* Style Definitions */ table.MsoNormalTable {mso-style-name:"Table Normal"; mso-tstyle-rowband-size:0; mso-tstyle-colband-size:0; mso-style-noshow:yes; mso-style-priority:99; mso-style-parent:""; mso-padding-alt:0in 5.4pt 0in 5.4pt; mso-para-margin-top:0in; mso-para-margin-right:0in; mso-para-margin-bottom:10.0pt; mso-para-margin-left:0in; line-height:115%; mso-pagination:widow-orphan; font-size:11.0pt; font-family:"Calibri","sans-serif"; mso-ascii-font-family:Calibri; mso-ascii-theme-font:minor-latin; mso-hansi-font-family:Calibri; mso-hansi-theme-font:minor-latin; mso-bidi-font-family:"Times New Roman"; mso-bidi-theme-font:minor-bidi;} </style><![endif]--> <br /><div class="MsoNormal"><span style="font-family: Arial,Helvetica,sans-serif;"><b style="mso-bidi-font-weight: normal;">Oracle Forms Online Help says:</b> <span style="font-size: 10.0pt; line-height: 115%; mso-bidi-font-size: 11.0pt;">Determines how far outside the current item an end user can navigate with the mouse. Mouse Navigation Limit can be set to the following settings: </span></span></div><ul style="text-align: left;"><li><span style="font-family: Arial,Helvetica,sans-serif;"><span style="font-size: 10.0pt; line-height: 115%; mso-bidi-font-size: 11.0pt;"><b>Form (The default.)</b> Allows end users to navigate to any item in the current form. </span></span></li><li><span style="font-family: Arial,Helvetica,sans-serif;"><span style="font-size: 10.0pt; line-height: 115%; mso-bidi-font-size: 11.0pt;"><b>Block</b> Allows end users to navigate only to items that are within the current block.</span></span></li><li><span style="font-family: Arial,Helvetica,sans-serif;"><span style="font-size: 10.0pt; line-height: 115%; mso-bidi-font-size: 11.0pt;"><b>Record</b> Allows end users to navigate only to items that are within the current record. </span></span></li><li><span style="font-family: Arial,Helvetica,sans-serif;"><span style="font-size: 10.0pt; line-height: 115%; mso-bidi-font-size: 11.0pt;"><b>Item</b> Prevents end users from navigating out of the current item. This setting prevents end users from navigating with the mouse at all.</span></span></li></ul><div class="MsoNormal"><a href="https://drive.google.com/file/d/0Bz4rqh60nfeSZHVhT3lRQXlDeDQ/edit?usp=sharing" target="_blank"><span style="font-family: Arial,Helvetica,sans-serif;"><b style="mso-bidi-font-weight: normal;"><i style="mso-bidi-font-style: normal;">Form Name : Test1.fmb(Forms [32 Bit] Version 11.1.2.0.0)</i></b></span></a></div><div class="MsoNormal"><span style="font-family: Arial,Helvetica,sans-serif;">This property is related to mouse navigation only. The value specifies is the area to which the mouse navigation is allowed. The values are : Form, Block, Record, Item. Default value is “Form”.</span><br /></div><div class="MsoNormal"><span style="font-family: Arial,Helvetica,sans-serif;">Let us check with the attached form Test1.fmb. It has with 2 blocks: Dummy and Main. Dummy is the single record block and Main is the multi record block. </span></div><div class="MsoNormal"><div class="separator" style="clear: both; text-align: center;"><span style="font-family: Arial,Helvetica,sans-serif;"><a href="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEgniByMIcdxjRZKHb40hR5mIgHLnEQPPZRtmhPMEvTNrjltugjhMFCdEhExiRvsQTvIDx1BbvrO2neYvMIqHatt1ziY1l-TmG_XoNx1L4s-4wIviknoTiJfDEzHg4URN2Bo56mZkb1TfDM/s1600/9.JPG" imageanchor="1" style="margin-left: 1em; margin-right: 1em;"><img border="0" src="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEgniByMIcdxjRZKHb40hR5mIgHLnEQPPZRtmhPMEvTNrjltugjhMFCdEhExiRvsQTvIDx1BbvrO2neYvMIqHatt1ziY1l-TmG_XoNx1L4s-4wIviknoTiJfDEzHg4URN2Bo56mZkb1TfDM/s1600/9.JPG" height="110" width="320" /> </a></span></div><div class="separator" style="clear: both; text-align: left;"><!--[if gte mso 9]><xml> <o:OfficeDocumentSettings> <o:AllowPNG/> </o:OfficeDocumentSettings></xml><![endif]--></div><div class="separator" style="clear: both; text-align: left;"><!--[if gte mso 9]><xml> <w:WordDocument> <w:View>Normal</w:View> <w:Zoom>0</w:Zoom> <w:TrackMoves/> <w:TrackFormatting/> <w:PunctuationKerning/> <w:ValidateAgainstSchemas/> <w:SaveIfXMLInvalid>false</w:SaveIfXMLInvalid> <w:IgnoreMixedContent>false</w:IgnoreMixedContent> <w:AlwaysShowPlaceholderText>false</w:AlwaysShowPlaceholderText> <w:DoNotPromoteQF/> <w:LidThemeOther>EN-US</w:LidThemeOther> <w:LidThemeAsian>X-NONE</w:LidThemeAsian> <w:LidThemeComplexScript>X-NONE</w:LidThemeComplexScript> <w:Compatibility> <w:BreakWrappedTables/> <w:SnapToGridInCell/> <w:WrapTextWithPunct/> <w:UseAsianBreakRules/> <w:DontGrowAutofit/> <w:SplitPgBreakAndParaMark/> <w:EnableOpenTypeKerning/> <w:DontFlipMirrorIndents/> <w:OverrideTableStyleHps/> </w:Compatibility> <m:mathPr> <m:mathFont m:val="Cambria Math"/> <m:brkBin m:val="before"/> <m:brkBinSub m:val="--"/> <m:smallFrac m:val="off"/> <m:dispDef/> <m:lMargin m:val="0"/> <m:rMargin m:val="0"/> <m:defJc m:val="centerGroup"/> <m:wrapIndent m:val="1440"/> <m:intLim m:val="subSup"/> <m:naryLim m:val="undOvr"/> </m:mathPr></w:WordDocument></xml><![endif]--><!--[if gte mso 9]><xml> <w:LatentStyles DefLockedState="false" DefUnhideWhenUsed="true" DefSemiHidden="true" DefQFormat="false" DefPriority="99" LatentStyleCount="267"> <w:LsdException Locked="false" Priority="0" SemiHidden="false" UnhideWhenUsed="false" QFormat="true" Name="Normal"/> <w:LsdException Locked="false" Priority="9" SemiHidden="false" UnhideWhenUsed="false" QFormat="true" Name="heading 1"/> <w:LsdException Locked="false" Priority="9" QFormat="true" Name="heading 2"/> <w:LsdException Locked="false" Priority="9" QFormat="true" Name="heading 3"/> <w:LsdException Locked="false" Priority="9" QFormat="true" Name="heading 4"/> <w:LsdException Locked="false" Priority="9" QFormat="true" Name="heading 5"/> <w:LsdException Locked="false" Priority="9" QFormat="true" Name="heading 6"/> <w:LsdException Locked="false" Priority="9" QFormat="true" Name="heading 7"/> <w:LsdException Locked="false" Priority="9" QFormat="true" Name="heading 8"/> <w:LsdException Locked="false" Priority="9" QFormat="true" Name="heading 9"/> <w:LsdException Locked="false" Priority="39" Name="toc 1"/> <w:LsdException Locked="false" Priority="39" Name="toc 2"/> <w:LsdException Locked="false" Priority="39" Name="toc 3"/> <w:LsdException Locked="false" Priority="39" Name="toc 4"/> <w:LsdException Locked="false" Priority="39" Name="toc 5"/> <w:LsdException Locked="false" Priority="39" Name="toc 6"/> <w:LsdException Locked="false" Priority="39" Name="toc 7"/> <w:LsdException Locked="false" Priority="39" Name="toc 8"/> <w:LsdException Locked="false" Priority="39" Name="toc 9"/> <w:LsdException Locked="false" Priority="35" QFormat="true" Name="caption"/> <w:LsdException Locked="false" Priority="10" SemiHidden="false" UnhideWhenUsed="false" QFormat="true" Name="Title"/> <w:LsdException Locked="false" Priority="1" Name="Default Paragraph Font"/> <w:LsdException Locked="false" Priority="11" SemiHidden="false" UnhideWhenUsed="false" QFormat="true" Name="Subtitle"/> <w:LsdException Locked="false" Priority="22" SemiHidden="false" UnhideWhenUsed="false" QFormat="true" Name="Strong"/> <w:LsdException Locked="false" Priority="20" SemiHidden="false" UnhideWhenUsed="false" QFormat="true" Name="Emphasis"/> <w:LsdException Locked="false" Priority="59" SemiHidden="false" UnhideWhenUsed="false" Name="Table Grid"/> <w:LsdException Locked="false" UnhideWhenUsed="false" Name="Placeholder Text"/> <w:LsdException Locked="false" Priority="1" SemiHidden="false" UnhideWhenUsed="false" QFormat="true" Name="No Spacing"/> <w:LsdException Locked="false" Priority="60" SemiHidden="false" UnhideWhenUsed="false" Name="Light Shading"/> <w:LsdException Locked="false" Priority="61" SemiHidden="false" UnhideWhenUsed="false" Name="Light List"/> <w:LsdException Locked="false" Priority="62" SemiHidden="false" UnhideWhenUsed="false" Name="Light Grid"/> <w:LsdException Locked="false" Priority="63" SemiHidden="false" UnhideWhenUsed="false" Name="Medium Shading 1"/> <w:LsdException Locked="false" Priority="64" SemiHidden="false" UnhideWhenUsed="false" Name="Medium Shading 2"/> <w:LsdException Locked="false" Priority="65" SemiHidden="false" UnhideWhenUsed="false" Name="Medium List 1"/> <w:LsdException Locked="false" Priority="66" SemiHidden="false" UnhideWhenUsed="false" Name="Medium List 2"/> <w:LsdException Locked="false" Priority="67" SemiHidden="false" UnhideWhenUsed="false" Name="Medium Grid 1"/> <w:LsdException Locked="false" Priority="68" SemiHidden="false" UnhideWhenUsed="false" Name="Medium Grid 2"/> <w:LsdException Locked="false" Priority="69" SemiHidden="false" UnhideWhenUsed="false" Name="Medium Grid 3"/> <w:LsdException Locked="false" Priority="70" SemiHidden="false" UnhideWhenUsed="false" Name="Dark List"/> <w:LsdException Locked="false" Priority="71" SemiHidden="false" UnhideWhenUsed="false" Name="Colorful Shading"/> <w:LsdException Locked="false" Priority="72" SemiHidden="false" UnhideWhenUsed="false" Name="Colorful List"/> <w:LsdException Locked="false" Priority="73" SemiHidden="false" UnhideWhenUsed="false" Name="Colorful Grid"/> <w:LsdException Locked="false" Priority="60" SemiHidden="false" UnhideWhenUsed="false" Name="Light Shading Accent 1"/> <w:LsdException Locked="false" Priority="61" SemiHidden="false" UnhideWhenUsed="false" Name="Light List Accent 1"/> <w:LsdException Locked="false" Priority="62" SemiHidden="false" UnhideWhenUsed="false" Name="Light Grid Accent 1"/> <w:LsdException Locked="false" Priority="63" SemiHidden="false" UnhideWhenUsed="false" Name="Medium Shading 1 Accent 1"/> <w:LsdException Locked="false" Priority="64" SemiHidden="false" UnhideWhenUsed="false" Name="Medium Shading 2 Accent 1"/> <w:LsdException Locked="false" Priority="65" SemiHidden="false" UnhideWhenUsed="false" Name="Medium List 1 Accent 1"/> <w:LsdException Locked="false" UnhideWhenUsed="false" Name="Revision"/> <w:LsdException Locked="false" Priority="34" SemiHidden="false" UnhideWhenUsed="false" QFormat="true" Name="List Paragraph"/> <w:LsdException Locked="false" Priority="29" SemiHidden="false" UnhideWhenUsed="false" QFormat="true" Name="Quote"/> <w:LsdException Locked="false" Priority="30" SemiHidden="false" UnhideWhenUsed="false" QFormat="true" Name="Intense Quote"/> <w:LsdException Locked="false" Priority="66" SemiHidden="false" UnhideWhenUsed="false" Name="Medium List 2 Accent 1"/> <w:LsdException Locked="false" Priority="67" SemiHidden="false" UnhideWhenUsed="false" Name="Medium Grid 1 Accent 1"/> <w:LsdException Locked="false" Priority="68" SemiHidden="false" UnhideWhenUsed="false" Name="Medium Grid 2 Accent 1"/> <w:LsdException Locked="false" Priority="69" SemiHidden="false" UnhideWhenUsed="false" Name="Medium Grid 3 Accent 1"/> <w:LsdException Locked="false" Priority="70" SemiHidden="false" UnhideWhenUsed="false" Name="Dark List Accent 1"/> <w:LsdException Locked="false" Priority="71" SemiHidden="false" UnhideWhenUsed="false" Name="Colorful Shading Accent 1"/> <w:LsdException Locked="false" Priority="72" SemiHidden="false" UnhideWhenUsed="false" Name="Colorful List Accent 1"/> <w:LsdException Locked="false" Priority="73" SemiHidden="false" UnhideWhenUsed="false" Name="Colorful Grid Accent 1"/> <w:LsdException Locked="false" Priority="60" SemiHidden="false" UnhideWhenUsed="false" Name="Light Shading Accent 2"/> <w:LsdException Locked="false" Priority="61" SemiHidden="false" UnhideWhenUsed="false" Name="Light List Accent 2"/> <w:LsdException Locked="false" Priority="62" SemiHidden="false" UnhideWhenUsed="false" Name="Light Grid Accent 2"/> <w:LsdException Locked="false" Priority="63" SemiHidden="false" UnhideWhenUsed="false" Name="Medium Shading 1 Accent 2"/> <w:LsdException Locked="false" Priority="64" SemiHidden="false" UnhideWhenUsed="false" Name="Medium Shading 2 Accent 2"/> <w:LsdException Locked="false" Priority="65" SemiHidden="false" UnhideWhenUsed="false" Name="Medium List 1 Accent 2"/> <w:LsdException Locked="false" Priority="66" SemiHidden="false" UnhideWhenUsed="false" Name="Medium List 2 Accent 2"/> <w:LsdException Locked="false" Priority="67" SemiHidden="false" UnhideWhenUsed="false" Name="Medium Grid 1 Accent 2"/> <w:LsdException Locked="false" Priority="68" SemiHidden="false" UnhideWhenUsed="false" Name="Medium Grid 2 Accent 2"/> <w:LsdException Locked="false" Priority="69" SemiHidden="false" UnhideWhenUsed="false" Name="Medium Grid 3 Accent 2"/> <w:LsdException Locked="false" Priority="70" SemiHidden="false" UnhideWhenUsed="false" Name="Dark List Accent 2"/> <w:LsdException Locked="false" Priority="71" SemiHidden="false" UnhideWhenUsed="false" Name="Colorful Shading Accent 2"/> <w:LsdException Locked="false" Priority="72" SemiHidden="false" UnhideWhenUsed="false" Name="Colorful List Accent 2"/> <w:LsdException Locked="false" Priority="73" SemiHidden="false" UnhideWhenUsed="false" Name="Colorful Grid Accent 2"/> <w:LsdException Locked="false" Priority="60" SemiHidden="false" UnhideWhenUsed="false" Name="Light Shading Accent 3"/> <w:LsdException Locked="false" Priority="61" SemiHidden="false" UnhideWhenUsed="false" Name="Light List Accent 3"/> <w:LsdException Locked="false" Priority="62" SemiHidden="false" UnhideWhenUsed="false" Name="Light Grid Accent 3"/> <w:LsdException Locked="false" Priority="63" SemiHidden="false" UnhideWhenUsed="false" Name="Medium Shading 1 Accent 3"/> <w:LsdException Locked="false" Priority="64" SemiHidden="false" UnhideWhenUsed="false" Name="Medium Shading 2 Accent 3"/> <w:LsdException Locked="false" Priority="65" SemiHidden="false" UnhideWhenUsed="false" Name="Medium List 1 Accent 3"/> <w:LsdException Locked="false" Priority="66" SemiHidden="false" UnhideWhenUsed="false" Name="Medium List 2 Accent 3"/> <w:LsdException Locked="false" Priority="67" SemiHidden="false" UnhideWhenUsed="false" Name="Medium Grid 1 Accent 3"/> <w:LsdException Locked="false" Priority="68" SemiHidden="false" UnhideWhenUsed="false" Name="Medium Grid 2 Accent 3"/> <w:LsdException Locked="false" Priority="69" SemiHidden="false" UnhideWhenUsed="false" Name="Medium Grid 3 Accent 3"/> <w:LsdException Locked="false" Priority="70" SemiHidden="false" UnhideWhenUsed="false" Name="Dark List Accent 3"/> <w:LsdException Locked="false" Priority="71" SemiHidden="false" UnhideWhenUsed="false" Name="Colorful Shading Accent 3"/> <w:LsdException Locked="false" Priority="72" SemiHidden="false" UnhideWhenUsed="false" Name="Colorful List Accent 3"/> <w:LsdException Locked="false" Priority="73" SemiHidden="false" UnhideWhenUsed="false" Name="Colorful Grid Accent 3"/> <w:LsdException Locked="false" Priority="60" SemiHidden="false" UnhideWhenUsed="false" Name="Light Shading Accent 4"/> <w:LsdException Locked="false" Priority="61" SemiHidden="false" UnhideWhenUsed="false" Name="Light List Accent 4"/> <w:LsdException Locked="false" Priority="62" SemiHidden="false" UnhideWhenUsed="false" Name="Light Grid Accent 4"/> <w:LsdException Locked="false" Priority="63" SemiHidden="false" UnhideWhenUsed="false" Name="Medium Shading 1 Accent 4"/> <w:LsdException Locked="false" Priority="64" SemiHidden="false" UnhideWhenUsed="false" Name="Medium Shading 2 Accent 4"/> <w:LsdException Locked="false" Priority="65" SemiHidden="false" UnhideWhenUsed="false" Name="Medium List 1 Accent 4"/> <w:LsdException Locked="false" Priority="66" SemiHidden="false" UnhideWhenUsed="false" Name="Medium List 2 Accent 4"/> <w:LsdException Locked="false" Priority="67" SemiHidden="false" UnhideWhenUsed="false" Name="Medium Grid 1 Accent 4"/> <w:LsdException Locked="false" Priority="68" SemiHidden="false" UnhideWhenUsed="false" Name="Medium Grid 2 Accent 4"/> <w:LsdException Locked="false" Priority="69" SemiHidden="false" UnhideWhenUsed="false" Name="Medium Grid 3 Accent 4"/> <w:LsdException Locked="false" Priority="70" SemiHidden="false" UnhideWhenUsed="false" Name="Dark List Accent 4"/> <w:LsdException Locked="false" Priority="71" SemiHidden="false" UnhideWhenUsed="false" Name="Colorful Shading Accent 4"/> <w:LsdException Locked="false" Priority="72" SemiHidden="false" UnhideWhenUsed="false" Name="Colorful List Accent 4"/> <w:LsdException Locked="false" Priority="73" SemiHidden="false" UnhideWhenUsed="false" Name="Colorful Grid Accent 4"/> <w:LsdException Locked="false" Priority="60" SemiHidden="false" UnhideWhenUsed="false" Name="Light Shading Accent 5"/> <w:LsdException Locked="false" Priority="61" SemiHidden="false" UnhideWhenUsed="false" Name="Light List Accent 5"/> <w:LsdException Locked="false" Priority="62" SemiHidden="false" UnhideWhenUsed="false" Name="Light Grid Accent 5"/> <w:LsdException Locked="false" Priority="63" SemiHidden="false" UnhideWhenUsed="false" Name="Medium Shading 1 Accent 5"/> <w:LsdException Locked="false" Priority="64" SemiHidden="false" UnhideWhenUsed="false" Name="Medium Shading 2 Accent 5"/> <w:LsdException Locked="false" Priority="65" SemiHidden="false" UnhideWhenUsed="false" Name="Medium List 1 Accent 5"/> <w:LsdException Locked="false" Priority="66" SemiHidden="false" UnhideWhenUsed="false" Name="Medium List 2 Accent 5"/> <w:LsdException Locked="false" Priority="67" SemiHidden="false" UnhideWhenUsed="false" Name="Medium Grid 1 Accent 5"/> <w:LsdException Locked="false" Priority="68" SemiHidden="false" UnhideWhenUsed="false" Name="Medium Grid 2 Accent 5"/> <w:LsdException Locked="false" Priority="69" SemiHidden="false" UnhideWhenUsed="false" Name="Medium Grid 3 Accent 5"/> <w:LsdException Locked="false" Priority="70" SemiHidden="false" UnhideWhenUsed="false" Name="Dark List Accent 5"/> <w:LsdException Locked="false" Priority="71" SemiHidden="false" UnhideWhenUsed="false" Name="Colorful Shading Accent 5"/> <w:LsdException Locked="false" Priority="72" SemiHidden="false" UnhideWhenUsed="false" Name="Colorful List Accent 5"/> <w:LsdException Locked="false" Priority="73" SemiHidden="false" UnhideWhenUsed="false" Name="Colorful Grid Accent 5"/> <w:LsdException Locked="false" Priority="60" SemiHidden="false" UnhideWhenUsed="false" Name="Light Shading Accent 6"/> <w:LsdException Locked="false" Priority="61" SemiHidden="false" UnhideWhenUsed="false" Name="Light List Accent 6"/> <w:LsdException Locked="false" Priority="62" SemiHidden="false" UnhideWhenUsed="false" Name="Light Grid Accent 6"/> <w:LsdException Locked="false" Priority="63" SemiHidden="false" UnhideWhenUsed="false" Name="Medium Shading 1 Accent 6"/> <w:LsdException Locked="false" Priority="64" SemiHidden="false" UnhideWhenUsed="false" Name="Medium Shading 2 Accent 6"/> <w:LsdException Locked="false" Priority="65" SemiHidden="false" UnhideWhenUsed="false" Name="Medium List 1 Accent 6"/> <w:LsdException Locked="false" Priority="66" SemiHidden="false" UnhideWhenUsed="false" Name="Medium List 2 Accent 6"/> <w:LsdException Locked="false" Priority="67" SemiHidden="false" UnhideWhenUsed="false" Name="Medium Grid 1 Accent 6"/> <w:LsdException Locked="false" Priority="68" SemiHidden="false" UnhideWhenUsed="false" Name="Medium Grid 2 Accent 6"/> <w:LsdException Locked="false" Priority="69" SemiHidden="false" UnhideWhenUsed="false" Name="Medium Grid 3 Accent 6"/> <w:LsdException Locked="false" Priority="70" SemiHidden="false" UnhideWhenUsed="false" Name="Dark List Accent 6"/> <w:LsdException Locked="false" Priority="71" SemiHidden="false" UnhideWhenUsed="false" Name="Colorful Shading Accent 6"/> <w:LsdException Locked="false" Priority="72" SemiHidden="false" UnhideWhenUsed="false" Name="Colorful List Accent 6"/> <w:LsdException Locked="false" Priority="73" SemiHidden="false" UnhideWhenUsed="false" Name="Colorful Grid Accent 6"/> <w:LsdException Locked="false" Priority="19" SemiHidden="false" UnhideWhenUsed="false" QFormat="true" Name="Subtle Emphasis"/> <w:LsdException Locked="false" Priority="21" SemiHidden="false" UnhideWhenUsed="false" QFormat="true" Name="Intense Emphasis"/> <w:LsdException Locked="false" Priority="31" SemiHidden="false" UnhideWhenUsed="false" QFormat="true" Name="Subtle Reference"/> <w:LsdException Locked="false" Priority="32" SemiHidden="false" UnhideWhenUsed="false" QFormat="true" Name="Intense Reference"/> <w:LsdException Locked="false" Priority="33" SemiHidden="false" UnhideWhenUsed="false" QFormat="true" Name="Book Title"/> <w:LsdException Locked="false" Priority="37" Name="Bibliography"/> <w:LsdException Locked="false" Priority="39" QFormat="true" Name="TOC Heading"/> </w:LatentStyles></xml><![endif]--><!--[if gte mso 10]><style> /* Style Definitions */ table.MsoNormalTable {mso-style-name:"Table Normal"; mso-tstyle-rowband-size:0; mso-tstyle-colband-size:0; mso-style-noshow:yes; mso-style-priority:99; mso-style-parent:""; mso-padding-alt:0in 5.4pt 0in 5.4pt; mso-para-margin-top:0in; mso-para-margin-right:0in; mso-para-margin-bottom:10.0pt; mso-para-margin-left:0in; line-height:115%; mso-pagination:widow-orphan; font-size:11.0pt; font-family:"Calibri","sans-serif"; mso-ascii-font-family:Calibri; mso-ascii-theme-font:minor-latin; mso-hansi-font-family:Calibri; mso-hansi-theme-font:minor-latin; mso-bidi-font-family:"Times New Roman"; mso-bidi-theme-font:minor-bidi;} </style><![endif]--> </div><div class="MsoNormal"><br /></div><div class="MsoNormal"><span style="font-family: Arial,Helvetica,sans-serif;">You can see Form’s property “Mouse Navigation Limit”. It is “Form”. </span></div><div class="separator" style="clear: both; text-align: center;"><span style="font-family: Arial,Helvetica,sans-serif;"><a href="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEhRvxRGEGTMLt7YJe1dSyqKfOxWPpAAYVeZn4gZmjA1Bhvbtg1R7lHtAZNVTFb-Tc_LLx4rNnIyYABp9hH2Pgz1wTwApIfuwJEqn5hUaPJUZCYYFO0Y46LKd-9dIznlC3N1pGkxly0EIfo/s1600/8.JPG" imageanchor="1" style="margin-left: 1em; margin-right: 1em;"><img border="0" src="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEhRvxRGEGTMLt7YJe1dSyqKfOxWPpAAYVeZn4gZmjA1Bhvbtg1R7lHtAZNVTFb-Tc_LLx4rNnIyYABp9hH2Pgz1wTwApIfuwJEqn5hUaPJUZCYYFO0Y46LKd-9dIznlC3N1pGkxly0EIfo/s1600/8.JPG" height="126" width="320" /></a></span></div><div class="MsoNormal"><br /></div><br /><div class="MsoNormal"><!--[if gte mso 9]><xml> <w:WordDocument> <w:View>Normal</w:View> <w:Zoom>0</w:Zoom> <w:TrackMoves/> <w:TrackFormatting/> <w:PunctuationKerning/> <w:ValidateAgainstSchemas/> <w:SaveIfXMLInvalid>false</w:SaveIfXMLInvalid> <w:IgnoreMixedContent>false</w:IgnoreMixedContent> <w:AlwaysShowPlaceholderText>false</w:AlwaysShowPlaceholderText> <w:DoNotPromoteQF/> <w:LidThemeOther>EN-US</w:LidThemeOther> <w:LidThemeAsian>X-NONE</w:LidThemeAsian> <w:LidThemeComplexScript>X-NONE</w:LidThemeComplexScript> <w:Compatibility> <w:BreakWrappedTables/> <w:SnapToGridInCell/> <w:WrapTextWithPunct/> <w:UseAsianBreakRules/> <w:DontGrowAutofit/> <w:SplitPgBreakAndParaMark/> <w:EnableOpenTypeKerning/> <w:DontFlipMirrorIndents/> <w:OverrideTableStyleHps/> </w:Compatibility> <m:mathPr> <m:mathFont m:val="Cambria Math"/> <m:brkBin m:val="before"/> <m:brkBinSub m:val="--"/> <m:smallFrac m:val="off"/> <m:dispDef/> <m:lMargin m:val="0"/> <m:rMargin m:val="0"/> <m:defJc m:val="centerGroup"/> <m:wrapIndent m:val="1440"/> <m:intLim m:val="subSup"/> <m:naryLim m:val="undOvr"/> </m:mathPr></w:WordDocument></xml><![endif]--><!--[if gte mso 9]><xml> <w:LatentStyles DefLockedState="false" DefUnhideWhenUsed="true" DefSemiHidden="true" DefQFormat="false" DefPriority="99" LatentStyleCount="267"> <w:LsdException Locked="false" Priority="0" SemiHidden="false" UnhideWhenUsed="false" QFormat="true" Name="Normal"/> <w:LsdException Locked="false" Priority="9" SemiHidden="false" UnhideWhenUsed="false" QFormat="true" Name="heading 1"/> <w:LsdException Locked="false" Priority="9" QFormat="true" Name="heading 2"/> <w:LsdException Locked="false" Priority="9" QFormat="true" Name="heading 3"/> <w:LsdException Locked="false" Priority="9" QFormat="true" Name="heading 4"/> <w:LsdException Locked="false" Priority="9" QFormat="true" Name="heading 5"/> <w:LsdException Locked="false" Priority="9" QFormat="true" Name="heading 6"/> <w:LsdException Locked="false" Priority="9" QFormat="true" Name="heading 7"/> <w:LsdException Locked="false" Priority="9" QFormat="true" Name="heading 8"/> <w:LsdException Locked="false" Priority="9" QFormat="true" Name="heading 9"/> <w:LsdException Locked="false" Priority="39" Name="toc 1"/> <w:LsdException Locked="false" Priority="39" Name="toc 2"/> <w:LsdException Locked="false" Priority="39" Name="toc 3"/> <w:LsdException Locked="false" Priority="39" Name="toc 4"/> <w:LsdException Locked="false" Priority="39" Name="toc 5"/> <w:LsdException Locked="false" Priority="39" Name="toc 6"/> <w:LsdException Locked="false" Priority="39" Name="toc 7"/> <w:LsdException Locked="false" Priority="39" Name="toc 8"/> <w:LsdException Locked="false" Priority="39" Name="toc 9"/> <w:LsdException Locked="false" Priority="35" QFormat="true" Name="caption"/> <w:LsdException Locked="false" Priority="10" SemiHidden="false" UnhideWhenUsed="false" QFormat="true" Name="Title"/> <w:LsdException Locked="false" Priority="1" Name="Default Paragraph Font"/> <w:LsdException Locked="false" Priority="11" SemiHidden="false" UnhideWhenUsed="false" QFormat="true" Name="Subtitle"/> <w:LsdException Locked="false" Priority="22" SemiHidden="false" UnhideWhenUsed="false" QFormat="true" Name="Strong"/> <w:LsdException Locked="false" Priority="20" SemiHidden="false" UnhideWhenUsed="false" QFormat="true" Name="Emphasis"/> <w:LsdException Locked="false" Priority="59" SemiHidden="false" UnhideWhenUsed="false" Name="Table Grid"/> <w:LsdException Locked="false" UnhideWhenUsed="false" Name="Placeholder Text"/> <w:LsdException Locked="false" Priority="1" SemiHidden="false" UnhideWhenUsed="false" QFormat="true" Name="No Spacing"/> <w:LsdException Locked="false" Priority="60" SemiHidden="false" UnhideWhenUsed="false" Name="Light Shading"/> <w:LsdException Locked="false" Priority="61" SemiHidden="false" UnhideWhenUsed="false" Name="Light List"/> <w:LsdException Locked="false" Priority="62" SemiHidden="false" UnhideWhenUsed="false" Name="Light Grid"/> <w:LsdException Locked="false" Priority="63" SemiHidden="false" UnhideWhenUsed="false" Name="Medium Shading 1"/> <w:LsdException Locked="false" Priority="64" SemiHidden="false" UnhideWhenUsed="false" Name="Medium Shading 2"/> <w:LsdException Locked="false" Priority="65" SemiHidden="false" UnhideWhenUsed="false" Name="Medium List 1"/> <w:LsdException Locked="false" Priority="66" SemiHidden="false" UnhideWhenUsed="false" Name="Medium List 2"/> <w:LsdException Locked="false" Priority="67" SemiHidden="false" UnhideWhenUsed="false" Name="Medium Grid 1"/> <w:LsdException Locked="false" Priority="68" SemiHidden="false" UnhideWhenUsed="false" Name="Medium Grid 2"/> <w:LsdException Locked="false" Priority="69" SemiHidden="false" UnhideWhenUsed="false" Name="Medium Grid 3"/> <w:LsdException Locked="false" Priority="70" SemiHidden="false" UnhideWhenUsed="false" Name="Dark List"/> <w:LsdException Locked="false" Priority="71" SemiHidden="false" UnhideWhenUsed="false" Name="Colorful Shading"/> <w:LsdException Locked="false" Priority="72" SemiHidden="false" UnhideWhenUsed="false" Name="Colorful List"/> <w:LsdException Locked="false" Priority="73" SemiHidden="false" UnhideWhenUsed="false" Name="Colorful Grid"/> <w:LsdException Locked="false" Priority="60" SemiHidden="false" UnhideWhenUsed="false" Name="Light Shading Accent 1"/> <w:LsdException Locked="false" Priority="61" SemiHidden="false" UnhideWhenUsed="false" Name="Light List Accent 1"/> <w:LsdException Locked="false" Priority="62" SemiHidden="false" UnhideWhenUsed="false" Name="Light Grid Accent 1"/> <w:LsdException Locked="false" Priority="63" SemiHidden="false" UnhideWhenUsed="false" Name="Medium Shading 1 Accent 1"/> <w:LsdException Locked="false" Priority="64" SemiHidden="false" UnhideWhenUsed="false" Name="Medium Shading 2 Accent 1"/> <w:LsdException Locked="false" Priority="65" SemiHidden="false" UnhideWhenUsed="false" Name="Medium List 1 Accent 1"/> <w:LsdException Locked="false" UnhideWhenUsed="false" Name="Revision"/> <w:LsdException Locked="false" Priority="34" SemiHidden="false" UnhideWhenUsed="false" QFormat="true" Name="List Paragraph"/> <w:LsdException Locked="false" Priority="29" SemiHidden="false" UnhideWhenUsed="false" QFormat="true" Name="Quote"/> <w:LsdException Locked="false" Priority="30" SemiHidden="false" UnhideWhenUsed="false" QFormat="true" Name="Intense Quote"/> <w:LsdException Locked="false" Priority="66" SemiHidden="false" UnhideWhenUsed="false" Name="Medium List 2 Accent 1"/> <w:LsdException Locked="false" Priority="67" SemiHidden="false" UnhideWhenUsed="false" Name="Medium Grid 1 Accent 1"/> <w:LsdException Locked="false" Priority="68" SemiHidden="false" UnhideWhenUsed="false" Name="Medium Grid 2 Accent 1"/> <w:LsdException Locked="false" Priority="69" SemiHidden="false" UnhideWhenUsed="false" Name="Medium Grid 3 Accent 1"/> <w:LsdException Locked="false" Priority="70" SemiHidden="false" UnhideWhenUsed="false" Name="Dark List Accent 1"/> <w:LsdException Locked="false" Priority="71" SemiHidden="false" UnhideWhenUsed="false" Name="Colorful Shading Accent 1"/> <w:LsdException Locked="false" Priority="72" SemiHidden="false" UnhideWhenUsed="false" Name="Colorful List Accent 1"/> <w:LsdException Locked="false" Priority="73" SemiHidden="false" UnhideWhenUsed="false" Name="Colorful Grid Accent 1"/> <w:LsdException Locked="false" Priority="60" SemiHidden="false" UnhideWhenUsed="false" Name="Light Shading Accent 2"/> <w:LsdException Locked="false" Priority="61" SemiHidden="false" UnhideWhenUsed="false" Name="Light List Accent 2"/> <w:LsdException Locked="false" Priority="62" SemiHidden="false" UnhideWhenUsed="false" Name="Light Grid Accent 2"/> <w:LsdException Locked="false" Priority="63" SemiHidden="false" UnhideWhenUsed="false" Name="Medium Shading 1 Accent 2"/> <w:LsdException Locked="false" Priority="64" SemiHidden="false" UnhideWhenUsed="false" Name="Medium Shading 2 Accent 2"/> <w:LsdException Locked="false" Priority="65" SemiHidden="false" UnhideWhenUsed="false" Name="Medium List 1 Accent 2"/> <w:LsdException Locked="false" Priority="66" SemiHidden="false" UnhideWhenUsed="false" Name="Medium List 2 Accent 2"/> <w:LsdException Locked="false" Priority="67" SemiHidden="false" UnhideWhenUsed="false" Name="Medium Grid 1 Accent 2"/> <w:LsdException Locked="false" Priority="68" SemiHidden="false" UnhideWhenUsed="false" Name="Medium Grid 2 Accent 2"/> <w:LsdException Locked="false" Priority="69" SemiHidden="false" UnhideWhenUsed="false" Name="Medium Grid 3 Accent 2"/> <w:LsdException Locked="false" Priority="70" SemiHidden="false" UnhideWhenUsed="false" Name="Dark List Accent 2"/> <w:LsdException Locked="false" Priority="71" SemiHidden="false" UnhideWhenUsed="false" Name="Colorful Shading Accent 2"/> <w:LsdException Locked="false" Priority="72" SemiHidden="false" UnhideWhenUsed="false" Name="Colorful List Accent 2"/> <w:LsdException Locked="false" Priority="73" SemiHidden="false" UnhideWhenUsed="false" Name="Colorful Grid Accent 2"/> <w:LsdException Locked="false" Priority="60" SemiHidden="false" UnhideWhenUsed="false" Name="Light Shading Accent 3"/> <w:LsdException Locked="false" Priority="61" SemiHidden="false" UnhideWhenUsed="false" Name="Light List Accent 3"/> <w:LsdException Locked="false" Priority="62" SemiHidden="false" UnhideWhenUsed="false" Name="Light Grid Accent 3"/> <w:LsdException Locked="false" Priority="63" SemiHidden="false" UnhideWhenUsed="false" Name="Medium Shading 1 Accent 3"/> <w:LsdException Locked="false" Priority="64" SemiHidden="false" UnhideWhenUsed="false" Name="Medium Shading 2 Accent 3"/> <w:LsdException Locked="false" Priority="65" SemiHidden="false" UnhideWhenUsed="false" Name="Medium List 1 Accent 3"/> <w:LsdException Locked="false" Priority="66" SemiHidden="false" UnhideWhenUsed="false" Name="Medium List 2 Accent 3"/> <w:LsdException Locked="false" Priority="67" SemiHidden="false" UnhideWhenUsed="false" Name="Medium Grid 1 Accent 3"/> <w:LsdException Locked="false" Priority="68" SemiHidden="false" UnhideWhenUsed="false" Name="Medium Grid 2 Accent 3"/> <w:LsdException Locked="false" Priority="69" SemiHidden="false" UnhideWhenUsed="false" Name="Medium Grid 3 Accent 3"/> <w:LsdException Locked="false" Priority="70" SemiHidden="false" UnhideWhenUsed="false" Name="Dark List Accent 3"/> <w:LsdException Locked="false" Priority="71" SemiHidden="false" UnhideWhenUsed="false" Name="Colorful Shading Accent 3"/> <w:LsdException Locked="false" Priority="72" SemiHidden="false" UnhideWhenUsed="false" Name="Colorful List Accent 3"/> <w:LsdException Locked="false" Priority="73" SemiHidden="false" UnhideWhenUsed="false" Name="Colorful Grid Accent 3"/> <w:LsdException Locked="false" Priority="60" SemiHidden="false" UnhideWhenUsed="false" Name="Light Shading Accent 4"/> <w:LsdException Locked="false" Priority="61" SemiHidden="false" UnhideWhenUsed="false" Name="Light List Accent 4"/> <w:LsdException Locked="false" Priority="62" SemiHidden="false" UnhideWhenUsed="false" Name="Light Grid Accent 4"/> <w:LsdException Locked="false" Priority="63" SemiHidden="false" UnhideWhenUsed="false" Name="Medium Shading 1 Accent 4"/> <w:LsdException Locked="false" Priority="64" SemiHidden="false" UnhideWhenUsed="false" Name="Medium Shading 2 Accent 4"/> <w:LsdException Locked="false" Priority="65" SemiHidden="false" UnhideWhenUsed="false" Name="Medium List 1 Accent 4"/> <w:LsdException Locked="false" Priority="66" SemiHidden="false" UnhideWhenUsed="false" Name="Medium List 2 Accent 4"/> <w:LsdException Locked="false" Priority="67" SemiHidden="false" UnhideWhenUsed="false" Name="Medium Grid 1 Accent 4"/> <w:LsdException Locked="false" Priority="68" SemiHidden="false" UnhideWhenUsed="false" Name="Medium Grid 2 Accent 4"/> <w:LsdException Locked="false" Priority="69" SemiHidden="false" UnhideWhenUsed="false" Name="Medium Grid 3 Accent 4"/> <w:LsdException Locked="false" Priority="70" SemiHidden="false" UnhideWhenUsed="false" Name="Dark List Accent 4"/> <w:LsdException Locked="false" Priority="71" SemiHidden="false" UnhideWhenUsed="false" Name="Colorful Shading Accent 4"/> <w:LsdException Locked="false" Priority="72" SemiHidden="false" UnhideWhenUsed="false" Name="Colorful List Accent 4"/> <w:LsdException Locked="false" Priority="73" SemiHidden="false" UnhideWhenUsed="false" Name="Colorful Grid Accent 4"/> <w:LsdException Locked="false" Priority="60" SemiHidden="false" UnhideWhenUsed="false" Name="Light Shading Accent 5"/> <w:LsdException Locked="false" Priority="61" SemiHidden="false" UnhideWhenUsed="false" Name="Light List Accent 5"/> <w:LsdException Locked="false" Priority="62" SemiHidden="false" UnhideWhenUsed="false" Name="Light Grid Accent 5"/> <w:LsdException Locked="false" Priority="63" SemiHidden="false" UnhideWhenUsed="false" Name="Medium Shading 1 Accent 5"/> <w:LsdException Locked="false" Priority="64" SemiHidden="false" UnhideWhenUsed="false" Name="Medium Shading 2 Accent 5"/> <w:LsdException Locked="false" Priority="65" SemiHidden="false" UnhideWhenUsed="false" Name="Medium List 1 Accent 5"/> <w:LsdException Locked="false" Priority="66" SemiHidden="false" UnhideWhenUsed="false" Name="Medium List 2 Accent 5"/> <w:LsdException Locked="false" Priority="67" SemiHidden="false" UnhideWhenUsed="false" Name="Medium Grid 1 Accent 5"/> <w:LsdException Locked="false" Priority="68" SemiHidden="false" UnhideWhenUsed="false" Name="Medium Grid 2 Accent 5"/> <w:LsdException Locked="false" Priority="69" SemiHidden="false" UnhideWhenUsed="false" Name="Medium Grid 3 Accent 5"/> <w:LsdException Locked="false" Priority="70" SemiHidden="false" UnhideWhenUsed="false" Name="Dark List Accent 5"/> <w:LsdException Locked="false" Priority="71" SemiHidden="false" UnhideWhenUsed="false" Name="Colorful Shading Accent 5"/> <w:LsdException Locked="false" Priority="72" SemiHidden="false" UnhideWhenUsed="false" Name="Colorful List Accent 5"/> <w:LsdException Locked="false" Priority="73" SemiHidden="false" UnhideWhenUsed="false" Name="Colorful Grid Accent 5"/> <w:LsdException Locked="false" Priority="60" SemiHidden="false" UnhideWhenUsed="false" Name="Light Shading Accent 6"/> <w:LsdException Locked="false" Priority="61" SemiHidden="false" UnhideWhenUsed="false" Name="Light List Accent 6"/> <w:LsdException Locked="false" Priority="62" SemiHidden="false" UnhideWhenUsed="false" Name="Light Grid Accent 6"/> <w:LsdException Locked="false" Priority="63" SemiHidden="false" UnhideWhenUsed="false" Name="Medium Shading 1 Accent 6"/> <w:LsdException Locked="false" Priority="64" SemiHidden="false" UnhideWhenUsed="false" Name="Medium Shading 2 Accent 6"/> <w:LsdException Locked="false" Priority="65" SemiHidden="false" UnhideWhenUsed="false" Name="Medium List 1 Accent 6"/> <w:LsdException Locked="false" Priority="66" SemiHidden="false" UnhideWhenUsed="false" Name="Medium List 2 Accent 6"/> <w:LsdException Locked="false" Priority="67" SemiHidden="false" UnhideWhenUsed="false" Name="Medium Grid 1 Accent 6"/> <w:LsdException Locked="false" Priority="68" SemiHidden="false" UnhideWhenUsed="false" Name="Medium Grid 2 Accent 6"/> <w:LsdException Locked="false" Priority="69" SemiHidden="false" UnhideWhenUsed="false" Name="Medium Grid 3 Accent 6"/> <w:LsdException Locked="false" Priority="70" SemiHidden="false" UnhideWhenUsed="false" Name="Dark List Accent 6"/> <w:LsdException Locked="false" Priority="71" SemiHidden="false" UnhideWhenUsed="false" Name="Colorful Shading Accent 6"/> <w:LsdException Locked="false" Priority="72" SemiHidden="false" UnhideWhenUsed="false" Name="Colorful List Accent 6"/> <w:LsdException Locked="false" Priority="73" SemiHidden="false" UnhideWhenUsed="false" Name="Colorful Grid Accent 6"/> <w:LsdException Locked="false" Priority="19" SemiHidden="false" UnhideWhenUsed="false" QFormat="true" Name="Subtle Emphasis"/> <w:LsdException Locked="false" Priority="21" SemiHidden="false" UnhideWhenUsed="false" QFormat="true" Name="Intense Emphasis"/> <w:LsdException Locked="false" Priority="31" SemiHidden="false" UnhideWhenUsed="false" QFormat="true" Name="Subtle Reference"/> <w:LsdException Locked="false" Priority="32" SemiHidden="false" UnhideWhenUsed="false" QFormat="true" Name="Intense Reference"/> <w:LsdException Locked="false" Priority="33" SemiHidden="false" UnhideWhenUsed="false" QFormat="true" Name="Book Title"/> <w:LsdException Locked="false" Priority="37" Name="Bibliography"/> <w:LsdException Locked="false" Priority="39" QFormat="true" Name="TOC Heading"/> </w:LatentStyles></xml><![endif]--><!--[if gte mso 10]><style> /* Style Definitions */ table.MsoNormalTable {mso-style-name:"Table Normal"; mso-tstyle-rowband-size:0; mso-tstyle-colband-size:0; mso-style-noshow:yes; mso-style-priority:99; mso-style-parent:""; mso-padding-alt:0in 5.4pt 0in 5.4pt; mso-para-margin-top:0in; mso-para-margin-right:0in; mso-para-margin-bottom:10.0pt; mso-para-margin-left:0in; line-height:115%; mso-pagination:widow-orphan; font-size:11.0pt; font-family:"Calibri","sans-serif"; mso-ascii-font-family:Calibri; mso-ascii-theme-font:minor-latin; mso-hansi-font-family:Calibri; mso-hansi-theme-font:minor-latin; mso-bidi-font-family:"Times New Roman"; mso-bidi-theme-font:minor-bidi;} </style><![endif]--> </div><div class="MsoNormal"><span style="font-family: Arial,Helvetica,sans-serif;"><b style="mso-bidi-font-weight: normal;">Please remember:</b> When you run any form the cursor moves to the first item of first block in the data block hierarchy or it moves to the first item of block you have set using First Navigation Data Block property or set programmatically.</span></div><div class="MsoNormal"><br /></div><div class="MsoNormal"><span style="font-family: Arial,Helvetica,sans-serif;">When you Run this form, you can click in any item, the cursor will move to it. </span></div><div class="MsoNormal"><br /></div><div class="MsoNormal"><span style="font-family: Arial,Helvetica,sans-serif;">Now, Change this “<b style="mso-bidi-font-weight: normal;">Mouse Navigation Limit</b>” property to “<b style="mso-bidi-font-weight: normal;">Data Block</b>” and run. You can see that when you click on Code or Name item of Dummy block, cursor is placed there. But when you click on item of Main block the cursor doesn’t stay there. It moved to the Dummy block. It is because the mouse navigation is allowed to data block only which is currently selected.<span style="mso-spacerun: yes;"> </span>The cursor can be moved to another block: using keyboard shortcut or programmatically.</span></div><div class="MsoNormal"><br /></div><div class="MsoNormal"><span style="font-family: Arial,Helvetica,sans-serif;">Now, change First Navigation Data Block to “MAIN” and Change this “<b style="mso-bidi-font-weight: normal;">Mouse Navigation Limit</b>” property to “<b style="mso-bidi-font-weight: normal;">Record</b>” and run. In multi record block (MAIN), enter data for some rows. Move the cursor to any record using keyboard. Now use mouse to navigate to any other record. It doesn’t move. Mouse navigation is now limited to the current record.</span></div><div class="MsoNormal"><br /></div><div class="MsoNormal"><span style="font-family: Arial,Helvetica,sans-serif;">Now, change First Navigation Data Block to “DUMMY” and Change this “<b style="mso-bidi-font-weight: normal;">Mouse Navigation Limit</b>” property to “<b style="mso-bidi-font-weight: normal;">Item</b>” and run. At startup the cursor will be in item Code of block Dummy. Now use mouse to navigate to item Name on the same block. It doesn’t move. Mouse navigation is now limited to the current Item only.</span></div><div class="MsoNormal"><br /></div><div class="MsoNormal"><span style="font-family: Arial,Helvetica,sans-serif;">Enjoy!!!</span></div><br /><div class="separator" style="clear: both; text-align: left;"><span style="font-family: Arial,Helvetica,sans-serif;"><br /></span></div><div class="separator" style="clear: both; text-align: left;"><br /></div><div class="separator" style="clear: both; text-align: left;"><span style="font-family: Arial,Helvetica,sans-serif;"><a href="http://www.yougets.com/" target="_blank">Must visit: World's Best Local Business Search Engine (www.yougets.com)</a> </span><span style="font-family: Arial,Helvetica,sans-serif;"><br /></span></div><span style="font-family: Arial,Helvetica,sans-serif;"><br /></span></div></div>Kumar Sudhirhttp://www.blogger.com/profile/10258716460256916142noreply@blogger.com0New Delhi, Delhi, India28.635308 77.2249600000000128.1893855 76.579513 29.081230499999997 77.870407000000014tag:blogger.com,1999:blog-4351531647253125648.post-83333791568003798022014-04-22T15:49:00.000+05:302023-10-23T13:28:40.734+05:30Oracle Forms : Form Level Property : First Navigation Data Block<div dir="ltr" style="text-align: left;" trbidi="on"><!--[if gte mso 9]><xml> <o:OfficeDocumentSettings> <o:AllowPNG/> </o:OfficeDocumentSettings></xml><![endif]--><br /><!--[if gte mso 9]><xml> <w:WordDocument> <w:View>Normal</w:View> <w:Zoom>0</w:Zoom> <w:TrackMoves/> <w:TrackFormatting/> <w:PunctuationKerning/> <w:ValidateAgainstSchemas/> <w:SaveIfXMLInvalid>false</w:SaveIfXMLInvalid> <w:IgnoreMixedContent>false</w:IgnoreMixedContent> <w:AlwaysShowPlaceholderText>false</w:AlwaysShowPlaceholderText> <w:DoNotPromoteQF/> <w:LidThemeOther>EN-US</w:LidThemeOther> <w:LidThemeAsian>X-NONE</w:LidThemeAsian> <w:LidThemeComplexScript>X-NONE</w:LidThemeComplexScript> <w:Compatibility> <w:BreakWrappedTables/> <w:SnapToGridInCell/> <w:WrapTextWithPunct/> <w:UseAsianBreakRules/> <w:DontGrowAutofit/> <w:SplitPgBreakAndParaMark/> <w:EnableOpenTypeKerning/> <w:DontFlipMirrorIndents/> <w:OverrideTableStyleHps/> </w:Compatibility> <m:mathPr> <m:mathFont m:val="Cambria Math"/> <m:brkBin m:val="before"/> <m:brkBinSub m:val="--"/> <m:smallFrac m:val="off"/> <m:dispDef/> <m:lMargin m:val="0"/> <m:rMargin m:val="0"/> <m:defJc m:val="centerGroup"/> <m:wrapIndent m:val="1440"/> <m:intLim m:val="subSup"/> <m:naryLim m:val="undOvr"/> </m:mathPr></w:WordDocument></xml><![endif]--><!--[if gte mso 9]><xml> <w:LatentStyles DefLockedState="false" DefUnhideWhenUsed="true" DefSemiHidden="true" DefQFormat="false" DefPriority="99" LatentStyleCount="267"> <w:LsdException Locked="false" Priority="0" SemiHidden="false" UnhideWhenUsed="false" QFormat="true" Name="Normal"/> <w:LsdException Locked="false" Priority="9" SemiHidden="false" UnhideWhenUsed="false" QFormat="true" Name="heading 1"/> <w:LsdException Locked="false" Priority="9" QFormat="true" Name="heading 2"/> <w:LsdException Locked="false" Priority="9" QFormat="true" Name="heading 3"/> <w:LsdException Locked="false" Priority="9" QFormat="true" Name="heading 4"/> <w:LsdException Locked="false" Priority="9" QFormat="true" Name="heading 5"/> <w:LsdException Locked="false" Priority="9" QFormat="true" Name="heading 6"/> <w:LsdException Locked="false" Priority="9" QFormat="true" Name="heading 7"/> <w:LsdException Locked="false" Priority="9" QFormat="true" Name="heading 8"/> <w:LsdException Locked="false" Priority="9" QFormat="true" Name="heading 9"/> <w:LsdException Locked="false" Priority="39" Name="toc 1"/> <w:LsdException Locked="false" Priority="39" Name="toc 2"/> <w:LsdException Locked="false" Priority="39" Name="toc 3"/> <w:LsdException Locked="false" Priority="39" Name="toc 4"/> <w:LsdException Locked="false" Priority="39" Name="toc 5"/> <w:LsdException Locked="false" Priority="39" Name="toc 6"/> <w:LsdException Locked="false" Priority="39" Name="toc 7"/> <w:LsdException Locked="false" Priority="39" Name="toc 8"/> <w:LsdException Locked="false" Priority="39" Name="toc 9"/> <w:LsdException Locked="false" Priority="35" QFormat="true" Name="caption"/> <w:LsdException Locked="false" Priority="10" SemiHidden="false" UnhideWhenUsed="false" QFormat="true" Name="Title"/> <w:LsdException Locked="false" Priority="1" Name="Default Paragraph Font"/> <w:LsdException Locked="false" Priority="11" SemiHidden="false" UnhideWhenUsed="false" QFormat="true" Name="Subtitle"/> <w:LsdException Locked="false" Priority="22" SemiHidden="false" UnhideWhenUsed="false" QFormat="true" Name="Strong"/> <w:LsdException Locked="false" Priority="20" SemiHidden="false" UnhideWhenUsed="false" QFormat="true" Name="Emphasis"/> <w:LsdException Locked="false" Priority="59" SemiHidden="false" UnhideWhenUsed="false" Name="Table Grid"/> <w:LsdException Locked="false" UnhideWhenUsed="false" Name="Placeholder Text"/> <w:LsdException Locked="false" Priority="1" SemiHidden="false" UnhideWhenUsed="false" QFormat="true" Name="No Spacing"/> <w:LsdException Locked="false" Priority="60" SemiHidden="false" UnhideWhenUsed="false" Name="Light Shading"/> <w:LsdException Locked="false" Priority="61" SemiHidden="false" UnhideWhenUsed="false" Name="Light List"/> <w:LsdException Locked="false" Priority="62" SemiHidden="false" UnhideWhenUsed="false" Name="Light Grid"/> <w:LsdException Locked="false" Priority="63" SemiHidden="false" UnhideWhenUsed="false" Name="Medium Shading 1"/> <w:LsdException Locked="false" Priority="64" SemiHidden="false" UnhideWhenUsed="false" Name="Medium Shading 2"/> <w:LsdException Locked="false" Priority="65" SemiHidden="false" UnhideWhenUsed="false" Name="Medium List 1"/> <w:LsdException Locked="false" Priority="66" SemiHidden="false" UnhideWhenUsed="false" Name="Medium List 2"/> <w:LsdException Locked="false" Priority="67" SemiHidden="false" UnhideWhenUsed="false" Name="Medium Grid 1"/> <w:LsdException Locked="false" Priority="68" SemiHidden="false" UnhideWhenUsed="false" Name="Medium Grid 2"/> <w:LsdException Locked="false" Priority="69" SemiHidden="false" UnhideWhenUsed="false" Name="Medium Grid 3"/> <w:LsdException Locked="false" Priority="70" SemiHidden="false" UnhideWhenUsed="false" Name="Dark List"/> <w:LsdException Locked="false" Priority="71" SemiHidden="false" UnhideWhenUsed="false" Name="Colorful Shading"/> <w:LsdException Locked="false" Priority="72" SemiHidden="false" UnhideWhenUsed="false" Name="Colorful List"/> <w:LsdException Locked="false" Priority="73" SemiHidden="false" UnhideWhenUsed="false" Name="Colorful Grid"/> <w:LsdException Locked="false" Priority="60" SemiHidden="false" UnhideWhenUsed="false" Name="Light Shading Accent 1"/> <w:LsdException Locked="false" Priority="61" SemiHidden="false" UnhideWhenUsed="false" Name="Light List Accent 1"/> <w:LsdException Locked="false" Priority="62" SemiHidden="false" UnhideWhenUsed="false" Name="Light Grid Accent 1"/> <w:LsdException Locked="false" Priority="63" SemiHidden="false" UnhideWhenUsed="false" Name="Medium Shading 1 Accent 1"/> <w:LsdException Locked="false" Priority="64" SemiHidden="false" UnhideWhenUsed="false" Name="Medium Shading 2 Accent 1"/> <w:LsdException Locked="false" Priority="65" SemiHidden="false" UnhideWhenUsed="false" Name="Medium List 1 Accent 1"/> <w:LsdException Locked="false" UnhideWhenUsed="false" Name="Revision"/> <w:LsdException Locked="false" Priority="34" SemiHidden="false" UnhideWhenUsed="false" QFormat="true" Name="List Paragraph"/> <w:LsdException Locked="false" Priority="29" SemiHidden="false" UnhideWhenUsed="false" QFormat="true" Name="Quote"/> <w:LsdException Locked="false" Priority="30" SemiHidden="false" UnhideWhenUsed="false" QFormat="true" Name="Intense Quote"/> <w:LsdException Locked="false" Priority="66" SemiHidden="false" UnhideWhenUsed="false" Name="Medium List 2 Accent 1"/> <w:LsdException Locked="false" Priority="67" SemiHidden="false" UnhideWhenUsed="false" Name="Medium Grid 1 Accent 1"/> <w:LsdException Locked="false" Priority="68" SemiHidden="false" UnhideWhenUsed="false" Name="Medium Grid 2 Accent 1"/> <w:LsdException Locked="false" Priority="69" SemiHidden="false" UnhideWhenUsed="false" Name="Medium Grid 3 Accent 1"/> <w:LsdException Locked="false" Priority="70" SemiHidden="false" UnhideWhenUsed="false" Name="Dark List Accent 1"/> <w:LsdException Locked="false" Priority="71" SemiHidden="false" UnhideWhenUsed="false" Name="Colorful Shading Accent 1"/> <w:LsdException Locked="false" Priority="72" SemiHidden="false" UnhideWhenUsed="false" Name="Colorful List Accent 1"/> <w:LsdException Locked="false" Priority="73" SemiHidden="false" UnhideWhenUsed="false" Name="Colorful Grid Accent 1"/> <w:LsdException Locked="false" Priority="60" SemiHidden="false" UnhideWhenUsed="false" Name="Light Shading Accent 2"/> <w:LsdException Locked="false" Priority="61" SemiHidden="false" UnhideWhenUsed="false" Name="Light List Accent 2"/> <w:LsdException Locked="false" Priority="62" SemiHidden="false" UnhideWhenUsed="false" Name="Light Grid Accent 2"/> <w:LsdException Locked="false" Priority="63" SemiHidden="false" UnhideWhenUsed="false" Name="Medium Shading 1 Accent 2"/> <w:LsdException Locked="false" Priority="64" SemiHidden="false" UnhideWhenUsed="false" Name="Medium Shading 2 Accent 2"/> <w:LsdException Locked="false" Priority="65" SemiHidden="false" UnhideWhenUsed="false" Name="Medium List 1 Accent 2"/> <w:LsdException Locked="false" Priority="66" SemiHidden="false" UnhideWhenUsed="false" Name="Medium List 2 Accent 2"/> <w:LsdException Locked="false" Priority="67" SemiHidden="false" UnhideWhenUsed="false" Name="Medium Grid 1 Accent 2"/> <w:LsdException Locked="false" Priority="68" SemiHidden="false" UnhideWhenUsed="false" Name="Medium Grid 2 Accent 2"/> <w:LsdException Locked="false" Priority="69" SemiHidden="false" UnhideWhenUsed="false" Name="Medium Grid 3 Accent 2"/> <w:LsdException Locked="false" Priority="70" SemiHidden="false" UnhideWhenUsed="false" Name="Dark List Accent 2"/> <w:LsdException Locked="false" Priority="71" SemiHidden="false" UnhideWhenUsed="false" Name="Colorful Shading Accent 2"/> <w:LsdException Locked="false" Priority="72" SemiHidden="false" UnhideWhenUsed="false" Name="Colorful List Accent 2"/> <w:LsdException Locked="false" Priority="73" SemiHidden="false" UnhideWhenUsed="false" Name="Colorful Grid Accent 2"/> <w:LsdException Locked="false" Priority="60" SemiHidden="false" UnhideWhenUsed="false" Name="Light Shading Accent 3"/> <w:LsdException Locked="false" Priority="61" SemiHidden="false" UnhideWhenUsed="false" Name="Light List Accent 3"/> <w:LsdException Locked="false" Priority="62" SemiHidden="false" UnhideWhenUsed="false" Name="Light Grid Accent 3"/> <w:LsdException Locked="false" Priority="63" SemiHidden="false" UnhideWhenUsed="false" Name="Medium Shading 1 Accent 3"/> <w:LsdException Locked="false" Priority="64" SemiHidden="false" UnhideWhenUsed="false" Name="Medium Shading 2 Accent 3"/> <w:LsdException Locked="false" Priority="65" SemiHidden="false" UnhideWhenUsed="false" Name="Medium List 1 Accent 3"/> <w:LsdException Locked="false" Priority="66" SemiHidden="false" UnhideWhenUsed="false" Name="Medium List 2 Accent 3"/> <w:LsdException Locked="false" Priority="67" SemiHidden="false" UnhideWhenUsed="false" Name="Medium Grid 1 Accent 3"/> <w:LsdException Locked="false" Priority="68" SemiHidden="false" UnhideWhenUsed="false" Name="Medium Grid 2 Accent 3"/> <w:LsdException Locked="false" Priority="69" SemiHidden="false" UnhideWhenUsed="false" Name="Medium Grid 3 Accent 3"/> <w:LsdException Locked="false" Priority="70" SemiHidden="false" UnhideWhenUsed="false" Name="Dark List Accent 3"/> <w:LsdException Locked="false" Priority="71" SemiHidden="false" UnhideWhenUsed="false" Name="Colorful Shading Accent 3"/> <w:LsdException Locked="false" Priority="72" SemiHidden="false" UnhideWhenUsed="false" Name="Colorful List Accent 3"/> <w:LsdException Locked="false" Priority="73" SemiHidden="false" UnhideWhenUsed="false" Name="Colorful Grid Accent 3"/> <w:LsdException Locked="false" Priority="60" SemiHidden="false" UnhideWhenUsed="false" Name="Light Shading Accent 4"/> <w:LsdException Locked="false" Priority="61" SemiHidden="false" UnhideWhenUsed="false" Name="Light List Accent 4"/> <w:LsdException Locked="false" Priority="62" SemiHidden="false" UnhideWhenUsed="false" Name="Light Grid Accent 4"/> <w:LsdException Locked="false" Priority="63" SemiHidden="false" UnhideWhenUsed="false" Name="Medium Shading 1 Accent 4"/> <w:LsdException Locked="false" Priority="64" SemiHidden="false" UnhideWhenUsed="false" Name="Medium Shading 2 Accent 4"/> <w:LsdException Locked="false" Priority="65" SemiHidden="false" UnhideWhenUsed="false" Name="Medium List 1 Accent 4"/> <w:LsdException Locked="false" Priority="66" SemiHidden="false" UnhideWhenUsed="false" Name="Medium List 2 Accent 4"/> <w:LsdException Locked="false" Priority="67" SemiHidden="false" UnhideWhenUsed="false" Name="Medium Grid 1 Accent 4"/> <w:LsdException Locked="false" Priority="68" SemiHidden="false" UnhideWhenUsed="false" Name="Medium Grid 2 Accent 4"/> <w:LsdException Locked="false" Priority="69" SemiHidden="false" UnhideWhenUsed="false" Name="Medium Grid 3 Accent 4"/> <w:LsdException Locked="false" Priority="70" SemiHidden="false" UnhideWhenUsed="false" Name="Dark List Accent 4"/> <w:LsdException Locked="false" Priority="71" SemiHidden="false" UnhideWhenUsed="false" Name="Colorful Shading Accent 4"/> <w:LsdException Locked="false" Priority="72" SemiHidden="false" UnhideWhenUsed="false" Name="Colorful List Accent 4"/> <w:LsdException Locked="false" Priority="73" SemiHidden="false" UnhideWhenUsed="false" Name="Colorful Grid Accent 4"/> <w:LsdException Locked="false" Priority="60" SemiHidden="false" UnhideWhenUsed="false" Name="Light Shading Accent 5"/> <w:LsdException Locked="false" Priority="61" SemiHidden="false" UnhideWhenUsed="false" Name="Light List Accent 5"/> <w:LsdException Locked="false" Priority="62" SemiHidden="false" UnhideWhenUsed="false" Name="Light Grid Accent 5"/> <w:LsdException Locked="false" Priority="63" SemiHidden="false" UnhideWhenUsed="false" Name="Medium Shading 1 Accent 5"/> <w:LsdException Locked="false" Priority="64" SemiHidden="false" UnhideWhenUsed="false" Name="Medium Shading 2 Accent 5"/> <w:LsdException Locked="false" Priority="65" SemiHidden="false" UnhideWhenUsed="false" Name="Medium List 1 Accent 5"/> <w:LsdException Locked="false" Priority="66" SemiHidden="false" UnhideWhenUsed="false" Name="Medium List 2 Accent 5"/> <w:LsdException Locked="false" Priority="67" SemiHidden="false" UnhideWhenUsed="false" Name="Medium Grid 1 Accent 5"/> <w:LsdException Locked="false" Priority="68" SemiHidden="false" UnhideWhenUsed="false" Name="Medium Grid 2 Accent 5"/> <w:LsdException Locked="false" Priority="69" SemiHidden="false" UnhideWhenUsed="false" Name="Medium Grid 3 Accent 5"/> <w:LsdException Locked="false" Priority="70" SemiHidden="false" UnhideWhenUsed="false" Name="Dark List Accent 5"/> <w:LsdException Locked="false" Priority="71" SemiHidden="false" UnhideWhenUsed="false" Name="Colorful Shading Accent 5"/> <w:LsdException Locked="false" Priority="72" SemiHidden="false" UnhideWhenUsed="false" Name="Colorful List Accent 5"/> <w:LsdException Locked="false" Priority="73" SemiHidden="false" UnhideWhenUsed="false" Name="Colorful Grid Accent 5"/> <w:LsdException Locked="false" Priority="60" SemiHidden="false" UnhideWhenUsed="false" Name="Light Shading Accent 6"/> <w:LsdException Locked="false" Priority="61" SemiHidden="false" UnhideWhenUsed="false" Name="Light List Accent 6"/> <w:LsdException Locked="false" Priority="62" SemiHidden="false" UnhideWhenUsed="false" Name="Light Grid Accent 6"/> <w:LsdException Locked="false" Priority="63" SemiHidden="false" UnhideWhenUsed="false" Name="Medium Shading 1 Accent 6"/> <w:LsdException Locked="false" Priority="64" SemiHidden="false" UnhideWhenUsed="false" Name="Medium Shading 2 Accent 6"/> <w:LsdException Locked="false" Priority="65" SemiHidden="false" UnhideWhenUsed="false" Name="Medium List 1 Accent 6"/> <w:LsdException Locked="false" Priority="66" SemiHidden="false" UnhideWhenUsed="false" Name="Medium List 2 Accent 6"/> <w:LsdException Locked="false" Priority="67" SemiHidden="false" UnhideWhenUsed="false" Name="Medium Grid 1 Accent 6"/> <w:LsdException Locked="false" Priority="68" SemiHidden="false" UnhideWhenUsed="false" Name="Medium Grid 2 Accent 6"/> <w:LsdException Locked="false" Priority="69" SemiHidden="false" UnhideWhenUsed="false" Name="Medium Grid 3 Accent 6"/> <w:LsdException Locked="false" Priority="70" SemiHidden="false" UnhideWhenUsed="false" Name="Dark List Accent 6"/> <w:LsdException Locked="false" Priority="71" SemiHidden="false" UnhideWhenUsed="false" Name="Colorful Shading Accent 6"/> <w:LsdException Locked="false" Priority="72" SemiHidden="false" UnhideWhenUsed="false" Name="Colorful List Accent 6"/> <w:LsdException Locked="false" Priority="73" SemiHidden="false" UnhideWhenUsed="false" Name="Colorful Grid Accent 6"/> <w:LsdException Locked="false" Priority="19" SemiHidden="false" UnhideWhenUsed="false" QFormat="true" Name="Subtle Emphasis"/> <w:LsdException Locked="false" Priority="21" SemiHidden="false" UnhideWhenUsed="false" QFormat="true" Name="Intense Emphasis"/> <w:LsdException Locked="false" Priority="31" SemiHidden="false" UnhideWhenUsed="false" QFormat="true" Name="Subtle Reference"/> <w:LsdException Locked="false" Priority="32" SemiHidden="false" UnhideWhenUsed="false" QFormat="true" Name="Intense Reference"/> <w:LsdException Locked="false" Priority="33" SemiHidden="false" UnhideWhenUsed="false" QFormat="true" Name="Book Title"/> <w:LsdException Locked="false" Priority="37" Name="Bibliography"/> <w:LsdException Locked="false" Priority="39" QFormat="true" Name="TOC Heading"/> </w:LatentStyles></xml><![endif]--><!--[if gte mso 10]><style> /* Style Definitions */ table.MsoNormalTable {mso-style-name:"Table Normal"; mso-tstyle-rowband-size:0; mso-tstyle-colband-size:0; mso-style-noshow:yes; mso-style-priority:99; mso-style-parent:""; mso-padding-alt:0in 5.4pt 0in 5.4pt; mso-para-margin-top:0in; mso-para-margin-right:0in; mso-para-margin-bottom:10.0pt; mso-para-margin-left:0in; line-height:115%; mso-pagination:widow-orphan; font-size:11.0pt; font-family:"Calibri","sans-serif"; mso-ascii-font-family:Calibri; mso-ascii-theme-font:minor-latin; mso-hansi-font-family:Calibri; mso-hansi-theme-font:minor-latin; mso-bidi-font-family:"Times New Roman"; mso-bidi-theme-font:minor-bidi;} </style><![endif]--> <br /><div class="MsoNormal"><span style="font-size: x-small;"><span style="font-family: Arial,Helvetica,sans-serif;"><b>Oracle Forms Online Help says:</b> </span></span><span style="font-family: "Courier New"; font-size: 10.0pt; line-height: 115%; mso-bidi-font-size: 11.0pt;">Specifies the name of the block to which Oracle Forms should navigate at form startup and after a CLEAR_FORM operation. By default, the First Navigation Block is the first block in the form's commit sequence, as indicated by the sequence of blocks in the Object Navigator. You can set the First Navigation Block property programmatically to specify a different block as the first navigation block.</span></div><span style="font-size: x-small;"><span style="font-family: Arial,Helvetica,sans-serif;"> </span></span><br /><div class="MsoNormal"><br /></div><div class="MsoNormal"><span style="font-size: small;"><a href="https://drive.google.com/file/d/0Bz4rqh60nfeSdzhYbVVWNlBqdTg/edit?usp=sharing"><span style="font-family: Arial,Helvetica,sans-serif;"><b><i>Attached Form Name : Test.fmb (Forms [32 Bit] Version 11.1.2.0.0)</i></b></span></a></span></div><span style="font-family: Arial,Helvetica,sans-serif; font-size: small;"> </span><br /><div class="MsoNormal"><span style="font-size: small;"><br /></span></div><div class="MsoNormal"><span style="font-family: Arial,Helvetica,sans-serif; font-size: small;">Before understanding this property, let us check a case. We have a form with 2 blocks. Let’s name it Dummy and Main. In the data block hierarchy, Main block is placed after Dummy block. Each blocks have 2 items (Code and Name).</span></div><div class="MsoNormal"><span style="font-size: small;"></span></div><div class="separator" style="clear: both; text-align: left;"><span style="font-size: small;"><a href="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEjjvwG_tr-_IcraVZgBSOiViIyWo5uwrGahYWzTwbH2oFJs7JF3prgFECPkB39AEr3hmAvYJnBVvIgFwzXAkwbGo74y63tu4jtfav92mJ0o1w0JrGC2MKKZpA8AHStNBm8OdPdM4AkHjBk/s1600/1.JPG" imageanchor="1" style="margin-left: 1em; margin-right: 1em;"><img border="0" src="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEjjvwG_tr-_IcraVZgBSOiViIyWo5uwrGahYWzTwbH2oFJs7JF3prgFECPkB39AEr3hmAvYJnBVvIgFwzXAkwbGo74y63tu4jtfav92mJ0o1w0JrGC2MKKZpA8AHStNBm8OdPdM4AkHjBk/s1600/1.JPG" /> </a></span></div><div class="separator" style="clear: both; text-align: left;"><!--[if gte mso 9]><xml> <o:OfficeDocumentSettings> <o:AllowPNG/> </o:OfficeDocumentSettings></xml><![endif]--></div><div class="MsoNormal"><span style="font-size: small;"></span></div><div class="MsoNormal"><span style="font-family: Arial,Helvetica,sans-serif; font-size: small;">Place these items on the canvas by setting its canvas property.</span></div><span style="font-size: small;"></span><br /><span style="font-size: small;"></span><br /><div class="separator" style="clear: both; text-align: left;"><span style="font-size: small;"><a href="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEjbMmb5T7kEOdd5A10RSAcJIZESkPtURNdKMfcJjQsNH0WEvJQMAcfAHv14U5NUR0vtRV-iR8F35MQjB6QLGThAHRS1z32aXvtYuFAisiHgjX6eYFCst4SHYFwaufbbEyo94xFMCqVq8HM/s1600/2.JPG" imageanchor="1" style="margin-left: 1em; margin-right: 1em;"><img border="0" src="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEjbMmb5T7kEOdd5A10RSAcJIZESkPtURNdKMfcJjQsNH0WEvJQMAcfAHv14U5NUR0vtRV-iR8F35MQjB6QLGThAHRS1z32aXvtYuFAisiHgjX6eYFCst4SHYFwaufbbEyo94xFMCqVq8HM/s1600/2.JPG" height="134" width="320" /></a></span></div><div style="text-align: left;"><!--[if gte mso 9]><xml> <o:OfficeDocumentSettings> <o:AllowPNG/> </o:OfficeDocumentSettings></xml><![endif]--></div><span style="font-size: small;"></span><br /><div style="text-align: left;"><!--[if gte mso 9]><xml> <w:WordDocument> <w:View>Normal</w:View> <w:Zoom>0</w:Zoom> <w:TrackMoves/> <w:TrackFormatting/> <w:PunctuationKerning/> <w:ValidateAgainstSchemas/> <w:SaveIfXMLInvalid>false</w:SaveIfXMLInvalid> <w:IgnoreMixedContent>false</w:IgnoreMixedContent> <w:AlwaysShowPlaceholderText>false</w:AlwaysShowPlaceholderText> <w:DoNotPromoteQF/> <w:LidThemeOther>EN-US</w:LidThemeOther> <w:LidThemeAsian>X-NONE</w:LidThemeAsian> <w:LidThemeComplexScript>X-NONE</w:LidThemeComplexScript> <w:Compatibility> <w:BreakWrappedTables/> <w:SnapToGridInCell/> <w:WrapTextWithPunct/> <w:UseAsianBreakRules/> <w:DontGrowAutofit/> <w:SplitPgBreakAndParaMark/> <w:EnableOpenTypeKerning/> <w:DontFlipMirrorIndents/> <w:OverrideTableStyleHps/> </w:Compatibility> <m:mathPr> <m:mathFont m:val="Cambria Math"/> <m:brkBin m:val="before"/> <m:brkBinSub m:val="--"/> <m:smallFrac m:val="off"/> <m:dispDef/> <m:lMargin m:val="0"/> <m:rMargin m:val="0"/> <m:defJc m:val="centerGroup"/> <m:wrapIndent m:val="1440"/> <m:intLim m:val="subSup"/> <m:naryLim m:val="undOvr"/> </m:mathPr></w:WordDocument></xml><![endif]--><!--[if gte mso 9]><xml> <w:LatentStyles DefLockedState="false" DefUnhideWhenUsed="true" DefSemiHidden="true" DefQFormat="false" DefPriority="99" LatentStyleCount="267"> <w:LsdException Locked="false" Priority="0" SemiHidden="false" UnhideWhenUsed="false" QFormat="true" Name="Normal"/> <w:LsdException Locked="false" Priority="9" SemiHidden="false" UnhideWhenUsed="false" QFormat="true" Name="heading 1"/> <w:LsdException Locked="false" Priority="9" QFormat="true" Name="heading 2"/> <w:LsdException Locked="false" Priority="9" QFormat="true" Name="heading 3"/> <w:LsdException Locked="false" Priority="9" QFormat="true" Name="heading 4"/> <w:LsdException Locked="false" Priority="9" QFormat="true" Name="heading 5"/> <w:LsdException Locked="false" Priority="9" QFormat="true" Name="heading 6"/> <w:LsdException Locked="false" Priority="9" QFormat="true" Name="heading 7"/> <w:LsdException Locked="false" Priority="9" QFormat="true" Name="heading 8"/> <w:LsdException Locked="false" Priority="9" QFormat="true" Name="heading 9"/> <w:LsdException Locked="false" Priority="39" Name="toc 1"/> <w:LsdException Locked="false" Priority="39" Name="toc 2"/> <w:LsdException Locked="false" Priority="39" Name="toc 3"/> <w:LsdException Locked="false" Priority="39" Name="toc 4"/> <w:LsdException Locked="false" Priority="39" Name="toc 5"/> <w:LsdException Locked="false" Priority="39" Name="toc 6"/> <w:LsdException Locked="false" Priority="39" Name="toc 7"/> <w:LsdException Locked="false" Priority="39" Name="toc 8"/> <w:LsdException Locked="false" Priority="39" Name="toc 9"/> <w:LsdException Locked="false" Priority="35" QFormat="true" Name="caption"/> <w:LsdException Locked="false" Priority="10" SemiHidden="false" UnhideWhenUsed="false" QFormat="true" Name="Title"/> <w:LsdException Locked="false" Priority="1" Name="Default Paragraph Font"/> <w:LsdException Locked="false" Priority="11" SemiHidden="false" UnhideWhenUsed="false" QFormat="true" Name="Subtitle"/> <w:LsdException Locked="false" Priority="22" SemiHidden="false" UnhideWhenUsed="false" QFormat="true" Name="Strong"/> <w:LsdException Locked="false" Priority="20" SemiHidden="false" UnhideWhenUsed="false" QFormat="true" Name="Emphasis"/> <w:LsdException Locked="false" Priority="59" SemiHidden="false" UnhideWhenUsed="false" Name="Table Grid"/> <w:LsdException Locked="false" UnhideWhenUsed="false" Name="Placeholder Text"/> <w:LsdException Locked="false" Priority="1" SemiHidden="false" UnhideWhenUsed="false" QFormat="true" Name="No Spacing"/> <w:LsdException Locked="false" Priority="60" SemiHidden="false" UnhideWhenUsed="false" Name="Light Shading"/> <w:LsdException Locked="false" Priority="61" SemiHidden="false" UnhideWhenUsed="false" Name="Light List"/> <w:LsdException Locked="false" Priority="62" SemiHidden="false" UnhideWhenUsed="false" Name="Light Grid"/> <w:LsdException Locked="false" Priority="63" SemiHidden="false" UnhideWhenUsed="false" Name="Medium Shading 1"/> <w:LsdException Locked="false" Priority="64" SemiHidden="false" UnhideWhenUsed="false" Name="Medium Shading 2"/> <w:LsdException Locked="false" Priority="65" SemiHidden="false" UnhideWhenUsed="false" Name="Medium List 1"/> <w:LsdException Locked="false" Priority="66" SemiHidden="false" UnhideWhenUsed="false" Name="Medium List 2"/> <w:LsdException Locked="false" Priority="67" SemiHidden="false" UnhideWhenUsed="false" Name="Medium Grid 1"/> <w:LsdException Locked="false" Priority="68" SemiHidden="false" UnhideWhenUsed="false" Name="Medium Grid 2"/> <w:LsdException Locked="false" Priority="69" SemiHidden="false" UnhideWhenUsed="false" Name="Medium Grid 3"/> <w:LsdException Locked="false" Priority="70" SemiHidden="false" UnhideWhenUsed="false" Name="Dark List"/> <w:LsdException Locked="false" Priority="71" SemiHidden="false" UnhideWhenUsed="false" Name="Colorful Shading"/> <w:LsdException Locked="false" Priority="72" SemiHidden="false" UnhideWhenUsed="false" Name="Colorful List"/> <w:LsdException Locked="false" Priority="73" SemiHidden="false" UnhideWhenUsed="false" Name="Colorful Grid"/> <w:LsdException Locked="false" Priority="60" SemiHidden="false" UnhideWhenUsed="false" Name="Light Shading Accent 1"/> <w:LsdException Locked="false" Priority="61" SemiHidden="false" UnhideWhenUsed="false" Name="Light List Accent 1"/> <w:LsdException Locked="false" Priority="62" SemiHidden="false" UnhideWhenUsed="false" Name="Light Grid Accent 1"/> <w:LsdException Locked="false" Priority="63" SemiHidden="false" UnhideWhenUsed="false" Name="Medium Shading 1 Accent 1"/> <w:LsdException Locked="false" Priority="64" SemiHidden="false" UnhideWhenUsed="false" Name="Medium Shading 2 Accent 1"/> <w:LsdException Locked="false" Priority="65" SemiHidden="false" UnhideWhenUsed="false" Name="Medium List 1 Accent 1"/> <w:LsdException Locked="false" UnhideWhenUsed="false" Name="Revision"/> <w:LsdException Locked="false" Priority="34" SemiHidden="false" UnhideWhenUsed="false" QFormat="true" Name="List Paragraph"/> <w:LsdException Locked="false" Priority="29" SemiHidden="false" UnhideWhenUsed="false" QFormat="true" Name="Quote"/> <w:LsdException Locked="false" Priority="30" SemiHidden="false" UnhideWhenUsed="false" QFormat="true" Name="Intense Quote"/> <w:LsdException Locked="false" Priority="66" SemiHidden="false" UnhideWhenUsed="false" Name="Medium List 2 Accent 1"/> <w:LsdException Locked="false" Priority="67" SemiHidden="false" UnhideWhenUsed="false" Name="Medium Grid 1 Accent 1"/> <w:LsdException Locked="false" Priority="68" SemiHidden="false" UnhideWhenUsed="false" Name="Medium Grid 2 Accent 1"/> <w:LsdException Locked="false" Priority="69" SemiHidden="false" UnhideWhenUsed="false" Name="Medium Grid 3 Accent 1"/> <w:LsdException Locked="false" Priority="70" SemiHidden="false" UnhideWhenUsed="false" Name="Dark List Accent 1"/> <w:LsdException Locked="false" Priority="71" SemiHidden="false" UnhideWhenUsed="false" Name="Colorful Shading Accent 1"/> <w:LsdException Locked="false" Priority="72" SemiHidden="false" UnhideWhenUsed="false" Name="Colorful List Accent 1"/> <w:LsdException Locked="false" Priority="73" SemiHidden="false" UnhideWhenUsed="false" Name="Colorful Grid Accent 1"/> <w:LsdException Locked="false" Priority="60" SemiHidden="false" UnhideWhenUsed="false" Name="Light Shading Accent 2"/> <w:LsdException Locked="false" Priority="61" SemiHidden="false" UnhideWhenUsed="false" Name="Light List Accent 2"/> <w:LsdException Locked="false" Priority="62" SemiHidden="false" UnhideWhenUsed="false" Name="Light Grid Accent 2"/> <w:LsdException Locked="false" Priority="63" SemiHidden="false" UnhideWhenUsed="false" Name="Medium Shading 1 Accent 2"/> <w:LsdException Locked="false" Priority="64" SemiHidden="false" UnhideWhenUsed="false" Name="Medium Shading 2 Accent 2"/> <w:LsdException Locked="false" Priority="65" SemiHidden="false" UnhideWhenUsed="false" Name="Medium List 1 Accent 2"/> <w:LsdException Locked="false" Priority="66" SemiHidden="false" UnhideWhenUsed="false" Name="Medium List 2 Accent 2"/> <w:LsdException Locked="false" Priority="67" SemiHidden="false" UnhideWhenUsed="false" Name="Medium Grid 1 Accent 2"/> <w:LsdException Locked="false" Priority="68" SemiHidden="false" UnhideWhenUsed="false" Name="Medium Grid 2 Accent 2"/> <w:LsdException Locked="false" Priority="69" SemiHidden="false" UnhideWhenUsed="false" Name="Medium Grid 3 Accent 2"/> <w:LsdException Locked="false" Priority="70" SemiHidden="false" UnhideWhenUsed="false" Name="Dark List Accent 2"/> <w:LsdException Locked="false" Priority="71" SemiHidden="false" UnhideWhenUsed="false" Name="Colorful Shading Accent 2"/> <w:LsdException Locked="false" Priority="72" SemiHidden="false" UnhideWhenUsed="false" Name="Colorful List Accent 2"/> <w:LsdException Locked="false" Priority="73" SemiHidden="false" UnhideWhenUsed="false" Name="Colorful Grid Accent 2"/> <w:LsdException Locked="false" Priority="60" SemiHidden="false" UnhideWhenUsed="false" Name="Light Shading Accent 3"/> <w:LsdException Locked="false" Priority="61" SemiHidden="false" UnhideWhenUsed="false" Name="Light List Accent 3"/> <w:LsdException Locked="false" Priority="62" SemiHidden="false" UnhideWhenUsed="false" Name="Light Grid Accent 3"/> <w:LsdException Locked="false" Priority="63" SemiHidden="false" UnhideWhenUsed="false" Name="Medium Shading 1 Accent 3"/> <w:LsdException Locked="false" Priority="64" SemiHidden="false" UnhideWhenUsed="false" Name="Medium Shading 2 Accent 3"/> <w:LsdException Locked="false" Priority="65" SemiHidden="false" UnhideWhenUsed="false" Name="Medium List 1 Accent 3"/> <w:LsdException Locked="false" Priority="66" SemiHidden="false" UnhideWhenUsed="false" Name="Medium List 2 Accent 3"/> <w:LsdException Locked="false" Priority="67" SemiHidden="false" UnhideWhenUsed="false" Name="Medium Grid 1 Accent 3"/> <w:LsdException Locked="false" Priority="68" SemiHidden="false" UnhideWhenUsed="false" Name="Medium Grid 2 Accent 3"/> <w:LsdException Locked="false" Priority="69" SemiHidden="false" UnhideWhenUsed="false" Name="Medium Grid 3 Accent 3"/> <w:LsdException Locked="false" Priority="70" SemiHidden="false" UnhideWhenUsed="false" Name="Dark List Accent 3"/> <w:LsdException Locked="false" Priority="71" SemiHidden="false" UnhideWhenUsed="false" Name="Colorful Shading Accent 3"/> <w:LsdException Locked="false" Priority="72" SemiHidden="false" UnhideWhenUsed="false" Name="Colorful List Accent 3"/> <w:LsdException Locked="false" Priority="73" SemiHidden="false" UnhideWhenUsed="false" Name="Colorful Grid Accent 3"/> <w:LsdException Locked="false" Priority="60" SemiHidden="false" UnhideWhenUsed="false" Name="Light Shading Accent 4"/> <w:LsdException Locked="false" Priority="61" SemiHidden="false" UnhideWhenUsed="false" Name="Light List Accent 4"/> <w:LsdException Locked="false" Priority="62" SemiHidden="false" UnhideWhenUsed="false" Name="Light Grid Accent 4"/> <w:LsdException Locked="false" Priority="63" SemiHidden="false" UnhideWhenUsed="false" Name="Medium Shading 1 Accent 4"/> <w:LsdException Locked="false" Priority="64" SemiHidden="false" UnhideWhenUsed="false" Name="Medium Shading 2 Accent 4"/> <w:LsdException Locked="false" Priority="65" SemiHidden="false" UnhideWhenUsed="false" Name="Medium List 1 Accent 4"/> <w:LsdException Locked="false" Priority="66" SemiHidden="false" UnhideWhenUsed="false" Name="Medium List 2 Accent 4"/> <w:LsdException Locked="false" Priority="67" SemiHidden="false" UnhideWhenUsed="false" Name="Medium Grid 1 Accent 4"/> <w:LsdException Locked="false" Priority="68" SemiHidden="false" UnhideWhenUsed="false" Name="Medium Grid 2 Accent 4"/> <w:LsdException Locked="false" Priority="69" SemiHidden="false" UnhideWhenUsed="false" Name="Medium Grid 3 Accent 4"/> <w:LsdException Locked="false" Priority="70" SemiHidden="false" UnhideWhenUsed="false" Name="Dark List Accent 4"/> <w:LsdException Locked="false" Priority="71" SemiHidden="false" UnhideWhenUsed="false" Name="Colorful Shading Accent 4"/> <w:LsdException Locked="false" Priority="72" SemiHidden="false" UnhideWhenUsed="false" Name="Colorful List Accent 4"/> <w:LsdException Locked="false" Priority="73" SemiHidden="false" UnhideWhenUsed="false" Name="Colorful Grid Accent 4"/> <w:LsdException Locked="false" Priority="60" SemiHidden="false" UnhideWhenUsed="false" Name="Light Shading Accent 5"/> <w:LsdException Locked="false" Priority="61" SemiHidden="false" UnhideWhenUsed="false" Name="Light List Accent 5"/> <w:LsdException Locked="false" Priority="62" SemiHidden="false" UnhideWhenUsed="false" Name="Light Grid Accent 5"/> <w:LsdException Locked="false" Priority="63" SemiHidden="false" UnhideWhenUsed="false" Name="Medium Shading 1 Accent 5"/> <w:LsdException Locked="false" Priority="64" SemiHidden="false" UnhideWhenUsed="false" Name="Medium Shading 2 Accent 5"/> <w:LsdException Locked="false" Priority="65" SemiHidden="false" UnhideWhenUsed="false" Name="Medium List 1 Accent 5"/> <w:LsdException Locked="false" Priority="66" SemiHidden="false" UnhideWhenUsed="false" Name="Medium List 2 Accent 5"/> <w:LsdException Locked="false" Priority="67" SemiHidden="false" UnhideWhenUsed="false" Name="Medium Grid 1 Accent 5"/> <w:LsdException Locked="false" Priority="68" SemiHidden="false" UnhideWhenUsed="false" Name="Medium Grid 2 Accent 5"/> <w:LsdException Locked="false" Priority="69" SemiHidden="false" UnhideWhenUsed="false" Name="Medium Grid 3 Accent 5"/> <w:LsdException Locked="false" Priority="70" SemiHidden="false" UnhideWhenUsed="false" Name="Dark List Accent 5"/> <w:LsdException Locked="false" Priority="71" SemiHidden="false" UnhideWhenUsed="false" Name="Colorful Shading Accent 5"/> <w:LsdException Locked="false" Priority="72" SemiHidden="false" UnhideWhenUsed="false" Name="Colorful List Accent 5"/> <w:LsdException Locked="false" Priority="73" SemiHidden="false" UnhideWhenUsed="false" Name="Colorful Grid Accent 5"/> <w:LsdException Locked="false" Priority="60" SemiHidden="false" UnhideWhenUsed="false" Name="Light Shading Accent 6"/> <w:LsdException Locked="false" Priority="61" SemiHidden="false" UnhideWhenUsed="false" Name="Light List Accent 6"/> <w:LsdException Locked="false" Priority="62" SemiHidden="false" UnhideWhenUsed="false" Name="Light Grid Accent 6"/> <w:LsdException Locked="false" Priority="63" SemiHidden="false" UnhideWhenUsed="false" Name="Medium Shading 1 Accent 6"/> <w:LsdException Locked="false" Priority="64" SemiHidden="false" UnhideWhenUsed="false" Name="Medium Shading 2 Accent 6"/> <w:LsdException Locked="false" Priority="65" SemiHidden="false" UnhideWhenUsed="false" Name="Medium List 1 Accent 6"/> <w:LsdException Locked="false" Priority="66" SemiHidden="false" UnhideWhenUsed="false" Name="Medium List 2 Accent 6"/> <w:LsdException Locked="false" Priority="67" SemiHidden="false" UnhideWhenUsed="false" Name="Medium Grid 1 Accent 6"/> <w:LsdException Locked="false" Priority="68" SemiHidden="false" UnhideWhenUsed="false" Name="Medium Grid 2 Accent 6"/> <w:LsdException Locked="false" Priority="69" SemiHidden="false" UnhideWhenUsed="false" Name="Medium Grid 3 Accent 6"/> <w:LsdException Locked="false" Priority="70" SemiHidden="false" UnhideWhenUsed="false" Name="Dark List Accent 6"/> <w:LsdException Locked="false" Priority="71" SemiHidden="false" UnhideWhenUsed="false" Name="Colorful Shading Accent 6"/> <w:LsdException Locked="false" Priority="72" SemiHidden="false" UnhideWhenUsed="false" Name="Colorful List Accent 6"/> <w:LsdException Locked="false" Priority="73" SemiHidden="false" UnhideWhenUsed="false" Name="Colorful Grid Accent 6"/> <w:LsdException Locked="false" Priority="19" SemiHidden="false" UnhideWhenUsed="false" QFormat="true" Name="Subtle Emphasis"/> <w:LsdException Locked="false" Priority="21" SemiHidden="false" UnhideWhenUsed="false" QFormat="true" Name="Intense Emphasis"/> <w:LsdException Locked="false" Priority="31" SemiHidden="false" UnhideWhenUsed="false" QFormat="true" Name="Subtle Reference"/> <w:LsdException Locked="false" Priority="32" SemiHidden="false" UnhideWhenUsed="false" QFormat="true" Name="Intense Reference"/> <w:LsdException Locked="false" Priority="33" SemiHidden="false" UnhideWhenUsed="false" QFormat="true" Name="Book Title"/> <w:LsdException Locked="false" Priority="37" Name="Bibliography"/> <w:LsdException Locked="false" Priority="39" QFormat="true" Name="TOC Heading"/> </w:LatentStyles></xml><![endif]--><!--[if gte mso 10]><style> /* Style Definitions */ table.MsoNormalTable {mso-style-name:"Table Normal"; mso-tstyle-rowband-size:0; mso-tstyle-colband-size:0; mso-style-noshow:yes; mso-style-priority:99; mso-style-parent:""; mso-padding-alt:0in 5.4pt 0in 5.4pt; mso-para-margin-top:0in; mso-para-margin-right:0in; mso-para-margin-bottom:10.0pt; mso-para-margin-left:0in; line-height:115%; mso-pagination:widow-orphan; font-size:11.0pt; font-family:"Calibri","sans-serif"; mso-ascii-font-family:Calibri; mso-ascii-theme-font:minor-latin; mso-hansi-font-family:Calibri; mso-hansi-theme-font:minor-latin; mso-bidi-font-family:"Times New Roman"; mso-bidi-theme-font:minor-bidi;} </style><![endif]--> </div><div class="MsoNormal"><span style="font-family: Arial,Helvetica,sans-serif; font-size: small;">Now run this form. </span></div><span style="font-size: small;"></span><br /><span style="font-size: small;"></span><br /><div class="separator" style="clear: both; text-align: left;"><span style="font-size: small;"><a href="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEgxURDouf1h42_H28atjj5ej7aCUAx8MKXGCGe28v9bR-Zm4Qonxax1RFOxFC7MKRHa8yhvw_-jSqTT6IoAQy_a_xm6i_wdATZt3wn-eZx-Lk61RXNDW2F5Kzo1SPQcuhQtLJ39mmeSeYI/s1600/3.JPG" imageanchor="1" style="margin-left: 1em; margin-right: 1em;"><img border="0" src="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEgxURDouf1h42_H28atjj5ej7aCUAx8MKXGCGe28v9bR-Zm4Qonxax1RFOxFC7MKRHa8yhvw_-jSqTT6IoAQy_a_xm6i_wdATZt3wn-eZx-Lk61RXNDW2F5Kzo1SPQcuhQtLJ39mmeSeYI/s1600/3.JPG" height="151" width="320" /></a></span></div><div style="text-align: left;"><!--[if gte mso 9]><xml> <o:OfficeDocumentSettings> <o:AllowPNG/> </o:OfficeDocumentSettings></xml><![endif]--></div><span style="font-size: small;"></span><br /><div style="text-align: left;"><!--[if gte mso 9]><xml> <w:WordDocument> <w:View>Normal</w:View> <w:Zoom>0</w:Zoom> <w:TrackMoves/> <w:TrackFormatting/> <w:PunctuationKerning/> <w:ValidateAgainstSchemas/> <w:SaveIfXMLInvalid>false</w:SaveIfXMLInvalid> <w:IgnoreMixedContent>false</w:IgnoreMixedContent> <w:AlwaysShowPlaceholderText>false</w:AlwaysShowPlaceholderText> <w:DoNotPromoteQF/> <w:LidThemeOther>EN-US</w:LidThemeOther> <w:LidThemeAsian>X-NONE</w:LidThemeAsian> <w:LidThemeComplexScript>X-NONE</w:LidThemeComplexScript> <w:Compatibility> <w:BreakWrappedTables/> <w:SnapToGridInCell/> <w:WrapTextWithPunct/> <w:UseAsianBreakRules/> <w:DontGrowAutofit/> <w:SplitPgBreakAndParaMark/> <w:EnableOpenTypeKerning/> <w:DontFlipMirrorIndents/> <w:OverrideTableStyleHps/> </w:Compatibility> <m:mathPr> <m:mathFont m:val="Cambria Math"/> <m:brkBin m:val="before"/> <m:brkBinSub m:val="--"/> <m:smallFrac m:val="off"/> <m:dispDef/> <m:lMargin m:val="0"/> <m:rMargin m:val="0"/> <m:defJc m:val="centerGroup"/> <m:wrapIndent m:val="1440"/> <m:intLim m:val="subSup"/> <m:naryLim m:val="undOvr"/> </m:mathPr></w:WordDocument></xml><![endif]--><!--[if gte mso 9]><xml> <w:LatentStyles DefLockedState="false" DefUnhideWhenUsed="true" DefSemiHidden="true" DefQFormat="false" DefPriority="99" LatentStyleCount="267"> <w:LsdException Locked="false" Priority="0" SemiHidden="false" UnhideWhenUsed="false" QFormat="true" Name="Normal"/> <w:LsdException Locked="false" Priority="9" SemiHidden="false" UnhideWhenUsed="false" QFormat="true" Name="heading 1"/> <w:LsdException Locked="false" Priority="9" QFormat="true" Name="heading 2"/> <w:LsdException Locked="false" Priority="9" QFormat="true" Name="heading 3"/> <w:LsdException Locked="false" Priority="9" QFormat="true" Name="heading 4"/> <w:LsdException Locked="false" Priority="9" QFormat="true" Name="heading 5"/> <w:LsdException Locked="false" Priority="9" QFormat="true" Name="heading 6"/> <w:LsdException Locked="false" Priority="9" QFormat="true" Name="heading 7"/> <w:LsdException Locked="false" Priority="9" QFormat="true" Name="heading 8"/> <w:LsdException Locked="false" Priority="9" QFormat="true" Name="heading 9"/> <w:LsdException Locked="false" Priority="39" Name="toc 1"/> <w:LsdException Locked="false" Priority="39" Name="toc 2"/> <w:LsdException Locked="false" Priority="39" Name="toc 3"/> <w:LsdException Locked="false" Priority="39" Name="toc 4"/> <w:LsdException Locked="false" Priority="39" Name="toc 5"/> <w:LsdException Locked="false" Priority="39" Name="toc 6"/> <w:LsdException Locked="false" Priority="39" Name="toc 7"/> <w:LsdException Locked="false" Priority="39" Name="toc 8"/> <w:LsdException Locked="false" Priority="39" Name="toc 9"/> <w:LsdException Locked="false" Priority="35" QFormat="true" Name="caption"/> <w:LsdException Locked="false" Priority="10" SemiHidden="false" UnhideWhenUsed="false" QFormat="true" Name="Title"/> <w:LsdException Locked="false" Priority="1" Name="Default Paragraph Font"/> <w:LsdException Locked="false" Priority="11" SemiHidden="false" UnhideWhenUsed="false" QFormat="true" Name="Subtitle"/> <w:LsdException Locked="false" Priority="22" SemiHidden="false" UnhideWhenUsed="false" QFormat="true" Name="Strong"/> <w:LsdException Locked="false" Priority="20" SemiHidden="false" UnhideWhenUsed="false" QFormat="true" Name="Emphasis"/> <w:LsdException Locked="false" Priority="59" SemiHidden="false" UnhideWhenUsed="false" Name="Table Grid"/> <w:LsdException Locked="false" UnhideWhenUsed="false" Name="Placeholder Text"/> <w:LsdException Locked="false" Priority="1" SemiHidden="false" UnhideWhenUsed="false" QFormat="true" Name="No Spacing"/> <w:LsdException Locked="false" Priority="60" SemiHidden="false" UnhideWhenUsed="false" Name="Light Shading"/> <w:LsdException Locked="false" Priority="61" SemiHidden="false" UnhideWhenUsed="false" Name="Light List"/> <w:LsdException Locked="false" Priority="62" SemiHidden="false" UnhideWhenUsed="false" Name="Light Grid"/> <w:LsdException Locked="false" Priority="63" SemiHidden="false" UnhideWhenUsed="false" Name="Medium Shading 1"/> <w:LsdException Locked="false" Priority="64" SemiHidden="false" UnhideWhenUsed="false" Name="Medium Shading 2"/> <w:LsdException Locked="false" Priority="65" SemiHidden="false" UnhideWhenUsed="false" Name="Medium List 1"/> <w:LsdException Locked="false" Priority="66" SemiHidden="false" UnhideWhenUsed="false" Name="Medium List 2"/> <w:LsdException Locked="false" Priority="67" SemiHidden="false" UnhideWhenUsed="false" Name="Medium Grid 1"/> <w:LsdException Locked="false" Priority="68" SemiHidden="false" UnhideWhenUsed="false" Name="Medium Grid 2"/> <w:LsdException Locked="false" Priority="69" SemiHidden="false" UnhideWhenUsed="false" Name="Medium Grid 3"/> <w:LsdException Locked="false" Priority="70" SemiHidden="false" UnhideWhenUsed="false" Name="Dark List"/> <w:LsdException Locked="false" Priority="71" SemiHidden="false" UnhideWhenUsed="false" Name="Colorful Shading"/> <w:LsdException Locked="false" Priority="72" SemiHidden="false" UnhideWhenUsed="false" Name="Colorful List"/> <w:LsdException Locked="false" Priority="73" SemiHidden="false" UnhideWhenUsed="false" Name="Colorful Grid"/> <w:LsdException Locked="false" Priority="60" SemiHidden="false" UnhideWhenUsed="false" Name="Light Shading Accent 1"/> <w:LsdException Locked="false" Priority="61" SemiHidden="false" UnhideWhenUsed="false" Name="Light List Accent 1"/> <w:LsdException Locked="false" Priority="62" SemiHidden="false" UnhideWhenUsed="false" Name="Light Grid Accent 1"/> <w:LsdException Locked="false" Priority="63" SemiHidden="false" UnhideWhenUsed="false" Name="Medium Shading 1 Accent 1"/> <w:LsdException Locked="false" Priority="64" SemiHidden="false" UnhideWhenUsed="false" Name="Medium Shading 2 Accent 1"/> <w:LsdException Locked="false" Priority="65" SemiHidden="false" UnhideWhenUsed="false" Name="Medium List 1 Accent 1"/> <w:LsdException Locked="false" UnhideWhenUsed="false" Name="Revision"/> <w:LsdException Locked="false" Priority="34" SemiHidden="false" UnhideWhenUsed="false" QFormat="true" Name="List Paragraph"/> <w:LsdException Locked="false" Priority="29" SemiHidden="false" UnhideWhenUsed="false" QFormat="true" Name="Quote"/> <w:LsdException Locked="false" Priority="30" SemiHidden="false" UnhideWhenUsed="false" QFormat="true" Name="Intense Quote"/> <w:LsdException Locked="false" Priority="66" SemiHidden="false" UnhideWhenUsed="false" Name="Medium List 2 Accent 1"/> <w:LsdException Locked="false" Priority="67" SemiHidden="false" UnhideWhenUsed="false" Name="Medium Grid 1 Accent 1"/> <w:LsdException Locked="false" Priority="68" SemiHidden="false" UnhideWhenUsed="false" Name="Medium Grid 2 Accent 1"/> <w:LsdException Locked="false" Priority="69" SemiHidden="false" UnhideWhenUsed="false" Name="Medium Grid 3 Accent 1"/> <w:LsdException Locked="false" Priority="70" SemiHidden="false" UnhideWhenUsed="false" Name="Dark List Accent 1"/> <w:LsdException Locked="false" Priority="71" SemiHidden="false" UnhideWhenUsed="false" Name="Colorful Shading Accent 1"/> <w:LsdException Locked="false" Priority="72" SemiHidden="false" UnhideWhenUsed="false" Name="Colorful List Accent 1"/> <w:LsdException Locked="false" Priority="73" SemiHidden="false" UnhideWhenUsed="false" Name="Colorful Grid Accent 1"/> <w:LsdException Locked="false" Priority="60" SemiHidden="false" UnhideWhenUsed="false" Name="Light Shading Accent 2"/> <w:LsdException Locked="false" Priority="61" SemiHidden="false" UnhideWhenUsed="false" Name="Light List Accent 2"/> <w:LsdException Locked="false" Priority="62" SemiHidden="false" UnhideWhenUsed="false" Name="Light Grid Accent 2"/> <w:LsdException Locked="false" Priority="63" SemiHidden="false" UnhideWhenUsed="false" Name="Medium Shading 1 Accent 2"/> <w:LsdException Locked="false" Priority="64" SemiHidden="false" UnhideWhenUsed="false" Name="Medium Shading 2 Accent 2"/> <w:LsdException Locked="false" Priority="65" SemiHidden="false" UnhideWhenUsed="false" Name="Medium List 1 Accent 2"/> <w:LsdException Locked="false" Priority="66" SemiHidden="false" UnhideWhenUsed="false" Name="Medium List 2 Accent 2"/> <w:LsdException Locked="false" Priority="67" SemiHidden="false" UnhideWhenUsed="false" Name="Medium Grid 1 Accent 2"/> <w:LsdException Locked="false" Priority="68" SemiHidden="false" UnhideWhenUsed="false" Name="Medium Grid 2 Accent 2"/> <w:LsdException Locked="false" Priority="69" SemiHidden="false" UnhideWhenUsed="false" Name="Medium Grid 3 Accent 2"/> <w:LsdException Locked="false" Priority="70" SemiHidden="false" UnhideWhenUsed="false" Name="Dark List Accent 2"/> <w:LsdException Locked="false" Priority="71" SemiHidden="false" UnhideWhenUsed="false" Name="Colorful Shading Accent 2"/> <w:LsdException Locked="false" Priority="72" SemiHidden="false" UnhideWhenUsed="false" Name="Colorful List Accent 2"/> <w:LsdException Locked="false" Priority="73" SemiHidden="false" UnhideWhenUsed="false" Name="Colorful Grid Accent 2"/> <w:LsdException Locked="false" Priority="60" SemiHidden="false" UnhideWhenUsed="false" Name="Light Shading Accent 3"/> <w:LsdException Locked="false" Priority="61" SemiHidden="false" UnhideWhenUsed="false" Name="Light List Accent 3"/> <w:LsdException Locked="false" Priority="62" SemiHidden="false" UnhideWhenUsed="false" Name="Light Grid Accent 3"/> <w:LsdException Locked="false" Priority="63" SemiHidden="false" UnhideWhenUsed="false" Name="Medium Shading 1 Accent 3"/> <w:LsdException Locked="false" Priority="64" SemiHidden="false" UnhideWhenUsed="false" Name="Medium Shading 2 Accent 3"/> <w:LsdException Locked="false" Priority="65" SemiHidden="false" UnhideWhenUsed="false" Name="Medium List 1 Accent 3"/> <w:LsdException Locked="false" Priority="66" SemiHidden="false" UnhideWhenUsed="false" Name="Medium List 2 Accent 3"/> <w:LsdException Locked="false" Priority="67" SemiHidden="false" UnhideWhenUsed="false" Name="Medium Grid 1 Accent 3"/> <w:LsdException Locked="false" Priority="68" SemiHidden="false" UnhideWhenUsed="false" Name="Medium Grid 2 Accent 3"/> <w:LsdException Locked="false" Priority="69" SemiHidden="false" UnhideWhenUsed="false" Name="Medium Grid 3 Accent 3"/> <w:LsdException Locked="false" Priority="70" SemiHidden="false" UnhideWhenUsed="false" Name="Dark List Accent 3"/> <w:LsdException Locked="false" Priority="71" SemiHidden="false" UnhideWhenUsed="false" Name="Colorful Shading Accent 3"/> <w:LsdException Locked="false" Priority="72" SemiHidden="false" UnhideWhenUsed="false" Name="Colorful List Accent 3"/> <w:LsdException Locked="false" Priority="73" SemiHidden="false" UnhideWhenUsed="false" Name="Colorful Grid Accent 3"/> <w:LsdException Locked="false" Priority="60" SemiHidden="false" UnhideWhenUsed="false" Name="Light Shading Accent 4"/> <w:LsdException Locked="false" Priority="61" SemiHidden="false" UnhideWhenUsed="false" Name="Light List Accent 4"/> <w:LsdException Locked="false" Priority="62" SemiHidden="false" UnhideWhenUsed="false" Name="Light Grid Accent 4"/> <w:LsdException Locked="false" Priority="63" SemiHidden="false" UnhideWhenUsed="false" Name="Medium Shading 1 Accent 4"/> <w:LsdException Locked="false" Priority="64" SemiHidden="false" UnhideWhenUsed="false" Name="Medium Shading 2 Accent 4"/> <w:LsdException Locked="false" Priority="65" SemiHidden="false" UnhideWhenUsed="false" Name="Medium List 1 Accent 4"/> <w:LsdException Locked="false" Priority="66" SemiHidden="false" UnhideWhenUsed="false" Name="Medium List 2 Accent 4"/> <w:LsdException Locked="false" Priority="67" SemiHidden="false" UnhideWhenUsed="false" Name="Medium Grid 1 Accent 4"/> <w:LsdException Locked="false" Priority="68" SemiHidden="false" UnhideWhenUsed="false" Name="Medium Grid 2 Accent 4"/> <w:LsdException Locked="false" Priority="69" SemiHidden="false" UnhideWhenUsed="false" Name="Medium Grid 3 Accent 4"/> <w:LsdException Locked="false" Priority="70" SemiHidden="false" UnhideWhenUsed="false" Name="Dark List Accent 4"/> <w:LsdException Locked="false" Priority="71" SemiHidden="false" UnhideWhenUsed="false" Name="Colorful Shading Accent 4"/> <w:LsdException Locked="false" Priority="72" SemiHidden="false" UnhideWhenUsed="false" Name="Colorful List Accent 4"/> <w:LsdException Locked="false" Priority="73" SemiHidden="false" UnhideWhenUsed="false" Name="Colorful Grid Accent 4"/> <w:LsdException Locked="false" Priority="60" SemiHidden="false" UnhideWhenUsed="false" Name="Light Shading Accent 5"/> <w:LsdException Locked="false" Priority="61" SemiHidden="false" UnhideWhenUsed="false" Name="Light List Accent 5"/> <w:LsdException Locked="false" Priority="62" SemiHidden="false" UnhideWhenUsed="false" Name="Light Grid Accent 5"/> <w:LsdException Locked="false" Priority="63" SemiHidden="false" UnhideWhenUsed="false" Name="Medium Shading 1 Accent 5"/> <w:LsdException Locked="false" Priority="64" SemiHidden="false" UnhideWhenUsed="false" Name="Medium Shading 2 Accent 5"/> <w:LsdException Locked="false" Priority="65" SemiHidden="false" UnhideWhenUsed="false" Name="Medium List 1 Accent 5"/> <w:LsdException Locked="false" Priority="66" SemiHidden="false" UnhideWhenUsed="false" Name="Medium List 2 Accent 5"/> <w:LsdException Locked="false" Priority="67" SemiHidden="false" UnhideWhenUsed="false" Name="Medium Grid 1 Accent 5"/> <w:LsdException Locked="false" Priority="68" SemiHidden="false" UnhideWhenUsed="false" Name="Medium Grid 2 Accent 5"/> <w:LsdException Locked="false" Priority="69" SemiHidden="false" UnhideWhenUsed="false" Name="Medium Grid 3 Accent 5"/> <w:LsdException Locked="false" Priority="70" SemiHidden="false" UnhideWhenUsed="false" Name="Dark List Accent 5"/> <w:LsdException Locked="false" Priority="71" SemiHidden="false" UnhideWhenUsed="false" Name="Colorful Shading Accent 5"/> <w:LsdException Locked="false" Priority="72" SemiHidden="false" UnhideWhenUsed="false" Name="Colorful List Accent 5"/> <w:LsdException Locked="false" Priority="73" SemiHidden="false" UnhideWhenUsed="false" Name="Colorful Grid Accent 5"/> <w:LsdException Locked="false" Priority="60" SemiHidden="false" UnhideWhenUsed="false" Name="Light Shading Accent 6"/> <w:LsdException Locked="false" Priority="61" SemiHidden="false" UnhideWhenUsed="false" Name="Light List Accent 6"/> <w:LsdException Locked="false" Priority="62" SemiHidden="false" UnhideWhenUsed="false" Name="Light Grid Accent 6"/> <w:LsdException Locked="false" Priority="63" SemiHidden="false" UnhideWhenUsed="false" Name="Medium Shading 1 Accent 6"/> <w:LsdException Locked="false" Priority="64" SemiHidden="false" UnhideWhenUsed="false" Name="Medium Shading 2 Accent 6"/> <w:LsdException Locked="false" Priority="65" SemiHidden="false" UnhideWhenUsed="false" Name="Medium List 1 Accent 6"/> <w:LsdException Locked="false" Priority="66" SemiHidden="false" UnhideWhenUsed="false" Name="Medium List 2 Accent 6"/> <w:LsdException Locked="false" Priority="67" SemiHidden="false" UnhideWhenUsed="false" Name="Medium Grid 1 Accent 6"/> <w:LsdException Locked="false" Priority="68" SemiHidden="false" UnhideWhenUsed="false" Name="Medium Grid 2 Accent 6"/> <w:LsdException Locked="false" Priority="69" SemiHidden="false" UnhideWhenUsed="false" Name="Medium Grid 3 Accent 6"/> <w:LsdException Locked="false" Priority="70" SemiHidden="false" UnhideWhenUsed="false" Name="Dark List Accent 6"/> <w:LsdException Locked="false" Priority="71" SemiHidden="false" UnhideWhenUsed="false" Name="Colorful Shading Accent 6"/> <w:LsdException Locked="false" Priority="72" SemiHidden="false" UnhideWhenUsed="false" Name="Colorful List Accent 6"/> <w:LsdException Locked="false" Priority="73" SemiHidden="false" UnhideWhenUsed="false" Name="Colorful Grid Accent 6"/> <w:LsdException Locked="false" Priority="19" SemiHidden="false" UnhideWhenUsed="false" QFormat="true" Name="Subtle Emphasis"/> <w:LsdException Locked="false" Priority="21" SemiHidden="false" UnhideWhenUsed="false" QFormat="true" Name="Intense Emphasis"/> <w:LsdException Locked="false" Priority="31" SemiHidden="false" UnhideWhenUsed="false" QFormat="true" Name="Subtle Reference"/> <w:LsdException Locked="false" Priority="32" SemiHidden="false" UnhideWhenUsed="false" QFormat="true" Name="Intense Reference"/> <w:LsdException Locked="false" Priority="33" SemiHidden="false" UnhideWhenUsed="false" QFormat="true" Name="Book Title"/> <w:LsdException Locked="false" Priority="37" Name="Bibliography"/> <w:LsdException Locked="false" Priority="39" QFormat="true" Name="TOC Heading"/> </w:LatentStyles></xml><![endif]--><!--[if gte mso 10]><style> /* Style Definitions */ table.MsoNormalTable {mso-style-name:"Table Normal"; mso-tstyle-rowband-size:0; mso-tstyle-colband-size:0; mso-style-noshow:yes; mso-style-priority:99; mso-style-parent:""; mso-padding-alt:0in 5.4pt 0in 5.4pt; mso-para-margin-top:0in; mso-para-margin-right:0in; mso-para-margin-bottom:10.0pt; mso-para-margin-left:0in; line-height:115%; mso-pagination:widow-orphan; font-size:11.0pt; font-family:"Calibri","sans-serif"; mso-ascii-font-family:Calibri; mso-ascii-theme-font:minor-latin; mso-hansi-font-family:Calibri; mso-hansi-theme-font:minor-latin; mso-bidi-font-family:"Times New Roman"; mso-bidi-theme-font:minor-bidi;} </style><![endif]--> </div><div class="MsoNormal"><span style="font-family: Arial,Helvetica,sans-serif; font-size: small;">You can see that the cursor is placed in first item of Dummy Block i.e., Code as per data block hierarchy.</span></div><span style="font-family: Arial,Helvetica,sans-serif; font-size: small;"> </span><br /><div class="MsoNormal"><span style="font-size: small;"><br /></span></div><span style="font-family: Arial,Helvetica,sans-serif; font-size: small;"> </span><br /><div class="MsoNormal"><span style="font-family: Arial,Helvetica,sans-serif; font-size: small;">Now you have a requirement to place the cursor in item Code of Main block. Then we have different ways:-</span></div><span style="font-family: Arial,Helvetica,sans-serif; font-size: small;">1.<span style="-moz-font-feature-settings: normal; -moz-font-language-override: normal; font-size-adjust: none; font-stretch: normal; font-style: normal; font-variant: normal; font-weight: normal; line-height: normal;"> </span>Change the hierarchy of blocks. </span><br /><span style="font-size: small;"></span><br /><div class="separator" style="clear: both; text-align: left;"><span style="font-size: small;"><a href="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEhSg6JQEJKmWMAJeCHlfMnjfa-yTBCVUeLAPH7JGaQNup1mz7KjIf5uF0WrSifg5n0NfZm4LsNvJblfZDK5H9DxywMZLF1X_cNlJi9TXtj7K_SGa4pR9G4-eA3PiTFoC9Rbvg-CxUfCVIw/s1600/4.JPG" imageanchor="1" style="margin-left: 1em; margin-right: 1em;"><img border="0" src="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEhSg6JQEJKmWMAJeCHlfMnjfa-yTBCVUeLAPH7JGaQNup1mz7KjIf5uF0WrSifg5n0NfZm4LsNvJblfZDK5H9DxywMZLF1X_cNlJi9TXtj7K_SGa4pR9G4-eA3PiTFoC9Rbvg-CxUfCVIw/s1600/4.JPG" /></a></span></div><div style="text-align: left;"><span style="font-size: small;"></span></div><div style="text-align: left;"><!--[if gte mso 9]><xml> <o:OfficeDocumentSettings> <o:AllowPNG/> </o:OfficeDocumentSettings></xml><![endif]--></div><span style="font-size: small;"></span><br /><div style="text-align: left;"><!--[if gte mso 9]><xml> <w:WordDocument> <w:View>Normal</w:View> <w:Zoom>0</w:Zoom> <w:TrackMoves/> <w:TrackFormatting/> <w:PunctuationKerning/> <w:ValidateAgainstSchemas/> <w:SaveIfXMLInvalid>false</w:SaveIfXMLInvalid> <w:IgnoreMixedContent>false</w:IgnoreMixedContent> <w:AlwaysShowPlaceholderText>false</w:AlwaysShowPlaceholderText> <w:DoNotPromoteQF/> <w:LidThemeOther>EN-US</w:LidThemeOther> <w:LidThemeAsian>X-NONE</w:LidThemeAsian> <w:LidThemeComplexScript>X-NONE</w:LidThemeComplexScript> <w:Compatibility> <w:BreakWrappedTables/> <w:SnapToGridInCell/> <w:WrapTextWithPunct/> <w:UseAsianBreakRules/> <w:DontGrowAutofit/> <w:SplitPgBreakAndParaMark/> <w:EnableOpenTypeKerning/> <w:DontFlipMirrorIndents/> <w:OverrideTableStyleHps/> </w:Compatibility> <m:mathPr> <m:mathFont m:val="Cambria Math"/> <m:brkBin m:val="before"/> <m:brkBinSub m:val="--"/> <m:smallFrac m:val="off"/> <m:dispDef/> <m:lMargin m:val="0"/> <m:rMargin m:val="0"/> <m:defJc m:val="centerGroup"/> <m:wrapIndent m:val="1440"/> <m:intLim m:val="subSup"/> <m:naryLim m:val="undOvr"/> </m:mathPr></w:WordDocument></xml><![endif]--><!--[if gte mso 9]><xml> <w:LatentStyles DefLockedState="false" DefUnhideWhenUsed="true" DefSemiHidden="true" DefQFormat="false" DefPriority="99" LatentStyleCount="267"> <w:LsdException Locked="false" Priority="0" SemiHidden="false" UnhideWhenUsed="false" QFormat="true" Name="Normal"/> <w:LsdException Locked="false" Priority="9" SemiHidden="false" UnhideWhenUsed="false" QFormat="true" Name="heading 1"/> <w:LsdException Locked="false" Priority="9" QFormat="true" Name="heading 2"/> <w:LsdException Locked="false" Priority="9" QFormat="true" Name="heading 3"/> <w:LsdException Locked="false" Priority="9" QFormat="true" Name="heading 4"/> <w:LsdException Locked="false" Priority="9" QFormat="true" Name="heading 5"/> <w:LsdException Locked="false" Priority="9" QFormat="true" Name="heading 6"/> <w:LsdException Locked="false" Priority="9" QFormat="true" Name="heading 7"/> <w:LsdException Locked="false" Priority="9" QFormat="true" Name="heading 8"/> <w:LsdException Locked="false" Priority="9" QFormat="true" Name="heading 9"/> <w:LsdException Locked="false" Priority="39" Name="toc 1"/> <w:LsdException Locked="false" Priority="39" Name="toc 2"/> <w:LsdException Locked="false" Priority="39" Name="toc 3"/> <w:LsdException Locked="false" Priority="39" Name="toc 4"/> <w:LsdException Locked="false" Priority="39" Name="toc 5"/> <w:LsdException Locked="false" Priority="39" Name="toc 6"/> <w:LsdException Locked="false" Priority="39" Name="toc 7"/> <w:LsdException Locked="false" Priority="39" Name="toc 8"/> <w:LsdException Locked="false" Priority="39" Name="toc 9"/> <w:LsdException Locked="false" Priority="35" QFormat="true" Name="caption"/> <w:LsdException Locked="false" Priority="10" SemiHidden="false" UnhideWhenUsed="false" QFormat="true" Name="Title"/> <w:LsdException Locked="false" Priority="1" Name="Default Paragraph Font"/> <w:LsdException Locked="false" Priority="11" SemiHidden="false" UnhideWhenUsed="false" QFormat="true" Name="Subtitle"/> <w:LsdException Locked="false" Priority="22" SemiHidden="false" UnhideWhenUsed="false" QFormat="true" Name="Strong"/> <w:LsdException Locked="false" Priority="20" SemiHidden="false" UnhideWhenUsed="false" QFormat="true" Name="Emphasis"/> <w:LsdException Locked="false" Priority="59" SemiHidden="false" UnhideWhenUsed="false" Name="Table Grid"/> <w:LsdException Locked="false" UnhideWhenUsed="false" Name="Placeholder Text"/> <w:LsdException Locked="false" Priority="1" SemiHidden="false" UnhideWhenUsed="false" QFormat="true" Name="No Spacing"/> <w:LsdException Locked="false" Priority="60" SemiHidden="false" UnhideWhenUsed="false" Name="Light Shading"/> <w:LsdException Locked="false" Priority="61" SemiHidden="false" UnhideWhenUsed="false" Name="Light List"/> <w:LsdException Locked="false" Priority="62" SemiHidden="false" UnhideWhenUsed="false" Name="Light Grid"/> <w:LsdException Locked="false" Priority="63" SemiHidden="false" UnhideWhenUsed="false" Name="Medium Shading 1"/> <w:LsdException Locked="false" Priority="64" SemiHidden="false" UnhideWhenUsed="false" Name="Medium Shading 2"/> <w:LsdException Locked="false" Priority="65" SemiHidden="false" UnhideWhenUsed="false" Name="Medium List 1"/> <w:LsdException Locked="false" Priority="66" SemiHidden="false" UnhideWhenUsed="false" Name="Medium List 2"/> <w:LsdException Locked="false" Priority="67" SemiHidden="false" UnhideWhenUsed="false" Name="Medium Grid 1"/> <w:LsdException Locked="false" Priority="68" SemiHidden="false" UnhideWhenUsed="false" Name="Medium Grid 2"/> <w:LsdException Locked="false" Priority="69" SemiHidden="false" UnhideWhenUsed="false" Name="Medium Grid 3"/> <w:LsdException Locked="false" Priority="70" SemiHidden="false" UnhideWhenUsed="false" Name="Dark List"/> <w:LsdException Locked="false" Priority="71" SemiHidden="false" UnhideWhenUsed="false" Name="Colorful Shading"/> <w:LsdException Locked="false" Priority="72" SemiHidden="false" UnhideWhenUsed="false" Name="Colorful List"/> <w:LsdException Locked="false" Priority="73" SemiHidden="false" UnhideWhenUsed="false" Name="Colorful Grid"/> <w:LsdException Locked="false" Priority="60" SemiHidden="false" UnhideWhenUsed="false" Name="Light Shading Accent 1"/> <w:LsdException Locked="false" Priority="61" SemiHidden="false" UnhideWhenUsed="false" Name="Light List Accent 1"/> <w:LsdException Locked="false" Priority="62" SemiHidden="false" UnhideWhenUsed="false" Name="Light Grid Accent 1"/> <w:LsdException Locked="false" Priority="63" SemiHidden="false" UnhideWhenUsed="false" Name="Medium Shading 1 Accent 1"/> <w:LsdException Locked="false" Priority="64" SemiHidden="false" UnhideWhenUsed="false" Name="Medium Shading 2 Accent 1"/> <w:LsdException Locked="false" Priority="65" SemiHidden="false" UnhideWhenUsed="false" Name="Medium List 1 Accent 1"/> <w:LsdException Locked="false" UnhideWhenUsed="false" Name="Revision"/> <w:LsdException Locked="false" Priority="34" SemiHidden="false" UnhideWhenUsed="false" QFormat="true" Name="List Paragraph"/> <w:LsdException Locked="false" Priority="29" SemiHidden="false" UnhideWhenUsed="false" QFormat="true" Name="Quote"/> <w:LsdException Locked="false" Priority="30" SemiHidden="false" UnhideWhenUsed="false" QFormat="true" Name="Intense Quote"/> <w:LsdException Locked="false" Priority="66" SemiHidden="false" UnhideWhenUsed="false" Name="Medium List 2 Accent 1"/> <w:LsdException Locked="false" Priority="67" SemiHidden="false" UnhideWhenUsed="false" Name="Medium Grid 1 Accent 1"/> <w:LsdException Locked="false" Priority="68" SemiHidden="false" UnhideWhenUsed="false" Name="Medium Grid 2 Accent 1"/> <w:LsdException Locked="false" Priority="69" SemiHidden="false" UnhideWhenUsed="false" Name="Medium Grid 3 Accent 1"/> <w:LsdException Locked="false" Priority="70" SemiHidden="false" UnhideWhenUsed="false" Name="Dark List Accent 1"/> <w:LsdException Locked="false" Priority="71" SemiHidden="false" UnhideWhenUsed="false" Name="Colorful Shading Accent 1"/> <w:LsdException Locked="false" Priority="72" SemiHidden="false" UnhideWhenUsed="false" Name="Colorful List Accent 1"/> <w:LsdException Locked="false" Priority="73" SemiHidden="false" UnhideWhenUsed="false" Name="Colorful Grid Accent 1"/> <w:LsdException Locked="false" Priority="60" SemiHidden="false" UnhideWhenUsed="false" Name="Light Shading Accent 2"/> <w:LsdException Locked="false" Priority="61" SemiHidden="false" UnhideWhenUsed="false" Name="Light List Accent 2"/> <w:LsdException Locked="false" Priority="62" SemiHidden="false" UnhideWhenUsed="false" Name="Light Grid Accent 2"/> <w:LsdException Locked="false" Priority="63" SemiHidden="false" UnhideWhenUsed="false" Name="Medium Shading 1 Accent 2"/> <w:LsdException Locked="false" Priority="64" SemiHidden="false" UnhideWhenUsed="false" Name="Medium Shading 2 Accent 2"/> <w:LsdException Locked="false" Priority="65" SemiHidden="false" UnhideWhenUsed="false" Name="Medium List 1 Accent 2"/> <w:LsdException Locked="false" Priority="66" SemiHidden="false" UnhideWhenUsed="false" Name="Medium List 2 Accent 2"/> <w:LsdException Locked="false" Priority="67" SemiHidden="false" UnhideWhenUsed="false" Name="Medium Grid 1 Accent 2"/> <w:LsdException Locked="false" Priority="68" SemiHidden="false" UnhideWhenUsed="false" Name="Medium Grid 2 Accent 2"/> <w:LsdException Locked="false" Priority="69" SemiHidden="false" UnhideWhenUsed="false" Name="Medium Grid 3 Accent 2"/> <w:LsdException Locked="false" Priority="70" SemiHidden="false" UnhideWhenUsed="false" Name="Dark List Accent 2"/> <w:LsdException Locked="false" Priority="71" SemiHidden="false" UnhideWhenUsed="false" Name="Colorful Shading Accent 2"/> <w:LsdException Locked="false" Priority="72" SemiHidden="false" UnhideWhenUsed="false" Name="Colorful List Accent 2"/> <w:LsdException Locked="false" Priority="73" SemiHidden="false" UnhideWhenUsed="false" Name="Colorful Grid Accent 2"/> <w:LsdException Locked="false" Priority="60" SemiHidden="false" UnhideWhenUsed="false" Name="Light Shading Accent 3"/> <w:LsdException Locked="false" Priority="61" SemiHidden="false" UnhideWhenUsed="false" Name="Light List Accent 3"/> <w:LsdException Locked="false" Priority="62" SemiHidden="false" UnhideWhenUsed="false" Name="Light Grid Accent 3"/> <w:LsdException Locked="false" Priority="63" SemiHidden="false" UnhideWhenUsed="false" Name="Medium Shading 1 Accent 3"/> <w:LsdException Locked="false" Priority="64" SemiHidden="false" UnhideWhenUsed="false" Name="Medium Shading 2 Accent 3"/> <w:LsdException Locked="false" Priority="65" SemiHidden="false" UnhideWhenUsed="false" Name="Medium List 1 Accent 3"/> <w:LsdException Locked="false" Priority="66" SemiHidden="false" UnhideWhenUsed="false" Name="Medium List 2 Accent 3"/> <w:LsdException Locked="false" Priority="67" SemiHidden="false" UnhideWhenUsed="false" Name="Medium Grid 1 Accent 3"/> <w:LsdException Locked="false" Priority="68" SemiHidden="false" UnhideWhenUsed="false" Name="Medium Grid 2 Accent 3"/> <w:LsdException Locked="false" Priority="69" SemiHidden="false" UnhideWhenUsed="false" Name="Medium Grid 3 Accent 3"/> <w:LsdException Locked="false" Priority="70" SemiHidden="false" UnhideWhenUsed="false" Name="Dark List Accent 3"/> <w:LsdException Locked="false" Priority="71" SemiHidden="false" UnhideWhenUsed="false" Name="Colorful Shading Accent 3"/> <w:LsdException Locked="false" Priority="72" SemiHidden="false" UnhideWhenUsed="false" Name="Colorful List Accent 3"/> <w:LsdException Locked="false" Priority="73" SemiHidden="false" UnhideWhenUsed="false" Name="Colorful Grid Accent 3"/> <w:LsdException Locked="false" Priority="60" SemiHidden="false" UnhideWhenUsed="false" Name="Light Shading Accent 4"/> <w:LsdException Locked="false" Priority="61" SemiHidden="false" UnhideWhenUsed="false" Name="Light List Accent 4"/> <w:LsdException Locked="false" Priority="62" SemiHidden="false" UnhideWhenUsed="false" Name="Light Grid Accent 4"/> <w:LsdException Locked="false" Priority="63" SemiHidden="false" UnhideWhenUsed="false" Name="Medium Shading 1 Accent 4"/> <w:LsdException Locked="false" Priority="64" SemiHidden="false" UnhideWhenUsed="false" Name="Medium Shading 2 Accent 4"/> <w:LsdException Locked="false" Priority="65" SemiHidden="false" UnhideWhenUsed="false" Name="Medium List 1 Accent 4"/> <w:LsdException Locked="false" Priority="66" SemiHidden="false" UnhideWhenUsed="false" Name="Medium List 2 Accent 4"/> <w:LsdException Locked="false" Priority="67" SemiHidden="false" UnhideWhenUsed="false" Name="Medium Grid 1 Accent 4"/> <w:LsdException Locked="false" Priority="68" SemiHidden="false" UnhideWhenUsed="false" Name="Medium Grid 2 Accent 4"/> <w:LsdException Locked="false" Priority="69" SemiHidden="false" UnhideWhenUsed="false" Name="Medium Grid 3 Accent 4"/> <w:LsdException Locked="false" Priority="70" SemiHidden="false" UnhideWhenUsed="false" Name="Dark List Accent 4"/> <w:LsdException Locked="false" Priority="71" SemiHidden="false" UnhideWhenUsed="false" Name="Colorful Shading Accent 4"/> <w:LsdException Locked="false" Priority="72" SemiHidden="false" UnhideWhenUsed="false" Name="Colorful List Accent 4"/> <w:LsdException Locked="false" Priority="73" SemiHidden="false" UnhideWhenUsed="false" Name="Colorful Grid Accent 4"/> <w:LsdException Locked="false" Priority="60" SemiHidden="false" UnhideWhenUsed="false" Name="Light Shading Accent 5"/> <w:LsdException Locked="false" Priority="61" SemiHidden="false" UnhideWhenUsed="false" Name="Light List Accent 5"/> <w:LsdException Locked="false" Priority="62" SemiHidden="false" UnhideWhenUsed="false" Name="Light Grid Accent 5"/> <w:LsdException Locked="false" Priority="63" SemiHidden="false" UnhideWhenUsed="false" Name="Medium Shading 1 Accent 5"/> <w:LsdException Locked="false" Priority="64" SemiHidden="false" UnhideWhenUsed="false" Name="Medium Shading 2 Accent 5"/> <w:LsdException Locked="false" Priority="65" SemiHidden="false" UnhideWhenUsed="false" Name="Medium List 1 Accent 5"/> <w:LsdException Locked="false" Priority="66" SemiHidden="false" UnhideWhenUsed="false" Name="Medium List 2 Accent 5"/> <w:LsdException Locked="false" Priority="67" SemiHidden="false" UnhideWhenUsed="false" Name="Medium Grid 1 Accent 5"/> <w:LsdException Locked="false" Priority="68" SemiHidden="false" UnhideWhenUsed="false" Name="Medium Grid 2 Accent 5"/> <w:LsdException Locked="false" Priority="69" SemiHidden="false" UnhideWhenUsed="false" Name="Medium Grid 3 Accent 5"/> <w:LsdException Locked="false" Priority="70" SemiHidden="false" UnhideWhenUsed="false" Name="Dark List Accent 5"/> <w:LsdException Locked="false" Priority="71" SemiHidden="false" UnhideWhenUsed="false" Name="Colorful Shading Accent 5"/> <w:LsdException Locked="false" Priority="72" SemiHidden="false" UnhideWhenUsed="false" Name="Colorful List Accent 5"/> <w:LsdException Locked="false" Priority="73" SemiHidden="false" UnhideWhenUsed="false" Name="Colorful Grid Accent 5"/> <w:LsdException Locked="false" Priority="60" SemiHidden="false" UnhideWhenUsed="false" Name="Light Shading Accent 6"/> <w:LsdException Locked="false" Priority="61" SemiHidden="false" UnhideWhenUsed="false" Name="Light List Accent 6"/> <w:LsdException Locked="false" Priority="62" SemiHidden="false" UnhideWhenUsed="false" Name="Light Grid Accent 6"/> <w:LsdException Locked="false" Priority="63" SemiHidden="false" UnhideWhenUsed="false" Name="Medium Shading 1 Accent 6"/> <w:LsdException Locked="false" Priority="64" SemiHidden="false" UnhideWhenUsed="false" Name="Medium Shading 2 Accent 6"/> <w:LsdException Locked="false" Priority="65" SemiHidden="false" UnhideWhenUsed="false" Name="Medium List 1 Accent 6"/> <w:LsdException Locked="false" Priority="66" SemiHidden="false" UnhideWhenUsed="false" Name="Medium List 2 Accent 6"/> <w:LsdException Locked="false" Priority="67" SemiHidden="false" UnhideWhenUsed="false" Name="Medium Grid 1 Accent 6"/> <w:LsdException Locked="false" Priority="68" SemiHidden="false" UnhideWhenUsed="false" Name="Medium Grid 2 Accent 6"/> <w:LsdException Locked="false" Priority="69" SemiHidden="false" UnhideWhenUsed="false" Name="Medium Grid 3 Accent 6"/> <w:LsdException Locked="false" Priority="70" SemiHidden="false" UnhideWhenUsed="false" Name="Dark List Accent 6"/> <w:LsdException Locked="false" Priority="71" SemiHidden="false" UnhideWhenUsed="false" Name="Colorful Shading Accent 6"/> <w:LsdException Locked="false" Priority="72" SemiHidden="false" UnhideWhenUsed="false" Name="Colorful List Accent 6"/> <w:LsdException Locked="false" Priority="73" SemiHidden="false" UnhideWhenUsed="false" Name="Colorful Grid Accent 6"/> <w:LsdException Locked="false" Priority="19" SemiHidden="false" UnhideWhenUsed="false" QFormat="true" Name="Subtle Emphasis"/> <w:LsdException Locked="false" Priority="21" SemiHidden="false" UnhideWhenUsed="false" QFormat="true" Name="Intense Emphasis"/> <w:LsdException Locked="false" Priority="31" SemiHidden="false" UnhideWhenUsed="false" QFormat="true" Name="Subtle Reference"/> <w:LsdException Locked="false" Priority="32" SemiHidden="false" UnhideWhenUsed="false" QFormat="true" Name="Intense Reference"/> <w:LsdException Locked="false" Priority="33" SemiHidden="false" UnhideWhenUsed="false" QFormat="true" Name="Book Title"/> <w:LsdException Locked="false" Priority="37" Name="Bibliography"/> <w:LsdException Locked="false" Priority="39" QFormat="true" Name="TOC Heading"/> </w:LatentStyles></xml><![endif]--><!--[if gte mso 10]><style> /* Style Definitions */ table.MsoNormalTable {mso-style-name:"Table Normal"; mso-tstyle-rowband-size:0; mso-tstyle-colband-size:0; mso-style-noshow:yes; mso-style-priority:99; mso-style-parent:""; mso-padding-alt:0in 5.4pt 0in 5.4pt; mso-para-margin-top:0in; mso-para-margin-right:0in; mso-para-margin-bottom:10.0pt; mso-para-margin-left:0in; line-height:115%; mso-pagination:widow-orphan; font-size:11.0pt; font-family:"Calibri","sans-serif"; mso-ascii-font-family:Calibri; mso-ascii-theme-font:minor-latin; mso-hansi-font-family:Calibri; mso-hansi-theme-font:minor-latin; mso-bidi-font-family:"Times New Roman"; mso-bidi-theme-font:minor-bidi;} </style><![endif]--><span style="font-family: Arial,Helvetica,sans-serif; font-size: small;">2.<span style="-moz-font-feature-settings: normal; -moz-font-language-override: normal; font-size-adjust: none; font-stretch: normal; font-style: normal; font-variant: normal; font-weight: normal; line-height: normal;"> </span>If you do not wish to change the hierarchy, write the form level WHEN-NEW-FORM-INSTANCE trigger and write code to send to the block ‘Main’. </span></div><span style="font-size: small;"></span><br /><div class="separator" style="clear: both; text-align: left;"><span style="font-size: small;"><a href="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEiwS0gDUdLemqcNLkSlDX_p60mprt5W72E3KW5Vq4-LLSrpw5HzfyEqyoyfV4Ry4UZOhWL9qchjWwgKifTL7cm26PuMUOeF71w-oQFSjyEAO8g9nhG15BLOHMFb_Egmt_bw-BnDVkr5FFk/s1600/5.JPG" imageanchor="1" style="margin-left: 1em; margin-right: 1em;"><img border="0" src="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEiwS0gDUdLemqcNLkSlDX_p60mprt5W72E3KW5Vq4-LLSrpw5HzfyEqyoyfV4Ry4UZOhWL9qchjWwgKifTL7cm26PuMUOeF71w-oQFSjyEAO8g9nhG15BLOHMFb_Egmt_bw-BnDVkr5FFk/s1600/5.JPG" height="58" width="320" /></a></span></div><div style="text-align: left;"><span style="font-size: small;"></span></div><div style="text-align: left;"><!--[if gte mso 9]><xml> <o:OfficeDocumentSettings> <o:AllowPNG/> </o:OfficeDocumentSettings></xml><![endif]--></div><span style="font-size: small;"></span><br /><div style="text-align: left;"><!--[if gte mso 9]><xml> <w:WordDocument> <w:View>Normal</w:View> <w:Zoom>0</w:Zoom> <w:TrackMoves/> <w:TrackFormatting/> <w:PunctuationKerning/> <w:ValidateAgainstSchemas/> <w:SaveIfXMLInvalid>false</w:SaveIfXMLInvalid> <w:IgnoreMixedContent>false</w:IgnoreMixedContent> <w:AlwaysShowPlaceholderText>false</w:AlwaysShowPlaceholderText> <w:DoNotPromoteQF/> <w:LidThemeOther>EN-US</w:LidThemeOther> <w:LidThemeAsian>X-NONE</w:LidThemeAsian> <w:LidThemeComplexScript>X-NONE</w:LidThemeComplexScript> <w:Compatibility> <w:BreakWrappedTables/> <w:SnapToGridInCell/> <w:WrapTextWithPunct/> <w:UseAsianBreakRules/> <w:DontGrowAutofit/> <w:SplitPgBreakAndParaMark/> <w:EnableOpenTypeKerning/> <w:DontFlipMirrorIndents/> <w:OverrideTableStyleHps/> </w:Compatibility> <m:mathPr> <m:mathFont m:val="Cambria Math"/> <m:brkBin m:val="before"/> <m:brkBinSub m:val="--"/> <m:smallFrac m:val="off"/> <m:dispDef/> <m:lMargin m:val="0"/> <m:rMargin m:val="0"/> <m:defJc m:val="centerGroup"/> <m:wrapIndent m:val="1440"/> <m:intLim m:val="subSup"/> <m:naryLim m:val="undOvr"/> </m:mathPr></w:WordDocument></xml><![endif]--><!--[if gte mso 9]><xml> <w:LatentStyles DefLockedState="false" DefUnhideWhenUsed="true" DefSemiHidden="true" DefQFormat="false" DefPriority="99" LatentStyleCount="267"> <w:LsdException Locked="false" Priority="0" SemiHidden="false" UnhideWhenUsed="false" QFormat="true" Name="Normal"/> <w:LsdException Locked="false" Priority="9" SemiHidden="false" UnhideWhenUsed="false" QFormat="true" Name="heading 1"/> <w:LsdException Locked="false" Priority="9" QFormat="true" Name="heading 2"/> <w:LsdException Locked="false" Priority="9" QFormat="true" Name="heading 3"/> <w:LsdException Locked="false" Priority="9" QFormat="true" Name="heading 4"/> <w:LsdException Locked="false" Priority="9" QFormat="true" Name="heading 5"/> <w:LsdException Locked="false" Priority="9" QFormat="true" Name="heading 6"/> <w:LsdException Locked="false" Priority="9" QFormat="true" Name="heading 7"/> <w:LsdException Locked="false" Priority="9" QFormat="true" Name="heading 8"/> <w:LsdException Locked="false" Priority="9" QFormat="true" Name="heading 9"/> <w:LsdException Locked="false" Priority="39" Name="toc 1"/> <w:LsdException Locked="false" Priority="39" Name="toc 2"/> <w:LsdException Locked="false" Priority="39" Name="toc 3"/> <w:LsdException Locked="false" Priority="39" Name="toc 4"/> <w:LsdException Locked="false" Priority="39" Name="toc 5"/> <w:LsdException Locked="false" Priority="39" Name="toc 6"/> <w:LsdException Locked="false" Priority="39" Name="toc 7"/> <w:LsdException Locked="false" Priority="39" Name="toc 8"/> <w:LsdException Locked="false" Priority="39" Name="toc 9"/> <w:LsdException Locked="false" Priority="35" QFormat="true" Name="caption"/> <w:LsdException Locked="false" Priority="10" SemiHidden="false" UnhideWhenUsed="false" QFormat="true" Name="Title"/> <w:LsdException Locked="false" Priority="1" Name="Default Paragraph Font"/> <w:LsdException Locked="false" Priority="11" SemiHidden="false" UnhideWhenUsed="false" QFormat="true" Name="Subtitle"/> <w:LsdException Locked="false" Priority="22" SemiHidden="false" UnhideWhenUsed="false" QFormat="true" Name="Strong"/> <w:LsdException Locked="false" Priority="20" SemiHidden="false" UnhideWhenUsed="false" QFormat="true" Name="Emphasis"/> <w:LsdException Locked="false" Priority="59" SemiHidden="false" UnhideWhenUsed="false" Name="Table Grid"/> <w:LsdException Locked="false" UnhideWhenUsed="false" Name="Placeholder Text"/> <w:LsdException Locked="false" Priority="1" SemiHidden="false" UnhideWhenUsed="false" QFormat="true" Name="No Spacing"/> <w:LsdException Locked="false" Priority="60" SemiHidden="false" UnhideWhenUsed="false" Name="Light Shading"/> <w:LsdException Locked="false" Priority="61" SemiHidden="false" UnhideWhenUsed="false" Name="Light List"/> <w:LsdException Locked="false" Priority="62" SemiHidden="false" UnhideWhenUsed="false" Name="Light Grid"/> <w:LsdException Locked="false" Priority="63" SemiHidden="false" UnhideWhenUsed="false" Name="Medium Shading 1"/> <w:LsdException Locked="false" Priority="64" SemiHidden="false" UnhideWhenUsed="false" Name="Medium Shading 2"/> <w:LsdException Locked="false" Priority="65" SemiHidden="false" UnhideWhenUsed="false" Name="Medium List 1"/> <w:LsdException Locked="false" Priority="66" SemiHidden="false" UnhideWhenUsed="false" Name="Medium List 2"/> <w:LsdException Locked="false" Priority="67" SemiHidden="false" UnhideWhenUsed="false" Name="Medium Grid 1"/> <w:LsdException Locked="false" Priority="68" SemiHidden="false" UnhideWhenUsed="false" Name="Medium Grid 2"/> <w:LsdException Locked="false" Priority="69" SemiHidden="false" UnhideWhenUsed="false" Name="Medium Grid 3"/> <w:LsdException Locked="false" Priority="70" SemiHidden="false" UnhideWhenUsed="false" Name="Dark List"/> <w:LsdException Locked="false" Priority="71" SemiHidden="false" UnhideWhenUsed="false" Name="Colorful Shading"/> <w:LsdException Locked="false" Priority="72" SemiHidden="false" UnhideWhenUsed="false" Name="Colorful List"/> <w:LsdException Locked="false" Priority="73" SemiHidden="false" UnhideWhenUsed="false" Name="Colorful Grid"/> <w:LsdException Locked="false" Priority="60" SemiHidden="false" UnhideWhenUsed="false" Name="Light Shading Accent 1"/> <w:LsdException Locked="false" Priority="61" SemiHidden="false" UnhideWhenUsed="false" Name="Light List Accent 1"/> <w:LsdException Locked="false" Priority="62" SemiHidden="false" UnhideWhenUsed="false" Name="Light Grid Accent 1"/> <w:LsdException Locked="false" Priority="63" SemiHidden="false" UnhideWhenUsed="false" Name="Medium Shading 1 Accent 1"/> <w:LsdException Locked="false" Priority="64" SemiHidden="false" UnhideWhenUsed="false" Name="Medium Shading 2 Accent 1"/> <w:LsdException Locked="false" Priority="65" SemiHidden="false" UnhideWhenUsed="false" Name="Medium List 1 Accent 1"/> <w:LsdException Locked="false" UnhideWhenUsed="false" Name="Revision"/> <w:LsdException Locked="false" Priority="34" SemiHidden="false" UnhideWhenUsed="false" QFormat="true" Name="List Paragraph"/> <w:LsdException Locked="false" Priority="29" SemiHidden="false" UnhideWhenUsed="false" QFormat="true" Name="Quote"/> <w:LsdException Locked="false" Priority="30" SemiHidden="false" UnhideWhenUsed="false" QFormat="true" Name="Intense Quote"/> <w:LsdException Locked="false" Priority="66" SemiHidden="false" UnhideWhenUsed="false" Name="Medium List 2 Accent 1"/> <w:LsdException Locked="false" Priority="67" SemiHidden="false" UnhideWhenUsed="false" Name="Medium Grid 1 Accent 1"/> <w:LsdException Locked="false" Priority="68" SemiHidden="false" UnhideWhenUsed="false" Name="Medium Grid 2 Accent 1"/> <w:LsdException Locked="false" Priority="69" SemiHidden="false" UnhideWhenUsed="false" Name="Medium Grid 3 Accent 1"/> <w:LsdException Locked="false" Priority="70" SemiHidden="false" UnhideWhenUsed="false" Name="Dark List Accent 1"/> <w:LsdException Locked="false" Priority="71" SemiHidden="false" UnhideWhenUsed="false" Name="Colorful Shading Accent 1"/> <w:LsdException Locked="false" Priority="72" SemiHidden="false" UnhideWhenUsed="false" Name="Colorful List Accent 1"/> <w:LsdException Locked="false" Priority="73" SemiHidden="false" UnhideWhenUsed="false" Name="Colorful Grid Accent 1"/> <w:LsdException Locked="false" Priority="60" SemiHidden="false" UnhideWhenUsed="false" Name="Light Shading Accent 2"/> <w:LsdException Locked="false" Priority="61" SemiHidden="false" UnhideWhenUsed="false" Name="Light List Accent 2"/> <w:LsdException Locked="false" Priority="62" SemiHidden="false" UnhideWhenUsed="false" Name="Light Grid Accent 2"/> <w:LsdException Locked="false" Priority="63" SemiHidden="false" UnhideWhenUsed="false" Name="Medium Shading 1 Accent 2"/> <w:LsdException Locked="false" Priority="64" SemiHidden="false" UnhideWhenUsed="false" Name="Medium Shading 2 Accent 2"/> <w:LsdException Locked="false" Priority="65" SemiHidden="false" UnhideWhenUsed="false" Name="Medium List 1 Accent 2"/> <w:LsdException Locked="false" Priority="66" SemiHidden="false" UnhideWhenUsed="false" Name="Medium List 2 Accent 2"/> <w:LsdException Locked="false" Priority="67" SemiHidden="false" UnhideWhenUsed="false" Name="Medium Grid 1 Accent 2"/> <w:LsdException Locked="false" Priority="68" SemiHidden="false" UnhideWhenUsed="false" Name="Medium Grid 2 Accent 2"/> <w:LsdException Locked="false" Priority="69" SemiHidden="false" UnhideWhenUsed="false" Name="Medium Grid 3 Accent 2"/> <w:LsdException Locked="false" Priority="70" SemiHidden="false" UnhideWhenUsed="false" Name="Dark List Accent 2"/> <w:LsdException Locked="false" Priority="71" SemiHidden="false" UnhideWhenUsed="false" Name="Colorful Shading Accent 2"/> <w:LsdException Locked="false" Priority="72" SemiHidden="false" UnhideWhenUsed="false" Name="Colorful List Accent 2"/> <w:LsdException Locked="false" Priority="73" SemiHidden="false" UnhideWhenUsed="false" Name="Colorful Grid Accent 2"/> <w:LsdException Locked="false" Priority="60" SemiHidden="false" UnhideWhenUsed="false" Name="Light Shading Accent 3"/> <w:LsdException Locked="false" Priority="61" SemiHidden="false" UnhideWhenUsed="false" Name="Light List Accent 3"/> <w:LsdException Locked="false" Priority="62" SemiHidden="false" UnhideWhenUsed="false" Name="Light Grid Accent 3"/> <w:LsdException Locked="false" Priority="63" SemiHidden="false" UnhideWhenUsed="false" Name="Medium Shading 1 Accent 3"/> <w:LsdException Locked="false" Priority="64" SemiHidden="false" UnhideWhenUsed="false" Name="Medium Shading 2 Accent 3"/> <w:LsdException Locked="false" Priority="65" SemiHidden="false" UnhideWhenUsed="false" Name="Medium List 1 Accent 3"/> <w:LsdException Locked="false" Priority="66" SemiHidden="false" UnhideWhenUsed="false" Name="Medium List 2 Accent 3"/> <w:LsdException Locked="false" Priority="67" SemiHidden="false" UnhideWhenUsed="false" Name="Medium Grid 1 Accent 3"/> <w:LsdException Locked="false" Priority="68" SemiHidden="false" UnhideWhenUsed="false" Name="Medium Grid 2 Accent 3"/> <w:LsdException Locked="false" Priority="69" SemiHidden="false" UnhideWhenUsed="false" Name="Medium Grid 3 Accent 3"/> <w:LsdException Locked="false" Priority="70" SemiHidden="false" UnhideWhenUsed="false" Name="Dark List Accent 3"/> <w:LsdException Locked="false" Priority="71" SemiHidden="false" UnhideWhenUsed="false" Name="Colorful Shading Accent 3"/> <w:LsdException Locked="false" Priority="72" SemiHidden="false" UnhideWhenUsed="false" Name="Colorful List Accent 3"/> <w:LsdException Locked="false" Priority="73" SemiHidden="false" UnhideWhenUsed="false" Name="Colorful Grid Accent 3"/> <w:LsdException Locked="false" Priority="60" SemiHidden="false" UnhideWhenUsed="false" Name="Light Shading Accent 4"/> <w:LsdException Locked="false" Priority="61" SemiHidden="false" UnhideWhenUsed="false" Name="Light List Accent 4"/> <w:LsdException Locked="false" Priority="62" SemiHidden="false" UnhideWhenUsed="false" Name="Light Grid Accent 4"/> <w:LsdException Locked="false" Priority="63" SemiHidden="false" UnhideWhenUsed="false" Name="Medium Shading 1 Accent 4"/> <w:LsdException Locked="false" Priority="64" SemiHidden="false" UnhideWhenUsed="false" Name="Medium Shading 2 Accent 4"/> <w:LsdException Locked="false" Priority="65" SemiHidden="false" UnhideWhenUsed="false" Name="Medium List 1 Accent 4"/> <w:LsdException Locked="false" Priority="66" SemiHidden="false" UnhideWhenUsed="false" Name="Medium List 2 Accent 4"/> <w:LsdException Locked="false" Priority="67" SemiHidden="false" UnhideWhenUsed="false" Name="Medium Grid 1 Accent 4"/> <w:LsdException Locked="false" Priority="68" SemiHidden="false" UnhideWhenUsed="false" Name="Medium Grid 2 Accent 4"/> <w:LsdException Locked="false" Priority="69" SemiHidden="false" UnhideWhenUsed="false" Name="Medium Grid 3 Accent 4"/> <w:LsdException Locked="false" Priority="70" SemiHidden="false" UnhideWhenUsed="false" Name="Dark List Accent 4"/> <w:LsdException Locked="false" Priority="71" SemiHidden="false" UnhideWhenUsed="false" Name="Colorful Shading Accent 4"/> <w:LsdException Locked="false" Priority="72" SemiHidden="false" UnhideWhenUsed="false" Name="Colorful List Accent 4"/> <w:LsdException Locked="false" Priority="73" SemiHidden="false" UnhideWhenUsed="false" Name="Colorful Grid Accent 4"/> <w:LsdException Locked="false" Priority="60" SemiHidden="false" UnhideWhenUsed="false" Name="Light Shading Accent 5"/> <w:LsdException Locked="false" Priority="61" SemiHidden="false" UnhideWhenUsed="false" Name="Light List Accent 5"/> <w:LsdException Locked="false" Priority="62" SemiHidden="false" UnhideWhenUsed="false" Name="Light Grid Accent 5"/> <w:LsdException Locked="false" Priority="63" SemiHidden="false" UnhideWhenUsed="false" Name="Medium Shading 1 Accent 5"/> <w:LsdException Locked="false" Priority="64" SemiHidden="false" UnhideWhenUsed="false" Name="Medium Shading 2 Accent 5"/> <w:LsdException Locked="false" Priority="65" SemiHidden="false" UnhideWhenUsed="false" Name="Medium List 1 Accent 5"/> <w:LsdException Locked="false" Priority="66" SemiHidden="false" UnhideWhenUsed="false" Name="Medium List 2 Accent 5"/> <w:LsdException Locked="false" Priority="67" SemiHidden="false" UnhideWhenUsed="false" Name="Medium Grid 1 Accent 5"/> <w:LsdException Locked="false" Priority="68" SemiHidden="false" UnhideWhenUsed="false" Name="Medium Grid 2 Accent 5"/> <w:LsdException Locked="false" Priority="69" SemiHidden="false" UnhideWhenUsed="false" Name="Medium Grid 3 Accent 5"/> <w:LsdException Locked="false" Priority="70" SemiHidden="false" UnhideWhenUsed="false" Name="Dark List Accent 5"/> <w:LsdException Locked="false" Priority="71" SemiHidden="false" UnhideWhenUsed="false" Name="Colorful Shading Accent 5"/> <w:LsdException Locked="false" Priority="72" SemiHidden="false" UnhideWhenUsed="false" Name="Colorful List Accent 5"/> <w:LsdException Locked="false" Priority="73" SemiHidden="false" UnhideWhenUsed="false" Name="Colorful Grid Accent 5"/> <w:LsdException Locked="false" Priority="60" SemiHidden="false" UnhideWhenUsed="false" Name="Light Shading Accent 6"/> <w:LsdException Locked="false" Priority="61" SemiHidden="false" UnhideWhenUsed="false" Name="Light List Accent 6"/> <w:LsdException Locked="false" Priority="62" SemiHidden="false" UnhideWhenUsed="false" Name="Light Grid Accent 6"/> <w:LsdException Locked="false" Priority="63" SemiHidden="false" UnhideWhenUsed="false" Name="Medium Shading 1 Accent 6"/> <w:LsdException Locked="false" Priority="64" SemiHidden="false" UnhideWhenUsed="false" Name="Medium Shading 2 Accent 6"/> <w:LsdException Locked="false" Priority="65" SemiHidden="false" UnhideWhenUsed="false" Name="Medium List 1 Accent 6"/> <w:LsdException Locked="false" Priority="66" SemiHidden="false" UnhideWhenUsed="false" Name="Medium List 2 Accent 6"/> <w:LsdException Locked="false" Priority="67" SemiHidden="false" UnhideWhenUsed="false" Name="Medium Grid 1 Accent 6"/> <w:LsdException Locked="false" Priority="68" SemiHidden="false" UnhideWhenUsed="false" Name="Medium Grid 2 Accent 6"/> <w:LsdException Locked="false" Priority="69" SemiHidden="false" UnhideWhenUsed="false" Name="Medium Grid 3 Accent 6"/> <w:LsdException Locked="false" Priority="70" SemiHidden="false" UnhideWhenUsed="false" Name="Dark List Accent 6"/> <w:LsdException Locked="false" Priority="71" SemiHidden="false" UnhideWhenUsed="false" Name="Colorful Shading Accent 6"/> <w:LsdException Locked="false" Priority="72" SemiHidden="false" UnhideWhenUsed="false" Name="Colorful List Accent 6"/> <w:LsdException Locked="false" Priority="73" SemiHidden="false" UnhideWhenUsed="false" Name="Colorful Grid Accent 6"/> <w:LsdException Locked="false" Priority="19" SemiHidden="false" UnhideWhenUsed="false" QFormat="true" Name="Subtle Emphasis"/> <w:LsdException Locked="false" Priority="21" SemiHidden="false" UnhideWhenUsed="false" QFormat="true" Name="Intense Emphasis"/> <w:LsdException Locked="false" Priority="31" SemiHidden="false" UnhideWhenUsed="false" QFormat="true" Name="Subtle Reference"/> <w:LsdException Locked="false" Priority="32" SemiHidden="false" UnhideWhenUsed="false" QFormat="true" Name="Intense Reference"/> <w:LsdException Locked="false" Priority="33" SemiHidden="false" UnhideWhenUsed="false" QFormat="true" Name="Book Title"/> <w:LsdException Locked="false" Priority="37" Name="Bibliography"/> <w:LsdException Locked="false" Priority="39" QFormat="true" Name="TOC Heading"/> </w:LatentStyles></xml><![endif]--><!--[if gte mso 10]><style> /* Style Definitions */ table.MsoNormalTable {mso-style-name:"Table Normal"; mso-tstyle-rowband-size:0; mso-tstyle-colband-size:0; mso-style-noshow:yes; mso-style-priority:99; mso-style-parent:""; mso-padding-alt:0in 5.4pt 0in 5.4pt; mso-para-margin-top:0in; mso-para-margin-right:0in; mso-para-margin-bottom:10.0pt; mso-para-margin-left:0in; line-height:115%; mso-pagination:widow-orphan; font-size:11.0pt; font-family:"Calibri","sans-serif"; mso-ascii-font-family:Calibri; mso-ascii-theme-font:minor-latin; mso-hansi-font-family:Calibri; mso-hansi-theme-font:minor-latin; mso-bidi-font-family:"Times New Roman"; mso-bidi-theme-font:minor-bidi;} </style><![endif]--><span style="font-family: Arial,Helvetica,sans-serif; font-size: small;">3.<span style="-moz-font-feature-settings: normal; -moz-font-language-override: normal; font-size-adjust: none; font-stretch: normal; font-style: normal; font-variant: normal; font-weight: normal; line-height: normal;"> </span>If you do not wish to do any of above two then, you have the Form Level property “<b>First Navigation Data Block</b>”. </span></div><span style="font-size: small;"></span><br /><div class="separator" style="clear: both; text-align: left;"><span style="font-size: small;"><a href="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEjESg2iaguKTevurh2BcsAwwrBhAFK0o-S-41GQz4KSViwzknrM57paKk2WKq-Cd-unmmPjvkfjVze4P3ZeimIGkL_Z44-3EnkSUtHN3wghMgv9eLbITGMdT_NO3_ZV2GnolA0bMr5DTUk/s1600/6.JPG" imageanchor="1" style="margin-left: 1em; margin-right: 1em;"><img border="0" src="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEjESg2iaguKTevurh2BcsAwwrBhAFK0o-S-41GQz4KSViwzknrM57paKk2WKq-Cd-unmmPjvkfjVze4P3ZeimIGkL_Z44-3EnkSUtHN3wghMgv9eLbITGMdT_NO3_ZV2GnolA0bMr5DTUk/s1600/6.JPG" height="200" width="320" /></a></span></div><div style="text-align: left;"><span style="font-size: small;"></span></div><div style="text-align: left;"><!--[if gte mso 9]><xml> <o:OfficeDocumentSettings> <o:AllowPNG/> </o:OfficeDocumentSettings></xml><![endif]--></div><span style="font-size: small;"></span><br /><div style="text-align: left;"><!--[if gte mso 9]><xml> <w:WordDocument> <w:View>Normal</w:View> <w:Zoom>0</w:Zoom> <w:TrackMoves/> <w:TrackFormatting/> <w:PunctuationKerning/> <w:ValidateAgainstSchemas/> <w:SaveIfXMLInvalid>false</w:SaveIfXMLInvalid> <w:IgnoreMixedContent>false</w:IgnoreMixedContent> <w:AlwaysShowPlaceholderText>false</w:AlwaysShowPlaceholderText> <w:DoNotPromoteQF/> <w:LidThemeOther>EN-US</w:LidThemeOther> <w:LidThemeAsian>X-NONE</w:LidThemeAsian> <w:LidThemeComplexScript>X-NONE</w:LidThemeComplexScript> <w:Compatibility> <w:BreakWrappedTables/> <w:SnapToGridInCell/> <w:WrapTextWithPunct/> <w:UseAsianBreakRules/> <w:DontGrowAutofit/> <w:SplitPgBreakAndParaMark/> <w:EnableOpenTypeKerning/> <w:DontFlipMirrorIndents/> <w:OverrideTableStyleHps/> </w:Compatibility> <m:mathPr> <m:mathFont m:val="Cambria Math"/> <m:brkBin m:val="before"/> <m:brkBinSub m:val="--"/> <m:smallFrac m:val="off"/> <m:dispDef/> <m:lMargin m:val="0"/> <m:rMargin m:val="0"/> <m:defJc m:val="centerGroup"/> <m:wrapIndent m:val="1440"/> <m:intLim m:val="subSup"/> <m:naryLim m:val="undOvr"/> </m:mathPr></w:WordDocument></xml><![endif]--><!--[if gte mso 9]><xml> <w:LatentStyles DefLockedState="false" DefUnhideWhenUsed="true" DefSemiHidden="true" DefQFormat="false" DefPriority="99" LatentStyleCount="267"> <w:LsdException Locked="false" Priority="0" SemiHidden="false" UnhideWhenUsed="false" QFormat="true" Name="Normal"/> <w:LsdException Locked="false" Priority="9" SemiHidden="false" UnhideWhenUsed="false" QFormat="true" Name="heading 1"/> <w:LsdException Locked="false" Priority="9" QFormat="true" Name="heading 2"/> <w:LsdException Locked="false" Priority="9" QFormat="true" Name="heading 3"/> <w:LsdException Locked="false" Priority="9" QFormat="true" Name="heading 4"/> <w:LsdException Locked="false" Priority="9" QFormat="true" Name="heading 5"/> <w:LsdException Locked="false" Priority="9" QFormat="true" Name="heading 6"/> <w:LsdException Locked="false" Priority="9" QFormat="true" Name="heading 7"/> <w:LsdException Locked="false" Priority="9" QFormat="true" Name="heading 8"/> <w:LsdException Locked="false" Priority="9" QFormat="true" Name="heading 9"/> <w:LsdException Locked="false" Priority="39" Name="toc 1"/> <w:LsdException Locked="false" Priority="39" Name="toc 2"/> <w:LsdException Locked="false" Priority="39" Name="toc 3"/> <w:LsdException Locked="false" Priority="39" Name="toc 4"/> <w:LsdException Locked="false" Priority="39" Name="toc 5"/> <w:LsdException Locked="false" Priority="39" Name="toc 6"/> <w:LsdException Locked="false" Priority="39" Name="toc 7"/> <w:LsdException Locked="false" Priority="39" Name="toc 8"/> <w:LsdException Locked="false" Priority="39" Name="toc 9"/> <w:LsdException Locked="false" Priority="35" QFormat="true" Name="caption"/> <w:LsdException Locked="false" Priority="10" SemiHidden="false" UnhideWhenUsed="false" QFormat="true" Name="Title"/> <w:LsdException Locked="false" Priority="1" Name="Default Paragraph Font"/> <w:LsdException Locked="false" Priority="11" SemiHidden="false" UnhideWhenUsed="false" QFormat="true" Name="Subtitle"/> <w:LsdException Locked="false" Priority="22" SemiHidden="false" UnhideWhenUsed="false" QFormat="true" Name="Strong"/> <w:LsdException Locked="false" Priority="20" SemiHidden="false" UnhideWhenUsed="false" QFormat="true" Name="Emphasis"/> <w:LsdException Locked="false" Priority="59" SemiHidden="false" UnhideWhenUsed="false" Name="Table Grid"/> <w:LsdException Locked="false" UnhideWhenUsed="false" Name="Placeholder Text"/> <w:LsdException Locked="false" Priority="1" SemiHidden="false" UnhideWhenUsed="false" QFormat="true" Name="No Spacing"/> <w:LsdException Locked="false" Priority="60" SemiHidden="false" UnhideWhenUsed="false" Name="Light Shading"/> <w:LsdException Locked="false" Priority="61" SemiHidden="false" UnhideWhenUsed="false" Name="Light List"/> <w:LsdException Locked="false" Priority="62" SemiHidden="false" UnhideWhenUsed="false" Name="Light Grid"/> <w:LsdException Locked="false" Priority="63" SemiHidden="false" UnhideWhenUsed="false" Name="Medium Shading 1"/> <w:LsdException Locked="false" Priority="64" SemiHidden="false" UnhideWhenUsed="false" Name="Medium Shading 2"/> <w:LsdException Locked="false" Priority="65" SemiHidden="false" UnhideWhenUsed="false" Name="Medium List 1"/> <w:LsdException Locked="false" Priority="66" SemiHidden="false" UnhideWhenUsed="false" Name="Medium List 2"/> <w:LsdException Locked="false" Priority="67" SemiHidden="false" UnhideWhenUsed="false" Name="Medium Grid 1"/> <w:LsdException Locked="false" Priority="68" SemiHidden="false" UnhideWhenUsed="false" Name="Medium Grid 2"/> <w:LsdException Locked="false" Priority="69" SemiHidden="false" UnhideWhenUsed="false" Name="Medium Grid 3"/> <w:LsdException Locked="false" Priority="70" SemiHidden="false" UnhideWhenUsed="false" Name="Dark List"/> <w:LsdException Locked="false" Priority="71" SemiHidden="false" UnhideWhenUsed="false" Name="Colorful Shading"/> <w:LsdException Locked="false" Priority="72" SemiHidden="false" UnhideWhenUsed="false" Name="Colorful List"/> <w:LsdException Locked="false" Priority="73" SemiHidden="false" UnhideWhenUsed="false" Name="Colorful Grid"/> <w:LsdException Locked="false" Priority="60" SemiHidden="false" UnhideWhenUsed="false" Name="Light Shading Accent 1"/> <w:LsdException Locked="false" Priority="61" SemiHidden="false" UnhideWhenUsed="false" Name="Light List Accent 1"/> <w:LsdException Locked="false" Priority="62" SemiHidden="false" UnhideWhenUsed="false" Name="Light Grid Accent 1"/> <w:LsdException Locked="false" Priority="63" SemiHidden="false" UnhideWhenUsed="false" Name="Medium Shading 1 Accent 1"/> <w:LsdException Locked="false" Priority="64" SemiHidden="false" UnhideWhenUsed="false" Name="Medium Shading 2 Accent 1"/> <w:LsdException Locked="false" Priority="65" SemiHidden="false" UnhideWhenUsed="false" Name="Medium List 1 Accent 1"/> <w:LsdException Locked="false" UnhideWhenUsed="false" Name="Revision"/> <w:LsdException Locked="false" Priority="34" SemiHidden="false" UnhideWhenUsed="false" QFormat="true" Name="List Paragraph"/> <w:LsdException Locked="false" Priority="29" SemiHidden="false" UnhideWhenUsed="false" QFormat="true" Name="Quote"/> <w:LsdException Locked="false" Priority="30" SemiHidden="false" UnhideWhenUsed="false" QFormat="true" Name="Intense Quote"/> <w:LsdException Locked="false" Priority="66" SemiHidden="false" UnhideWhenUsed="false" Name="Medium List 2 Accent 1"/> <w:LsdException Locked="false" Priority="67" SemiHidden="false" UnhideWhenUsed="false" Name="Medium Grid 1 Accent 1"/> <w:LsdException Locked="false" Priority="68" SemiHidden="false" UnhideWhenUsed="false" Name="Medium Grid 2 Accent 1"/> <w:LsdException Locked="false" Priority="69" SemiHidden="false" UnhideWhenUsed="false" Name="Medium Grid 3 Accent 1"/> <w:LsdException Locked="false" Priority="70" SemiHidden="false" UnhideWhenUsed="false" Name="Dark List Accent 1"/> <w:LsdException Locked="false" Priority="71" SemiHidden="false" UnhideWhenUsed="false" Name="Colorful Shading Accent 1"/> <w:LsdException Locked="false" Priority="72" SemiHidden="false" UnhideWhenUsed="false" Name="Colorful List Accent 1"/> <w:LsdException Locked="false" Priority="73" SemiHidden="false" UnhideWhenUsed="false" Name="Colorful Grid Accent 1"/> <w:LsdException Locked="false" Priority="60" SemiHidden="false" UnhideWhenUsed="false" Name="Light Shading Accent 2"/> <w:LsdException Locked="false" Priority="61" SemiHidden="false" UnhideWhenUsed="false" Name="Light List Accent 2"/> <w:LsdException Locked="false" Priority="62" SemiHidden="false" UnhideWhenUsed="false" Name="Light Grid Accent 2"/> <w:LsdException Locked="false" Priority="63" SemiHidden="false" UnhideWhenUsed="false" Name="Medium Shading 1 Accent 2"/> <w:LsdException Locked="false" Priority="64" SemiHidden="false" UnhideWhenUsed="false" Name="Medium Shading 2 Accent 2"/> <w:LsdException Locked="false" Priority="65" SemiHidden="false" UnhideWhenUsed="false" Name="Medium List 1 Accent 2"/> <w:LsdException Locked="false" Priority="66" SemiHidden="false" UnhideWhenUsed="false" Name="Medium List 2 Accent 2"/> <w:LsdException Locked="false" Priority="67" SemiHidden="false" UnhideWhenUsed="false" Name="Medium Grid 1 Accent 2"/> <w:LsdException Locked="false" Priority="68" SemiHidden="false" UnhideWhenUsed="false" Name="Medium Grid 2 Accent 2"/> <w:LsdException Locked="false" Priority="69" SemiHidden="false" UnhideWhenUsed="false" Name="Medium Grid 3 Accent 2"/> <w:LsdException Locked="false" Priority="70" SemiHidden="false" UnhideWhenUsed="false" Name="Dark List Accent 2"/> <w:LsdException Locked="false" Priority="71" SemiHidden="false" UnhideWhenUsed="false" Name="Colorful Shading Accent 2"/> <w:LsdException Locked="false" Priority="72" SemiHidden="false" UnhideWhenUsed="false" Name="Colorful List Accent 2"/> <w:LsdException Locked="false" Priority="73" SemiHidden="false" UnhideWhenUsed="false" Name="Colorful Grid Accent 2"/> <w:LsdException Locked="false" Priority="60" SemiHidden="false" UnhideWhenUsed="false" Name="Light Shading Accent 3"/> <w:LsdException Locked="false" Priority="61" SemiHidden="false" UnhideWhenUsed="false" Name="Light List Accent 3"/> <w:LsdException Locked="false" Priority="62" SemiHidden="false" UnhideWhenUsed="false" Name="Light Grid Accent 3"/> <w:LsdException Locked="false" Priority="63" SemiHidden="false" UnhideWhenUsed="false" Name="Medium Shading 1 Accent 3"/> <w:LsdException Locked="false" Priority="64" SemiHidden="false" UnhideWhenUsed="false" Name="Medium Shading 2 Accent 3"/> <w:LsdException Locked="false" Priority="65" SemiHidden="false" UnhideWhenUsed="false" Name="Medium List 1 Accent 3"/> <w:LsdException Locked="false" Priority="66" SemiHidden="false" UnhideWhenUsed="false" Name="Medium List 2 Accent 3"/> <w:LsdException Locked="false" Priority="67" SemiHidden="false" UnhideWhenUsed="false" Name="Medium Grid 1 Accent 3"/> <w:LsdException Locked="false" Priority="68" SemiHidden="false" UnhideWhenUsed="false" Name="Medium Grid 2 Accent 3"/> <w:LsdException Locked="false" Priority="69" SemiHidden="false" UnhideWhenUsed="false" Name="Medium Grid 3 Accent 3"/> <w:LsdException Locked="false" Priority="70" SemiHidden="false" UnhideWhenUsed="false" Name="Dark List Accent 3"/> <w:LsdException Locked="false" Priority="71" SemiHidden="false" UnhideWhenUsed="false" Name="Colorful Shading Accent 3"/> <w:LsdException Locked="false" Priority="72" SemiHidden="false" UnhideWhenUsed="false" Name="Colorful List Accent 3"/> <w:LsdException Locked="false" Priority="73" SemiHidden="false" UnhideWhenUsed="false" Name="Colorful Grid Accent 3"/> <w:LsdException Locked="false" Priority="60" SemiHidden="false" UnhideWhenUsed="false" Name="Light Shading Accent 4"/> <w:LsdException Locked="false" Priority="61" SemiHidden="false" UnhideWhenUsed="false" Name="Light List Accent 4"/> <w:LsdException Locked="false" Priority="62" SemiHidden="false" UnhideWhenUsed="false" Name="Light Grid Accent 4"/> <w:LsdException Locked="false" Priority="63" SemiHidden="false" UnhideWhenUsed="false" Name="Medium Shading 1 Accent 4"/> <w:LsdException Locked="false" Priority="64" SemiHidden="false" UnhideWhenUsed="false" Name="Medium Shading 2 Accent 4"/> <w:LsdException Locked="false" Priority="65" SemiHidden="false" UnhideWhenUsed="false" Name="Medium List 1 Accent 4"/> <w:LsdException Locked="false" Priority="66" SemiHidden="false" UnhideWhenUsed="false" Name="Medium List 2 Accent 4"/> <w:LsdException Locked="false" Priority="67" SemiHidden="false" UnhideWhenUsed="false" Name="Medium Grid 1 Accent 4"/> <w:LsdException Locked="false" Priority="68" SemiHidden="false" UnhideWhenUsed="false" Name="Medium Grid 2 Accent 4"/> <w:LsdException Locked="false" Priority="69" SemiHidden="false" UnhideWhenUsed="false" Name="Medium Grid 3 Accent 4"/> <w:LsdException Locked="false" Priority="70" SemiHidden="false" UnhideWhenUsed="false" Name="Dark List Accent 4"/> <w:LsdException Locked="false" Priority="71" SemiHidden="false" UnhideWhenUsed="false" Name="Colorful Shading Accent 4"/> <w:LsdException Locked="false" Priority="72" SemiHidden="false" UnhideWhenUsed="false" Name="Colorful List Accent 4"/> <w:LsdException Locked="false" Priority="73" SemiHidden="false" UnhideWhenUsed="false" Name="Colorful Grid Accent 4"/> <w:LsdException Locked="false" Priority="60" SemiHidden="false" UnhideWhenUsed="false" Name="Light Shading Accent 5"/> <w:LsdException Locked="false" Priority="61" SemiHidden="false" UnhideWhenUsed="false" Name="Light List Accent 5"/> <w:LsdException Locked="false" Priority="62" SemiHidden="false" UnhideWhenUsed="false" Name="Light Grid Accent 5"/> <w:LsdException Locked="false" Priority="63" SemiHidden="false" UnhideWhenUsed="false" Name="Medium Shading 1 Accent 5"/> <w:LsdException Locked="false" Priority="64" SemiHidden="false" UnhideWhenUsed="false" Name="Medium Shading 2 Accent 5"/> <w:LsdException Locked="false" Priority="65" SemiHidden="false" UnhideWhenUsed="false" Name="Medium List 1 Accent 5"/> <w:LsdException Locked="false" Priority="66" SemiHidden="false" UnhideWhenUsed="false" Name="Medium List 2 Accent 5"/> <w:LsdException Locked="false" Priority="67" SemiHidden="false" UnhideWhenUsed="false" Name="Medium Grid 1 Accent 5"/> <w:LsdException Locked="false" Priority="68" SemiHidden="false" UnhideWhenUsed="false" Name="Medium Grid 2 Accent 5"/> <w:LsdException Locked="false" Priority="69" SemiHidden="false" UnhideWhenUsed="false" Name="Medium Grid 3 Accent 5"/> <w:LsdException Locked="false" Priority="70" SemiHidden="false" UnhideWhenUsed="false" Name="Dark List Accent 5"/> <w:LsdException Locked="false" Priority="71" SemiHidden="false" UnhideWhenUsed="false" Name="Colorful Shading Accent 5"/> <w:LsdException Locked="false" Priority="72" SemiHidden="false" UnhideWhenUsed="false" Name="Colorful List Accent 5"/> <w:LsdException Locked="false" Priority="73" SemiHidden="false" UnhideWhenUsed="false" Name="Colorful Grid Accent 5"/> <w:LsdException Locked="false" Priority="60" SemiHidden="false" UnhideWhenUsed="false" Name="Light Shading Accent 6"/> <w:LsdException Locked="false" Priority="61" SemiHidden="false" UnhideWhenUsed="false" Name="Light List Accent 6"/> <w:LsdException Locked="false" Priority="62" SemiHidden="false" UnhideWhenUsed="false" Name="Light Grid Accent 6"/> <w:LsdException Locked="false" Priority="63" SemiHidden="false" UnhideWhenUsed="false" Name="Medium Shading 1 Accent 6"/> <w:LsdException Locked="false" Priority="64" SemiHidden="false" UnhideWhenUsed="false" Name="Medium Shading 2 Accent 6"/> <w:LsdException Locked="false" Priority="65" SemiHidden="false" UnhideWhenUsed="false" Name="Medium List 1 Accent 6"/> <w:LsdException Locked="false" Priority="66" SemiHidden="false" UnhideWhenUsed="false" Name="Medium List 2 Accent 6"/> <w:LsdException Locked="false" Priority="67" SemiHidden="false" UnhideWhenUsed="false" Name="Medium Grid 1 Accent 6"/> <w:LsdException Locked="false" Priority="68" SemiHidden="false" UnhideWhenUsed="false" Name="Medium Grid 2 Accent 6"/> <w:LsdException Locked="false" Priority="69" SemiHidden="false" UnhideWhenUsed="false" Name="Medium Grid 3 Accent 6"/> <w:LsdException Locked="false" Priority="70" SemiHidden="false" UnhideWhenUsed="false" Name="Dark List Accent 6"/> <w:LsdException Locked="false" Priority="71" SemiHidden="false" UnhideWhenUsed="false" Name="Colorful Shading Accent 6"/> <w:LsdException Locked="false" Priority="72" SemiHidden="false" UnhideWhenUsed="false" Name="Colorful List Accent 6"/> <w:LsdException Locked="false" Priority="73" SemiHidden="false" UnhideWhenUsed="false" Name="Colorful Grid Accent 6"/> <w:LsdException Locked="false" Priority="19" SemiHidden="false" UnhideWhenUsed="false" QFormat="true" Name="Subtle Emphasis"/> <w:LsdException Locked="false" Priority="21" SemiHidden="false" UnhideWhenUsed="false" QFormat="true" Name="Intense Emphasis"/> <w:LsdException Locked="false" Priority="31" SemiHidden="false" UnhideWhenUsed="false" QFormat="true" Name="Subtle Reference"/> <w:LsdException Locked="false" Priority="32" SemiHidden="false" UnhideWhenUsed="false" QFormat="true" Name="Intense Reference"/> <w:LsdException Locked="false" Priority="33" SemiHidden="false" UnhideWhenUsed="false" QFormat="true" Name="Book Title"/> <w:LsdException Locked="false" Priority="37" Name="Bibliography"/> <w:LsdException Locked="false" Priority="39" QFormat="true" Name="TOC Heading"/> </w:LatentStyles></xml><![endif]--><!--[if gte mso 10]><style> /* Style Definitions */ table.MsoNormalTable {mso-style-name:"Table Normal"; mso-tstyle-rowband-size:0; mso-tstyle-colband-size:0; mso-style-noshow:yes; mso-style-priority:99; mso-style-parent:""; mso-padding-alt:0in 5.4pt 0in 5.4pt; mso-para-margin-top:0in; mso-para-margin-right:0in; mso-para-margin-bottom:10.0pt; mso-para-margin-left:0in; line-height:115%; mso-pagination:widow-orphan; font-size:11.0pt; font-family:"Calibri","sans-serif"; mso-ascii-font-family:Calibri; mso-ascii-theme-font:minor-latin; mso-hansi-font-family:Calibri; mso-hansi-theme-font:minor-latin; mso-bidi-font-family:"Times New Roman"; mso-bidi-theme-font:minor-bidi;} </style><![endif]--><span style="font-family: Arial,Helvetica,sans-serif; font-size: small;">4.<span style="-moz-font-feature-settings: normal; -moz-font-language-override: normal; font-size-adjust: none; font-stretch: normal; font-style: normal; font-variant: normal; font-weight: normal; line-height: normal;"> </span>If you wish to set “<b>First Navigation Data Block</b>” programmatically, use Pre-Form trigger and Set_Form_Property function. </span></div><span style="font-size: small;"></span><br /><div class="separator" style="clear: both; text-align: left;"><span style="font-size: small;"><a href="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEiXChPr96AvYILJTJewiqrXrYLYBsX1iB5A0oi89NRA6eFOJ73ZUDkfWr7j1sG3lI2l9LzZZG_8mXMHhF7Y43pRofOoffm0X3ffQoVdA9xNWR2GOFV-QFJzsR9rCP2iBIQHRgjCHXwh-bk/s1600/7.JPG" imageanchor="1" style="margin-left: 1em; margin-right: 1em;"><img border="0" src="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEiXChPr96AvYILJTJewiqrXrYLYBsX1iB5A0oi89NRA6eFOJ73ZUDkfWr7j1sG3lI2l9LzZZG_8mXMHhF7Y43pRofOoffm0X3ffQoVdA9xNWR2GOFV-QFJzsR9rCP2iBIQHRgjCHXwh-bk/s1600/7.JPG" height="53" width="320" /></a></span></div><div class="MsoNormal"><span style="font-size: small;"></span></div><div class="MsoNormal"><span style="font-family: Arial,Helvetica,sans-serif; font-size: small;"><!--[if gte mso 9]><xml> <o:OfficeDocumentSettings> <o:AllowPNG/> </o:OfficeDocumentSettings></xml><![endif]--></span></div><span style="font-size: small;"></span><br /><div class="MsoNormal"><span style="font-family: Arial,Helvetica,sans-serif; font-size: small;"><!--[if gte mso 9]><xml> <w:WordDocument> <w:View>Normal</w:View> <w:Zoom>0</w:Zoom> <w:TrackMoves/> <w:TrackFormatting/> <w:PunctuationKerning/> <w:ValidateAgainstSchemas/> <w:SaveIfXMLInvalid>false</w:SaveIfXMLInvalid> <w:IgnoreMixedContent>false</w:IgnoreMixedContent> <w:AlwaysShowPlaceholderText>false</w:AlwaysShowPlaceholderText> <w:DoNotPromoteQF/> <w:LidThemeOther>EN-US</w:LidThemeOther> <w:LidThemeAsian>X-NONE</w:LidThemeAsian> <w:LidThemeComplexScript>X-NONE</w:LidThemeComplexScript> <w:Compatibility> <w:BreakWrappedTables/> <w:SnapToGridInCell/> <w:WrapTextWithPunct/> <w:UseAsianBreakRules/> <w:DontGrowAutofit/> <w:SplitPgBreakAndParaMark/> <w:EnableOpenTypeKerning/> <w:DontFlipMirrorIndents/> <w:OverrideTableStyleHps/> </w:Compatibility> <m:mathPr> <m:mathFont m:val="Cambria Math"/> <m:brkBin m:val="before"/> <m:brkBinSub m:val="--"/> <m:smallFrac m:val="off"/> <m:dispDef/> <m:lMargin m:val="0"/> <m:rMargin m:val="0"/> <m:defJc m:val="centerGroup"/> <m:wrapIndent m:val="1440"/> <m:intLim m:val="subSup"/> <m:naryLim m:val="undOvr"/> </m:mathPr></w:WordDocument></xml><![endif]--><!--[if gte mso 9]><xml> <w:LatentStyles DefLockedState="false" DefUnhideWhenUsed="true" DefSemiHidden="true" DefQFormat="false" DefPriority="99" LatentStyleCount="267"> <w:LsdException Locked="false" Priority="0" SemiHidden="false" UnhideWhenUsed="false" QFormat="true" Name="Normal"/> <w:LsdException Locked="false" Priority="9" SemiHidden="false" UnhideWhenUsed="false" QFormat="true" Name="heading 1"/> <w:LsdException Locked="false" Priority="9" QFormat="true" Name="heading 2"/> <w:LsdException Locked="false" Priority="9" QFormat="true" Name="heading 3"/> <w:LsdException Locked="false" Priority="9" QFormat="true" Name="heading 4"/> <w:LsdException Locked="false" Priority="9" QFormat="true" Name="heading 5"/> <w:LsdException Locked="false" Priority="9" QFormat="true" Name="heading 6"/> <w:LsdException Locked="false" Priority="9" QFormat="true" Name="heading 7"/> <w:LsdException Locked="false" Priority="9" QFormat="true" Name="heading 8"/> <w:LsdException Locked="false" Priority="9" QFormat="true" Name="heading 9"/> <w:LsdException Locked="false" Priority="39" Name="toc 1"/> <w:LsdException Locked="false" Priority="39" Name="toc 2"/> <w:LsdException Locked="false" Priority="39" Name="toc 3"/> <w:LsdException Locked="false" Priority="39" Name="toc 4"/> <w:LsdException Locked="false" Priority="39" Name="toc 5"/> <w:LsdException Locked="false" Priority="39" Name="toc 6"/> <w:LsdException Locked="false" Priority="39" Name="toc 7"/> <w:LsdException Locked="false" Priority="39" Name="toc 8"/> <w:LsdException Locked="false" Priority="39" Name="toc 9"/> <w:LsdException Locked="false" Priority="35" QFormat="true" Name="caption"/> <w:LsdException Locked="false" Priority="10" SemiHidden="false" UnhideWhenUsed="false" QFormat="true" Name="Title"/> <w:LsdException Locked="false" Priority="1" Name="Default Paragraph Font"/> <w:LsdException Locked="false" Priority="11" SemiHidden="false" UnhideWhenUsed="false" QFormat="true" Name="Subtitle"/> <w:LsdException Locked="false" Priority="22" SemiHidden="false" UnhideWhenUsed="false" QFormat="true" Name="Strong"/> <w:LsdException Locked="false" Priority="20" SemiHidden="false" UnhideWhenUsed="false" QFormat="true" Name="Emphasis"/> <w:LsdException Locked="false" Priority="59" SemiHidden="false" UnhideWhenUsed="false" Name="Table Grid"/> <w:LsdException Locked="false" UnhideWhenUsed="false" Name="Placeholder Text"/> <w:LsdException Locked="false" Priority="1" SemiHidden="false" UnhideWhenUsed="false" QFormat="true" Name="No Spacing"/> <w:LsdException Locked="false" Priority="60" SemiHidden="false" UnhideWhenUsed="false" Name="Light Shading"/> <w:LsdException Locked="false" Priority="61" SemiHidden="false" UnhideWhenUsed="false" Name="Light List"/> <w:LsdException Locked="false" Priority="62" SemiHidden="false" UnhideWhenUsed="false" Name="Light Grid"/> <w:LsdException Locked="false" Priority="63" SemiHidden="false" UnhideWhenUsed="false" Name="Medium Shading 1"/> <w:LsdException Locked="false" Priority="64" SemiHidden="false" UnhideWhenUsed="false" Name="Medium Shading 2"/> <w:LsdException Locked="false" Priority="65" SemiHidden="false" UnhideWhenUsed="false" Name="Medium List 1"/> <w:LsdException Locked="false" Priority="66" SemiHidden="false" UnhideWhenUsed="false" Name="Medium List 2"/> <w:LsdException Locked="false" Priority="67" SemiHidden="false" UnhideWhenUsed="false" Name="Medium Grid 1"/> <w:LsdException Locked="false" Priority="68" SemiHidden="false" UnhideWhenUsed="false" Name="Medium Grid 2"/> <w:LsdException Locked="false" Priority="69" SemiHidden="false" UnhideWhenUsed="false" Name="Medium Grid 3"/> <w:LsdException Locked="false" Priority="70" SemiHidden="false" UnhideWhenUsed="false" Name="Dark List"/> <w:LsdException Locked="false" Priority="71" SemiHidden="false" UnhideWhenUsed="false" Name="Colorful Shading"/> <w:LsdException Locked="false" Priority="72" SemiHidden="false" UnhideWhenUsed="false" Name="Colorful List"/> <w:LsdException Locked="false" Priority="73" SemiHidden="false" UnhideWhenUsed="false" Name="Colorful Grid"/> <w:LsdException Locked="false" Priority="60" SemiHidden="false" UnhideWhenUsed="false" Name="Light Shading Accent 1"/> <w:LsdException Locked="false" Priority="61" SemiHidden="false" UnhideWhenUsed="false" Name="Light List Accent 1"/> <w:LsdException Locked="false" Priority="62" SemiHidden="false" UnhideWhenUsed="false" Name="Light Grid Accent 1"/> <w:LsdException Locked="false" Priority="63" SemiHidden="false" UnhideWhenUsed="false" Name="Medium Shading 1 Accent 1"/> <w:LsdException Locked="false" Priority="64" SemiHidden="false" UnhideWhenUsed="false" Name="Medium Shading 2 Accent 1"/> <w:LsdException Locked="false" Priority="65" SemiHidden="false" UnhideWhenUsed="false" Name="Medium List 1 Accent 1"/> <w:LsdException Locked="false" UnhideWhenUsed="false" Name="Revision"/> <w:LsdException Locked="false" Priority="34" SemiHidden="false" UnhideWhenUsed="false" QFormat="true" Name="List Paragraph"/> <w:LsdException Locked="false" Priority="29" SemiHidden="false" UnhideWhenUsed="false" QFormat="true" Name="Quote"/> <w:LsdException Locked="false" Priority="30" SemiHidden="false" UnhideWhenUsed="false" QFormat="true" Name="Intense Quote"/> <w:LsdException Locked="false" Priority="66" SemiHidden="false" UnhideWhenUsed="false" Name="Medium List 2 Accent 1"/> <w:LsdException Locked="false" Priority="67" SemiHidden="false" UnhideWhenUsed="false" Name="Medium Grid 1 Accent 1"/> <w:LsdException Locked="false" Priority="68" SemiHidden="false" UnhideWhenUsed="false" Name="Medium Grid 2 Accent 1"/> <w:LsdException Locked="false" Priority="69" SemiHidden="false" UnhideWhenUsed="false" Name="Medium Grid 3 Accent 1"/> <w:LsdException Locked="false" Priority="70" SemiHidden="false" UnhideWhenUsed="false" Name="Dark List Accent 1"/> <w:LsdException Locked="false" Priority="71" SemiHidden="false" UnhideWhenUsed="false" Name="Colorful Shading Accent 1"/> <w:LsdException Locked="false" Priority="72" SemiHidden="false" UnhideWhenUsed="false" Name="Colorful List Accent 1"/> <w:LsdException Locked="false" Priority="73" SemiHidden="false" UnhideWhenUsed="false" Name="Colorful Grid Accent 1"/> <w:LsdException Locked="false" Priority="60" SemiHidden="false" UnhideWhenUsed="false" Name="Light Shading Accent 2"/> <w:LsdException Locked="false" Priority="61" SemiHidden="false" UnhideWhenUsed="false" Name="Light List Accent 2"/> <w:LsdException Locked="false" Priority="62" SemiHidden="false" UnhideWhenUsed="false" Name="Light Grid Accent 2"/> <w:LsdException Locked="false" Priority="63" SemiHidden="false" UnhideWhenUsed="false" Name="Medium Shading 1 Accent 2"/> <w:LsdException Locked="false" Priority="64" SemiHidden="false" UnhideWhenUsed="false" Name="Medium Shading 2 Accent 2"/> <w:LsdException Locked="false" Priority="65" SemiHidden="false" UnhideWhenUsed="false" Name="Medium List 1 Accent 2"/> <w:LsdException Locked="false" Priority="66" SemiHidden="false" UnhideWhenUsed="false" Name="Medium List 2 Accent 2"/> <w:LsdException Locked="false" Priority="67" SemiHidden="false" UnhideWhenUsed="false" Name="Medium Grid 1 Accent 2"/> <w:LsdException Locked="false" Priority="68" SemiHidden="false" UnhideWhenUsed="false" Name="Medium Grid 2 Accent 2"/> <w:LsdException Locked="false" Priority="69" SemiHidden="false" UnhideWhenUsed="false" Name="Medium Grid 3 Accent 2"/> <w:LsdException Locked="false" Priority="70" SemiHidden="false" UnhideWhenUsed="false" Name="Dark List Accent 2"/> <w:LsdException Locked="false" Priority="71" SemiHidden="false" UnhideWhenUsed="false" Name="Colorful Shading Accent 2"/> <w:LsdException Locked="false" Priority="72" SemiHidden="false" UnhideWhenUsed="false" Name="Colorful List Accent 2"/> <w:LsdException Locked="false" Priority="73" SemiHidden="false" UnhideWhenUsed="false" Name="Colorful Grid Accent 2"/> <w:LsdException Locked="false" Priority="60" SemiHidden="false" UnhideWhenUsed="false" Name="Light Shading Accent 3"/> <w:LsdException Locked="false" Priority="61" SemiHidden="false" UnhideWhenUsed="false" Name="Light List Accent 3"/> <w:LsdException Locked="false" Priority="62" SemiHidden="false" UnhideWhenUsed="false" Name="Light Grid Accent 3"/> <w:LsdException Locked="false" Priority="63" SemiHidden="false" UnhideWhenUsed="false" Name="Medium Shading 1 Accent 3"/> <w:LsdException Locked="false" Priority="64" SemiHidden="false" UnhideWhenUsed="false" Name="Medium Shading 2 Accent 3"/> <w:LsdException Locked="false" Priority="65" SemiHidden="false" UnhideWhenUsed="false" Name="Medium List 1 Accent 3"/> <w:LsdException Locked="false" Priority="66" SemiHidden="false" UnhideWhenUsed="false" Name="Medium List 2 Accent 3"/> <w:LsdException Locked="false" Priority="67" SemiHidden="false" UnhideWhenUsed="false" Name="Medium Grid 1 Accent 3"/> <w:LsdException Locked="false" Priority="68" SemiHidden="false" UnhideWhenUsed="false" Name="Medium Grid 2 Accent 3"/> <w:LsdException Locked="false" Priority="69" SemiHidden="false" UnhideWhenUsed="false" Name="Medium Grid 3 Accent 3"/> <w:LsdException Locked="false" Priority="70" SemiHidden="false" UnhideWhenUsed="false" Name="Dark List Accent 3"/> <w:LsdException Locked="false" Priority="71" SemiHidden="false" UnhideWhenUsed="false" Name="Colorful Shading Accent 3"/> <w:LsdException Locked="false" Priority="72" SemiHidden="false" UnhideWhenUsed="false" Name="Colorful List Accent 3"/> <w:LsdException Locked="false" Priority="73" SemiHidden="false" UnhideWhenUsed="false" Name="Colorful Grid Accent 3"/> <w:LsdException Locked="false" Priority="60" SemiHidden="false" UnhideWhenUsed="false" Name="Light Shading Accent 4"/> <w:LsdException Locked="false" Priority="61" SemiHidden="false" UnhideWhenUsed="false" Name="Light List Accent 4"/> <w:LsdException Locked="false" Priority="62" SemiHidden="false" UnhideWhenUsed="false" Name="Light Grid Accent 4"/> <w:LsdException Locked="false" Priority="63" SemiHidden="false" UnhideWhenUsed="false" Name="Medium Shading 1 Accent 4"/> <w:LsdException Locked="false" Priority="64" SemiHidden="false" UnhideWhenUsed="false" Name="Medium Shading 2 Accent 4"/> <w:LsdException Locked="false" Priority="65" SemiHidden="false" UnhideWhenUsed="false" Name="Medium List 1 Accent 4"/> <w:LsdException Locked="false" Priority="66" SemiHidden="false" UnhideWhenUsed="false" Name="Medium List 2 Accent 4"/> <w:LsdException Locked="false" Priority="67" SemiHidden="false" UnhideWhenUsed="false" Name="Medium Grid 1 Accent 4"/> <w:LsdException Locked="false" Priority="68" SemiHidden="false" UnhideWhenUsed="false" Name="Medium Grid 2 Accent 4"/> <w:LsdException Locked="false" Priority="69" SemiHidden="false" UnhideWhenUsed="false" Name="Medium Grid 3 Accent 4"/> <w:LsdException Locked="false" Priority="70" SemiHidden="false" UnhideWhenUsed="false" Name="Dark List Accent 4"/> <w:LsdException Locked="false" Priority="71" SemiHidden="false" UnhideWhenUsed="false" Name="Colorful Shading Accent 4"/> <w:LsdException Locked="false" Priority="72" SemiHidden="false" UnhideWhenUsed="false" Name="Colorful List Accent 4"/> <w:LsdException Locked="false" Priority="73" SemiHidden="false" UnhideWhenUsed="false" Name="Colorful Grid Accent 4"/> <w:LsdException Locked="false" Priority="60" SemiHidden="false" UnhideWhenUsed="false" Name="Light Shading Accent 5"/> <w:LsdException Locked="false" Priority="61" SemiHidden="false" UnhideWhenUsed="false" Name="Light List Accent 5"/> <w:LsdException Locked="false" Priority="62" SemiHidden="false" UnhideWhenUsed="false" Name="Light Grid Accent 5"/> <w:LsdException Locked="false" Priority="63" SemiHidden="false" UnhideWhenUsed="false" Name="Medium Shading 1 Accent 5"/> <w:LsdException Locked="false" Priority="64" SemiHidden="false" UnhideWhenUsed="false" Name="Medium Shading 2 Accent 5"/> <w:LsdException Locked="false" Priority="65" SemiHidden="false" UnhideWhenUsed="false" Name="Medium List 1 Accent 5"/> <w:LsdException Locked="false" Priority="66" SemiHidden="false" UnhideWhenUsed="false" Name="Medium List 2 Accent 5"/> <w:LsdException Locked="false" Priority="67" SemiHidden="false" UnhideWhenUsed="false" Name="Medium Grid 1 Accent 5"/> <w:LsdException Locked="false" Priority="68" SemiHidden="false" UnhideWhenUsed="false" Name="Medium Grid 2 Accent 5"/> <w:LsdException Locked="false" Priority="69" SemiHidden="false" UnhideWhenUsed="false" Name="Medium Grid 3 Accent 5"/> <w:LsdException Locked="false" Priority="70" SemiHidden="false" UnhideWhenUsed="false" Name="Dark List Accent 5"/> <w:LsdException Locked="false" Priority="71" SemiHidden="false" UnhideWhenUsed="false" Name="Colorful Shading Accent 5"/> <w:LsdException Locked="false" Priority="72" SemiHidden="false" UnhideWhenUsed="false" Name="Colorful List Accent 5"/> <w:LsdException Locked="false" Priority="73" SemiHidden="false" UnhideWhenUsed="false" Name="Colorful Grid Accent 5"/> <w:LsdException Locked="false" Priority="60" SemiHidden="false" UnhideWhenUsed="false" Name="Light Shading Accent 6"/> <w:LsdException Locked="false" Priority="61" SemiHidden="false" UnhideWhenUsed="false" Name="Light List Accent 6"/> <w:LsdException Locked="false" Priority="62" SemiHidden="false" UnhideWhenUsed="false" Name="Light Grid Accent 6"/> <w:LsdException Locked="false" Priority="63" SemiHidden="false" UnhideWhenUsed="false" Name="Medium Shading 1 Accent 6"/> <w:LsdException Locked="false" Priority="64" SemiHidden="false" UnhideWhenUsed="false" Name="Medium Shading 2 Accent 6"/> <w:LsdException Locked="false" Priority="65" SemiHidden="false" UnhideWhenUsed="false" Name="Medium List 1 Accent 6"/> <w:LsdException Locked="false" Priority="66" SemiHidden="false" UnhideWhenUsed="false" Name="Medium List 2 Accent 6"/> <w:LsdException Locked="false" Priority="67" SemiHidden="false" UnhideWhenUsed="false" Name="Medium Grid 1 Accent 6"/> <w:LsdException Locked="false" Priority="68" SemiHidden="false" UnhideWhenUsed="false" Name="Medium Grid 2 Accent 6"/> <w:LsdException Locked="false" Priority="69" SemiHidden="false" UnhideWhenUsed="false" Name="Medium Grid 3 Accent 6"/> <w:LsdException Locked="false" Priority="70" SemiHidden="false" UnhideWhenUsed="false" Name="Dark List Accent 6"/> <w:LsdException Locked="false" Priority="71" SemiHidden="false" UnhideWhenUsed="false" Name="Colorful Shading Accent 6"/> <w:LsdException Locked="false" Priority="72" SemiHidden="false" UnhideWhenUsed="false" Name="Colorful List Accent 6"/> <w:LsdException Locked="false" Priority="73" SemiHidden="false" UnhideWhenUsed="false" Name="Colorful Grid Accent 6"/> <w:LsdException Locked="false" Priority="19" SemiHidden="false" UnhideWhenUsed="false" QFormat="true" Name="Subtle Emphasis"/> <w:LsdException Locked="false" Priority="21" SemiHidden="false" UnhideWhenUsed="false" QFormat="true" Name="Intense Emphasis"/> <w:LsdException Locked="false" Priority="31" SemiHidden="false" UnhideWhenUsed="false" QFormat="true" Name="Subtle Reference"/> <w:LsdException Locked="false" Priority="32" SemiHidden="false" UnhideWhenUsed="false" QFormat="true" Name="Intense Reference"/> <w:LsdException Locked="false" Priority="33" SemiHidden="false" UnhideWhenUsed="false" QFormat="true" Name="Book Title"/> <w:LsdException Locked="false" Priority="37" Name="Bibliography"/> <w:LsdException Locked="false" Priority="39" QFormat="true" Name="TOC Heading"/> </w:LatentStyles></xml><![endif]--><!--[if gte mso 10]><style> /* Style Definitions */ table.MsoNormalTable {mso-style-name:"Table Normal"; mso-tstyle-rowband-size:0; mso-tstyle-colband-size:0; mso-style-noshow:yes; mso-style-priority:99; mso-style-parent:""; mso-padding-alt:0in 5.4pt 0in 5.4pt; mso-para-margin-top:0in; mso-para-margin-right:0in; mso-para-margin-bottom:10.0pt; mso-para-margin-left:0in; line-height:115%; mso-pagination:widow-orphan; font-size:11.0pt; font-family:"Calibri","sans-serif"; mso-ascii-font-family:Calibri; mso-ascii-theme-font:minor-latin; mso-hansi-font-family:Calibri; mso-hansi-theme-font:minor-latin; mso-bidi-font-family:"Times New Roman"; mso-bidi-theme-font:minor-bidi;} </style><![endif]--> </span></div><div class="MsoNormal"><br /><span style="font-family: Arial,Helvetica,sans-serif;"><span style="font-size: small;"><b>Default:</b> “The first block in the form; that is, the block that is listed first in the Object Navigator (within data block hierarchy).”</span></span></div><br /><div class="MsoNormal"><br /><span style="font-family: Arial,Helvetica,sans-serif;"><span style="font-size: small;"><b>Usage Notes:</b> You can set this property from a Pre-Form trigger, which fires at form startup, before Oracle Forms navigates internally to the first block in the form. </span></span></div><div class="MsoNormal"><span style="font-family: Arial,Helvetica,sans-serif; font-size: small;"><br /></span></div><div class="MsoNormal"><span style="font-family: Arial,Helvetica,sans-serif; font-size: small;"><a href="http://www.yougets.com/" target="_blank">Must Visit: World's Local Best Search Engine - www.yougets.com </a></span></div></div>Kumar Sudhirhttp://www.blogger.com/profile/10258716460256916142noreply@blogger.com1New Delhi, Delhi, India28.635308 77.2249600000000128.1893855 76.579513 29.081230499999997 77.870407000000014tag:blogger.com,1999:blog-4351531647253125648.post-58998492794259934222014-02-03T17:23:00.000+05:302023-10-23T13:28:53.537+05:30Run Shell Script from Oracle Forms 11g using Java Classes and Weblogic webserver<div dir="ltr" style="text-align: left;" trbidi="on"><!--[if gte mso 9]><xml> <o:OfficeDocumentSettings> <o:AllowPNG/> </o:OfficeDocumentSettings></xml><![endif]--><br /><!--[if gte mso 9]><xml> <w:WordDocument> <w:View>Normal</w:View> <w:Zoom>0</w:Zoom> <w:TrackMoves/> <w:TrackFormatting/> <w:PunctuationKerning/> <w:ValidateAgainstSchemas/> <w:SaveIfXMLInvalid>false</w:SaveIfXMLInvalid> <w:IgnoreMixedContent>false</w:IgnoreMixedContent> <w:AlwaysShowPlaceholderText>false</w:AlwaysShowPlaceholderText> <w:DoNotPromoteQF/> <w:LidThemeOther>EN-US</w:LidThemeOther> <w:LidThemeAsian>X-NONE</w:LidThemeAsian> <w:LidThemeComplexScript>X-NONE</w:LidThemeComplexScript> <w:Compatibility> <w:BreakWrappedTables/> <w:SnapToGridInCell/> <w:WrapTextWithPunct/> <w:UseAsianBreakRules/> <w:DontGrowAutofit/> <w:SplitPgBreakAndParaMark/> <w:EnableOpenTypeKerning/> <w:DontFlipMirrorIndents/> <w:OverrideTableStyleHps/> </w:Compatibility> <m:mathPr> <m:mathFont m:val="Cambria Math"/> <m:brkBin m:val="before"/> <m:brkBinSub m:val="--"/> <m:smallFrac m:val="off"/> <m:dispDef/> <m:lMargin m:val="0"/> <m:rMargin m:val="0"/> <m:defJc m:val="centerGroup"/> <m:wrapIndent m:val="1440"/> <m:intLim m:val="subSup"/> <m:naryLim m:val="undOvr"/> </m:mathPr></w:WordDocument></xml><![endif]--><!--[if gte mso 9]><xml> <w:LatentStyles DefLockedState="false" DefUnhideWhenUsed="true" DefSemiHidden="true" DefQFormat="false" DefPriority="99" LatentStyleCount="267"> <w:LsdException Locked="false" Priority="0" SemiHidden="false" UnhideWhenUsed="false" QFormat="true" Name="Normal"/> <w:LsdException Locked="false" Priority="9" SemiHidden="false" UnhideWhenUsed="false" QFormat="true" Name="heading 1"/> <w:LsdException Locked="false" Priority="9" QFormat="true" Name="heading 2"/> <w:LsdException Locked="false" Priority="9" QFormat="true" Name="heading 3"/> <w:LsdException Locked="false" Priority="9" QFormat="true" Name="heading 4"/> <w:LsdException Locked="false" Priority="9" QFormat="true" Name="heading 5"/> <w:LsdException Locked="false" Priority="9" QFormat="true" Name="heading 6"/> <w:LsdException Locked="false" Priority="9" QFormat="true" Name="heading 7"/> <w:LsdException Locked="false" Priority="9" QFormat="true" Name="heading 8"/> <w:LsdException Locked="false" Priority="9" QFormat="true" Name="heading 9"/> <w:LsdException Locked="false" Priority="39" Name="toc 1"/> <w:LsdException Locked="false" Priority="39" Name="toc 2"/> <w:LsdException Locked="false" Priority="39" Name="toc 3"/> <w:LsdException Locked="false" Priority="39" Name="toc 4"/> <w:LsdException Locked="false" Priority="39" Name="toc 5"/> <w:LsdException Locked="false" Priority="39" Name="toc 6"/> <w:LsdException Locked="false" Priority="39" Name="toc 7"/> <w:LsdException Locked="false" Priority="39" Name="toc 8"/> <w:LsdException Locked="false" Priority="39" Name="toc 9"/> <w:LsdException Locked="false" Priority="35" QFormat="true" Name="caption"/> <w:LsdException Locked="false" Priority="10" SemiHidden="false" UnhideWhenUsed="false" QFormat="true" Name="Title"/> <w:LsdException Locked="false" Priority="1" Name="Default Paragraph Font"/> <w:LsdException Locked="false" Priority="11" SemiHidden="false" UnhideWhenUsed="false" QFormat="true" Name="Subtitle"/> <w:LsdException Locked="false" Priority="22" SemiHidden="false" UnhideWhenUsed="false" QFormat="true" Name="Strong"/> <w:LsdException Locked="false" Priority="20" SemiHidden="false" UnhideWhenUsed="false" QFormat="true" Name="Emphasis"/> <w:LsdException Locked="false" Priority="59" SemiHidden="false" UnhideWhenUsed="false" Name="Table Grid"/> <w:LsdException Locked="false" UnhideWhenUsed="false" Name="Placeholder Text"/> <w:LsdException Locked="false" Priority="1" SemiHidden="false" UnhideWhenUsed="false" QFormat="true" Name="No Spacing"/> <w:LsdException Locked="false" Priority="60" SemiHidden="false" UnhideWhenUsed="false" Name="Light Shading"/> <w:LsdException Locked="false" Priority="61" SemiHidden="false" UnhideWhenUsed="false" Name="Light List"/> <w:LsdException Locked="false" Priority="62" SemiHidden="false" UnhideWhenUsed="false" Name="Light Grid"/> <w:LsdException Locked="false" Priority="63" SemiHidden="false" UnhideWhenUsed="false" Name="Medium Shading 1"/> <w:LsdException Locked="false" Priority="64" SemiHidden="false" UnhideWhenUsed="false" Name="Medium Shading 2"/> <w:LsdException Locked="false" Priority="65" SemiHidden="false" UnhideWhenUsed="false" Name="Medium List 1"/> <w:LsdException Locked="false" Priority="66" SemiHidden="false" UnhideWhenUsed="false" Name="Medium List 2"/> <w:LsdException Locked="false" Priority="67" SemiHidden="false" UnhideWhenUsed="false" Name="Medium Grid 1"/> <w:LsdException Locked="false" Priority="68" SemiHidden="false" UnhideWhenUsed="false" Name="Medium Grid 2"/> <w:LsdException Locked="false" Priority="69" SemiHidden="false" UnhideWhenUsed="false" Name="Medium Grid 3"/> <w:LsdException Locked="false" Priority="70" SemiHidden="false" UnhideWhenUsed="false" Name="Dark List"/> <w:LsdException Locked="false" Priority="71" SemiHidden="false" UnhideWhenUsed="false" Name="Colorful Shading"/> <w:LsdException Locked="false" Priority="72" SemiHidden="false" UnhideWhenUsed="false" Name="Colorful List"/> <w:LsdException Locked="false" Priority="73" SemiHidden="false" UnhideWhenUsed="false" Name="Colorful Grid"/> <w:LsdException Locked="false" Priority="60" SemiHidden="false" UnhideWhenUsed="false" Name="Light Shading Accent 1"/> <w:LsdException Locked="false" Priority="61" SemiHidden="false" UnhideWhenUsed="false" Name="Light List Accent 1"/> <w:LsdException Locked="false" Priority="62" SemiHidden="false" UnhideWhenUsed="false" Name="Light Grid Accent 1"/> <w:LsdException Locked="false" Priority="63" SemiHidden="false" UnhideWhenUsed="false" Name="Medium Shading 1 Accent 1"/> <w:LsdException Locked="false" Priority="64" SemiHidden="false" UnhideWhenUsed="false" Name="Medium Shading 2 Accent 1"/> <w:LsdException Locked="false" Priority="65" SemiHidden="false" UnhideWhenUsed="false" Name="Medium List 1 Accent 1"/> <w:LsdException Locked="false" UnhideWhenUsed="false" Name="Revision"/> <w:LsdException Locked="false" Priority="34" SemiHidden="false" UnhideWhenUsed="false" QFormat="true" Name="List Paragraph"/> <w:LsdException Locked="false" Priority="29" SemiHidden="false" UnhideWhenUsed="false" QFormat="true" Name="Quote"/> <w:LsdException Locked="false" Priority="30" SemiHidden="false" UnhideWhenUsed="false" QFormat="true" Name="Intense Quote"/> <w:LsdException Locked="false" Priority="66" SemiHidden="false" UnhideWhenUsed="false" Name="Medium List 2 Accent 1"/> <w:LsdException Locked="false" Priority="67" SemiHidden="false" UnhideWhenUsed="false" Name="Medium Grid 1 Accent 1"/> <w:LsdException Locked="false" Priority="68" SemiHidden="false" UnhideWhenUsed="false" Name="Medium Grid 2 Accent 1"/> <w:LsdException Locked="false" Priority="69" SemiHidden="false" UnhideWhenUsed="false" Name="Medium Grid 3 Accent 1"/> <w:LsdException Locked="false" Priority="70" SemiHidden="false" UnhideWhenUsed="false" Name="Dark List Accent 1"/> <w:LsdException Locked="false" Priority="71" SemiHidden="false" UnhideWhenUsed="false" Name="Colorful Shading Accent 1"/> <w:LsdException Locked="false" Priority="72" SemiHidden="false" UnhideWhenUsed="false" Name="Colorful List Accent 1"/> <w:LsdException Locked="false" Priority="73" SemiHidden="false" UnhideWhenUsed="false" Name="Colorful Grid Accent 1"/> <w:LsdException Locked="false" Priority="60" SemiHidden="false" UnhideWhenUsed="false" Name="Light Shading Accent 2"/> <w:LsdException Locked="false" Priority="61" SemiHidden="false" UnhideWhenUsed="false" Name="Light List Accent 2"/> <w:LsdException Locked="false" Priority="62" SemiHidden="false" UnhideWhenUsed="false" Name="Light Grid Accent 2"/> <w:LsdException Locked="false" Priority="63" SemiHidden="false" UnhideWhenUsed="false" Name="Medium Shading 1 Accent 2"/> <w:LsdException Locked="false" Priority="64" SemiHidden="false" UnhideWhenUsed="false" Name="Medium Shading 2 Accent 2"/> <w:LsdException Locked="false" Priority="65" SemiHidden="false" UnhideWhenUsed="false" Name="Medium List 1 Accent 2"/> <w:LsdException Locked="false" Priority="66" SemiHidden="false" UnhideWhenUsed="false" Name="Medium List 2 Accent 2"/> <w:LsdException Locked="false" Priority="67" SemiHidden="false" UnhideWhenUsed="false" Name="Medium Grid 1 Accent 2"/> <w:LsdException Locked="false" Priority="68" SemiHidden="false" UnhideWhenUsed="false" Name="Medium Grid 2 Accent 2"/> <w:LsdException Locked="false" Priority="69" SemiHidden="false" UnhideWhenUsed="false" Name="Medium Grid 3 Accent 2"/> <w:LsdException Locked="false" Priority="70" SemiHidden="false" UnhideWhenUsed="false" Name="Dark List Accent 2"/> <w:LsdException Locked="false" Priority="71" SemiHidden="false" UnhideWhenUsed="false" Name="Colorful Shading Accent 2"/> <w:LsdException Locked="false" Priority="72" SemiHidden="false" UnhideWhenUsed="false" Name="Colorful List Accent 2"/> <w:LsdException Locked="false" Priority="73" SemiHidden="false" UnhideWhenUsed="false" Name="Colorful Grid Accent 2"/> <w:LsdException Locked="false" Priority="60" SemiHidden="false" UnhideWhenUsed="false" Name="Light Shading Accent 3"/> <w:LsdException Locked="false" Priority="61" SemiHidden="false" UnhideWhenUsed="false" Name="Light List Accent 3"/> <w:LsdException Locked="false" Priority="62" SemiHidden="false" UnhideWhenUsed="false" Name="Light Grid Accent 3"/> <w:LsdException Locked="false" Priority="63" SemiHidden="false" UnhideWhenUsed="false" Name="Medium Shading 1 Accent 3"/> <w:LsdException Locked="false" Priority="64" SemiHidden="false" UnhideWhenUsed="false" Name="Medium Shading 2 Accent 3"/> <w:LsdException Locked="false" Priority="65" SemiHidden="false" UnhideWhenUsed="false" Name="Medium List 1 Accent 3"/> <w:LsdException Locked="false" Priority="66" SemiHidden="false" UnhideWhenUsed="false" Name="Medium List 2 Accent 3"/> <w:LsdException Locked="false" Priority="67" SemiHidden="false" UnhideWhenUsed="false" Name="Medium Grid 1 Accent 3"/> <w:LsdException Locked="false" Priority="68" SemiHidden="false" UnhideWhenUsed="false" Name="Medium Grid 2 Accent 3"/> <w:LsdException Locked="false" Priority="69" SemiHidden="false" UnhideWhenUsed="false" Name="Medium Grid 3 Accent 3"/> <w:LsdException Locked="false" Priority="70" SemiHidden="false" UnhideWhenUsed="false" Name="Dark List Accent 3"/> <w:LsdException Locked="false" Priority="71" SemiHidden="false" UnhideWhenUsed="false" Name="Colorful Shading Accent 3"/> <w:LsdException Locked="false" Priority="72" SemiHidden="false" UnhideWhenUsed="false" Name="Colorful List Accent 3"/> <w:LsdException Locked="false" Priority="73" SemiHidden="false" UnhideWhenUsed="false" Name="Colorful Grid Accent 3"/> <w:LsdException Locked="false" Priority="60" SemiHidden="false" UnhideWhenUsed="false" Name="Light Shading Accent 4"/> <w:LsdException Locked="false" Priority="61" SemiHidden="false" UnhideWhenUsed="false" Name="Light List Accent 4"/> <w:LsdException Locked="false" Priority="62" SemiHidden="false" UnhideWhenUsed="false" Name="Light Grid Accent 4"/> <w:LsdException Locked="false" Priority="63" SemiHidden="false" UnhideWhenUsed="false" Name="Medium Shading 1 Accent 4"/> <w:LsdException Locked="false" Priority="64" SemiHidden="false" UnhideWhenUsed="false" Name="Medium Shading 2 Accent 4"/> <w:LsdException Locked="false" Priority="65" SemiHidden="false" UnhideWhenUsed="false" Name="Medium List 1 Accent 4"/> <w:LsdException Locked="false" Priority="66" SemiHidden="false" UnhideWhenUsed="false" Name="Medium List 2 Accent 4"/> <w:LsdException Locked="false" Priority="67" SemiHidden="false" UnhideWhenUsed="false" Name="Medium Grid 1 Accent 4"/> <w:LsdException Locked="false" Priority="68" SemiHidden="false" UnhideWhenUsed="false" Name="Medium Grid 2 Accent 4"/> <w:LsdException Locked="false" Priority="69" SemiHidden="false" UnhideWhenUsed="false" Name="Medium Grid 3 Accent 4"/> <w:LsdException Locked="false" Priority="70" SemiHidden="false" UnhideWhenUsed="false" Name="Dark List Accent 4"/> <w:LsdException Locked="false" Priority="71" SemiHidden="false" UnhideWhenUsed="false" Name="Colorful Shading Accent 4"/> <w:LsdException Locked="false" Priority="72" SemiHidden="false" UnhideWhenUsed="false" Name="Colorful List Accent 4"/> <w:LsdException Locked="false" Priority="73" SemiHidden="false" UnhideWhenUsed="false" Name="Colorful Grid Accent 4"/> <w:LsdException Locked="false" Priority="60" SemiHidden="false" UnhideWhenUsed="false" Name="Light Shading Accent 5"/> <w:LsdException Locked="false" Priority="61" SemiHidden="false" UnhideWhenUsed="false" Name="Light List Accent 5"/> <w:LsdException Locked="false" Priority="62" SemiHidden="false" UnhideWhenUsed="false" Name="Light Grid Accent 5"/> <w:LsdException Locked="false" Priority="63" SemiHidden="false" UnhideWhenUsed="false" Name="Medium Shading 1 Accent 5"/> <w:LsdException Locked="false" Priority="64" SemiHidden="false" UnhideWhenUsed="false" Name="Medium Shading 2 Accent 5"/> <w:LsdException Locked="false" Priority="65" SemiHidden="false" UnhideWhenUsed="false" Name="Medium List 1 Accent 5"/> <w:LsdException Locked="false" Priority="66" SemiHidden="false" UnhideWhenUsed="false" Name="Medium List 2 Accent 5"/> <w:LsdException Locked="false" Priority="67" SemiHidden="false" UnhideWhenUsed="false" Name="Medium Grid 1 Accent 5"/> <w:LsdException Locked="false" Priority="68" SemiHidden="false" UnhideWhenUsed="false" Name="Medium Grid 2 Accent 5"/> <w:LsdException Locked="false" Priority="69" SemiHidden="false" UnhideWhenUsed="false" Name="Medium Grid 3 Accent 5"/> <w:LsdException Locked="false" Priority="70" SemiHidden="false" UnhideWhenUsed="false" Name="Dark List Accent 5"/> <w:LsdException Locked="false" Priority="71" SemiHidden="false" UnhideWhenUsed="false" Name="Colorful Shading Accent 5"/> <w:LsdException Locked="false" Priority="72" SemiHidden="false" UnhideWhenUsed="false" Name="Colorful List Accent 5"/> <w:LsdException Locked="false" Priority="73" SemiHidden="false" UnhideWhenUsed="false" Name="Colorful Grid Accent 5"/> <w:LsdException Locked="false" Priority="60" SemiHidden="false" UnhideWhenUsed="false" Name="Light Shading Accent 6"/> <w:LsdException Locked="false" Priority="61" SemiHidden="false" UnhideWhenUsed="false" Name="Light List Accent 6"/> <w:LsdException Locked="false" Priority="62" SemiHidden="false" UnhideWhenUsed="false" Name="Light Grid Accent 6"/> <w:LsdException Locked="false" Priority="63" SemiHidden="false" UnhideWhenUsed="false" Name="Medium Shading 1 Accent 6"/> <w:LsdException Locked="false" Priority="64" SemiHidden="false" UnhideWhenUsed="false" Name="Medium Shading 2 Accent 6"/> <w:LsdException Locked="false" Priority="65" SemiHidden="false" UnhideWhenUsed="false" Name="Medium List 1 Accent 6"/> <w:LsdException Locked="false" Priority="66" SemiHidden="false" UnhideWhenUsed="false" Name="Medium List 2 Accent 6"/> <w:LsdException Locked="false" Priority="67" SemiHidden="false" UnhideWhenUsed="false" Name="Medium Grid 1 Accent 6"/> <w:LsdException Locked="false" Priority="68" SemiHidden="false" UnhideWhenUsed="false" Name="Medium Grid 2 Accent 6"/> <w:LsdException Locked="false" Priority="69" SemiHidden="false" UnhideWhenUsed="false" Name="Medium Grid 3 Accent 6"/> <w:LsdException Locked="false" Priority="70" SemiHidden="false" UnhideWhenUsed="false" Name="Dark List Accent 6"/> <w:LsdException Locked="false" Priority="71" SemiHidden="false" UnhideWhenUsed="false" Name="Colorful Shading Accent 6"/> <w:LsdException Locked="false" Priority="72" SemiHidden="false" UnhideWhenUsed="false" Name="Colorful List Accent 6"/> <w:LsdException Locked="false" Priority="73" SemiHidden="false" UnhideWhenUsed="false" Name="Colorful Grid Accent 6"/> <w:LsdException Locked="false" Priority="19" SemiHidden="false" UnhideWhenUsed="false" QFormat="true" Name="Subtle Emphasis"/> <w:LsdException Locked="false" Priority="21" SemiHidden="false" UnhideWhenUsed="false" QFormat="true" Name="Intense Emphasis"/> <w:LsdException Locked="false" Priority="31" SemiHidden="false" UnhideWhenUsed="false" QFormat="true" Name="Subtle Reference"/> <w:LsdException Locked="false" Priority="32" SemiHidden="false" UnhideWhenUsed="false" QFormat="true" Name="Intense Reference"/> <w:LsdException Locked="false" Priority="33" SemiHidden="false" UnhideWhenUsed="false" QFormat="true" Name="Book Title"/> <w:LsdException Locked="false" Priority="37" Name="Bibliography"/> <w:LsdException Locked="false" Priority="39" QFormat="true" Name="TOC Heading"/> </w:LatentStyles></xml><![endif]--><!--[if gte mso 10]><style> /* Style Definitions */ table.MsoNormalTable {mso-style-name:"Table Normal"; mso-tstyle-rowband-size:0; mso-tstyle-colband-size:0; mso-style-noshow:yes; mso-style-priority:99; mso-style-parent:""; mso-padding-alt:0in 5.4pt 0in 5.4pt; mso-para-margin-top:0in; mso-para-margin-right:0in; mso-para-margin-bottom:10.0pt; mso-para-margin-left:0in; line-height:115%; mso-pagination:widow-orphan; font-size:11.0pt; font-family:"Calibri","sans-serif"; mso-ascii-font-family:Calibri; mso-ascii-theme-font:minor-latin; mso-hansi-font-family:Calibri; mso-hansi-theme-font:minor-latin; mso-bidi-font-family:"Times New Roman"; mso-bidi-theme-font:minor-bidi;} </style><![endif]--><br /><div class="MsoNormal"><span style="font-family: Arial,Helvetica,sans-serif;">1. Create a Shell File</span></div><div class="MsoNormal"><br /></div><div class="MsoNormal"><span style="font-family: Arial,Helvetica,sans-serif;">Login to Linux, create a shell file, change the permissions as below:</span></div><div class="MsoNormal"><span style="font-family: "Courier New",Courier,monospace;"></span></div><div class="MsoNormal"><br /></div><div class="MsoNormal"><span style="font-family: "Courier New",Courier,monospace;"> # cd /cms</span></div><span style="font-family: "Courier New",Courier,monospace;"> </span><div class="MsoNormal"><span style="font-family: "Courier New",Courier,monospace;"> # pwd</span></div><span style="font-family: "Courier New",Courier,monospace;"> </span><div class="MsoNormal"><span style="font-family: "Courier New",Courier,monospace;"> /cms</span></div><div class="MsoNormal"><br /></div><span style="font-family: "Courier New",Courier,monospace;"> </span><div class="MsoNormal"><span style="font-family: "Courier New",Courier,monospace;"> # cat > testshell.sh</span></div><span style="font-family: "Courier New",Courier,monospace;"></span><span style="font-family: "Courier New",Courier,monospace;"> #!bin/sh</span><span style="font-family: "Courier New",Courier,monospace;"></span><span style="font-family: "Courier New",Courier,monospace;"></span><span style="font-family: "Courier New",Courier,monospace;"> </span><br /><span style="font-family: "Courier New",Courier,monospace;"> ls -l > KS`date +%d%m%Y%H%M%S`</span><span style="font-family: "Courier New",Courier,monospace;"></span><span style="font-family: "Courier New",Courier,monospace;"> </span><br /><div class="MsoNormal"><br /></div><br /><br /><div class="MsoNormal"><span style="font-family: "Courier New",Courier,monospace;"> # chmod 755 testshell.sh</span></div><div class="MsoNormal"><br /></div><div class="MsoNormal"><span style="font-family: Arial,Helvetica,sans-serif;">2. Create a java class file as below</span></div><div class="MsoNormal"><br /></div><div class="MsoNormal"><span style="font-family: Arial,Helvetica,sans-serif;">Modify host, user, password and command1 variables as per your system.</span></div><div class="MsoNormal"><br /></div><div class="MsoNormal"><span style="font-family: Arial,Helvetica,sans-serif;">Note: You must add<span style="font-family: "Courier New",Courier,monospace;"> </span><span style="color: black; font-size: 10pt; line-height: 115%;"><span style="font-family: "Courier New",Courier,monospace;">com.jcraft.jsch_0.1.31.jar</span> file in your java library.</span></span></div><div class="MsoNormal" style="line-height: normal; margin-bottom: .0001pt; margin-bottom: 0in; mso-layout-grid-align: none; text-autospace: none;"><br /></div><div class="MsoNormal" style="line-height: normal; margin-bottom: .0001pt; margin-bottom: 0in; mso-layout-grid-align: none; text-autospace: none;"><span style="font-family: "Courier New",Courier,monospace;"><b><span style="color: #7f0055; font-size: 10pt;">public</span></b><span style="color: black; font-size: 10pt;"> </span><b><span style="color: #7f0055; font-size: 10pt;">class</span></b><span style="color: black; font-size: 10pt;"> RunShell {</span><span style="font-size: 10pt;"></span></span></div><span style="font-family: "Courier New",Courier,monospace;"> </span><div class="MsoNormal" style="line-height: normal; margin-bottom: .0001pt; margin-bottom: 0in; mso-layout-grid-align: none; text-autospace: none;"><span style="font-family: "Courier New",Courier,monospace;"><span style="color: black; font-size: 10pt;"><span style="mso-tab-count: 1;"> </span></span><b><span style="color: #7f0055; font-size: 10pt;">public</span></b><span style="color: black; font-size: 10pt;"> </span><b><span style="color: #7f0055; font-size: 10pt;">static</span></b><span style="color: black; font-size: 10pt;"> </span><b><span style="color: #7f0055; font-size: 10pt;">void</span></b><span style="color: black; font-size: 10pt;"> shellName()</span><span style="font-size: 10pt;"></span></span></div><span style="font-family: "Courier New",Courier,monospace;"> </span><div class="MsoNormal" style="line-height: normal; margin-bottom: .0001pt; margin-bottom: 0in; mso-layout-grid-align: none; text-autospace: none;"><span style="font-family: "Courier New",Courier,monospace;"><span style="color: black; font-size: 10pt;"><span style="mso-tab-count: 1;"> </span>{</span><span style="font-size: 10pt;"></span></span></div><span style="font-family: "Courier New",Courier,monospace;"> </span><div class="MsoNormal" style="line-height: normal; margin-bottom: .0001pt; margin-bottom: 0in; mso-layout-grid-align: none; text-autospace: none;"><span style="font-family: "Courier New",Courier,monospace;"><span style="color: black; font-size: 10pt;"><span style="mso-tab-count: 1;"> </span><span style="mso-tab-count: 1;"> </span>String host=</span><span style="color: #2a00ff; font-size: 10pt;">"192.168.1.223"</span><span style="color: black; font-size: 10pt;">, user=</span><span style="color: #2a00ff; font-size: 10pt;">"root"</span><span style="color: black; font-size: 10pt;">, password=</span><span style="color: #2a00ff; font-size: 10pt;">"ks@123"</span><span style="color: black; font-size: 10pt;">, command1=</span><span style="color: #2a00ff; font-size: 10pt;">"/cms/testshell.sh"</span><span style="color: black; font-size: 10pt;">;</span><span style="font-size: 10pt;"></span></span></div><span style="font-family: "Courier New",Courier,monospace;"> </span><div class="MsoNormal" style="line-height: normal; margin-bottom: .0001pt; margin-bottom: 0in; mso-layout-grid-align: none; text-autospace: none;"><span style="font-family: "Courier New",Courier,monospace;"><span style="color: black; font-size: 10pt;"><span style="mso-tab-count: 2;"> </span></span><b><span style="color: #7f0055; font-size: 10pt;">try</span></b><span style="color: black; font-size: 10pt;">{<span style="mso-spacerun: yes;"> </span></span><span style="font-size: 10pt;"></span></span></div><span style="font-family: "Courier New",Courier,monospace;"> </span><div class="MsoNormal" style="line-height: normal; margin-bottom: .0001pt; margin-bottom: 0in; mso-layout-grid-align: none; text-autospace: none;"><span style="font-family: "Courier New",Courier,monospace;"><span style="color: black; font-size: 10pt;"><span style="mso-spacerun: yes;"> </span>java.util.Properties config = </span><b><span style="color: #7f0055; font-size: 10pt;">new</span></b><span style="color: black; font-size: 10pt;">java.util.Properties();</span><span style="font-size: 10pt;"></span></span></div><span style="font-family: "Courier New",Courier,monospace;"> </span><div class="MsoNormal" style="line-height: normal; margin-bottom: .0001pt; margin-bottom: 0in; mso-layout-grid-align: none; text-autospace: none;"><span style="font-family: "Courier New",Courier,monospace;"><span style="color: black; font-size: 10pt;"><span style="mso-spacerun: yes;"> </span>config.put(</span><span style="color: #2a00ff; font-size: 10pt;">"StrictHostKeyChecking"</span><span style="color: black; font-size: 10pt;">, </span><span style="color: #2a00ff; font-size: 10pt;">"no"</span><span style="color: black; font-size: 10pt;">);</span><span style="font-size: 10pt;"></span></span></div><span style="font-family: "Courier New",Courier,monospace;"> </span><div class="MsoNormal" style="line-height: normal; margin-bottom: .0001pt; margin-bottom: 0in; mso-layout-grid-align: none; text-autospace: none;"><span style="font-family: "Courier New",Courier,monospace;"><span style="color: black; font-size: 10pt;"><span style="mso-spacerun: yes;"> </span></span><span style="font-size: 10pt;"></span></span></div><span style="font-family: "Courier New",Courier,monospace;"> </span><div class="MsoNormal" style="line-height: normal; margin-bottom: .0001pt; margin-bottom: 0in; mso-layout-grid-align: none; text-autospace: none;"><span style="font-family: "Courier New",Courier,monospace;"><span style="color: black; font-size: 10pt;"><span style="mso-spacerun: yes;"> </span>com.jcraft.jsch.JSch jsch = </span><b><span style="color: #7f0055; font-size: 10pt;">new</span></b><span style="color: black; font-size: 10pt;">com.jcraft.jsch.JSch();</span><span style="font-size: 10pt;"></span></span></div><span style="font-family: "Courier New",Courier,monospace;"> </span><div class="MsoNormal" style="line-height: normal; margin-bottom: .0001pt; margin-bottom: 0in; mso-layout-grid-align: none; text-autospace: none;"><span style="font-family: "Courier New",Courier,monospace;"><span style="color: black; font-size: 10pt;"><span style="mso-spacerun: yes;"> </span>com.jcraft.jsch.Session session=jsch.getSession(user, host, 22);</span><span style="font-size: 10pt;"></span></span></div><span style="font-family: "Courier New",Courier,monospace;"> </span><div class="MsoNormal" style="line-height: normal; margin-bottom: .0001pt; margin-bottom: 0in; mso-layout-grid-align: none; text-autospace: none;"><span style="font-family: "Courier New",Courier,monospace;"><span style="color: black; font-size: 10pt;"><span style="mso-spacerun: yes;"> </span>session.setPassword(password);</span><span style="font-size: 10pt;"></span></span></div><span style="font-family: "Courier New",Courier,monospace;"> </span><div class="MsoNormal" style="line-height: normal; margin-bottom: .0001pt; margin-bottom: 0in; mso-layout-grid-align: none; text-autospace: none;"><span style="font-family: "Courier New",Courier,monospace;"><span style="color: black; font-size: 10pt;"><span style="mso-spacerun: yes;"> </span>session.setConfig(config);</span><span style="font-size: 10pt;"></span></span></div><span style="font-family: "Courier New",Courier,monospace;"> </span><div class="MsoNormal" style="line-height: normal; margin-bottom: .0001pt; margin-bottom: 0in; mso-layout-grid-align: none; text-autospace: none;"><span style="font-family: "Courier New",Courier,monospace;"><span style="color: black; font-size: 10pt;"><span style="mso-spacerun: yes;"> </span>session.connect();</span><span style="font-size: 10pt;"></span></span></div><span style="font-family: "Courier New",Courier,monospace;"> </span><div class="MsoNormal" style="line-height: normal; margin-bottom: .0001pt; margin-bottom: 0in; mso-layout-grid-align: none; text-autospace: none;"><span style="font-family: "Courier New",Courier,monospace;"><span style="color: black; font-size: 10pt;"><span style="mso-spacerun: yes;"> </span>System.</span><i><span style="color: #0000c0; font-size: 10pt;">out</span></i><span style="color: black; font-size: 10pt;">.println(</span><span style="color: #2a00ff; font-size: 10pt;">"Connected"</span><span style="color: black; font-size: 10pt;">);</span><span style="font-size: 10pt;"></span></span></div><span style="font-family: "Courier New",Courier,monospace;"> </span><div class="MsoNormal" style="line-height: normal; margin-bottom: .0001pt; margin-bottom: 0in; mso-layout-grid-align: none; text-autospace: none;"><span style="font-family: "Courier New",Courier,monospace;"><span style="color: black; font-size: 10pt;"><span style="mso-spacerun: yes;"> </span></span><span style="font-size: 10pt;"></span></span></div><span style="font-family: "Courier New",Courier,monospace;"> </span><div class="MsoNormal" style="line-height: normal; margin-bottom: .0001pt; margin-bottom: 0in; mso-layout-grid-align: none; text-autospace: none;"><span style="font-family: "Courier New",Courier,monospace;"><span style="color: black; font-size: 10pt;"><span style="mso-spacerun: yes;"> </span>com.jcraft.jsch.Channel channel=session.openChannel(</span><span style="color: #2a00ff; font-size: 10pt;">"exec"</span><span style="color: black; font-size: 10pt;">);</span><span style="font-size: 10pt;"></span></span></div><span style="font-family: "Courier New",Courier,monospace;"> </span><div class="MsoNormal" style="line-height: normal; margin-bottom: .0001pt; margin-bottom: 0in; mso-layout-grid-align: none; text-autospace: none;"><span style="font-family: "Courier New",Courier,monospace;"><span style="color: black; font-size: 10pt;"><span style="mso-spacerun: yes;"> </span>((com.jcraft.jsch.ChannelExec)channel).setCommand(command1);</span><span style="font-size: 10pt;"></span></span></div><span style="font-family: "Courier New",Courier,monospace;"> </span><div class="MsoNormal" style="line-height: normal; margin-bottom: .0001pt; margin-bottom: 0in; mso-layout-grid-align: none; text-autospace: none;"><span style="font-family: "Courier New",Courier,monospace;"><span style="color: black; font-size: 10pt;"><span style="mso-spacerun: yes;"> </span>channel.setInputStream(</span><b><span style="color: #7f0055; font-size: 10pt;">null</span></b><span style="color: black; font-size: 10pt;">);</span><span style="font-size: 10pt;"></span></span></div><span style="font-family: "Courier New",Courier,monospace;"> </span><div class="MsoNormal" style="line-height: normal; margin-bottom: .0001pt; margin-bottom: 0in; mso-layout-grid-align: none; text-autospace: none;"><span style="font-family: "Courier New",Courier,monospace;"><span style="color: black; font-size: 10pt;"><span style="mso-spacerun: yes;"> </span>((com.jcraft.jsch.ChannelExec)channel).setErrStream(System.</span><i><span style="color: #0000c0; font-size: 10pt;">err</span></i><span style="color: black; font-size: 10pt;">);</span><span style="font-size: 10pt;"></span></span></div><span style="font-family: "Courier New",Courier,monospace;"> </span><div class="MsoNormal" style="line-height: normal; margin-bottom: .0001pt; margin-bottom: 0in; mso-layout-grid-align: none; text-autospace: none;"><span style="font-family: "Courier New",Courier,monospace;"><span style="color: black; font-size: 10pt;"><span style="mso-spacerun: yes;"> </span></span><span style="font-size: 10pt;"></span></span></div><span style="font-family: "Courier New",Courier,monospace;"> </span><div class="MsoNormal" style="line-height: normal; margin-bottom: .0001pt; margin-bottom: 0in; mso-layout-grid-align: none; text-autospace: none;"><span style="font-family: "Courier New",Courier,monospace;"><span style="color: black; font-size: 10pt;"><span style="mso-spacerun: yes;"> </span>java.io.InputStream in=channel.getInputStream();</span><span style="font-size: 10pt;"></span></span></div><span style="font-family: "Courier New",Courier,monospace;"> </span><div class="MsoNormal" style="line-height: normal; margin-bottom: .0001pt; margin-bottom: 0in; mso-layout-grid-align: none; text-autospace: none;"><span style="font-family: "Courier New",Courier,monospace;"><span style="color: black; font-size: 10pt;"><span style="mso-spacerun: yes;"> </span>channel.connect();</span><span style="font-size: 10pt;"></span></span></div><span style="font-family: "Courier New",Courier,monospace;"> </span><div class="MsoNormal" style="line-height: normal; margin-bottom: .0001pt; margin-bottom: 0in; mso-layout-grid-align: none; text-autospace: none;"><span style="font-family: "Courier New",Courier,monospace;"><span style="color: black; font-size: 10pt;"><span style="mso-spacerun: yes;"> </span></span><b><span style="color: #7f0055; font-size: 10pt;">byte</span></b><span style="color: black; font-size: 10pt;">[] tmp=</span><b><span style="color: #7f0055; font-size: 10pt;">new</span></b><span style="color: black; font-size: 10pt;"> </span><b><span style="color: #7f0055; font-size: 10pt;">byte</span></b><span style="color: black; font-size: 10pt;">[1024];</span><span style="font-size: 10pt;"></span></span></div><span style="font-family: "Courier New",Courier,monospace;"> </span><div class="MsoNormal" style="line-height: normal; margin-bottom: .0001pt; margin-bottom: 0in; mso-layout-grid-align: none; text-autospace: none;"><span style="font-family: "Courier New",Courier,monospace;"><span style="color: black; font-size: 10pt;"><span style="mso-spacerun: yes;"> </span></span><b><span style="color: #7f0055; font-size: 10pt;">while</span></b><span style="color: black; font-size: 10pt;">(</span><b><span style="color: #7f0055; font-size: 10pt;">true</span></b><span style="color: black; font-size: 10pt;">){</span><span style="font-size: 10pt;"></span></span></div><span style="font-family: "Courier New",Courier,monospace;"> </span><div class="MsoNormal" style="line-height: normal; margin-bottom: .0001pt; margin-bottom: 0in; mso-layout-grid-align: none; text-autospace: none;"><span style="font-family: "Courier New",Courier,monospace;"><span style="color: black; font-size: 10pt;"><span style="mso-spacerun: yes;"> </span></span><b><span style="color: #7f0055; font-size: 10pt;">while</span></b><span style="color: black; font-size: 10pt;">(in.available()>0){</span><span style="font-size: 10pt;"></span></span></div><span style="font-family: "Courier New",Courier,monospace;"> </span><div class="MsoNormal" style="line-height: normal; margin-bottom: .0001pt; margin-bottom: 0in; mso-layout-grid-align: none; text-autospace: none;"><span style="font-family: "Courier New",Courier,monospace;"><span style="color: black; font-size: 10pt;"><span style="mso-spacerun: yes;"> </span></span><b><span style="color: #7f0055; font-size: 10pt;">int</span></b><span style="color: black; font-size: 10pt;"> i=in.read(tmp, 0, 1024);</span><span style="font-size: 10pt;"></span></span></div><span style="font-family: "Courier New",Courier,monospace;"> </span><div class="MsoNormal" style="line-height: normal; margin-bottom: .0001pt; margin-bottom: 0in; mso-layout-grid-align: none; text-autospace: none;"><span style="font-family: "Courier New",Courier,monospace;"><span style="color: black; font-size: 10pt;"><span style="mso-spacerun: yes;"> </span></span><b><span style="color: #7f0055; font-size: 10pt;">if</span></b><span style="color: black; font-size: 10pt;">(i<0)</span><b><span style="color: #7f0055; font-size: 10pt;">break</span></b><span style="color: black; font-size: 10pt;">;</span><span style="font-size: 10pt;"></span></span></div><span style="font-family: "Courier New",Courier,monospace;"> </span><div class="MsoNormal" style="line-height: normal; margin-bottom: .0001pt; margin-bottom: 0in; mso-layout-grid-align: none; text-autospace: none;"><span style="font-family: "Courier New",Courier,monospace;"><span style="color: black; font-size: 10pt;"><span style="mso-spacerun: yes;"> </span>System.</span><i><span style="color: #0000c0; font-size: 10pt;">out</span></i><span style="color: black; font-size: 10pt;">.print(</span><b><span style="color: #7f0055; font-size: 10pt;">new</span></b><span style="color: black; font-size: 10pt;"> String(tmp, 0, i));</span><span style="font-size: 10pt;"></span></span></div><span style="font-family: "Courier New",Courier,monospace;"> </span><div class="MsoNormal" style="line-height: normal; margin-bottom: .0001pt; margin-bottom: 0in; mso-layout-grid-align: none; text-autospace: none;"><span style="font-family: "Courier New",Courier,monospace;"><span style="color: black; font-size: 10pt;"><span style="mso-spacerun: yes;"> </span>}</span><span style="font-size: 10pt;"></span></span></div><span style="font-family: "Courier New",Courier,monospace;"> </span><div class="MsoNormal" style="line-height: normal; margin-bottom: .0001pt; margin-bottom: 0in; mso-layout-grid-align: none; text-autospace: none;"><span style="font-family: "Courier New",Courier,monospace;"><span style="color: black; font-size: 10pt;"><span style="mso-spacerun: yes;"> </span></span><b><span style="color: #7f0055; font-size: 10pt;">if</span></b><span style="color: black; font-size: 10pt;">(channel.isClosed()){</span><span style="font-size: 10pt;"></span></span></div><span style="font-family: "Courier New",Courier,monospace;"> </span><div class="MsoNormal" style="line-height: normal; margin-bottom: .0001pt; margin-bottom: 0in; mso-layout-grid-align: none; text-autospace: none;"><span style="font-family: "Courier New",Courier,monospace;"><span style="color: black; font-size: 10pt;"><span style="mso-spacerun: yes;"> </span>System.</span><i><span style="color: #0000c0; font-size: 10pt;">out</span></i><span style="color: black; font-size: 10pt;">.println(</span><span style="color: #2a00ff; font-size: 10pt;">"exit-status: "</span><span style="color: black; font-size: 10pt;">+channel.getExitStatus());</span><span style="font-size: 10pt;"></span></span></div><span style="font-family: "Courier New",Courier,monospace;"> </span><div class="MsoNormal" style="line-height: normal; margin-bottom: .0001pt; margin-bottom: 0in; mso-layout-grid-align: none; text-autospace: none;"><span style="font-family: "Courier New",Courier,monospace;"><span style="color: black; font-size: 10pt;"><span style="mso-spacerun: yes;"> </span></span><b><span style="color: #7f0055; font-size: 10pt;">break</span></b><span style="color: black; font-size: 10pt;">;</span><span style="font-size: 10pt;"></span></span></div><span style="font-family: "Courier New",Courier,monospace;"> </span><div class="MsoNormal" style="line-height: normal; margin-bottom: .0001pt; margin-bottom: 0in; mso-layout-grid-align: none; text-autospace: none;"><span style="font-family: "Courier New",Courier,monospace;"><span style="color: black; font-size: 10pt;"><span style="mso-spacerun: yes;"> </span>}</span><span style="font-size: 10pt;"></span></span></div><span style="font-family: "Courier New",Courier,monospace;"> </span><div class="MsoNormal" style="line-height: normal; margin-bottom: .0001pt; margin-bottom: 0in; mso-layout-grid-align: none; text-autospace: none;"><span style="font-family: "Courier New",Courier,monospace;"><span style="color: black; font-size: 10pt;"><span style="mso-spacerun: yes;"> </span></span><b><span style="color: #7f0055; font-size: 10pt;">try</span></b><span style="color: black; font-size: 10pt;">{Thread.<i>sleep</i>(1000);}</span><b><span style="color: #7f0055; font-size: 10pt;">catch</span></b><span style="color: black; font-size: 10pt;">(Exception ee){}</span><span style="font-size: 10pt;"></span></span></div><span style="font-family: "Courier New",Courier,monospace;"> </span><div class="MsoNormal" style="line-height: normal; margin-bottom: .0001pt; margin-bottom: 0in; mso-layout-grid-align: none; text-autospace: none;"><span style="font-family: "Courier New",Courier,monospace;"><span style="color: black; font-size: 10pt;"><span style="mso-spacerun: yes;"> </span>}</span><span style="font-size: 10pt;"></span></span></div><span style="font-family: "Courier New",Courier,monospace;"> </span><div class="MsoNormal" style="line-height: normal; margin-bottom: .0001pt; margin-bottom: 0in; mso-layout-grid-align: none; text-autospace: none;"><span style="font-family: "Courier New",Courier,monospace;"><span style="color: black; font-size: 10pt;"><span style="mso-spacerun: yes;"> </span>channel.disconnect();</span><span style="font-size: 10pt;"></span></span></div><span style="font-family: "Courier New",Courier,monospace;"> </span><div class="MsoNormal" style="line-height: normal; margin-bottom: .0001pt; margin-bottom: 0in; mso-layout-grid-align: none; text-autospace: none;"><span style="font-family: "Courier New",Courier,monospace;"><span style="color: black; font-size: 10pt;"><span style="mso-spacerun: yes;"> </span>session.disconnect();</span><span style="font-size: 10pt;"></span></span></div><span style="font-family: "Courier New",Courier,monospace;"> </span><div class="MsoNormal" style="line-height: normal; margin-bottom: .0001pt; margin-bottom: 0in; mso-layout-grid-align: none; text-autospace: none;"><span style="font-family: "Courier New",Courier,monospace;"><span style="color: black; font-size: 10pt;"><span style="mso-spacerun: yes;"> </span>System.</span><i><span style="color: #0000c0; font-size: 10pt;">out</span></i><span style="color: black; font-size: 10pt;">.println(</span><span style="color: #2a00ff; font-size: 10pt;">"DONE"</span><span style="color: black; font-size: 10pt;">);</span><span style="font-size: 10pt;"></span></span></div><span style="font-family: "Courier New",Courier,monospace;"> </span><div class="MsoNormal" style="line-height: normal; margin-bottom: .0001pt; margin-bottom: 0in; mso-layout-grid-align: none; text-autospace: none;"><span style="font-family: "Courier New",Courier,monospace;"><span style="color: black; font-size: 10pt;"><span style="mso-spacerun: yes;"> </span>}</span><b><span style="color: #7f0055; font-size: 10pt;">catch</span></b><span style="color: black; font-size: 10pt;">(Exception e){</span><span style="font-size: 10pt;"></span></span></div><span style="font-family: "Courier New",Courier,monospace;"> </span><div class="MsoNormal" style="line-height: normal; margin-bottom: .0001pt; margin-bottom: 0in; mso-layout-grid-align: none; text-autospace: none;"><span style="font-family: "Courier New",Courier,monospace;"><span style="color: black; font-size: 10pt;"><span style="mso-spacerun: yes;"> </span>e.printStackTrace();</span><span style="font-size: 10pt;"></span></span></div><span style="font-family: "Courier New",Courier,monospace;"> </span><div class="MsoNormal" style="line-height: normal; margin-bottom: .0001pt; margin-bottom: 0in; mso-layout-grid-align: none; text-autospace: none;"><span style="font-family: "Courier New",Courier,monospace;"><span style="color: black; font-size: 10pt;"><span style="mso-spacerun: yes;"> </span>}</span><span style="font-size: 10pt;"></span></span></div><span style="font-family: "Courier New",Courier,monospace;"> </span><div class="MsoNormal" style="line-height: normal; margin-bottom: .0001pt; margin-bottom: 0in; mso-layout-grid-align: none; text-autospace: none;"><span style="font-family: "Courier New",Courier,monospace;"><span style="color: black; font-size: 10pt;"><span style="mso-tab-count: 1;"> </span>}</span><span style="font-size: 10pt;"></span></span></div><span style="font-family: "Courier New",Courier,monospace;"> </span><div class="MsoNormal"><span style="font-family: "Courier New",Courier,monospace;"><span style="color: black; font-size: 10pt; line-height: 115%;">}</span></span></div><div class="MsoNormal"><br /></div><div class="MsoNormal"><span style="font-family: Arial,Helvetica,sans-serif;">3. Compile the java file and create its jar file.</span></div><div class="MsoNormal"><br /></div><div class="MsoNormal"><span style="font-family: Arial,Helvetica,sans-serif;">4. Copy <span style="font-family: "Courier New",Courier,monospace;">RunShell.jar, <span style="color: black; font-size: 10pt; line-height: 115%;">com.jcraft.jsch_0.1.31.jar</span></span>files in <span style="font-family: "Courier New",Courier,monospace;">C:\Oracle\Middleware\Oracle_FRHome1\forms\java</span> folder</span></div><div class="MsoNormal"><br /></div><div class="MsoNormal"><span style="font-family: Arial,Helvetica,sans-serif;">5. Sign the jar file with <span style="font-family: "Courier New",Courier,monospace;">sign_webutil</span> utility available in <span style="font-family: "Courier New",Courier,monospace;">C:\Oracle\Middleware\asinst_1\bin</span>folder</span></div><div class="MsoNormal"><span style="font-family: Arial,Helvetica,sans-serif;"><br /></span></div><div class="MsoNormal"><span style="font-family: Arial,Helvetica,sans-serif;">6. Edit <span style="font-family: "Courier New",Courier,monospace;">default.env</span> file available in <span style="font-family: "Courier New",Courier,monospace;">C:\Oracle\Middleware\user_projects\domains\ClassicDomain\config\fmwconfig\servers\AdminServer\applications\formsapp_11.1.2\config</span> folder and add <span style="font-family: "Courier New",Courier,monospace;">CLASSPATH </span>variable with <span style="font-family: "Courier New",Courier,monospace;">C:\Oracle\Middleware\Oracle_FRHome1\forms\java\com.jcraft.jsch_0.1.31.jar;C:\Oracle\Middleware\Oracle_FRHome1\forms\java\RunShellFile.jar;</span></span></div><div class="MsoNormal"><span style="font-family: Arial,Helvetica,sans-serif;"><br /></span></div><div class="MsoNormal"><span style="font-family: Arial,Helvetica,sans-serif;">7. Open Forms Builder</span></div><div class="MsoNormal"><br /></div><div class="MsoNormal"><span style="font-family: Arial,Helvetica,sans-serif;">Create canvas, block, push button.</span></div><div class="MsoNormal"><br /></div><div class="MsoNormal"><span style="font-family: Arial,Helvetica,sans-serif;">Go to Program Menu -> Import Java Classes… -> Select RunShell class -> Click Import Button.</span></div><div class="MsoNormal"><br /></div><div class="MsoNormal"><span style="font-family: Arial,Helvetica,sans-serif;">Now you will file RunShell Package is created in Program Units.</span></div><div class="MsoNormal"><br /></div><div class="MsoNormal"><span style="font-family: Arial,Helvetica,sans-serif;">Now write the code in WHEN-BUTTON-PRESSED trigger of push button as :</span></div><div class="MsoNormal" style="text-indent: .5in;"><span style="font-family: "Courier New",Courier,monospace;">RunShell.shellName;</span></div><div class="MsoNormal"><br /></div><div class="MsoNormal"><span style="font-family: "Helvetica Neue",Arial,Helvetica,sans-serif;">Where shellName is the function/method created in RunShell java file and is imported in RunShell Package in Program Units. </span></div><div class="MsoNormal"><span style="font-family: Arial,Helvetica,sans-serif;"><span style="font-family: "Helvetica Neue",Arial,Helvetica,sans-serif;"> </span></span></div><div class="MsoNormal"><span style="font-family: Arial,Helvetica,sans-serif;">Compile and Run.</span></div><div class="MsoNormal"><span style="font-family: Arial,Helvetica,sans-serif;"><br /></span></div><div class="MsoNormal"><span style="font-family: Arial,Helvetica,sans-serif;">Now you can check your linux where a new file will be created when you press button.</span></div><div class="MsoNormal"><span style="font-family: Arial,Helvetica,sans-serif;"><br /></span></div><div class="MsoNormal"><span style="font-family: Arial,Helvetica,sans-serif;">Enjoy!!!</span></div></div>Kumar Sudhirhttp://www.blogger.com/profile/10258716460256916142noreply@blogger.com0tag:blogger.com,1999:blog-4351531647253125648.post-72863653205843396582014-01-10T11:36:00.000+05:302023-10-23T13:29:06.242+05:30Example of Self Join<div dir="ltr" style="text-align: left;" trbidi="on"><span class="userContent" data-ft="{"tn":"K"}">We have a table with values as:<br /> <br /> STID STNAME<br /> ==== ======<br /> 1 Raj<br /> 1 Kumar<br /> 2 Rajesh<br /> 2 Singh<br /> 3 Dinesh<br /> 3 Lal<span class="text_exposed_show"><br /> 4 Mohit<br /> 4 Sharma<br /> <br /> We require the output like,<br /> <br /> STID STNAME<br /> ==== ======<br /> 1 Raj Kumar<br /> 2 Rajesh Singh<br /> 3 Dinesh Lal<br /> 4 Mohit Sharma<br /> <br /> Solution:<br /> =========<br /> <br /> Create Table ST_TEST (STID Number, STNAME Varchar2(10));<br /> <br /> insert into ST_TEST values (1, 'Raj');<br /> insert into ST_TEST values (1, 'Kumar');<br /> insert into ST_TEST values (2, 'Rajesh');<br /> insert into ST_TEST values (2, 'Singh');<br /> insert into ST_TEST values (3, 'Dinesh');<br /> insert into ST_TEST values (3, 'Lal');<br /> insert into ST_TEST values (4, 'Mohit');<br /> insert into ST_TEST values (4, 'Sharma');<br /> commit;<br /> <br /> Select a.STID, a.STNAME||' '||b.STNAME STNAME </span></span><br /><span class="userContent" data-ft="{"tn":"K"}"><span class="text_exposed_show">From ST_TEST a, Test2 b </span></span><br /><span class="userContent" data-ft="{"tn":"K"}"><span class="text_exposed_show">Where a.STID=b.STID </span></span><br /><span class="userContent" data-ft="{"tn":"K"}"><span class="text_exposed_show">And a.rowid<b.rowid;<br /> <br /> Enjoy.</span></span></div>Kumar Sudhirhttp://www.blogger.com/profile/10258716460256916142noreply@blogger.com2