Using DATA_CELL and multiple queries into one table
Hi WAD experts,
I have been trying to work out how to combine multiple hidden query result sets in their own tables in the template, into one table displayed as if the data originated from one query.
I have been looking at using the DATA_CELL method of "modify table" class.
Has anyone had to do this before - and if so do you have any clues as to how best to do this ?
Thanks
Chris
Here is what I want:
Say I have a query that tells me about how many items were sold at a hardware store for each week. Then the output would look something like this:
Week,Item,Num_Sold
13,Hammer,15
13,Nail,594
13,Screw,398
14,Hammer,16
14,Nail,382
14,Screw,331
But I want my output to look like this:
<space>,13,14 <-- these would be the week numbers
Hammer,15,16
Nail,594,382
Screw,398,331
I asked this same question in a SQL-only forum and one person responded that they did not know how to do that. But I figure that this is done often enough that there must be some Open Source program that can transform the output data into a table. As you can see, it's not a pure transform. It's more like I take one column, make that the x-axis, another column, make that the y-axis, and "plot" the data based on the two columns. It's kinda like taking 1D data and making it 2D. There's no existing open source program which does this? I figure that I could just give the program my SQL queries, specify some rule such as "Make the first column of the resultset the row, make the second column the column and create a table with the 3rd row, using the first two rows to map the 3rd row into the table". Note that I think this only works with 3 columns.
Anyway, if there is no simple program that already does this, I can make a program to do what I just described. I just asked the question here because I figure that there are a lot of people knowledgeable about SQL and Java on this forum and that someone would know of a tool which already does what I want if one exists.
Similar Messages
-
Combine Multiple Worksheets into one table
Hello Everyone!
I have 2 Excel worksheets within the same workbook. Both have identical tables with almost the same fields except for 2 or 3 different columns in one of the sheets. Currently I have a macro assigned to a button on one of the sheets and I have to click on
it to combine the 2 sheets. I also have a Pivot Table on one of the sheets which pulls data from the table on that sheet and displays it on the existing sheet.
I wish to :
1. Combine (merge) these two sheets into one table on a new worksheet when Excel file is opened rather than clicking on the button.
2. Once the Excel file is opened, i would like to have the Pivot Table to pull data off the combined sheet and display it next to the combined table. Essentially I would like the Pivot Table to be refreshed with the new data from the Combined table rather
than from one table.
Is this possible ?
I use the following code to combine the two sheets, but I don't know how to proceed further. Can someone please help me with the rest ?? Thanks in advance.
Here's the code:
Option Explicit
Sub Combine()
Dim J As Integer
On Error Resume Next
Sheets(1).Select
Worksheets.Add
Sheets(1).Name = "Combined Results"
Sheets(2).Activate
Range("A1").EntireRow.Select
Selection.Copy Destination:=Sheets(1).Range("A1")
For J = 2 To Sheets.Count
Sheets(J).Activate
Range("A1").Select
Selection.CurrentRegion.Select
Selection.Offset(1, 0).Resize(Selection.Rows.Count - 1).Select
Selection.Copy Destination:=Sheets(1).Range("A65536").End(xlUp)(2)
Next
End Sub
The problem with being punctual is, there's nobody there to appreciate it !!!Hi,
This is the forum to discuss questions and feedback for Microsoft Excel, the issue is more related to Excel DEV. I'll move your question to the MSDN forum for Excel
http://social.msdn.microsoft.com/Forums/en-US/home?forum=exceldev&filter=alltypes&sort=lastpostdesc
The reason why we recommend posting appropriately is you will get the most qualified pool of respondents, and other partners who read the forums regularly can either share their knowledge or learn from your interaction with us. Thank you for your understanding.
George Zhao
TechNet Community Support
It's recommended to download and install
Configuration Analyzer Tool (OffCAT), which is developed by Microsoft Support teams. Once the tool is installed, you can run it at any time to scan for hundreds of known issues in Office
programs. -
BEX Workbook - consolidating common data from multiple queries into a table
Hello BW Gurus,
We have couple of queries. One getting data for Material and its components and the other query getting sales volume for material along with many other data.
In the other tab, I would like to display only the Material and its sales volume as another table.
Is there a setting in the BEX to group only these fields and populate values in a different tab?
regards
S RCan you pls elaborate?
Do you want multiple reports on single excel sheet? also do you want to have any relation between them like only those materials that appeared in first report? -
Multiple Queries on one table....
Hi - I am trying to query the same table multiple times and can't figure out how any help would be GREATLY appreciated!! For example - I have a PRINRPT.CALL_DATE Field and in my SQL Command Statement I have asked it to only bring over PRINRPT.CALL_DATE > 10/31/08...I then count those on my report BUT I would also like to query that same table again with PRINRPT.CALL_DATE = Today - 90 Days and then again PRINRPT.CALL_DATE from 10/31/07 to 10/31/08....I can not figure out how to do this in CR. I tried a formula based on the PRINRPT.CALL_DATE field - but it only returns TRUE or FALSE..I would like actual dates so I can count them in the report to get a total by principal by customer (see below).
Here is my SQL Query - let me know if it is possible please!!! Thanks in advance for all of your help!!
Misty
SELECT ACCT_CLASS.NAME
, ACCT_CLASS.PRIN_NAME
, PRINRPRT.PRIN_NAME, PRINRPRT.CALL_DATE, PRINRPRT.AUTHOR
, CUSTOMER.SALES_Name
, CUSTOMER.SALES_NO
, CUSTOMER.NAME
, CUSTOMER.Customer_Class
, ACCT_CLASS.CLASSIFICATION
, PROJECTS.PRIN_NAME
, PROJECTS.EST_PROF
, SALES.PRIN_NAME
, SALES.NOV_2008_GP, SALES.DEC_2008_GP, SALES.JAN_2009_GP,
SALES.FEB_2009_GP, SALES.MAR_2009_GP, SALES.APR_2009_GP,
SALES.MAY_2009_GP, SALES.JUN_2009_GP, SALES.JUL_2009_GP,
SALES.AUG_2009_GP, SALES.SEP_2009_GP, SALES.OCT_2009_GP,
SALES.NOV_2007_GP, SALES.DEC_2007_GP, SALES.JAN_2008_GP,
SALES.FEB_2008_GP, SALES.MAR_2008_GP, SALES.APR_2008_GP,
SALES.MAY_2008_GP, SALES.JUN_2008_GP, SALES.JUL_2008_GP,
SALES.AUG_2008_GP, SALES.SEP_2008_GP, SALES.OCT_2008_GP
FROM AveWorking.dbo.ACCT_CLASS
JOIN AveWorking.dbo.CUSTOMER ON ACCT_CLASS.CUSTOMER_ID = CUSTOMER.CUSTOMER_ID
LEFT JOIN AveWorking.dbo.PRINRPRT ON ACCT_CLASS.PRIN_NAME = PRINRPRT.PRIN_NAME
AND ACCT_CLASS.CUSTOMER_ID = PRINRPRT.CUSTOMER_ID
AND ACCT_CLASS.NAME = PRINRPRT.NAME
AND PRINRPRT.CALL_DATE > 10/31/2008
LEFT JOIN AveWorking.dbo.PROJECTS ON CUSTOMER.CUSTOMER_ID = PROJECTS.CUSTOMER_ID
AND PROJECTS.NAME = PRINRPRT.NAME
AND PROJECTS.PRIN_NAME = PRINRPRT.PRIN_NAME
LEFT JOIN AveWorking.dbo.SALES ON PRINRPRT.PRIN_NAME = SALES.PRIN_NAME
AND SALES.CUSTOMER_ID = PRINRPRT.CUSTOMER_ID
ORDER BY CUSTOMER.SALES_Name, ACCT_CLASS.PRIN_NAME,PRINRPRT.PRIN_NAME,PROJECTS.PRIN_NAMEThanks so much Carl - that was it...I think I have been staring at this for far too many hours now and can't see what is right in front of me!!
I am still having more issues with it - I hate this report!!!! I am getting duplicate dates & sales populating now. So for example I want:
Principal Name Name sales 09 Sales 08 Dates 3Mo Dates 09 Date 08
So, I am getting Sales 09 & Sales 08 and Dates in 09 coming up multiple times per customer where there really is only one showing in the database for each day. I think it has something to do with the sales connection (the last Left Join on my report). I have ran it soooo many times with groups, without groups, inside out and upside down etc....but if I need an accurate count of the calls made in each column I can't have it duplicating dates...can you tell from my query as to why it might do this???
My ultimate goal is to have one line of data per data field above, then repeat for a new customer.
Any more ideas????
Principal Name Name sales 09 Sales 08 Dates 3Mo Dates 09 Date 08
XXXX XXXXX Total $ Total $ # # #
Thanks again so much, any help you can give is greatly appreciated!!
Misty
Current Query:
select ACCT_CLASS.NAME
, ACCT_CLASS.PRIN_NAME
, PRINRPRT.PRIN_NAME, PRINRPRT.AUTHOR
, CUSTOMER.SALES_Name
, CUSTOMER.SALES_NO
, CUSTOMER.NAME
, CUSTOMER.Customer_Class
, ACCT_CLASS.CLASSIFICATION
, PROJECTS.PRIN_NAME
, PROJECTS.EST_PROF
, SALES.PRIN_NAME
, SALES.NOV_2008_GP, SALES.DEC_2008_GP, SALES.JAN_2009_GP,
SALES.FEB_2009_GP, SALES.MAR_2009_GP, SALES.APR_2009_GP,
SALES.MAY_2009_GP, SALES.JUN_2009_GP, SALES.JUL_2009_GP,
SALES.AUG_2009_GP, SALES.SEP_2009_GP, SALES.OCT_2009_GP,
SALES.NOV_2007_GP, SALES.DEC_2007_GP, SALES.JAN_2008_GP,
SALES.FEB_2008_GP, SALES.MAR_2008_GP, SALES.APR_2008_GP,
SALES.MAY_2008_GP, SALES.JUN_2008_GP, SALES.JUL_2008_GP,
SALES.AUG_2008_GP, SALES.SEP_2008_GP, SALES.OCT_2008_GP,
PRINRPRT.CALL_DATE,
case when PRINRPRT.CALL_DATE BETWEEN '11/01/2008' AND '10/31/2009' then PRINRPRT.CALL_DATE ELSE NULL end as "Call_Dates09",
case when PRINRPRT.CALL_DATE > getdate() - 90 then PRINRPRT.CALL_DATE ELSE NULL end as "3MOCall_Dates09",
case when PRINRPRT.CALL_DATE BETWEEN '11/01/2007' AND '10/31/2008' THEN PRINRPRT.CALL_DATE ELSE NULL END "CALL_DATES08"
FROM AveWorking.dbo.ACCT_CLASS
JOIN AveWorking.dbo.CUSTOMER ON ACCT_CLASS.CUSTOMER_ID = CUSTOMER.CUSTOMER_ID
LEFT JOIN AveWorking.dbo.PRINRPRT ON ACCT_CLASS.PRIN_NAME = PRINRPRT.PRIN_NAME
AND ACCT_CLASS.CUSTOMER_ID = PRINRPRT.CUSTOMER_ID
AND ACCT_CLASS.NAME = PRINRPRT.NAME
LEFT JOIN AveWorking.dbo.PROJECTS ON CUSTOMER.CUSTOMER_ID = PROJECTS.CUSTOMER_ID
AND PROJECTS.NAME = PRINRPRT.NAME
AND PROJECTS.PRIN_NAME = PRINRPRT.PRIN_NAME
LEFT JOIN AveWorking.dbo.SALES ON CUSTOMER.CUSTOMER_ID = SALES.CUSTOMER_ID
AND ACCT_CLASS.PRIN_NAME = SALES.PRIN_NAME
AND ACCT_CLASS.NAME = SALES.NAME
ORDER BY CUSTOMER.SALES_Name, ACCT_CLASS.PRIN_NAME,PRINRPRT.PRIN_NAME,PROJECTS.PRIN_NAME
Edited by: Misty Whitney on Jul 28, 2009 3:07 PM -
Multiple BI Query Results into one Table
Hi All
Can I embed Multiple queries into one table using VC?
I have data in different BI sources(Info Areas) like sales and distribution,Shipments etc. Can I write any universal query to retrive data from multiple sources?(If any???)Hi Jan Pasha,
My model contains two BW queries which uses UNION and sent result to one table.
I tried using UNION also but when I use it I am able to see no records to select in result table.
I donot have any coloums in common. Is it pre-requisite for using UNION? -
Loading data from two flat files into one table
Hi All,
I want to load few fields from one file and few fields from another file and load the data into one table in the database.
For Ex: I have two flat files file1.csv and file2.csv and file1.csv containes 25 columns and file2.csv containes 12 columns, i want to load 20 columns from file1.csv and 7 columns from file2.csv into the table
how to combine the columns from both the files and load them into one table at a time?
Any help is appriciated
Thanks
R.GUse external tables.
If using Oracle9 or higher connect both your csv with database as separate external tables and load the requited fields in new/requited table. -
Scanning multiple pages into one file using MAC
How do I scan multiple pages and save them into one file or document using a MacBook Pro laptop? My printer is an HP Photosmart 7520. When I use this printer and scan from my PC, it does allow me to scan multiple copies and save as one document by just adding pages as I scan. When I scan with my MacBook Pro, it scans each page, however, I don't get any option or choice to save as one document. It automatically saves each page as a separate document.
Try scanning from your Mac. Use Image Capture app in your Applications folder.
Click once on the scanner on the left side, then click on Show Details along the bottom. Along the right side you will see LOTS of options for scanning and saving.
One of those is Format, make the Format PDF. Just below that will be a check box allowing you to scan multiple pages to one file.
Say thanks by clicking "Kudos" "thumbs up" in the post that helped you.
I am employed by HP -
I recently received a PIXMA MG7520 for a gift. It works great with my lenovo laptop/tablet running on Windos 8.0. The one drawback to the HP all-in-one that it replaced is it does not have an ADF. That being said, there must be some way to scan multiple pages into one pdf file. I need help figuring thing out. Thanks in advance!
Solved!
Go to Solution.Hi mdtolbert54,
There is a program that comes with the printer called the IJ Scan Utility that can assist you with scanning multiple pages into a single PDF document. To do this, please follow these steps:
1. On your keyboard, press the Windows key.
2. Start typing IJ SCAN UTILITY. The search window opens as you type. Once the IJ SCAN UTILITY is displayed, please select and open it.
3. In the Canon IJ Scan Utility window that opens, click SETTINGS.... in the bottom right of the window. The Settings dialog box appears.
4. Click the DOCUMENT SCAN option on the left pane of the window.
5. In the SAVE SETTINGS section of the window, you will select the save format and location of the document you are about to scan.
a.) In the FILE NAME field, specify the name you would like to give the file. By default the filename will begin with IMG; you can remove IMG and change it to whatever you would like to name the file.
b.) In the DATA FORMAT field, use the drop-down arrow to select the PDF (Multiple Pages) option.
c.) In the SAVE IN field, please navigate to the area where you would like the file to be saved once it is scanned in. By default, the file will be saved in the MY DOCUMENTS folder.
6. Once all settings have been selected, click the OK button at the bottom of the window to save the changes. The IJ Scan Utility main screen appears.
7. Click the DOCUMENT button. Scanning starts. Click the CANCEL button to cancel scanning if needed. Scanned items are saved in previously selected folder location specified in the SETTINGS... window.
If you find that you need advanced scanning options such as adjusting resolution, brightness, contrast, saturation, color balance, etc. in addition to the options selected above, please click on the SCANGEAR button on the IJ Scan Utility Main screen, then adjust the items as necessary.
Once the items above are set for document scanning, in the future, you will only need to launch the IJ Scan Utility, then press the DOCUMENT button to perform the scan (unless you want to make changes to the settings).
Hope this helps!
This didn't answer your question or issue? Please call or email us using one of the methods on the Contact Us page for further assistance.
Did this answer your question? Please click the Accept as Solution button so that others may find the answer as well. -
Fetch data from two tables and insert into one table
I have similar to the following data in two tables (@Plant, @PlantDirector) and need to consolidate into one table (@PlantNew) as follows.
DECLARE @Plant TABLE (PlantID INT, PlantName VARCHAR(100))
INSERT INTO @Plant (PlantID, PlantName) VALUES (1, 'Name One'),(2, 'Name Two'),(3, 'Name Three'),(4, 'Name Four'),(5, 'Name Five'),(6, 'Name Six')
Director data for the Plants exist in the following table. Assistant value 1 means Assistant Director and 0 means Director.
Data exists only for subset of plants and a Plant may have one or both roles.
DECLARE @PlantDirector TABLE (PlantID INT, PlantDirectorID INT, Assistant bit)
INSERT INTO @PlantDirector (PlantID, PlantDirectorID, Assistant) VALUES (2, 111, 1),(2, 222, 0),(4, 333, 0),(6,444,1)
The above data needs to be inserted into one table (@PlantNew) as follows:
PlantID in @Plant table is IDENTITY value and needs to be inserted as-is into this table.
PlantDirExists will get a value of 1 if at least one record exists in @PlantDirector table for a PlantID. PlantAssistantDirID and PlantDirID should be set to the corresponding PlantDirID or NULL appropriately depending on the data.
DECLARE @PlantNew TABLE (PlantID INT, PlantName VARCHAR(100), PlantDirExists bit, PlantAssistantDirID INT, PlantDirID INT)
INSERT INTO @PlantNew (PlantID, PlantName, PlantDirExists, PlantAssistantDirID, PlantDirID)
VALUES (1, 'Name One', 0, NULL, NULL),(2, 'Name Two', 1, 111, 222),(3, 'Name Three', 0, NULL, NULL),(4, 'Name Four', 1, NULL, 333),(5, 'Name Five', 0, NULL, NULL),(6, 'Name Six',1, 444, NULL)
How do I achieve the above using SQL ? Thanks.like this
INSERT @PlantNew (PlantID, PlantName, PlantDirExists, PlantAssistantDirID, PlantDirID)
SELECT p.PlantID,
p.PlantName,
CASE WHEN pd.PlantID IS NULL THEN 0 ELSE 1 END,
PlantAssistantDirID,
PlantDirID
FROM @Plant p
LEFT JOIN (SELECT PlantID,
MAX(CASE WHEN Assistant = 1 THEN PlantDirectorID END) AS PlantAssistantDirID,
MAX(CASE WHEN Assistant = 0 THEN PlantDirectorID END) AS PlantDirID
@PlantDirector
GROUP BY PlantID)pd
ON pd.PlantID = p.PlantID
Please Mark This As Answer if it helps to solve the issue Visakh ---------------------------- http://visakhm.blogspot.com/ https://www.facebook.com/VmBlogs
You're missing a FROM
insert into @PlantNew
SELECT p.PlantID,
p.PlantName,
CASE WHEN pd.PlantID IS NULL THEN 0 ELSE 1 END,
PlantAssistantDirID,
PlantDirID
FROM @Plant p
LEFT JOIN (SELECT PlantID,
MAX(CASE WHEN Assistant = 1 THEN PlantDirectorID END) AS PlantAssistantDirID,
MAX(CASE WHEN Assistant = 0 THEN PlantDirectorID END) AS PlantDirID
from @PlantDirector
GROUP BY PlantID)pd
ON pd.PlantID = p.PlantID -
SQL Query -How2bring multiple results into one field using Formatted Search
Hi Everyone
i am trying to bring in the results of the field dbo.Lot_ITEM.LOT using a formatted search into a row level using the following query:
SELECT dbo.LOT_ITEM.LOT
FROM dbo.DLN1 INNER JOIN dbo.LOT_ITEM ON dbo.DLN1.ItemCode = dbo.LOT_ITEM.ITEM
WHERE dbo.LOT_ITEM.ITEM=$[DLN1.ItemCode]
however the result of the dbo.Lot_ITEM.LOT field could be more then one value depending on how many lots are assigned for that item
(for example this query would be similar to assigning batch/serial numbers to an item being despatched - as you can choose multiple batches/serials depending on the quantities available and required and then move from the left to the right side of the selection window) if that makes sense!
is it possible to bring in the multiple results into one field? and how can i amend the above query to include this?
Thankyou in advance :o)
Edited by: Asma Bi on Apr 23, 2008 7:22 PM
Edited by: Asma Bi on Apr 23, 2008 7:24 PMHi Suda
Thanks for replying :o) but im not sure about the query?
just to simplify it (as the query im working with is to do with 3rd party addons) i have used the serial/batchs field instead and used standard demo database fields from SBO 2005 sp01:
SELECT dbo.ixvSerialNoFact.SRI1_IntrSerial
FROM dbo.DLN1 INNER JOIN
dbo.ixvSerialNoFact ON dbo.DLN1.DocEntry = dbo.ixvSerialNoFact.SRI1_BaseEntry
WHERE dbo.ixvSerialNoFact.ItemCode='g1000' and dbo.ixvSerialNoFact.SRI1_BaseEntry = '193'
The above brings me the relevant results but when i change it to be used in a formatted search:
SELECT dbo.ixvSerialNoFact.SRI1_IntrSerial
FROM dbo.DLN1 INNER JOIN
dbo.ixvSerialNoFact ON dbo.DLN1.DocEntry = dbo.ixvSerialNoFact.SRI1_BaseEntry
WHERE dbo.ixvSerialNoFact.ItemCode=$[dln1.itemcode] and dbo.ixvSerialNoFact.SRI1_BaseEntry = $[dln1.DocEntry]
i cant seem to get it to work - now this may be because the serial number is not allocated until teh record is added to the system, however when this happens i am unable to go back in and manually trigger the query as the delivery note rows cannot be selected!
i think as what im originally wanting an answer for is same as this example, im wanting to know if this is even possible?
Thanks
Edited by: Asma Bi on Apr 24, 2008 3:53 PM
Edited by: Asma Bi on Apr 24, 2008 3:55 PM -
Storing and retrieving multiple values into one cookie.
Hi Everyone,
I am wondering if anybody knows of any good tutorials involving storing multiple values into one cookie. Any URLs will be greatly apprecated. Thanks heaps.
Regards
DavoThese are normally delimted in HTTP by a semicolon. You can concatenate the string yourself and on the reverse trip use StringTokenizer to get the values back out.
- Saish -
Can we use multiple queries on one template
Can we use multiple queries on one template
Hi,
if you're using data templates for your data set, you
can put multiple queries in the XML data template.
The queries may then be linked (or not) by the "link
name" tag ...
Grtz.Following you answer here...do you know eventually how/if possible to preview a report (with XMLP Desktop) that is using data templates for the data set?
Thanks,
Liviu -
How do I scan multiple pages into one document using the CanoScan LiDE 200?
How do I scan multiple pages into one document using the CanoScan LiDE 200?
I can't seem to find a way to get them to scan continuously, or a way to stitch them together afterwards.Hi dagda24,
You can scan multiple pages into a single document with the scan to PDF option. Use the following steps to do so:
1. Open MP Navigator.
2. Click One Clcik.
3. Click Save to PC.
4. Change the File Type from PDF to PDF (multiple pages).
5. Make any other changes as needed, then click scan.
Did this answer your question? Please click the Accept as Solution button so that others may find the answer as well. -
I'm trying to organize my PDFs in iBooks on my ipad2 and can't figure out how to combine multiple PDFs into one. Any thoughts?
I'm trying to organize my PDFs in iBooks on my ipad2 and can't figure out how to combine multiple PDFs into one. Any thoughts?
-
Concatenate multiple tables into one table
Dear all,
I am doing migration between two database structures, that's why I need also to know if we want to concatenate the data in tables A,B and C into one table in the destination schema, what is the strategy to do this knowing that I have a lot of data and I need the fastest solution.
regardsSince the details of your requirements are unclear, will this approach not work ?
SQL> INSERT into target_table
SQL> (SELECT * from tableA UNION
SQL> SELECT * from tableB UNION
SQL> SELECT * from tableC);HTH
Srini
Maybe you are looking for
-
Took 6 hours to complete xquery!!! help me.
I got a xml schema which has more than 3 thousands of elements. I created xml table and tried to insert elements of the schema into the table. It took about 6 hours completed. What a performance ! CREATE TABLE "FINESUSER"."TSCHEMA" OF SYS.XMLTYPE XML
-
Redirects that include a query string
I have three old URIs for which I wish to return 301 redirects back to the client: http://xyz.com/page.jsp?type=a http://xyz.com/page.jsp?type=b http://xyz.com/page.jspI would like them to respectively send redirects to these URIs: http://xyz.com/pag
-
Change host name and url of Oracle Application
Hello, I need help in changing the url of Oracle Application OLD url - http:// appssvr.XYZ.com:8007 NEW url - http://erp.XYZ.co.in:8002 Please help
-
Which is a more recent version of FlexUnit: flexunit-4.1.0-8 or flexunit-4.1.0_RC2 ??
-
Hello, In a jdeveloper project I'm using jakarta poi (http://jakarta.apache.org/poi/) to generate microsoft excel files. The jar files are included in my project as user libraries. If I run the application in the jdeveloper environment everything wor