Chart JavaFX with missing data
I have a process to monitor which records data when it runs. However, there may be times when the monitor does not work. I want to show all the points in the same series (e.g. of same color) and the time when the monitor does not work, draw no data. What is the best way to do it? I tried to use a new set every time, which plots the data correctly, but all in different colors.
I also tried to add a new style on the nodes of the series class and apply a specific color for this series using css. (each series has a unique name)
for (int i = 0; i < chartDataList.size (); i ++) {}
< Number >, s series = chartDataList.get (i);
String seriesName = 'series-' + s.getName ();
s.getNode () .getStyleClass () .add (seriesName);
}
[SOLVED] I ended up performing loop through all the data points and the addition of a new class of style for the color on each node.
node.getStyleClass().add(color);
Tags: Java
Similar Questions
-
Point cloud with missing data and 3 sets of data
Hello
I'm doing a scatter diagram that has 3 sets of data in it (i.e. 3 plots on the same graph), except that 2 of my sets of data have a missing value while my third set has all the values. I end up getting 2 lines that are disconnected. I can't just remove the line containing the missing data for the 2 sets of data because since my category axis is time, my data points get shifted and no longer appear at the right time. This is the chart that I have.
Thank you.
Hi Gabrielle,.
If there is a diagram of dispersion, the x axis is a value axis. If you have auto selected for the min and max values on this axis, the scale may change when you remove the data point, 15, 85, but the rest remains in the same position relative to the values on each axis of ordinates. What change will be , however, is the curve on which 15 85 approached a local y maximum.
Scatterplots will always leave a gap in the line/curve of connection where there are a pair of missing data. There are two ways to close the gap.
If the chart is an essentially linear relationship, you can use a calculated value is pair up with the lack of value x. The downside of this is that the representation of this point will be indistinguishable on the map of the other data points, measured.
A better way would be to make two tables, one with the full data set, the other with the partial sets, but with the pair missing completely removed.
Adjust the cards the same size and have the same scales on each axis, then just remove one of the cards except the data points, the curves connecting the data points, the x axis of ordinates and the legend showing the color and the forms used to plot each series.
Give a graphic a transparent filling and place it in front of the other.
Kind regards
Barry
-
ODI 12 - problem with missing data in the store column data types
Hello world
We have recently installed Studio 12 on Oracle RDBMS ODI. We have created some topologies, contexts and the logical architecture. We have created the necessary templates and made reverse engineering. The strange thing is when a model data store opening, we have noticed, the data types of its attributes are not displayed and cannot be selected in the drop-down list because they do not exist yet. You can see the image below.
So the mappings are not correctly executed because on the stage of the creation of work tables CREATE script was not generated correctly. (It's something like "CREATE TABLE < name > ()")
Anyone can give an idea what could be the reason for this and how might be solved?
Any ideas would be appreciated.
Thank you in advance.
Hello
Please see the links below this should help you.
http://gerardnico.com/doc/ODI/Webhelp/en/refmanual/topology/snpdt.htm
http://gerardnico.com/doc/ODI/Webhelp/en/UserManual/topology/topology/topo_reverse_datatypes.htm
http://odiexperts.com/data-types-creating-what-is-missing-for-any-technology/
-
variable sharing, missing data, the timestamp even for two consecutively given
Hello
I have a problem with missing data when I read a published network shared variable.
Host VI:
In a host of VI on my laptop (HP with Windows XP Prof.) I write data to the shared Variable 'data '. Between two consecutively write operations is a minimum milliseconds of wait time. I use it because I want to make sure that the time stamp of each new value of data is different then a preview (variables shared the resolution is 1 ms)
VI target:
the VI target cRIO-9012 bed only of new data in the way that it compares the timestamp of a new value with the time stamp of the last value on a device in real time.
Problem:
rarely, I'm missing a data point (sometimes everything works fine for several hours, transfer thousands of data correctly above all of a sudden failure occurs). With a workaround, I'm able to catch the missing data. I discovered that the missing data have the timestamp exactly the same, then the last point of data read, is so ignored in my data 'legal '.
To summarize, the missed value is written to the variable shared host, but ignores the target because its timestamp is wrong, respectively the same as the last value, despite the host waits for a minimum of 10 milliseconds each time before writing a new value.
Note:
The shared Variable is hosted on the laptop and configured using buffering.
The example is simple only to display the function of principle, in real time, I also use a handshake and I guarantee that there is no sub - positive and negative.
Simplified example:
Question:
Anyone has an idea why two consecutively data can have the same timestamp?
Where timestamping (evil) Finally comes (System?)?
What would be a possible solution (for the moment with shared Variables)?
-> I tried to work around the problem with the clusters where each data gets a unique ID. It works but it is slower that comparing the timestamps and I could get performance problems.
It would change anything when I animate the shared on the RT System Variable?
Thanks for your help
Concerning
Reto
This problem has been resolved in LabVIEW 2010. You can see other bugs corrections in theReadme of LabVIEW 2010.
-
Line chart of several series with staggered data points
Hello
App of Hillary graphic sample includes an examples of charts and how to handle null values.
https://Apex.Oracle.com/pls/Apex/f?p=36648:55
I came across a scenario which goes a step further. If you have a series with a set of data points and another series that overlap, where a few data points are missing, for example:
create table graph_lines (series number, thedate date, thevalue number); insert into graph_lines select 1 series ,add_months(trunc(sysdate,'yy'),rownum-1) thedate ,log(2,rownum) thevalue from dual connect by level <= 12 union all select 2 ,add_months(trunc(sysdate,'yy'),rownum-1) ,case when mod(rownum,3) =0 or rownum =2 then log(3,rownum) end from dual connect by level <= 12;
I get the case where he's going to draw a line between the points that are next to each other, but the gaps it will display just the point
Https://apex.oracle.com/pls/apex/f?p=73000:35 image
I have no doubt a single this is the expected behavior, but I would like to know if anyone has any ideas on how to connect the dots.
I thought about a snazzy model clause generates middle in my data points might work, but this seems heavy handed and a little scary.
I thought that maybe there is a graphic solution?
APEX 4.2.x
Scott
The idea of 'Null' removal was not all that possible. After testing it out, I found apex will be always generated empty points. Explicitly define the XML to have only the data points with values does nothing either.
Because I thought it was a really interesting problem, I was wasting so much time on this :-). I was side on the reference guide and the user, modify the XML again and again and again.
I hoped that, by defining a second category axis and set regional and datetime parameters, change of the shaft in one type datetime and specifying a main grid with every month, the table would be plot my data on this axis. Unfortunately, it seems as if this is ignored - a very frustrating experience. Anychart would just keep trace points with its own calculated intervals.
Ultimately if I stumpled on a sort of difficulty, although I'm not sure how good it would be. There is a setting that you can set by using the custom XML part that ignores the missing data and the values of interpolation. It works well, but it always displays labels.
https://Apex.Oracle.com/pls/Apex/f?p=11031:4 apex_demo/demo
AnyChart | [AnyChart 6.x] How to connect mind lines...
node - reference XML - AnyChart.Com Flash Chart Component With all these nodes, is it easy to miss what you need... It's a bit weird, but who "ignore the missing" points, you must set the value to "false"? :-)
-
Fill in the missing dates with level
Think im a bad thing. I have some data that missing dates (days) and I want to just fill in the missing days with 0
This sql is to look right or I'm doing something wrong:
SELECT H.URL, H.V_DT, NVL CNT (P.CNT, 0))
SELECT CAL. URL, CAL. MIN_DATE + LEVEL AS V_DT OF)
SELECT the url, MIN (D) MIN_DATE, max (D) MAX_DATE
USER_LOG_TMP2_VW where the url is not null and current_url (select distinct URL of USER_LOG_TMP_VW)
GROUP BY URL
After MAX (D) > MIN (D)) CAL
CONNECT IN CAL. MIN_DATE + LEVEL < CAL. MAX_DATE
-GROUP BY URL, CAL. MIN_DATE + level
): LEFT JOIN USER_LOG_TMP2_VW P ON P.URL = H.URL AND F.F. = H.V_DT
There are only about 75 unique URL and when I run the present it works but I can't count because there are so many lines when it should be, perhaps a few thousand. the oldest date of min goes back only a few months.
im getting strange results. As if I add a specific url like this (below)... it works perfectly for this url. But when I go out as above where it captures all urls... it gives me weird super results. As the dates twice for duplicate URLS.
SELECT H.URL, H.V_DT, NVL CNT (P.CNT, 0))
SELECT CAL. URL, CAL. MIN_DATE + LEVEL AS V_DT OF)
SELECT the url, MIN (D) MIN_DATE, max (D) MAX_DATE
OF USER_LOG_TMP2_VW, where url is not null and current_url to (select url from USER_LOG_TMP_VW where url = 'http://testing123.com/test/test"")
GROUP BY URL
After MAX (D) > MIN (D)) CAL
CONNECT IN CAL. MIN_DATE + LEVEL < CAL. MAX_DATE
-GROUP BY URL, CAL. MIN_DATE + level
): LEFT JOIN USER_LOG_TMP2_VW P ON P.URL = H.URL AND F.F. = H.V_DT
I was not post create it for the views with her but I think that maybe im just something wrong with the level.
I tried the group according to the level of url cal.min_date +, but for some reason it just keeps running and the query never ends.
Hello
Depending on your needs and your version, you may want a CONNECT BY clause like this:
CONNECT BY LEVEL< max_date="" +="" 1="" -="">
AND PRIOR url = url
AND PRIOR SYS_GUID () IS NOT NULL
-
I used to fill in the field "jaar" with the date of origin of a piece of classical music. Many years before 1600 original parts. I spent many hours to fill the years because I have som 35000 tracks in my library. 2015 they was tgo is no longer possible to fill a date prior to 1600. Even worse: all already filled dates are missing.
I ask reinstall the opportunity.
lvhout wrote:
I used to fill in the field "jaar" with the date of origin of a piece of classical music. Many years before 1600 original parts. I spent many hours to fill the years because I have som 35000 tracks in my library. 2015 they was tgo is no longer possible to fill a date prior to 1600. Even worse: all already filled dates are missing.
I ask reinstall the opportunity.
Lvhout,
You seem to be the first person to notice him, but I just tried with iTunes 12.3.2 and found the same problem.
You can send comments directly to Apple at this link:
-
How to record entries of UI with the data measured in a TDM file?
Hello
I built a user interface to monitor and control a pump test bench, I use the USB-6212 in a Windows PC with the new SW and readers.
Now I try to collect all the measured data and control values in the UI, permanently at 1 kHz and write it in a single file of CT.
The problem is that only the measured signals get connected, but only a few values at the beginning of the file are saved in the user interface; then all empty.
I have all tried, producing waveforms, synchronize them with measured data for the same stamps, aling & resample and blocks of collector of the Toolbox Signal Express, but there are still some missing data in the user interface.
In my original configuration, indicated in the post, I set up the block of analog to read continuously at 1 kHz with 100 samples, while output and analog digital on-demand writing. I have included the file complete, just in case some block causes disruption.
Your express DAQ screws will probably be reading/writing of multiple samples for each run, then wire you a single value for your set points. The use of the data type of dynamic signals hides this information from you (that's why nobody is using them once they become more familiar with LabVIEW).
You need to take only the last value of dynamic data, or touch your set points so they are the same size as your dynamic data. If you write 100 samples at a time, then you will have your set points only once by 100 values. You must create a table/waveform of 100 points with the same value.
-
Missing data calendar after MS update
This morning, I went to check my calendar in the Palm Desktop 6.2.2 and almost everything was missing. Apparently, an update of MS ran all night.
In my Palm OS Desktop/username/calendar folder, I see a big (1408KO) file called datebook.bak and another called DateBook.mdb.bak (1464 KB) one who would contain my missing data?
My last Coop diary is dated 10/08/09 and I wouldn't lose all my data from this date.
Unfortunately, the restoration of data from my Palm TX is not an option.
I am running Vista as the underlying operating system.
Any ideas on the recovery of my lost calendar are appreciated.
Hello
The DateBook.mdb.bak file that you found contain your appointments before last successful hotsync. It would be important that hotsync not you your PDA or the bak file would have overwritten with the contents of the Agenda you see in Palm Desktop right now.
I suggest that you undergo these:
- Create a new user name in Palm Desktop.
- While in the module calendar in the new user name, click file > import.
- Navigate to the location of the bak file.
- Type * (asterisk) in the 'filename' box and press ENTER. This should indicate the contents of the directory that the bak file.
- Now, double-click the bak said to import it.
- If you're lucky, you should see your lost appointments.
If you're unlucky ignore the following steps:
- Now, are you sure that the bak file really contains your lost diary, near Palm Desktop.
- Using windows Explorer, navigate to your username folder. Usually, it's \Documents\Palm OS Desktop\ [a derivative of your hotsync username]
- Rename the folder "Calendar" to something else.
- Open Palm Desktop and be in your correct username and in the calendar module name.
- Now you can import the bak file in the folder of the Agenda that had renamed you in step 3.
- Now you can hotsync TX, but remember that the conduct of the Agenda is set to DESKTOP REPLACED the HANDHELD computer.
Message edited by wacre on 10/16/2009 06:35 -
missing data after upgrading to 1.3.5.1
I upgraded my Palm Pre webOS 1.3.5.1 and lost ALL my calendar events. My contacts are no longer happen when I try to create a new text message. I can not also view contacts or pull them up by typing the name of the contact, when I want to make a call.
Am I missing something? How to bring back that info? How can I synchronize my contacts with the text and calling applications?
It's pretty frustrating...
Looks like something is still wrong with your data, even if she came back.
It takes a lot of potential try this and then do what's a lot to try on a forum. I suggest you to contact technical support to see if they can help to recover the data.
Technical support phone number is 877-426-3777, once the data cable it should also focus on your other post on the contact data do not stay up long enough for you to add the information in.
-
Find (weekly) missing date ranges based on the Date of submission
Nice day:
I have a table that contains the data with a date of presentation of the report column. If the requirements are that each employee must submit at least 1 weekly report beginning January 1, 2015, how can I find the weekly reports missing, based on the date of submission of reports.
The ideas that I had:
- Left join by partition by date (range between)
- Create a date dimension view?
Of course, I'm not sure how to approach this dilemma without creating a query of Monster. Sometimes the simplest queries mistake me...
Thank you, Aqua
Here are the DDL for the table with the information from the presentation report (example):
--------------------------------------------------------
-The DOF for Table DTS_FORM_SAMPLE
--------------------------------------------------------
CREATE TABLE 'DTS_FORM_SAMPLE '.
(NUMBER OF 'ID',
VARCHAR2 (20) "CLOCK_NUMBER."
NUMBER OF 'EMP_ID,'
NUMBER OF "REPORT_TYPE."
DATE OF THE "SUB_DATE.
) ;
/
INSERTION of REM in DTS_FORM_SAMPLE
TOGETHER TO DEFINE
Insert into DTS_FORM_SAMPLE (ID, CLOCK_NUMBER, EMP_ID, REPORT_TYPE, SUB_DATE) values (2896, 'XX2444', 12810,1, to_date('02-APR-15','DD-MON-RR'));
Insert into DTS_FORM_SAMPLE (ID, CLOCK_NUMBER, EMP_ID, REPORT_TYPE, SUB_DATE) values (2897, 'XX2444', 12810,1, to_date('09-APR-15','DD-MON-RR'));
Insert into DTS_FORM_SAMPLE (ID, CLOCK_NUMBER, EMP_ID, REPORT_TYPE, SUB_DATE) values (2898, 'XX2444', 12810,1, to_date('16-APR-15','DD-MON-RR'));
Insert into DTS_FORM_SAMPLE (ID, CLOCK_NUMBER, EMP_ID, REPORT_TYPE, SUB_DATE) values (2899, 'XX2444', 12810,1, to_date('23-APR-15','DD-MON-RR'));
Insert into DTS_FORM_SAMPLE (ID, CLOCK_NUMBER, EMP_ID, REPORT_TYPE, SUB_DATE) values (2900, 'XX2444', 12810,1, to_date('30-APR-15','DD-MON-RR'));
Insert into DTS_FORM_SAMPLE (ID, CLOCK_NUMBER, EMP_ID, REPORT_TYPE, SUB_DATE) values (2901, 'XX2444', 12810,1, to_date('05-MAR-15','DD-MON-RR'));
Insert into DTS_FORM_SAMPLE (ID, CLOCK_NUMBER, EMP_ID, REPORT_TYPE, SUB_DATE) values (2902, 'XX2444', 12810,1, to_date('12-MAR-15','DD-MON-RR'));
Insert into DTS_FORM_SAMPLE (ID, CLOCK_NUMBER, EMP_ID, REPORT_TYPE, SUB_DATE) values (2903, 'XX2444', 12810,1, to_date('19-MAR-15','DD-MON-RR'));
Insert into DTS_FORM_SAMPLE (ID, CLOCK_NUMBER, EMP_ID, REPORT_TYPE, SUB_DATE) values (2904, 'XX2444', 12810,1, to_date('26-MAR-15','DD-MON-RR'));
Insert into DTS_FORM_SAMPLE (ID, CLOCK_NUMBER, EMP_ID, REPORT_TYPE, SUB_DATE) values (2920, 'XX2444', 12810,1, to_date('19-FEB-15','DD-MON-RR'));
Insert into DTS_FORM_SAMPLE (ID, CLOCK_NUMBER, EMP_ID, REPORT_TYPE, SUB_DATE) values (2921, 'XX2444', 12810,1, to_date('22-JAN-15','DD-MON-RR'));
Insert into DTS_FORM_SAMPLE (ID, CLOCK_NUMBER, EMP_ID, REPORT_TYPE, SUB_DATE) values (2922, 'XX2444', 12810,1, to_date('05-FEB-15','DD-MON-RR'));
Insert into DTS_FORM_SAMPLE (ID, CLOCK_NUMBER, EMP_ID, REPORT_TYPE, SUB_DATE) values (2923, 'XX2444', 12810,1, to_date('26-FEB-15','DD-MON-RR'));
Insert into DTS_FORM_SAMPLE (ID, CLOCK_NUMBER, EMP_ID, REPORT_TYPE, SUB_DATE) values (2924, 'XX2444', 12810,1, to_date('29-JAN-15','DD-MON-RR'));
Insert into DTS_FORM_SAMPLE (ID, CLOCK_NUMBER, EMP_ID, REPORT_TYPE, SUB_DATE) values (2925, 'XX2444', 12810,1, to_date('12-FEB-15','DD-MON-RR'));
Insert into DTS_FORM_SAMPLE (ID, CLOCK_NUMBER, EMP_ID, REPORT_TYPE, SUB_DATE) values (2965, 'XX2444', 12810,1, to_date('30-JUL-15','DD-MON-RR'));
Insert into DTS_FORM_SAMPLE (ID, CLOCK_NUMBER, EMP_ID, REPORT_TYPE, SUB_DATE) values (6970, 'XX2444', 12810,1, to_date('18-JUN-15','DD-MON-RR'));
Insert into DTS_FORM_SAMPLE (ID, CLOCK_NUMBER, EMP_ID, REPORT_TYPE, SUB_DATE) values (6971, 'XX2444', 12810,1, to_date('25-JUN-15','DD-MON-RR'));
Insert into DTS_FORM_SAMPLE (ID, CLOCK_NUMBER, EMP_ID, REPORT_TYPE, SUB_DATE) values (6972, 'XX2444', 12810,1, to_date('04-JUN-15','DD-MON-RR'));
Insert into DTS_FORM_SAMPLE (ID, CLOCK_NUMBER, EMP_ID, REPORT_TYPE, SUB_DATE) values (6973, 'XX2444', 12810,1, to_date('11-JUN-15','DD-MON-RR'));
Insert into DTS_FORM_SAMPLE (ID, CLOCK_NUMBER, EMP_ID, REPORT_TYPE, SUB_DATE) values (6978, 'XX2444', 12810,1, to_date('14-MAY-15','DD-MON-RR'));
Insert into DTS_FORM_SAMPLE (ID, CLOCK_NUMBER, EMP_ID, REPORT_TYPE, SUB_DATE) values (6979, 'XX2444', 12810,1, to_date('21-MAY-15','DD-MON-RR'));
Insert into DTS_FORM_SAMPLE (ID, CLOCK_NUMBER, EMP_ID, REPORT_TYPE, SUB_DATE) values (6980, 'XX2444', 12810,1, to_date('28-MAY-15','DD-MON-RR'));
Insert into DTS_FORM_SAMPLE (ID, CLOCK_NUMBER, EMP_ID, REPORT_TYPE, SUB_DATE) values (6981, 'XX2444', 12810,1, to_date('07-MAY-15','DD-MON-RR'));
Insert into DTS_FORM_SAMPLE (ID, CLOCK_NUMBER, EMP_ID, REPORT_TYPE, SUB_DATE) values (6948, 'XX2444', 12810,1, to_date('06-AUG-15','DD-MON-RR'));
Insert into DTS_FORM_SAMPLE (ID, CLOCK_NUMBER, EMP_ID, REPORT_TYPE, SUB_DATE) values (6957, 'XX2444', 12810,1, to_date('09-JUL-15','DD-MON-RR'));
Insert into DTS_FORM_SAMPLE (ID, CLOCK_NUMBER, EMP_ID, REPORT_TYPE, SUB_DATE) values (6958, 'XX2444', 12810,1, to_date('16-JUL-15','DD-MON-RR'));
Insert into DTS_FORM_SAMPLE (ID, CLOCK_NUMBER, EMP_ID, REPORT_TYPE, SUB_DATE) values (6959, 'XX2444', 12810,1, to_date('23-JUL-15','DD-MON-RR'));
Insert into DTS_FORM_SAMPLE (ID, CLOCK_NUMBER, EMP_ID, REPORT_TYPE, SUB_DATE) values (6960, 'XX2444', 12810,1, to_date('02-JUL-15','DD-MON-RR'));
Insert into DTS_FORM_SAMPLE (ID, CLOCK_NUMBER, EMP_ID, REPORT_TYPE, SUB_DATE) values (8938, 'XX2444', 12810,1, to_date('14-MAY-15','DD-MON-RR'));
Insert into DTS_FORM_SAMPLE (ID, CLOCK_NUMBER, EMP_ID, REPORT_TYPE, SUB_DATE) values (8939, 'XX2444', 12810,1, to_date('21-MAY-15','DD-MON-RR'));
Insert into DTS_FORM_SAMPLE (ID, CLOCK_NUMBER, EMP_ID, REPORT_TYPE, SUB_DATE) values (8940, 'XX2444', 12810,1, to_date('28-MAY-15','DD-MON-RR'));
Insert into DTS_FORM_SAMPLE (ID, CLOCK_NUMBER, EMP_ID, REPORT_TYPE, SUB_DATE) values (8941, 'XX2444', 12810,1, to_date('07-MAY-15','DD-MON-RR'));
Insert into DTS_FORM_SAMPLE (ID, CLOCK_NUMBER, EMP_ID, REPORT_TYPE, SUB_DATE) values (8942, 'XX2444', 12810,1, to_date('14-MAY-15','DD-MON-RR'));
Insert into DTS_FORM_SAMPLE (ID, CLOCK_NUMBER, EMP_ID, REPORT_TYPE, SUB_DATE) values (8943, 'XX2444', 12810,1, to_date('21-MAY-15','DD-MON-RR'));
Insert into DTS_FORM_SAMPLE (ID, CLOCK_NUMBER, EMP_ID, REPORT_TYPE, SUB_DATE) values (8977, 'XX2444', 12810,1, to_date('04-JUN-15','DD-MON-RR'));
Insert into DTS_FORM_SAMPLE (ID, CLOCK_NUMBER, EMP_ID, REPORT_TYPE, SUB_DATE) values (8978, 'XX2444', 12810,1, to_date('11-JUN-15','DD-MON-RR'));
Insert into DTS_FORM_SAMPLE (ID, CLOCK_NUMBER, EMP_ID, REPORT_TYPE, SUB_DATE) values (8979, 'XX2444', 12810,1, to_date('11-JUN-15','DD-MON-RR'));
Insert into DTS_FORM_SAMPLE (ID, CLOCK_NUMBER, EMP_ID, REPORT_TYPE, SUB_DATE) values (8980, 'XX2444', 12810,1, to_date('18-JUN-15','DD-MON-RR'));
Insert into DTS_FORM_SAMPLE (ID, CLOCK_NUMBER, EMP_ID, REPORT_TYPE, SUB_DATE) values (8981, 'XX2444', 12810,1, to_date('18-JUN-15','DD-MON-RR'));
Insert into DTS_FORM_SAMPLE (ID, CLOCK_NUMBER, EMP_ID, REPORT_TYPE, SUB_DATE) values (8982, 'XX2444', 12810,1, to_date('25-JUN-15','DD-MON-RR'));
Insert into DTS_FORM_SAMPLE (ID, CLOCK_NUMBER, EMP_ID, REPORT_TYPE, SUB_DATE) values (8983, 'XX2444', 12810,1, to_date('25-JUN-15','DD-MON-RR'));
Insert into DTS_FORM_SAMPLE (ID, CLOCK_NUMBER, EMP_ID, REPORT_TYPE, SUB_DATE) values (8984, 'XX2444', 12810,1, to_date('02-JUL-15','DD-MON-RR'));
Insert into DTS_FORM_SAMPLE (ID, CLOCK_NUMBER, EMP_ID, REPORT_TYPE, SUB_DATE) values (8985, 'XX2444', 12810,1, to_date('02-JUL-15','DD-MON-RR'));
Insert into DTS_FORM_SAMPLE (ID, CLOCK_NUMBER, EMP_ID, REPORT_TYPE, SUB_DATE) values (8953, 'XX2444', 12810,1, to_date('19-FEB-15','DD-MON-RR'));
Insert into DTS_FORM_SAMPLE (ID, CLOCK_NUMBER, EMP_ID, REPORT_TYPE, SUB_DATE) values (9824, 'XX2444', 12810,1, to_date('20-AUG-15','DD-MON-RR'));
Insert into DTS_FORM_SAMPLE (ID, CLOCK_NUMBER, EMP_ID, REPORT_TYPE, SUB_DATE) values (9825, 'XX2444', 12810,1, to_date('20-AUG-15','DD-MON-RR'));
Insert into DTS_FORM_SAMPLE (ID, CLOCK_NUMBER, EMP_ID, REPORT_TYPE, SUB_DATE) values (9826, 'XX2444', 12810,1, to_date('20-AUG-15','DD-MON-RR'));
Insert into DTS_FORM_SAMPLE (ID, CLOCK_NUMBER, EMP_ID, REPORT_TYPE, SUB_DATE) values (8972, 'XX2444', 12810,1, to_date('30-APR-15','DD-MON-RR'));
Insert into DTS_FORM_SAMPLE (ID, CLOCK_NUMBER, EMP_ID, REPORT_TYPE, SUB_DATE) values (8973, 'XX2444', 12810,1, to_date('30-APR-15','DD-MON-RR'));
Insert into DTS_FORM_SAMPLE (ID, CLOCK_NUMBER, EMP_ID, REPORT_TYPE, SUB_DATE) values (8974, 'XX2444', 12810,1, to_date('07-MAY-15','DD-MON-RR'));
Insert into DTS_FORM_SAMPLE (ID, CLOCK_NUMBER, EMP_ID, REPORT_TYPE, SUB_DATE) values (8975, 'XX2444', 12810,1, to_date('28-MAY-15','DD-MON-RR'));
Insert into DTS_FORM_SAMPLE (ID, CLOCK_NUMBER, EMP_ID, REPORT_TYPE, SUB_DATE) values (8951, 'XX2444', 12810,1, to_date('12-FEB-15','DD-MON-RR'));
Insert into DTS_FORM_SAMPLE (ID, CLOCK_NUMBER, EMP_ID, REPORT_TYPE, SUB_DATE) values (8952, 'XX2444', 12810,1, to_date('19-FEB-15','DD-MON-RR'));
Insert into DTS_FORM_SAMPLE (ID, CLOCK_NUMBER, EMP_ID, REPORT_TYPE, SUB_DATE) values (8954, 'XX2444', 12810,1, to_date('26-FEB-15','DD-MON-RR'));
Insert into DTS_FORM_SAMPLE (ID, CLOCK_NUMBER, EMP_ID, REPORT_TYPE, SUB_DATE) values (8955, 'XX2444', 12810,1, to_date('26-FEB-15','DD-MON-RR'));
Insert into DTS_FORM_SAMPLE (ID, CLOCK_NUMBER, EMP_ID, REPORT_TYPE, SUB_DATE) values (8956, 'XX2444', 12810,1, to_date('05-MAR-15','DD-MON-RR'));
Insert into DTS_FORM_SAMPLE (ID, CLOCK_NUMBER, EMP_ID, REPORT_TYPE, SUB_DATE) values (8957, 'XX2444', 12810,1, to_date('05-MAR-15','DD-MON-RR'));
Insert into DTS_FORM_SAMPLE (ID, CLOCK_NUMBER, EMP_ID, REPORT_TYPE, SUB_DATE) values (8958, 'XX2444', 12810,1, to_date('12-MAR-15','DD-MON-RR'));
Insert into DTS_FORM_SAMPLE (ID, CLOCK_NUMBER, EMP_ID, REPORT_TYPE, SUB_DATE) values (8959, 'XX2444', 12810,1, to_date('12-MAR-15','DD-MON-RR'));
Insert into DTS_FORM_SAMPLE (ID, CLOCK_NUMBER, EMP_ID, REPORT_TYPE, SUB_DATE) values (8960, 'XX2444', 12810,1, to_date('19-MAR-15','DD-MON-RR'));
Insert into DTS_FORM_SAMPLE (ID, CLOCK_NUMBER, EMP_ID, REPORT_TYPE, SUB_DATE) values (8961, 'XX2444', 12810,1, to_date('19-MAR-15','DD-MON-RR'));
Insert into DTS_FORM_SAMPLE (ID, CLOCK_NUMBER, EMP_ID, REPORT_TYPE, SUB_DATE) values (8962, 'XX2444', 12810,1, to_date('26-MAR-15','DD-MON-RR'));
Insert into DTS_FORM_SAMPLE (ID, CLOCK_NUMBER, EMP_ID, REPORT_TYPE, SUB_DATE) values (8963, 'XX2444', 12810,1, to_date('26-MAR-15','DD-MON-RR'));
Insert into DTS_FORM_SAMPLE (ID, CLOCK_NUMBER, EMP_ID, REPORT_TYPE, SUB_DATE) values (8964, 'XX2444', 12810,1, to_date('02-APR-15','DD-MON-RR'));
Insert into DTS_FORM_SAMPLE (ID, CLOCK_NUMBER, EMP_ID, REPORT_TYPE, SUB_DATE) values (8965, 'XX2444', 12810,1, to_date('02-APR-15','DD-MON-RR'));
Insert into DTS_FORM_SAMPLE (ID, CLOCK_NUMBER, EMP_ID, REPORT_TYPE, SUB_DATE) values (8966, 'XX2444', 12810,1, to_date('09-APR-15','DD-MON-RR'));
Insert into DTS_FORM_SAMPLE (ID, CLOCK_NUMBER, EMP_ID, REPORT_TYPE, SUB_DATE) values (8967, 'XX2444', 12810,1, to_date('09-APR-15','DD-MON-RR'));
Insert into DTS_FORM_SAMPLE (ID, CLOCK_NUMBER, EMP_ID, REPORT_TYPE, SUB_DATE) values (8968, 'XX2444', 12810,1, to_date('16-APR-15','DD-MON-RR'));
Insert into DTS_FORM_SAMPLE (ID, CLOCK_NUMBER, EMP_ID, REPORT_TYPE, SUB_DATE) values (8969, 'XX2444', 12810,1, to_date('16-APR-15','DD-MON-RR'));
Insert into DTS_FORM_SAMPLE (ID, CLOCK_NUMBER, EMP_ID, REPORT_TYPE, SUB_DATE) values (8970, 'XX2444', 12810,1, to_date('23-APR-15','DD-MON-RR'));
Insert into DTS_FORM_SAMPLE (ID, CLOCK_NUMBER, EMP_ID, REPORT_TYPE, SUB_DATE) values (8971, 'XX2444', 12810,1, to_date('23-APR-15','DD-MON-RR'));
Insert into DTS_FORM_SAMPLE (ID, CLOCK_NUMBER, EMP_ID, REPORT_TYPE, SUB_DATE) values (8976, 'XX2444', 12810,1, to_date('04-JUN-15','DD-MON-RR'));
Insert into DTS_FORM_SAMPLE (ID, CLOCK_NUMBER, EMP_ID, REPORT_TYPE, SUB_DATE) values (8986, 'XX2444', 12810,1, to_date('09-JUL-15','DD-MON-RR'));
Insert into DTS_FORM_SAMPLE (ID, CLOCK_NUMBER, EMP_ID, REPORT_TYPE, SUB_DATE) values (8987, 'XX2444', 12810,1, to_date('09-JUL-15','DD-MON-RR'));
Insert into DTS_FORM_SAMPLE (ID, CLOCK_NUMBER, EMP_ID, REPORT_TYPE, SUB_DATE) values (9041, 'XX2444', 12810,1, to_date('16-JUL-15','DD-MON-RR'));
Insert into DTS_FORM_SAMPLE (ID, CLOCK_NUMBER, EMP_ID, REPORT_TYPE, SUB_DATE) values (9042, 'XX2444', 12810,1, to_date('16-JUL-15','DD-MON-RR'));
Insert into DTS_FORM_SAMPLE (ID, CLOCK_NUMBER, EMP_ID, REPORT_TYPE, SUB_DATE) values (9043, 'XX2444', 12810,1, to_date('23-JUL-15','DD-MON-RR'));
Insert into DTS_FORM_SAMPLE (ID, CLOCK_NUMBER, EMP_ID, REPORT_TYPE, SUB_DATE) values (9044, 'XX2444', 12810,1, to_date('23-JUL-15','DD-MON-RR'));
Insert into DTS_FORM_SAMPLE (ID, CLOCK_NUMBER, EMP_ID, REPORT_TYPE, SUB_DATE) values (9045, 'XX2444', 12810,1, to_date('30-JUL-15','DD-MON-RR'));
Insert into DTS_FORM_SAMPLE (ID, CLOCK_NUMBER, EMP_ID, REPORT_TYPE, SUB_DATE) values (9046, 'XX2444', 12810,1, to_date('30-JUL-15','DD-MON-RR'));
Insert into DTS_FORM_SAMPLE (ID, CLOCK_NUMBER, EMP_ID, REPORT_TYPE, SUB_DATE) values (9047, 'XX2444', 12810,1, to_date('06-AUG-15','DD-MON-RR'));
Insert into DTS_FORM_SAMPLE (ID, CLOCK_NUMBER, EMP_ID, REPORT_TYPE, SUB_DATE) values (9048, 'XX2444', 12810,1, to_date('06-AUG-15','DD-MON-RR'));
Insert into DTS_FORM_SAMPLE (ID, CLOCK_NUMBER, EMP_ID, REPORT_TYPE, SUB_DATE) values (8944, 'XX2444', 12810,1, to_date('22-JAN-15','DD-MON-RR'));
Insert into DTS_FORM_SAMPLE (ID, CLOCK_NUMBER, EMP_ID, REPORT_TYPE, SUB_DATE) values (8945, 'XX2444', 12810,1, to_date('22-JAN-15','DD-MON-RR'));
Insert into DTS_FORM_SAMPLE (ID, CLOCK_NUMBER, EMP_ID, REPORT_TYPE, SUB_DATE) values (8946, 'XX2444', 12810,1, to_date('29-JAN-15','DD-MON-RR'));
Insert into DTS_FORM_SAMPLE (ID, CLOCK_NUMBER, EMP_ID, REPORT_TYPE, SUB_DATE) values (8947, 'XX2444', 12810,1, to_date('29-JAN-15','DD-MON-RR'));
Insert into DTS_FORM_SAMPLE (ID, CLOCK_NUMBER, EMP_ID, REPORT_TYPE, SUB_DATE) values (8948, 'XX2444', 12810,1, to_date('05-FEB-15','DD-MON-RR'));
Insert into DTS_FORM_SAMPLE (ID, CLOCK_NUMBER, EMP_ID, REPORT_TYPE, SUB_DATE) values (8949, 'XX2444', 12810,1, to_date('05-FEB-15','DD-MON-RR'));
Insert into DTS_FORM_SAMPLE (ID, CLOCK_NUMBER, EMP_ID, REPORT_TYPE, SUB_DATE) values (8950, 'XX2444', 12810,1, to_date('12-FEB-15','DD-MON-RR'));
Insert into DTS_FORM_SAMPLE (ID, CLOCK_NUMBER, EMP_ID, REPORT_TYPE, SUB_DATE) values (9527, 'XX2444', 12810,1, to_date('13-AUG-15','DD-MON-RR'));
Insert into DTS_FORM_SAMPLE (ID, CLOCK_NUMBER, EMP_ID, REPORT_TYPE, SUB_DATE) values (9528, 'XX2444', 12810,1, to_date('13-AUG-15','DD-MON-RR'));
Insert into DTS_FORM_SAMPLE (ID, CLOCK_NUMBER, EMP_ID, REPORT_TYPE, SUB_DATE) values (9529, 'XX2444', 12810,1, to_date('13-AUG-15','DD-MON-RR'));
Insert into DTS_FORM_SAMPLE (ID, CLOCK_NUMBER, EMP_ID, REPORT_TYPE, SUB_DATE) values (6739, 'YY7223', 11093,8, to_date('15-JUL-15','DD-MON-RR'));
Insert into DTS_FORM_SAMPLE (ID, CLOCK_NUMBER, EMP_ID, REPORT_TYPE, SUB_DATE) values (6740, 'YY7223', 11093,8, to_date('21-JUL-15','DD-MON-RR'));
Insert into DTS_FORM_SAMPLE (ID, CLOCK_NUMBER, EMP_ID, REPORT_TYPE, SUB_DATE) values (6741, 'YY7223', 11093,8, to_date('22-JUL-15','DD-MON-RR'));
Insert into DTS_FORM_SAMPLE (ID, CLOCK_NUMBER, EMP_ID, REPORT_TYPE, SUB_DATE) values (6742, 'YY7223', 11093,8, to_date('25-JUL-15','DD-MON-RR'));
Insert into DTS_FORM_SAMPLE (ID, CLOCK_NUMBER, EMP_ID, REPORT_TYPE, SUB_DATE) values (6743, 'YY7223', 11093,8, to_date('26-JUL-15','DD-MON-RR'));
Insert into DTS_FORM_SAMPLE (ID, CLOCK_NUMBER, EMP_ID, REPORT_TYPE, SUB_DATE) values (6744, 'YY7223', 11093,8, to_date('27-JUL-15','DD-MON-RR'));
Insert into DTS_FORM_SAMPLE (ID, CLOCK_NUMBER, EMP_ID, REPORT_TYPE, SUB_DATE) values (6745, 'YY7223', 11093,1, to_date('04-JUL-15','DD-MON-RR'));
Insert into DTS_FORM_SAMPLE (ID, CLOCK_NUMBER, EMP_ID, REPORT_TYPE, SUB_DATE) values (6746, 'YY7223', 11093,1, to_date('11-JUL-15','DD-MON-RR'));
Insert into DTS_FORM_SAMPLE (ID, CLOCK_NUMBER, EMP_ID, REPORT_TYPE, SUB_DATE) values (6747, 'YY7223', 11093,1, to_date('18-JUL-15','DD-MON-RR'));
Insert into DTS_FORM_SAMPLE (ID, CLOCK_NUMBER, EMP_ID, REPORT_TYPE, SUB_DATE) values (6748, 'YY7223', 11093,1, to_date('25-JUL-15','DD-MON-RR'));
Insert into DTS_FORM_SAMPLE (ID, CLOCK_NUMBER, EMP_ID, REPORT_TYPE, SUB_DATE) values (6749, 'YY7223', 11093,11, to_date('01-JUL-15','DD-MON-RR'));
Insert into DTS_FORM_SAMPLE (ID, CLOCK_NUMBER, EMP_ID, REPORT_TYPE, SUB_DATE) values (6750, 'YY7223', 11093,11, to_date('15-JUL-15','DD-MON-RR'));
Insert into DTS_FORM_SAMPLE (ID, CLOCK_NUMBER, EMP_ID, REPORT_TYPE, SUB_DATE) values (6751, 'YY7223', 11093,10, to_date('01-JUL-15','DD-MON-RR'));
Insert into DTS_FORM_SAMPLE (ID, CLOCK_NUMBER, EMP_ID, REPORT_TYPE, SUB_DATE) values (11017, 'YY7223', 11093,1, to_date('07-MAY-15','DD-MON-RR'));
Insert into DTS_FORM_SAMPLE (ID, CLOCK_NUMBER, EMP_ID, REPORT_TYPE, SUB_DATE) values (11018, 'YY7223', 11093,1, to_date('14-MAY-15','DD-MON-RR'));
Insert into DTS_FORM_SAMPLE (ID, CLOCK_NUMBER, EMP_ID, REPORT_TYPE, SUB_DATE) values (11019, 'YY7223', 11093,1, to_date('21-MAY-15','DD-MON-RR'));
Insert into DTS_FORM_SAMPLE (ID, CLOCK_NUMBER, EMP_ID, REPORT_TYPE, SUB_DATE) values (11020, 'YY7223', 11093,1, to_date('28-MAY-15','DD-MON-RR'));
Insert into DTS_FORM_SAMPLE (ID, CLOCK_NUMBER, EMP_ID, REPORT_TYPE, SUB_DATE) values (11021, 'YY7223', 11093,1, to_date('04-JUN-15','DD-MON-RR'));
Insert into DTS_FORM_SAMPLE (ID, CLOCK_NUMBER, EMP_ID, REPORT_TYPE, SUB_DATE) values (11022, 'YY7223', 11093,1, to_date('11-JUN-15','DD-MON-RR'));
Insert into DTS_FORM_SAMPLE (ID, CLOCK_NUMBER, EMP_ID, REPORT_TYPE, SUB_DATE) values (11023, 'YY7223', 11093,1, to_date('18-JUN-15','DD-MON-RR'));
Insert into DTS_FORM_SAMPLE (ID, CLOCK_NUMBER, EMP_ID, REPORT_TYPE, SUB_DATE) values (11024, 'YY7223', 11093,1, to_date('25-JUN-15','DD-MON-RR'));
Insert into DTS_FORM_SAMPLE (ID, CLOCK_NUMBER, EMP_ID, REPORT_TYPE, SUB_DATE) values (11025, 'YY7223', 11093,10, to_date('31-MAY-15','DD-MON-RR'));
Insert into DTS_FORM_SAMPLE (ID, CLOCK_NUMBER, EMP_ID, REPORT_TYPE, SUB_DATE) values (11026, 'YY7223', 11093,10, to_date('30-JUN-15','DD-MON-RR'));
Insert into DTS_FORM_SAMPLE (ID, CLOCK_NUMBER, EMP_ID, REPORT_TYPE, SUB_DATE) values (13115, 'YY7223', 11093,1, to_date('13-AUG-15','DD-MON-RR'));
Insert into DTS_FORM_SAMPLE (ID, CLOCK_NUMBER, EMP_ID, REPORT_TYPE, SUB_DATE) values (13201, 'YY7223', 11093,1, to_date('20-AUG-15','DD-MON-RR'));
Insert into DTS_FORM_SAMPLE (ID, CLOCK_NUMBER, EMP_ID, REPORT_TYPE, SUB_DATE) values (13287, 'YY7223', 11093,1, to_date('27-AUG-15','DD-MON-RR'));
Insert into DTS_FORM_SAMPLE (ID, CLOCK_NUMBER, EMP_ID, REPORT_TYPE, SUB_DATE) values (13373, 'YY7223', 11093,10, to_date('08-SEP-15','DD-MON-RR'));
Insert into DTS_FORM_SAMPLE (ID, CLOCK_NUMBER, EMP_ID, REPORT_TYPE, SUB_DATE) values (13489, 'YY7223', 11093,8, to_date('01-AUG-15','DD-MON-RR'));
Insert into DTS_FORM_SAMPLE (ID, CLOCK_NUMBER, EMP_ID, REPORT_TYPE, SUB_DATE) values (13490, 'YY7223', 11093,8, to_date('02-AUG-15','DD-MON-RR'));
Insert into DTS_FORM_SAMPLE (ID, CLOCK_NUMBER, EMP_ID, REPORT_TYPE, SUB_DATE) values (13491, 'YY7223', 11093,8, to_date('03-AUG-15','DD-MON-RR'));
Insert into DTS_FORM_SAMPLE (ID, CLOCK_NUMBER, EMP_ID, REPORT_TYPE, SUB_DATE) values (13492, 'YY7223', 11093,8, to_date('04-AUG-15','DD-MON-RR'));
Insert into DTS_FORM_SAMPLE (ID, CLOCK_NUMBER, EMP_ID, REPORT_TYPE, SUB_DATE) values (13493, 'YY7223', 11093,8, to_date('05-AUG-15','DD-MON-RR'));
Insert into DTS_FORM_SAMPLE (ID, CLOCK_NUMBER, EMP_ID, REPORT_TYPE, SUB_DATE) values (13494, 'YY7223', 11093,8, to_date('06-AUG-15','DD-MON-RR'));
Insert into DTS_FORM_SAMPLE (ID, CLOCK_NUMBER, EMP_ID, REPORT_TYPE, SUB_DATE) values (13495, 'YY7223', 11093,8, to_date('07-AUG-15','DD-MON-RR'));
Insert into DTS_FORM_SAMPLE (ID, CLOCK_NUMBER, EMP_ID, REPORT_TYPE, SUB_DATE) values (13496, 'YY7223', 11093,8, to_date('08-AUG-15','DD-MON-RR'));
Insert into DTS_FORM_SAMPLE (ID, CLOCK_NUMBER, EMP_ID, REPORT_TYPE, SUB_DATE) values (13497, 'YY7223', 11093,8, to_date('09-AUG-15','DD-MON-RR'));
Insert into DTS_FORM_SAMPLE (ID, CLOCK_NUMBER, EMP_ID, REPORT_TYPE, SUB_DATE) values (13498, 'YY7223', 11093,8, to_date('10-AUG-15','DD-MON-RR'));
Insert into DTS_FORM_SAMPLE (ID, CLOCK_NUMBER, EMP_ID, REPORT_TYPE, SUB_DATE) values (13499, 'YY7223', 11093,8, to_date('11-AUG-15','DD-MON-RR'));
Insert into DTS_FORM_SAMPLE (ID, CLOCK_NUMBER, EMP_ID, REPORT_TYPE, SUB_DATE) values (13500, 'YY7223', 11093,8, to_date('12-AUG-15','DD-MON-RR'));
Insert into DTS_FORM_SAMPLE (ID, CLOCK_NUMBER, EMP_ID, REPORT_TYPE, SUB_DATE) values (13501, 'YY7223', 11093,8, to_date('13-AUG-15','DD-MON-RR'));
Insert into DTS_FORM_SAMPLE (ID, CLOCK_NUMBER, EMP_ID, REPORT_TYPE, SUB_DATE) values (13502, 'YY7223', 11093,8, to_date('14-AUG-15','DD-MON-RR'));
Insert into DTS_FORM_SAMPLE (ID, CLOCK_NUMBER, EMP_ID, REPORT_TYPE, SUB_DATE) values (13503, 'YY7223', 11093,8, to_date('15-AUG-15','DD-MON-RR'));
Insert into DTS_FORM_SAMPLE (ID, CLOCK_NUMBER, EMP_ID, REPORT_TYPE, SUB_DATE) values (13504, 'YY7223', 11093,8, to_date('16-AUG-15','DD-MON-RR'));
Insert into DTS_FORM_SAMPLE (ID, CLOCK_NUMBER, EMP_ID, REPORT_TYPE, SUB_DATE) values (13505, 'YY7223', 11093,8, to_date('17-AUG-15','DD-MON-RR'));
Insert into DTS_FORM_SAMPLE (ID, CLOCK_NUMBER, EMP_ID, REPORT_TYPE, SUB_DATE) values (13506, 'YY7223', 11093,8, to_date('18-AUG-15','DD-MON-RR'));
Insert into DTS_FORM_SAMPLE (ID, CLOCK_NUMBER, EMP_ID, REPORT_TYPE, SUB_DATE) values (13507, 'YY7223', 11093,8, to_date('19-AUG-15','DD-MON-RR'));
Insert into DTS_FORM_SAMPLE (ID, CLOCK_NUMBER, EMP_ID, REPORT_TYPE, SUB_DATE) values (13508, 'YY7223', 11093,8, to_date('20-AUG-15','DD-MON-RR'));
Insert into DTS_FORM_SAMPLE (ID, CLOCK_NUMBER, EMP_ID, REPORT_TYPE, SUB_DATE) values (13509, 'YY7223', 11093,8, to_date('21-AUG-15','DD-MON-RR'));
Insert into DTS_FORM_SAMPLE (ID, CLOCK_NUMBER, EMP_ID, REPORT_TYPE, SUB_DATE) values (13510, 'YY7223', 11093,8, to_date('22-AUG-15','DD-MON-RR'));
Insert into DTS_FORM_SAMPLE (ID, CLOCK_NUMBER, EMP_ID, REPORT_TYPE, SUB_DATE) values (13511, 'YY7223', 11093,8, to_date('23-AUG-15','DD-MON-RR'));
Insert into DTS_FORM_SAMPLE (ID, CLOCK_NUMBER, EMP_ID, REPORT_TYPE, SUB_DATE) values (13512, 'YY7223', 11093,8, to_date('24-AUG-15','DD-MON-RR'));
Insert into DTS_FORM_SAMPLE (ID, CLOCK_NUMBER, EMP_ID, REPORT_TYPE, SUB_DATE) values (13513, 'YY7223', 11093,8, to_date('25-AUG-15','DD-MON-RR'));
Insert into DTS_FORM_SAMPLE (ID, CLOCK_NUMBER, EMP_ID, REPORT_TYPE, SUB_DATE) values (13514, 'YY7223', 11093,8, to_date('26-AUG-15','DD-MON-RR'));
Insert into DTS_FORM_SAMPLE (ID, CLOCK_NUMBER, EMP_ID, REPORT_TYPE, SUB_DATE) values (13515, 'YY7223', 11093,8, to_date('27-AUG-15','DD-MON-RR'));
Insert into DTS_FORM_SAMPLE (ID, CLOCK_NUMBER, EMP_ID, REPORT_TYPE, SUB_DATE) values (13516, 'YY7223', 11093,8, to_date('28-AUG-15','DD-MON-RR'));
Insert into DTS_FORM_SAMPLE (ID, CLOCK_NUMBER, EMP_ID, REPORT_TYPE, SUB_DATE) values (13517, 'YY7223', 11093,8, to_date('29-AUG-15','DD-MON-RR'));
Insert into DTS_FORM_SAMPLE (ID, CLOCK_NUMBER, EMP_ID, REPORT_TYPE, SUB_DATE) values (13518, 'YY7223', 11093,8, to_date('30-AUG-15','DD-MON-RR'));
Insert into DTS_FORM_SAMPLE (ID, CLOCK_NUMBER, EMP_ID, REPORT_TYPE, SUB_DATE) values (13519, 'YY7223', 11093,8, to_date('31-AUG-15','DD-MON-RR'));
Insert into DTS_FORM_SAMPLE (ID, CLOCK_NUMBER, EMP_ID, REPORT_TYPE, SUB_DATE) values (13030, 'YY7223', 11093,1, to_date('06-AUG-15','DD-MON-RR'));
--------------------------------------------------------
-Table DTS_FORM_SAMPLE constraints
--------------------------------------------------------
CHANGE ALTER TABLE 'DTS_FORM_SAMPLE' ('ID' ENABLE NOT NULL);
/
Or more simple:
Select emp_id, w.wk, to_char (wk, 'ww') x
from (select trunc (date ' 2015-01-01' + 7 * (level - 1), 'ww') wk)
of the double
connect by level<=>=>
) o
left outer join
s dts_form_sample
by (emp_id) partition
We trunc (s.sub_date, 'ww') = w.wk
where sub_date is null
order to emp_id,
x
/
EMP_ID WK X
---------- --------- --
11093 1ST JANUARY 15 01
11093 8 JANUARY 15 02
11093 15 JANUARY 15 03
11093 22 JANUARY 15 04
11093 29 JANUARY 15 05
11093 5 FEBRUARY 15 06
11093 12 FEBRUARY 15 07
11093 19 FEBRUARY 15 08
11093 26 FEBRUARY 15 09
11093 5 MARCH 15 10
11093 12 MARCH 15 11EMP_ID WK X
---------- --------- --
11093 19 MARCH 15 12
11093 26 MARCH 15 13
11093 2 APRIL 15 14
11093 9 APRIL 15 15
11093 16 APRIL 15 16
11093 23 APRIL 15 17
11093 30 APRIL 15 18
11093 37 15 - SEP - 10
17-SEVEN 11093.-15 38
24-SEVEN 11093.-15 39
11093 1 OCTOBER 15 40EMP_ID WK X
---------- --------- --
11093 8 OCTOBER 15 41
11093 15 OCTOBER 15 42
11093 22 OCTOBER 15 43
11093 29 OCTOBER 15 44
11093 5 NOVEMBER 15 45
11093 12 NOVEMBER 15 46
11093 19 NOVEMBER 15 47
11093 26 NOVEMBER 15 48
11093 3 DECEMBER 15 49
11093 10 DECEMBER 15 50
11093 17 DECEMBER 15 51EMP_ID WK X
---------- --------- --
11093 24 DECEMBER 15 52
11093 31 DECEMBER 15 53
12810 1ST JANUARY 15 01
12810 8 JANUARY 15 02
12810 15 JANUARY 15 03
12810 27 AUGUST 15 35
12810 15 - SEP - 03 36
12810 37 15 - SEP - 10
17-SEVEN 12810.-15 38
24-SEVEN 12810.-15 39
12810 1 OCTOBER 15 40EMP_ID WK X
---------- --------- --
12810 8 OCTOBER 15 41
12810 15 OCTOBER 15 42
12810 22 OCTOBER 15 43
12810 29 OCTOBER 15 44
12810 5 NOVEMBER 15 45
12810 12 NOVEMBER 15 46
12810 19 NOVEMBER 15 47
12810 26 NOVEMBER 15 48
12810 3 DECEMBER 15 49
12810 10 DECEMBER 15 50
12810 17 DECEMBER 15 51EMP_ID WK X
---------- --------- --
12810 24 DECEMBER 15 52
12810 31 DECEMBER 15 5357 selected lines.
SQL >
However OP question must answer is start of week date.
SY.
-
WITH T1 AS (SELECT 'A' ITEM, 'L' LOC, TO_DATE ('01-MAR-15', 'DD-MON-RR') EFF, TO_DATE ('08-Mar-15', 'DD-MON-RR') DISC FROM DUAL UNION ALL SELECT 'A' ITEM, 'L' LOC, TO_DATE ('15-MAR-15', 'DD-MON-RR') EFF, TO_DATE ('31-Mar-15', 'DD-MON-RR') DISC FROM DUAL UNION ALL SELECT 'A1' ITEM, 'L1' LOC, TO_DATE ('15-MAR-15', 'DD-MON-RR') EFF, TO_DATE ('04-APR-15', 'DD-MON-RR') DISC FROM DUAL UNION ALL SELECT 'A1' ITEM, 'L1' LOC, TO_DATE ('23-APR-15', 'DD-MON-RR') EFF, TO_DATE ('24-APR-15', 'DD-MON-RR') DISC FROM DUAL UNION ALL SELECT 'A1' ITEM, 'L1' LOC, TO_DATE ('05-MAY-15', 'DD-MON-RR') EFF, TO_DATE ('04-JUL-15', 'DD-MON-RR') DISC FROM DUAL) SELECT T1.* FROM T1;
Current output:
For section A and L Loc-> I need missing dates between 01 and 08 March and 15 March 2015 and 31 March 2015 I need another line 07th March and 14 March 2015
Expected results
Header 1 Header 2 Header 3 Header 4 A L 01/03/2015 08/03/2015 A L 09/03/2015 14/03/2015 A L 15/03/2015 31/03/2015 A1 L1 15/03/2015 04/04/2015 A1 L1 05/04/2015 22/04/2015 A1 L1 23/04/2015 24/04/2015 A1 L1 25/04/2015 04/05/2015 A1 L1 05/05/2015 04/07/2015 I tried to use under request, but need to know how can I get new row.
WITH T1 AS (SELECT 'A' ITEM, 'L' LOC, TO_DATE ('01-MAR-15', 'DD-MON-RR') EFF, TO_DATE ('08-Mar-15', 'DD-MON-RR') DISC FROM DUAL UNION ALL SELECT 'A' ITEM, 'L' LOC, TO_DATE ('15-MAR-15', 'DD-MON-RR') EFF, TO_DATE ('31-Mar-15', 'DD-MON-RR') DISC FROM DUAL UNION ALL SELECT 'A1' ITEM, 'L1' LOC, TO_DATE ('15-MAR-15', 'DD-MON-RR') EFF, TO_DATE ('04-APR-15', 'DD-MON-RR') DISC FROM DUAL UNION ALL SELECT 'A1' ITEM, 'L1' LOC, TO_DATE ('23-APR-15', 'DD-MON-RR') EFF, TO_DATE ('24-APR-15', 'DD-MON-RR') DISC FROM DUAL UNION ALL SELECT 'A1' ITEM, 'L1' LOC, TO_DATE ('05-MAY-15', 'DD-MON-RR') EFF, TO_DATE ('04-JUL-15', 'DD-MON-RR') DISC FROM DUAL) SELECT T1.*, NVL ( LAG (DISC) OVER (PARTITION BY ITEM, LOC ORDER BY ITEM, LOC, EFF) - 1, EFF) NEW_EFF, NVL ( LAG (EFF) OVER (PARTITION BY ITEM, LOC ORDER BY ITEM, LOC, EFF) - 1, DISC) NEW_DISC FROM T1;
Hello
You can use UNION to combine the new lines that you generate using LAG or LEAD to actually the rows in the table:
WITH new_rows AS
(
SELECT the point AS header1
loc AS tete2
Disc + 1 AS header3
, ADVANCE (FEP) OVER (PARTITION BY point, loc
ORDER BY eff
) - 1 AS header4
FROM t1
)
SELECT *.
OF new_rows
WHERE header3<>
UNION ALL
SELECT the element, loc, eff, disc
FROM t1
--
ORDER BY 1, 2, 3
;
In any analytical function, there is never any point of order by the same expression that DIVIDE you BY.
-
This morning, I've connected and started working as usual. When I went to save on I noticed a new folder in the Bridge, called "Creative Cloud Files (unknown) without data in it. Weird, but what ever. So I recorded my file and dinked around a structure of files and cleaned a little. I have noticed that my sharing icon disappeared from records and questioned on this subject, but kept the job because I'm on a deadline.
So now it is wobbly data to the new file folder that does not match the original file of CC. I don't know where are my latest files and some files are all simple missing. I'm increased and confused about what is happening. Can someone shed some light on this?
With the recent update of the application of Creative Cloud Desktop (1.9.1.474), we have unfortunately introduced a bug that causes the creation of a new Creative Cloud Files folder and re-synchronization of all content. This will happen only the first time that the synchronization application runs after the update. This caused an understandable pain and confusion, for which we really apologize.
Creative application Cloud Files contains a logic that supports the use of several Adobe ID. This allows to disconnect from an ID and in, but keeps the contents of your separate creative cloud. When you sign out and change identifiers, the app moves the previous creative Cloud Files folder and it's content and he adds with the already signed in ID (User@AdobeID). Then, it creates a main folder and begins to synchronize the content of the identification of new.
The bug I mentioned earlier occurs, as the app believes an ID selector took place and as such, moves the current record of Creative Cloud Files and attempts to annex the already signed in ID. As no switch actually took place, it manifests as (unknown). The application then creates a main folder to synchronize the data.
What you end up with is essentially a creative Cloud Files folder with your new synchronized data and a creative Cloud Files (unknown) folder that contains duplicate data.
This happens once, after the last update.
The solution is to simply delete the (unknown) Creative Cloud Files folder.
I recommend that ensure you that you have no pending change you can do offline and you check the contents of the folder new, main designer Cloud Files contains everything you expect of him. If this is not the case, check the contents of the creative Cloud files (unknown).
If there is still an incompatibility with your data, you can check on creative.adobe.com to confirm that your data is there.
If you have any other problems or questions on this topic please email [email protected]
-
Dashbord CPU, RAM, disk, Perf missing data Net
I'm starting a new Capacity planner. Dashboard monitor-> show missing data, there is no data with CPU, RAM, disks, pref. Net on systems with Performance data (please see attachment file), but a data collector VMware capacity Planer 2.8 has collectd it. How do I troubleshoot it? Thank you
I would recommend that you go to the '1. Put tab in place' and change the date range for the project. I can see your username that you are Thai and generally the data send to Thailand would contain 255 x years (thai year) instead of 201 x.
-
Dear all,
I need query to find the missing dates between two columns in a given month.
CREATE TABLE emp_shift)
EmpNo number 4,
fr_date DATE,
TO_DATE DATE,
Maj VARCHAR2 (1));
CREATE TABLE emp)
EmpNo number 4
);
INSERT INTO emp
(empno
)
VALUES (7369
);
INSERT INTO emp
(empno
)
VALUES (7499
);
INSERT INTO emp
(empno
)
VALUES (7521
);
INSERT INTO emp
(empno
)
VALUES (7788
);
INSERT INTO emp_shift
(empno, fr_date, TO_DATE, Maj
)
VALUES (7369, '01 - sep - 12', ' 08-sep-12', 'A')
);
INSERT INTO emp_shift
(empno, fr_date, TO_DATE, Maj
)
VALUES (7369, '09 - sep - 12', 15-sep-12', 'B')
);
INSERT INTO emp_shift
(empno, fr_date, TO_DATE, Maj
)
VALUES (7369, 16-sep-12 ', 22-sep-12', 'A')
);
INSERT INTO emp_shift
(empno, fr_date, TO_DATE, Maj
)
VALUES (7369, 23-sep-12 ', 30-sep-12', 'B')
);
INSERT INTO emp_shift
(empno, fr_date, TO_DATE, Maj
)
VALUES (7499, '01 - sep - 12', ' 08-sep-12', 'A')
);
commit;
MISSING_DATES EMPNO
---------------------- ----------
09 SEP-12 TO 11-SEP-12-7499
23 SEP-12 TO 26-SEP-12 7499
01 sep-12-7521 30-SEP-12
01 12-sep-to 30-SEP-12 7788
SQL > select * from emp_shift;
EMPNO FR_DATE TO_DATE S
---------- --------- --------- -
7369 08-SEPT-12 TO 01-SEP-12
7369 15-SEP-12 B 09-SEP-12
7369 22-SEP-12 TO 16-SEP-12
7369 30-SEP-12 B 23-SEP-12
7499 08-SEPT-12 TO 01-SEP-12
7499 15-SEP-12 B 12-AUG-12
7499 22-SEP-12 TO 16-SEP-12
7499 30-SEP-12 B 27-SEP-12
As we can see that there is no missing date against empno 7369 so it is displayed in the output and empno 7499 is missing dates from 09-Sept-12 to 11 - sep-12 and 23-26-sep-12 sep-12.
7521 Empnos and 7788 has no entry in the table of emp_shift where these empno dates do not appear in the 01-sep-12 and 30-sep12
Please help to solve.As...
SQL> select * from emp1 order by 1; EMPNO ---------- 7369 7499 7521 7788 SQL> select * from emp_shift order by 1,2; EMPNO FR_DATE TO_DATE S ---------- --------- --------- - 7369 01-SEP-12 08-SEP-12 A 7369 09-SEP-12 15-SEP-12 B 7369 16-SEP-12 22-SEP-12 A 7369 23-SEP-12 30-SEP-12 B 7499 01-SEP-12 08-SEP-12 A 7499 15-SEP-12 28-SEP-12 A 7521 08-SEP-12 15-SEP-12 A 7 rows selected. SQL> with t as 2 (select to_date('01092012','ddmmyyyy')+level-1 dt 3 from dual 4 connect by to_date('01092012','ddmmyyyy')+level-1 <= to_date('30092012','ddmmyyyy') 5 ) 6 select empno,min(dt) fr_date,max(dt) to_date 7 from( 8 select empno,dt,sum(diff) over(partition by empno order by dt) sm 9 from( 10 select e1.empno,dt, 11 dt-nvl(lag(dt) 12 over(partition by e1.empno order by dt), 13 to_date('010912','ddmmyy')-1)-1 diff 14 from emp1 e1,t 15 where not exists 16 (Select null 17 from emp_shift e2 18 where t.dt between e2.fr_date and e2.to_date 19 and e1.empno = e2.empno) 20 ) 21 ) 22 group by empno,sm 23 order by 1,2; EMPNO FR_DATE TO_DATE ---------- --------- --------- 7499 09-SEP-12 14-SEP-12 7499 29-SEP-12 30-SEP-12 7521 01-SEP-12 07-SEP-12 7521 16-SEP-12 30-SEP-12 7788 01-SEP-12 30-SEP-12
Published by: JAC Sep 27, 2012 12:23
table name used is EMP1.
A few lines are added to emp_shift for the test
Maybe you are looking for
-
Why am I able to receive an email from my own email address I never sent?
I get a mail in my Inbox which sends it to my spam folder sent by my own email address that I have never written or sent. It's a junk mail and I want to stop, I see no way to stop email with some unwanted words as you can in windows xp.
-
Connection to printer on the network with a system from Vista to Winndows7
Network of 5 computers 2 are on Windows 7, the rest under Vista. The printer on a Windows 7 machine is connected to all systems. I can't get the Windows 7 machines to connect to the printer on a Vista machine? a mistake is 0x00000002 I tried to link
-
PowerEdge T310 - install second disc as raid1 with dell server administration software?
Hi all Quick question - we have a PowerEdge T310 with a disk in it. We want to install a second drive and put them in raid1. Issues related to the: Can we use software from dell server administrator to do? This will delete the volume on the current d
-
Dell UPS 2700W - charger failure [CF]
Buon giorno, Come da oggetto stamane abbiamo riscontrato lo status charger failure, sebbene I server annessi siano ancora to assistenza this hanno joined che ha UPS max 3 anni di supporto al momento assistenza fuori quindi al. Di seguito it shows: CN
-
HP Pavilion g6-1d45dx: HP TOOLS E LICENSE LIMITED SPACE, IMPOSSIBLE to EXECUTE BACKUP
I read a few similar posts with the same concern, but I'm not tech savvy so ask for help step by step. My laptop has attempted to create backup this morning and a warning message stated that drive E didn't have enough space to run/save the task. I wo