Why is that LOV in the screen not returning me desired value?

Slides:



Advertisements
Similar presentations
1 NatQuery 3/05 An End-User Perspective On Using NatQuery To Extract Data From ADABAS Presented by Treehouse Software, Inc.
Advertisements

1.
Brief History of OA Framework How did OA Framework Evolve Why did OA Framework Evolve Why is it still evolving Changes in Fusion.
PL/SQL.
AN INTRODUCTION TO PL/SQL Mehdi Azarmi 1. Introduction PL/SQL is Oracle's procedural language extension to SQL, the non-procedural relational database.
PL/SQL. Introduction to PL/SQL PL/SQL is the procedure extension to Oracle SQL. It is used to access an Oracle database from various environments (e.g.
An End-User Perspective On Using NatQuery Extraction From two Files T
Scheduling Discoverer Reports Scheduling Standard Reports Printing & Re-printing Standard Reports Focus on Reports Session 2 To print: Right click Choose.
A Guide to Oracle9i1 Introduction To Forms Builder Chapter 5.
DT228/3 Web Development Databases. Database Almost all web application on the net access a database e.g. shopping sites, message boards, search engines.
SETUP AND CONFIGURATIONS WEBLOGIC SERVER. 1.Weblogic Installation 2.Creating domain through configuration wizard 3.Creating domain using existing template.
Figure 1. Hit analysis in 2002 of database-driven web applications Hits by Category in 2002 N = 73,873 Results Reporting 27% GME 26% Research 20% Bed Availability.
DB Audit Expert v1.1 for Oracle Copyright © SoftTree Technologies, Inc. This presentation is for DB Audit Expert for Oracle version 1.1 which.
DAY 21: MICROSOFT ACCESS – CHAPTER 5 MICROSOFT ACCESS – CHAPTER 6 MICROSOFT ACCESS – CHAPTER 7 Akhila Kondai October 30, 2013.
Session Title: Using SQL and PL/SQL for Queries and Reporting Presented By: Stephen Frederic Institution: IHL September 16, 2013.
Chapter Seven Advanced Shell Programming. 2 Lesson A Developing a Fully Featured Program.
8 Copyright © 2004, Oracle. All rights reserved. Creating LOVs and Editors.
CSCI 6962: Server-side Design and Programming
Agenda Journalling More Embedded SQL. Journalling.
FireRMS SQL Audit, Archiving & Purging Presented by Laura Small FireRMS Quality Assurance.
6 Copyright © 2004, Oracle. All rights reserved. Working with Data Blocks and Frames.
Chapter 10 Managing Data with ASP.NET. ASP.NET 2.0, Third Edition2.
Advanced Database Management System Lab no. 11. SQL Commands (for MySQL) –Update –Replace –Delete.
Chapter 7 PHP Interacts with Ms. Access (Open DataBase Connectivity (ODBC))
Making ODBC easier By Dave Doulton University of Southampton.
Database 20/2/12 Connection. 
INSERT BOOK COVER 1Copyright © 2011 Pearson Education, Inc. Publishing as Prentice Hall. Exploring Microsoft Office Access 2010 by Robert Grauer, Keith.
1 PHP and MySQL. 2 Topics  Querying Data with PHP  User-Driven Querying  Writing Data with PHP and MySQL PHP and MySQL.
SSE OPC and DATABASES. Overview… Setup the SSE OPC to save data to a MS Access database file (mdb) Setup the SSE OPC to save data to MS SQL database THE.
Copyright © 2007, Oracle. All rights reserved. Managing Concurrent Requests.
Python MySQL Database Access
2 Copyright © 2004, Oracle. All rights reserved. Running a Forms Developer Application.
Shell Script Programming. 2 Using UNIX Shell Scripts Unlike high-level language programs, shell scripts do not have to be converted into machine language.
University of Sunderland COM 220 Lecture Six Slide 1 Building Interactive Forms Applications using Oracle.
Lecture Note 10: Simple Database Techniques. Introduction –Database System –Access, SQL Server and others. –Microsoft Access - Interacting with this databases.
Concepts of Database Management Seventh Edition
Session Title: Using SQL and PL/SQL for Queries and Reporting Presented By: Stephen Frederic Institution: IHL September 16, 2014.
CSCI 6962: Server-side Design and Programming Database Manipulation in ASP.
SQL introduction. RHS – SOC 2 Getting data out of databases Databases are ”just” containers of data We could – in principle – just put data in a text.
Tutorial 91 Databases A database is an organized collection of related information stored in a file on a disk A database allows companies to store information.
What is the last executed Query on the block?. Why does a execute query on the block not return any records back (D2K in EBS) After executing the query.
Commercial RDBMSs Access and Oracle. Access DBMS Architchecture  Can be used as a standalone system on a single PC: -JET Engine -Microsoft Data Engine.
SQL introduction. SWC Getting data out of databases Databases are ”just” containers of data We could – in principle – just put data in a text.
Chapter Six Introduction to Shell Script Programming.
INSERT BOOK COVER 1Copyright © 2012 Pearson Education, Inc. Publishing as Prentice Hall. Exploring Getting Started with VBA for Microsoft Office 2010 by.
DAY 21: MICROSOFT ACCESS – CHAPTER 5 MICROSOFT ACCESS – CHAPTER 6 MICROSOFT ACCESS – CHAPTER 7 Aliya Farheen October 29,2015.
Visual Basic for Application - Microsoft Access 2003 Finishing the application.
NSF DUE ; Wen M. Andrews J. Sargeant Reynolds Community College Richmond, Virginia.
>> PHP: MySQL & CRUD. R ecall Database Tables Records is composed of Operations (CRUD) Create Retrieve Update Delete DBMS Access Control MySQL phpMyAdmin.
Database Connectivity and Server-Side Scripting Chapter 12.
Producing a Mail Merged Letter Step 1 Create an Access database for Names and Addresses you can use the ‘Customers’ template in Group Work. Enter the necessary.
© 2007 by Prentice Hall2-1 Introduction to Oracle 10g Chapter 2 Overview of SQL and SQL*Plus James Perry and Gerald Post.
Display Page (HTML/CSS)
SQL Query Analyzer. Graphical tool that allows you to:  Create queries and other SQL scripts and execute them against SQL Server databases. (Query window)
Be “GUI ready” developing in RPG by Robert Arce from PrismaTech. Be “GUI ready” developing in RPG-ILE Presented by: Robert Arce.
5 Copyright © 2008, Oracle. All rights reserved. Testing and Validating a Repository.
Basic Navigation in Oracle R12 BY: Muhammad Irfan.
MICROSOFT ACCESS – CHAPTER 5 MICROSOFT ACCESS – CHAPTER 6 MICROSOFT ACCESS – CHAPTER 7 Sravanthi Lakkimsety Mar 14,2016.
MYSQL AND MYSQL WORKBENCH MIS2502 Data Analytics.
2 Copyright © 2004, Oracle. All rights reserved. Running a Forms Developer Application.
ADVANCED SQL.  The SQL ORDER BY Keyword  The ORDER BY keyword is used to sort the result-set by one or more columns.  The ORDER BY keyword sorts the.
Preface IIntroduction Course Objectives I-2 Course Content I-3 1Introduction to Oracle Reports Developer Objectives 1-2 Business Intelligence 1-3 Enterprise.
COM621: Advanced Interactive Web Development Lecture 10 PHP and MySQL.
Using MS Access for SQL CIS 523 Fall 2009 McCoey.
Running a Forms Developer Application
Data Virtualization Tutorial: Introduction to SQL Script
Creating LOVs and Editors
Do You Want To Pass In First Attempt?
Access: Access Basics Participation Project
Wings 2.0 Business Flow Reference
Presentation transcript:

Why is that LOV in the screen not returning me desired value?

Debugging LOV In a EBS screen, the LOV in this form does not bring back any records (in D2K) ? Set trace with binds and waits, using help menu. Using the binds option, you will get to see value of the variables in SQL. Find the trace file location On the SQL*Plus run to find trace directory select value from v$parameter where name like 'user_dump_dest' Go to database machine, to the trace directory, and ensure that you can access that trace file on the DB Server Now for test case, enter value in LOV field, and tab out to initiate SQL behind the LOV on that field. By doing so, this SQL that retrieves data for LOV will get written into the trace file Use help/diagnostics to enable trace You will be shown the path & name of the trace file

Debugging LOV Extract the SQL with its Bind Variable Value so that it can be run offline in SQL*Plus Session The trace files shows the SQL that was executed For each SQL statement, you will also see the variable values in the trace file :1 equates to Bind#0 :2 equates to Bind#1 Hence you can construct the exact SQL that screen is running Inside the trace file, you can see the SQL and its bind values`

Instead of running the trace, cant I simply open the form and see the query in Record Group? Yes, you can but :- Trace file gives you the bind variable values The record group might have been altered programmatically or by Forms Personalization or from CUSTOM.pll. Hence using this technique, you get the end product SQL statement

Other scenarios where this technique is useful You might be requested to develop a report that prints the data that is displayed from a screen. In this case, you can nick the SQLs that screen uses, fine tune them for performance, and your report is almost ready. You may wish to know the list of inserts/updates & deletes that are taking place from a screen, during data entry. You may also wish to find out the SQL Statements/Cursors that are executed/fetched for validations.

Thanks