GROUP BY generating addition time ranges

Hello guys,
I have a little problem that I've been working on since this morning and I can't find any solution... So, I'm asking for your help!
I'm using Oracle 10g, and I'm trying to have a full calendar even when records are missing in the base table. For example, let's take this scenario:
CREATE TABLE requests
  code VARCHAR2(100),
  request_time DATE
INSERT INTO requests(code, request_time) VALUES('A', TO_DATE('01/02/2012 13:50', 'DD/MM/YYYY HH24:MI'));
INSERT INTO requests(code, request_time) VALUES('A', TO_DATE('01/02/2012 16:35', 'DD/MM/YYYY HH24:MI'));
INSERT INTO requests(code, request_time) VALUES('A', TO_DATE('01/02/2012 19:11', 'DD/MM/YYYY HH24:MI'));
INSERT INTO requests(code, request_time) VALUES('B', TO_DATE('01/02/2012 19:12', 'DD/MM/YYYY HH24:MI'));
INSERT INTO requests(code, request_time) VALUES('B', TO_DATE('01/02/2012 23:12', 'DD/MM/YYYY HH24:MI'));
INSERT INTO requests(code, request_time) VALUES('C', TO_DATE('03/02/2012 10:05', 'DD/MM/YYYY HH24:MI'));It's a simple table with a code and a request time. Every time a request is processed by a server, we insert a record in that table. What I would like to produce is something like this:
For every day where a request has been processed, I should have a result like this:
A  01/02/2012 00:00 NULL
A  01/02/2012 01:00 NULL
A  01/02/2012 02:00 NULL
A  01/02/2012 03:00 NULL
A  01/02/2012 13:00 1
A  01/02/2012 14:00 NULL
A  01/02/2012 15:00 NULL
A  01/02/2012 16:00 1
A  01/02/2012 17:00 NULL
A  01/02/2012 18:00 NULL
A  01/02/2012 19:00 1
A  01/02/2012 20:00 NULL
A  01/02/2012 21:00 NULL
A  01/02/2012 22:00 NULL
A  01/02/2012 23:00 NULL  -- 24 records per code and per day with requests.
-- same for B
B  01/02/2012 00:00 NULL
B  01/02/2012 01:00 NULL
B  01/02/2012 02:00 NULL
B  01/02/2012 19:00 1
B  01/02/2012 20:00 NULL
B  01/02/2012 23:00 NULL  -- 24 records for the 01/02
-- no request the 02/02 so no records for that day
C  03/02/2012 00:00 NULL
C  03/02/2012 01:00 NULL
C  03/02/2012 10:00 1
C  03/02/2012 22:00 NULL
C  03/02/2012 23:00 NULLI should have 24 records per code (by day) where a request has been logged. So, if we have 2 different codes, I should have 48 records. The problem is that I don't have records all day long. Sometimes, some ranges are empty and I need these empty ranges in the final result.
Anyone can help?? Honestly, I tried but I can't find any solution...
Thanks,

Hi,
user13117585 wrote:
... For example, let's take this scenario:
CREATE TABLE requests
code VARCHAR2(100),
request_time DATE
INSERT INTO requests(code, request_time) VALUES('A', TO_DATE('01/02/2012 13:50', 'DD/MM/YYYY HH24:MI')); ...
Thanks for including the CREATE TABLE and INSERT statements; that's very helpful!
... The problem is that I don't have records all day long...Exactly! You want to display times that aren't in the requests table. You have to SELECT them from some table (or result set, but I'll just say "table"). What table will that be? You can derive such a table from requests. This is called a Counter Table because it "counts" 0, 1, 2, 3, ..., x, up as high as you need. In this case, you don't actually need numbers 0, 1, 2, ..., x; you need DATEs b + 0 hours, b + 1 hour, b + 2 hours, b + 3 hours, ..., b + x hours, where b is a base DATE (midnight of the first date in your table), and x is 24 times the number of days.
Here's one way to do that:
WITH   all_times        AS
     SELECT     start_time + ( (LEVEL - 1)
                    / 24
                    )          AS a_time
     ,     start_time + ( LEVEL
                    / 24
                    )          AS next_time
     FROM     (
              SELECT  TRUNC (MIN (request_time))          AS start_time
              ,         TRUNC (MAX (request_time)) + 1     AS end_time
              FROM    requests
     CONNECT BY     LEVEL     <= 24 * (end_time - start_time)
SELECT       r.code
,       a.a_time
,       NULLIF ( COUNT (r.request_time)
             , 0
           )     AS request_cnt
FROM           all_times  a
LEFT OUTER JOIN      requests   r  PARTITION BY (r.code)
                               ON  r.request_time  >= a.a_time
                               AND r.request_time  <  a.next_time
GROUP BY  r.code
,            a.a_time
ORDER BY  r.code
,            a.a_time
;Edited by: Frank Kulash on Aug 3, 2012 5:41 AM
Added explanation

Similar Messages

  • 5. We need additional time to process your transaction You should get an email from us by next business day. If you don't hear back from us, you can check your order status on your account page or call us at +1 800-585-0774. If you're not in North America

    Step 5.
    5. We need additional time to process your transaction You should get an email from us by next business day. If you don't hear back from us, you can check your order status on your account page or call us at +1 800-585-0774. If you're not in North America, you can look up a local number here. For now, check out all the great free features of Creative Cloud! Get started with trials
    I keep getting this.
    The Bank and Paypal states that Adobe needs to process my transaction twice.
    I have no order number/ no status nor contact from Adobe. I called customer service and he transferred me to sales where the phone rang with no answer.

    Since this is an open forum, not Adobe support... you need to contact Adobe staff to help
    Adobe contact information - http://helpx.adobe.com/contact.html
    -Select your product and what you need help with
    -Click on the blue box "Still need help? Contact us"
    -or by telephone http://helpx.adobe.com/x-productkb/global/phone-support-orders.html

  • When setting the split-days to "every 15 minutes," the week and comparison views show incorrect time ranges for the day

    When I change the "split-days" interval time, under Options > Settings, to
    15, or every 15 minutes, the week and comparison views don't show the correct
    time range for the day.
    <P>
    For example, if I click View to display the calendar and then click Week to get
    a weekly view, the time range displayed is from 6:00 a.m.
    to 4:00 p.m. If I click Comparison to get a
    comparison view, the time range displayed is from 12 p.m.
    to 6:45 p.m.
    <P>
    In this example, should both of these views show the same time range, from
    9:00 a.m. to 4:00 p.m.?
    No, the two views will not necessarily show the same time range. The time
    range for the comparison view will start at the beginning prefs time only
    if you have something scheduled (on any day of the week) starting at that
    time. For example, on one of the days during your week of comparison, if you
    create an event that starts at 9:00 a.m. and then open the comparison view, the
    time range displayed will start with 9:00 a.m.
    <P>
    Additionally, view times will expand past the configured settings if events
    span past the time range. That is, if you have an event that spans from
    5:00 p.m. to 8:00 p.m., the event will be reflected in the view, even though
    your time range may be set to go only to 6:00 p.m.

    Umm yes.
    The settings are stored in ''prefs.js'', so you could swap various copies of this file in and out.
    However, the system will load ''prefs.js'', then, if present, ''user.js'' , so you can set up just your changes in ''user.js'' .
    The sort of line you need to look for is like this:
    <code>user_pref("mail.server.server14.check_time", 10);</code>
    You'll need to do some research to identify which of your accounts is which.
    Search for the account's email address:
    <code>user_pref("mail.identity.id10.useremail", "xenos&#64;example.com");</code>
    Use the id number to locate the account number:
    <code>user_pref("mail.account.account29.identities", "id10");</code>
    Use the account number to find the server number:
    <code>user_pref("mail.account.account29.server", "server14");</code>
    Finally, you can then use the server number find the account's time setting:
    <code>user_pref("mail.server.server14.check_time", 10);</code>
    This last entry may not exist, if you have never changed the setting from the default 10 minutes.
    Do be careful with your typing and copy/pasting; if the file fails the syntax parser it will silently fail.
    And make sure Thunderbird is shut down when you do the swap. If it's open, it may overwrite changes, and in any case, it only reads the settings file when it starts up.

  • Generate one time authentication for Guest on Cisco WLC

    Hi All
    Sorry for my question, because I just started to work with Cisco WLC.
    I have created some WLAN for local users with authentication by 802.1x + Radius by certificate.
    For Guest I used PSK with MAC-filtering.
    But I see that is not comfortable for Guests, each time they come and want to access our wireless, we have to come and get their MAC.
    I checked on Internet and find that the wireless solution for Hotel, Resorts are very easy.
    I also googled and see that Cisco WLC support Lobby Ambassador to generate Guest username/password. But as I checked, this username/password might only use with Web-Auth, this method is not comfortable for Guest who don't know they have to go to Web-Auth to do authentication (e.g: when they only get pop3 email, or vpn, ... not use browsers)
    Could I use this method (or another method) for creating one time Guest wireless username/password or Guest PSK that can be used for authentication when Guests click to Wireless-SSID name only (no need to open web browser to do Web-Auth).
    Regards
    Hai

    Hi Choudhary
    Thank you much for your information
    Could I reconfirm about my concern.
    With Cisco WLC, I can use WebAuth with Guest user only
    If I want to use Guest user for authentication when guests connect to SSID (not by WebAuth, I means use Layer 2 security only, not Layer 3), I will have to use additional Radius Server.
    And if I understand right, could you please recommend me software based Radius Server with support generate one time username/password for Guest, because I checked IAS/NPS on windows server may not have this function (ISE is not appropriate for us at this time, due to high expense)
    Regards
    Hai

  • Time difference by date by time range - a better way?

    Someone suggested this is a better place for my question:
    Hi
    I need to display the difference in time - every day for different time ranges,
    Example 1-2 pm, 4-5 pm, 7-8 pm. And I need the time difference in 2 dates in the past week for each of these ranges everyday.
    example
    Date Diff Range
    01/01/2007 00:01 1-2pm
    01/02/2007 00:03
    01/03/2007 00:10
    01/04/2007 00:05
    01/05/2007 00:23
    01/01/2007 00:10 4-5pm
    01/02/2007 00:13
    01/03/2007 00:11
    01/04/2007 00:15
    01/05/2007 00:23
    01/01/2007 01:10 7-8pm
    01/02/2007 00:13
    01/03/2007 00:10
    01/04/2007 00:11
    01/05/2007 00:21
    One way to achieve this is to have multiple unions for each day and each time range.
    Example:
    select
    from
    where dt_tm between
    to_date(to_char((sysdate-5),'mm/dd/yyyy')||' 13:00','mm/dd/yyyy hh24:mi:ss')and
    to_date(to_char((sysdate-5),'mm/dd/yyyy')||' 14:00','mm/dd/yyyy hh24:mi:ss')
    union
    select
    from
    where dt_tm between
    to_date(to_char((sysdate-5),'mm/dd/yyyy')||' 16:00','mm/dd/yyyy hh24:mi:ss')and
    to_date(to_char((sysdate-5),'mm/dd/yyyy')||' 17:00','mm/dd/yyyy hh24:mi:ss')
    union
    select
    from
    where dt_tm between
    to_date(to_char((sysdate-5),'mm/dd/yyyy')||' 19:00','mm/dd/yyyy hh24:mi:ss')and
    to_date(to_char((sysdate-5),'mm/dd/yyyy')||' 20:00','mm/dd/yyyy hh24:mi:ss')
    This will give me the required information for only one day - and that is for sysdate-5.
    I will have same nyumber of unions for each day.
    Is there a better way to accomplish the same?
    Any help appreciated.
    Thx!

    Hi
    Sorry for the late response but better late than never:::
    I have gotten the answer of getting data for previous 5 days. I have changed the time between statement and is given below(*).
    Here is a reply to all the questions you had asked in response to my questions.
    What data you have? What parameters are you going to input?
    I have already given sample data in my post.
    There are no input parameters.
    You are talking about the difference - between what is this difference?
    Difference is the difference between 2 timestamp datatypes in 2 different tables (as you may see in the query)
    The field diff - is it varchar2 like '1-2 pm' or what?
    I didnt understand your question. What do you get when you subtract two timestamp datatypes - that should be the datatype - if I have understood your question. Not sure if thats what you asked.
    But IMHO it's impossible to get such a result, of course, if dt_tm in the query is the same as Date in the result!
    The time components in the queries are different. If you see:
    1st Query:...
    where dt_tm between
    to_date(to_char((sysdate-5),'mm/dd/yyyy')||' 13:00','mm/dd/yyyy hh24:mi:ss')and
    to_date(to_char((sysdate-5),'mm/dd/yyyy')||' 14:00','mm/dd/yyyy hh24:mi:ss')
    2nd Query:....
    where dt_tm between
    to_date(to_char((sysdate-5),'mm/dd/yyyy')||' 16:00','mm/dd/yyyy hh24:mi:ss')and
    to_date(to_char((sysdate-5),'mm/dd/yyyy')||' 17:00','mm/dd/yyyy hh24:mi:ss')
    3rd Query:
    where dt_tm between
    to_date(to_char((sysdate-5),'mm/dd/yyyy')||' 19:00','mm/dd/yyyy hh24:mi:ss')and
    to_date(to_char((sysdate-5),'mm/dd/yyyy')||' 20:00','mm/dd/yyyy hh24:mi:ss')
    First should be between 1 and 2 pm for sysdate-5.
    I need starting previous 5 days till sysdate.
    Second is between 4 and 5 pm again for sysdate-5.
    I need starting previous 5 days till sysdate.
    Same with 3rd.
    My final query is something like this:
    select t1.dt_tm, count(t1.id), '1 - 3 am' as period
    from table1 t1, table2 t2
    where t1.id = t2.id
    and dt_tm between
    to_date(to_char((sysdate-5),'mm/dd/yyyy')||' 13:00','mm/dd/yyyy hh24:mi:ss')and
    to_date(to_char((sysdate-5),'mm/dd/yyyy')||' 14:00','mm/dd/yyyy hh24:mi:ss')
    group by t1.dt_tm
    union
    select t1.dt_tm, count(t1.id), '4 - 5 pm' as period
    from table1 t1, table2 t2
    where t1.id = t2.id
    and dt_tm between
    to_date(to_char((sysdate-5),'mm/dd/yyyy')||' 16:00','mm/dd/yyyy hh24:mi:ss')and
    to_date(to_char((sysdate-5),'mm/dd/yyyy')||' 17:00','mm/dd/yyyy hh24:mi:ss')
    group by t1.dt_tm
    union
    select t1.dt_tm, count(t1.id), '7 -8 pm' as period
    from table1 t1, table2 t2
    where t1.id = t2.id
    and dt_tm between
    to_date(to_char((sysdate-5),'mm/dd/yyyy')||' 19:00','mm/dd/yyyy hh24:mi:ss')and
    to_date(to_char((sysdate-5),'mm/dd/yyyy')||' 20:00','mm/dd/yyyy hh24:mi:ss')
    group by t1.dt_tm
    I need for the last 5 days and what i can think of is have 5 different queries for past 5 days and 3 queries per day for the 3 different time periods. This would mean 15 queries. Was wondering if there is a better way to achieve the same?
    Any help appreciated.
    Thx!

  • Group by DateTime + Extended time

    I have a date time field interval in my database.  The interval is every day at 30 minute intervals.  I need to run the report and group 'operating hours' which are 7:00am to 3:00AM the next day.  By default, if I group by datetime, the Group footer is ending at the 11:30pm mark, showing the totals and then going to the next page and treating 12:00am-3:00am as a seperate group. 
    Is it possible to group this so that it shows the operating hours in 1 group?  Another key is I need to run the report for multiple date ranges at 1 time.
    Thanks

    Try to group by this formula..this will group the record in the desired time range..then create your group for every 30min
    IF {Command.Open Date} >=DATETIME(DATE({Command.Open Date}),TIME(07,00,00))
    AND {Command.Open Date} <=DATETIME(DATE({Command.Open Date})+1,TIME(03,00,00)) THEN
    CSTR(DATETIME(DATE({Command.Open Date}),TIME(07,00,00)))&' - '& CSTR(DATETIME(DATE({Command.Open Date})+1,TIME(03,00,00)))
    ELSE 
    IF {Command.Open Date} <DATETIME(DATE({Command.Open Date}),TIME(07,00,00)) THEN
    CSTR(DATETIME(DATE({Command.Open Date})-1,TIME(07,00,00)))&' - '& CSTR(DATETIME(DATE({Command.Open Date}),TIME(03,00,00)))
    ELSE
    IF {Command.Open Date} >DATETIME(DATE({Command.Open Date})+1,TIME(03,00,00)) THEN
    CSTR(DATETIME(DATE({Command.Open Date})+1,TIME(07,00,00)))&' - '& CSTR(DATETIME(DATE({Command.Open Date})+2,TIME(03,00,00)))
    HTH,
    Jyothi

  • Implementation of Time-based QOS/CAR, using "time-range" command

    We would like to configure a Time-based QOS/CAR Policy to allow our ISP Customer to have more Burst BW during Weekends then weekdays. In our setup, we color all Burst traffic of all Customers with precedence 1 and then allocate some amount of BW to this shared Pool for precedence 1. So, using Cisco's Technology of "time-range", we have done following config to achieve the said objective. But we are not able to achieve the automatic activation of weekday CAR despite the fact that weekend acces-list/Car gets automatically get deactivated when week-end is over and weekday access-group i.e. 197 gets activated (gets activated but no match in access-group & CAR, can see using show access-list & sh interface rate-limit | include access-group 199 command)
    Would appreciate yr valuable input to achieve the desired task.
    Configuration :
    Interface HSSI 2/0/0
    rate-limit output access-group 199 6000000 32000 32000 conform-action transmit exceed-action drop
    rate-limit output access-group 197 5000000 32000 32000 conform-action transmit exceed-action drop
    Global Coonfig :
    access-list 197 permit ip any any precedence priority time-range WEEKDAYS
    access-list 199 permit ip any any precedence priority time-range WEEK-END
    time-range WEEK-END
    periodic weekend 00:00 to 23:59
    time-range WEEKDAYS
    periodic weekdays 00:00 to 23:59
    Note : Customer's Burst Pkts have already been colored with precedence bit 1 i.e priority in CAR statement which are above of these two CAR statements(these CAR statements come in last).

    Hi,
       I have used the below command.
    run
    allocate auxiliary channel ch1 type disk;
    allocate auxiliary channel ch2 type disk;
    set newname for database to '/u08/app/oracle/oradata/new/%b';
    duplicate database to  "new" 
    UNTIL TIME "TO_DATE('08-JAN-2014 15:22:31','DD-MON-YYYY HH24:MI:SS')"
    BACKUP LOCATION '/backup01'
    LOGFILE
    GROUP 1 ('/u08/app/oracle/oradata/new/log01a.dbf','/u08/app/oracle/oradata/new/log01b.dbf') SIZE 100M REUSE,
    GROUP 2 ('/u08/app/oracle/oradata/new/log02a.dbf','/u08/app/oracle/oradata/new/log02b.dbf') SIZE 100M REUSE,
    GROUP 3 ('/u08/app/oracle/oradata/new/log03a.dbf','/u08/app/oracle/oradata/new/log03b.dbf') SIZE 100M REUSE;
    Thanks
    SR

  • How do I restore Groups to Contacts from time machine?

    How do I restore groups to Contacts using time machine?  I somehow managed to duplicate many groups and contacts in Contacts, so I deleted everything and tried to restore them using time machine backup  from a few days before.  It restored all my contacts, but none of my groups.  If you select a group and click restore it will restore all the contacts in the group, but not the group itself.  I had many groups with many contacts in each and would really prefer not to do this manually.  I can see the groups in the time machine backup, but cannot figure out how to restore them.  I know from researching online that with Address Books and previous operating systems you could go to ~Library/Applications Support/AddressBook  and restore the whole file, but either this operating systems hides the necessary files or Contacts is set up differently than AddressBook was.  I am using OS 10.9.5 and Contacts version 8.0 on a MacbookPro 13 inch mid 2010.

    Here is what I have tried:
    1. Finder>Go>(Option)Library>Address Book(highlighted)with files showing in right column. Opened Time Machine and Address Book folder is there. Tried to go back to several previous dates from several months ago. None will highlight in order for the Restore button to light up.
    2. Finder>Mac HD (under Devices)>(Option)Library>Address Book (same as above). Again, cannot go anywhere back in time to highlight a date for Restore button to light up.
    Note: I was able to use Time Machine to restore my Contacts with no problem. However, they are All Contacts only and did not restore my Groups. I do know how to make groups again and highlight and drag them back, but wanted to see if there was a way to restore the groups. I will post another question as to why my Time Machine won't let me restore the Address Book as well as the Contacts. Thank you for your time and patience.

  • How to generate current time in the format yyyy-mm-ddThh:mm:ssZ in the xslt

    Hello,
    i am tring to generate current time in the format yyyy-mm-ddThh:mm:ssZ in my xlst file.
    the following info are necessary,
    <xsl:stylesheet xmlns:xsl="http://www.w3.org/1999/XSL/Transform" xmlns:xs="http://www.w3.org/2001/XMLSchema" xmlns:java="http://xml.apache.org/xslt/java" exclude-result-prefixes="java"
    version="1.0">
    <xsl:attribute name="generationDate"><xsl:value-of select="java:format(java:java.text.SimpleDateFormat.new('yyyy-mm-dd hh:mm:ss'), java:java.util.Date.new())"/></xsl:attribute>
    but java SimpleDateFormat doesnt support yyyy-mm-ddThh:mm:ssZ.
    thanks in advance.

    Hi wwuest,
    I use the following code to generate such a date format :
              try {
                   SimpleDateFormat sdf = new SimpleDateFormat("yyyy-MM-dd");
                   Date date = sdf.parse(strDate);
                   sdf.applyPattern("yyyy-MM-dd'T'hh:mm:ss");
                   strDate = sdf.format(date);
              } // catching the parse exceptionMaybe you could try this method and see if it pass through xsl with :
    new SimpleDateFormat("yyyy-MM-dd").applyPattern("yyyy-MM-dd'T'hh:mm:ss'Z'")Bye

  • HT3529 My group messaging on/off label isn't showing up at all. I can only create group messages but every time someone starts a group chat it says its send to my number but I never got any text. I wen't to settings Messages and I can't find any on/off sw

    I can only create group messages but every time someone starts a group chat it says its send to my number but I never got any text. I wen't to settings>Messages and I can't find any on/off switch.

    Hello there, Idaniabb.
    The following Knowledge Base article offers up some great information in regards to group messaging and also links to another excellent resource for troubleshooting messages as well:
    iOS: Understanding group messaging
    http://support.apple.com/kb/HT5760
    Thanks for reaching out to Apple Support Communities.
    Cheers,
    Pedro.

  • Printing time range month view

    This is driving me crazy. All I want to do is print the start time and the end time in month view. The problem is that I only get a start time for the event. Or if I try to enter the time in the even manually I get a time and a time range. The only way i found that works is to check the all day box then enter the time range manually in the event (3:00-5:00). When I print it works, but it screws up the snyc to my pda, and the list view. Any ideas?

    I don't know whether this a "solution" or a work-around, but I did find a way to resolve this problem. I recently started using iCal by transferring appointments from a BlackBerry using the BlackBerry PocketMac software. Although all of the appointment times appeared on the monthly calendar, most of the appointment times were replaced by ellipses when the monthly calendar was printed. It turns out that the times would print only after re-entering the appointment manually. This had to be done completely from scratch, i.e., not by editing the original appointment, or by cutting and pasting the appointment back into the calendar. This is a complete pain, but seems to work. I'd love to hear a better solution...

  • Need to determine how to specify a time range in the COUNTIFS criteria

    I'm using the following formula to identify individuals in a list of individuals performing  a task and categorizing the time they complete it in: =COUNTIFS($A:$A,"someperson",$D:$D,G1) , where G1 is <=4:00:00.  What I what do
    do is have G1 define a time range such as: equal to between 4:00:00 and 8:00:00.  I just can't figure out the proper syntax.
    Any help would be appreciated

    =COUNTIFS($A:$A,"someperson",$D:$D,">=4:00",$D:$D,"<=8:00")
    or 
    =COUNTIFS($A:$A,"someperson",$D:$D,">=" & G1,$D:$D,"<=" & G2)
    Where G1 has 4:00 and G2 has 8:00 
    or
    =COUNTIFS($A:$A,"someperson",$D:$D,">=" & G1,$D:$D,"<=" & G1 + 4/24)
    where G1 has 4:00 and you want a 4 hour window.

  • "unexpected additional time for review"...Any Ideas what this means?

    I received the following from apple, anyone know what it means, Have not heard from them since... I have 3 apps for sale and have not seen this before... are they just swamped? Or is this something specific to my app? Thoughts?
    thanks for reply
    michael
    {quote}
    Hello,
    Your application, MY APP NAME, is requiring unexpected additional time for review. We apologize for the delay, and will update you with further status as soon as we are able.
    Thank you for your patience.
    Regards,
    iPhone Developer Program
    {quote}

    It usually means there's something questionable about your app and Apple doesn't have a formal policy yet of how to handle it. From what I've read with other people in a similar situation, it might be because Apple suspects your app is doing something in violation of the SDK rules, but it's a grey area.
    I read one person say they received such an email when they had an app that simulated smoking (kinda like iBeer, but for cigarettes). Apple's legal team was probably mulling it over for awhile to figure out whether it deserved outright rejection or might be allowed in the store.
    Sometimes, once your app is in this status, it will be there for MONTHS. Yes, months. Best advice is once you receive such an email move on to a new app idea. Your app might eventually be accepted, but no telling how long it will take and Apple is usually silent in regards to further email queries asking for clarification.
    I have an app in this state right now. The questionable part of my app is that under certain circumstances the app simulates a cracked screen. The app was initially rejected and when I pointed out that another app (Sonic Boom) already does this and is approved in the store, I received this status update that my app is now requiring additional time for review.
    Hopefully it really means Apple is reconsidering their position and it's not a way to just put my app on hold indefinitely.
    Yes, it's frustrating, and yes, it makes me rethink the whole idea of investing serious time in developing apps for the iPhone.

  • How do i filter the records in analytic view by using variable/parameter for a time range

    i have a analytic view which has a output column as date type. i want the user who use this view have the control to decided the output records based on a time range (from x to y).
    i tried to create 2 variables, 1 for start_time, 1 for end_time. Ideally, i should have a expression for filtering data like this:
    $$start_time <= date_column <= $$end_time
    However, the variable windows doesn't seem to be feasible for the expression as above.
    Does anyone has the same problem and get it solved?
    Thanks!

    just figured out by my own. So the answer is using "variable" with "range" option.
    Making a variable, then set the "selection type" to "range".
    When preview the data, the variable input window pops up with operator on default "equal", use dropdown list to swtich it to "between", then you can enter the start_time and end_time as a range filter.

  • While creating a PDF document usinf Adobe Acrobat Pro 9, it generates additional blank pages.

    While creating a PDF document using Adobe Acrobat 9 Pro, it generates additional blank pages. How do I resolve this issue?

    I might make a wild guess that you are using WORD and have used hard page breaks. If that is the case, then likely what happens is when you print to PDF the document is being reflowed to match the printer and the forced page break may end up on the next page and be forcing a second page. Just a guess.

Maybe you are looking for

  • Is it Possible to Save the existing querry in Prod System

    Hi Gurus Is it possible to save the existing Querry in Production system with another name.if yes pl. tel the procedure. thanks and regard kumar. [email protected] Message was edited by:         s k

  • .FUV file to be submitted to Dept.

    Hi Experts, Is there any provision/availablity that we get .FUV file for the income tax payable/paid by employee to the Dept. from SAP Regards ...Sadhu

  • Mail Directory to Contact Directory

    I have a setup where I automatically route incoming messages to a particular folder based on Subject. It's my intention to eventually (actually fairly soon), send an email to all with the info they've requested (same info for all). Since I can't see

  • Regarding data flow in SAP XI

    Hello Friends, In Landscape where XI connected to system(s), is there any way to find how the data flows through or how it is designed to connect other systems in SAP XI other than SLD thanks

  • Will audition 3.0 work with win 8.1

    Migrating from Vista to Win 8.1, We have been using audition 3.0 with Vista