GROUP BY generating time slots more

Hello guys,.

I have a small problem I worked on since this morning and I can't find a solution... So, I ask for your help!

I use Oracle 10 g, and I try to have a schedule full, even when documents are missing from the base table. For example, consider 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 time of demand. Whenever a request is handled by a server, insert us a record into this table. I want to do is something like this:

For each 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 NULL
I have 24 records by code (per day) where a request has been registered. So, if we have 2 different codes, I should have 48 records. The problem is that I have not made throughout the day. Sometimes, certain lines are empty and I need these empty beaches in the final result.

Can anyone help? Honestly, I tried but I can not find a solution...

Thank you

Hello

Here is a more intuitive approach.
Instead of the cross join and then by the GROUP BY and the COUNTER, we will make the GROUP BY and COUNT first (in the subquery got_request_cnt) and then join with the table for hours.

WITH     all_hours     AS
(
     SELECT     (LEVEL - 1) / 24     AS start_hour
     ,     TO_CHAR ( LEVEL - 1
               , 'FM00'
               ) || ':00'     AS hour_txt
     FROM     dual
     CONNECT BY     LEVEL     <= 24
)
,     got_request_cnt     AS
(
     SELECT       code
     ,       TRUNC (   TRUNC (request_time, 'HH'))     AS request_day
     ,       TO_CHAR ( TRUNC (request_time, 'HH')
                   , 'HH24:MI'
                 )                    AS request_hour_txt
     ,         COUNT (*)                    AS request_cnt
     FROM      requests
     GROUP BY  code
     ,            TRUNC (request_time, 'HH')
)
SELECT       r.code
,       r.request_day
,       h.hour_txt
,       r.request_cnt
FROM           all_hours       h
LEFT OUTER JOIN      got_request_cnt  r  PARTITION BY (r.code, r.request_day)
                                  ON   r.request_hour_txt  = h.hour_txt
ORDER BY  r.code
,            r.request_day
,       h.hour_txt
;

Tags: Database

Similar Questions

  • How to pass the time slot to the dashboard in URL parameters

    Hi all

    Does anyone have example on how to spend the time slot to the dashboard in URL parameters?

    That's what I tried. Normally, the dashboard has timeRange as a required context, I deleted and added "startTime" and "end" like required context, so that I can spend 2 timestamps in URL, and then I created a 'extra context' called "timeRange", which calls a WCF function to create a CustomTimeRange, it works pretty well. But the problem is if I have exploration down this dashboard to a different dashboard, the slot not transmitted properly. So I guess, I was not the right way. Does anyone have an example?

    Thank you

    Xiaoning

    1 re: timeRange not spent in drilldown pages

    Please confirm that you have defined one or more entries in context "Required". If you do not, please add a (like "hostName") and re - test. It work?

    2. with 'nologin' user URL redirects to the login screen

    Yes, what is expected. With nologin user, you should always use the form http://foglight_fms:80/console/foglight_ext?viewId=system:mywcfmodule.1?hostName=myhost of the URL rather than the

    form of http://foglight_fms:80/console/page/System:mywcfmodule.1?hostname=myhost .

    It would be great if you could post a brief description of your design dashboard once you have this work. That sounds like something that the other members of the Foglight community would be very interested!

    Kind regards

    Brian Wheeldon

  • Time slot

    Hello

    I have clinical data visit a doctor like that.

    WITH doc_pat AS

    (SELECT 27 July 2015 'seen_dt, 'A' Clinic, 1 patient_id,' 06:00 ' from_time, ' 07:00 ' to_time, doctor "XYZ")

    OF THE DOUBLE

    UNION ALL

    SELECT 27 July 2015 ', 'A', 2, ' 07:00 ', ' 09:00 ', 'XYZ' FROM DUAL

    UNION ALL

    SELECT 27 July 2015 ', 'b', 3, 10:00 ', 12:00 ', 'XYZ' FROM DUAL

    UNION ALL

    SELECT 27 July 2015 ', 'A', 4, 14:00 ', 16:00 ', 'XYZ' FROM DUAL

    UNION ALL

    (SELECT 27 July 2015 ', 'b', 5, 18:00 ', 22:00 ', 'XYZ' FROM DUAL)

    SELECT Clinic, patient_id, from_time, to_time, seen_dt, doctor

    OF doc_pat

    It will give

    DateClinicPatient_idtimeat the timedoctor
    July 27, 2015A106:0007:00XYZ
    July 27, 2015A207:0009:00XYZ
    July 27, 2015b310:0012:00XYZ
    July 27, 2015A414:0016:00XYZ
    July 27, 2015b518:0022:00XYZ

    I want to display them as this order by time slots.

    DateClinicTimeat the timedoctor
    July 27, 2015A06:0009:00XYZ
    July 27, 2015B10:0012:00XYZ
    July 27, 2015A14:0022:00XYZ

    1 WITH doc_pat LIKE)

    2. SELECT date "2015-07-27' seen_dt, 'A' Clinic, 1 patient_id,' 06:00 ' from_time, ' 07:00 ' to_time, doctor 'XYZ'"

    3 OF ANY UNION DOUBLE

    4 SELECT date "2015-07-27', 'A', 2, ' 07:00 ', ' 09:00 ', 'XYZ' FROM DUAL UNION ALL"

    5. SELECT date "2015-07-27', 'b', 3, 10:00 ', 12:00 ', 'XYZ' FROM DUAL UNION ALL"

    6. SELECT date "2015-07-27', 'A', 4, 14:00 ', 16:00 ', 'XYZ' FROM DUAL UNION ALL"

    7. SELECT date "2015-07-27', 'b', 5, 18:00 ', 22:00 ', 'XYZ' FROM DUAL"

    8)

    9, as grp)

    10. SELECT

    11 doc_pat.*

    12, case

    When 13 from_time = lag (to_time) on (seen_dt partition, Clinic, doctor by from_time)

    14 then 0

    15 end otherwise 1 grp

    16 FROM doc_pat

    17)

    18, grps as)

    19 select

    20 grp.*

    21, sum (grp) on g (partition seen_dt, Clinic, doctor by from_time)

    22 of grp

    23)

    24 select

    25 seen_dt, Clinic, doctor

    26 min (from_time) from_time

    27, max (to_time) to_time

    28 of PEB

    29 Group by

    30 seen_dt, clinical, physician, g

    31 * order of seen_dt, physician, clinical, g

    >/

    SEEN_DT C DOC FROM_ TO_TI

    ------------------- - --- ----- -----

    27/07/2015-00:00:00 A 06:00 XYZ 09:00

    27/07/2015-00:00:00 A XYZ 14:00 16:00

    27/07/2015-00:00:00 b XYZ 10:00 12:00

    27/07/2015-00:00:00 b XYZ 18:00 22:00

  • problem of time slot

    Hello

    I'm stuck with a problem.  I need to assign the calendar to the task for the prioritization of the workload. If my supply of grid gets OFF, during 08:00 h to 20:00 hour then my generator should get IT load and if my supply of grid gets OFF after 20:00 hours until the morning 08:00 hours on the day following the same generator should get b. load this turning point WE group diesel generator should have at least 2 minutes delay. should I use a timed loop or sequence, if so please tell me how?

    Maybe something like this can help you:

    Norbert

  • I can not connect on DPS App Builder. This error occurs: ERROR this account does not have permission to access the App generator. Learn more about how to fix this.

    I can not connect on DPS App Builder. This error occurs: ERROR this account does not have permission to access the App generator. Learn more about how to fix this.

    Then you need to either:

    (1) sign up for cloud creative then you can build a simple edition approx. attention however: this approach will no longer valid as of May 1, when we withdraw support for a unique creative cloud and unique edition apps are only on devices iPad.

    (2) sign up for a full license of DPS. You can request information on prices using Adobe | Request for consultation.

    Neil

  • Select the table column group and generate a sequence number

    I have to select data from a table column group and generate a sequence for every reset of the sequence from 1 to leave.

    For example:

    Data:
    Col1 Col2 Col3 Col4
    A NA KA-2009-08-13
    B NA KA-2009-08-13
    C NA KA-2009-08-13
    A NA KA-2009-08-13
    B NA KA-2009-08-13
    A NA KA-2009-08-13

    Expected results of the Select statement:
    Col1 Col2 Col3 Col4 Seq_No
    A NA KA-2009-08-13 1
    A NA KA-2009-08-13 2
    A NA KA-2009-08-13 3
    B NA KA-2009-08-13 1
    B NA KA-2009-08-13 2
    C NA KA-2009-08-13 1

    How can it be possible with a SELECT statement? Is it possible to assign the following numbers for a group of columns and put it back when it changes? In the above example, all columns are the key to generate the seq number

    I know that this can be done using procedures stored and that is how I do it now by introducing a temporary table.

    Can someone help me with this? Please let me know if the question is too vague to understand!

    Thank you
    Nachi

    Use the row_number() analytics.

    Ravi Kumar

  • Can I group objects to apply functions more simply?

    I have a series of video clips and buttons (we can call them mc1, mc2 and btn3 for now), and I would like to be able to hide or show all at once. For now, I have functions where I apply the visibility change them one at a time, where the function contains

    MC1. Visible = false;

    MC2. Visible = false;

    btn3. Visible = false;

    It works just fine. However, for various reasons (including my groups have much more than 3 items) it would be much better if I could define a group in the past (say 'group 1', containing mc1, mc2 and btn3) and apply things for them at the same time, where group1.visible = false would be equivalent to the code above.

    Due to other pieces of my code and how I need to group them with some overlap (think venn diagram), it is NOT wise to combine these objects in a video called "group1" and then show/hide all at once in this way.

    Is it possible that I can do this, or should I continue to write stupidly long functions? Why it sucks, is that now if I want to add something to the hypothetical Group 1, I have to find all the functions that I try to apply to that group and add my btn or movieclip to the list. It would be great if I could just designated as part of Group1, and then all of the functions that I joined group1 would affect it too.

    I hope that makes sense. It just seems like there must be a better way, but maybe there isn't.

    Here's an example of what I described where a group objects are made visible/invisible, based on the current state, each holds the visible property.  They have not all have the same value for this property, which means that you could be taken, that some of them appear and disappear and others... just specific to this example.

    var group1:Array = new Array(mc1,mc2,mc3,mc4);

    function toggleGroupVisibility(grp:Array) {}
    for (var i: uint = 0; i
    GRP [i] .visible =! .visible grp [i];
    }
    }

    toggleGroupVisibility (group1);

    -----------------------------------

    You can just as well to set the visible property to a specific State for the group...

    function toggleGroupVisibility2 (grp:Array, stat: Boolean) {}
    for (var i: uint = 0; i
    GRP [i] .visible = stat;
    }
    }

    toggleGroupVisibility2 (Group 1, false);  make all the invisible

    toggleGroupVisibility2 (Group 1, true);  they are all visible

  • How can we use the function of group based on time

    Hai sir

    I had a table containing fields

    EMPCODE NUMBER
    EMPNAME VARCHAR2 (25)
    BAR CODE VARCHAR2 (25)
    VARCHAR2 (25) RESPONDENT
    OUTTIME VARCHAR2 (25)
    INTRTIMEIN VARCHAR2 (25)
    INTROUTTIME VARCHAR2 (25)
    PERTIMEIN VARCHAR2 (25);
    PERTIMEOUT VARCHAR2 (25);
    DATE OF ATTEND_DATE;


    Who has six columns of time and I need to use the group function
    For example
    0815,0817,1230,1250,1645,1648,

    0815 should store in timein
    0817 must store in intrtimein
    1250 need to store in pertimein
    1230 must store in pertmeout
    1645 must store in intrtimeout
    1648 must store in the time-out period

    If it is possible using max and min function pls tell me.

    Thanks and greetings

    Srikkanth.M

    Hi, Srikanth,

    It would help a Lopez, if you posted CREATE TABLE and INSERT statements for a few lines of sample data and the results desired from these data.
    If you want a solution that works in your version of Oracle, say what is your version of Oracle.

    Are you trying to sort columns?
    In other words, you are waying that people can enter data in the six columns, in any order, and you want to reorder the values so that
    respondent<= intrtimein=""><= pertimein=""><= pertimeout=""><= introuttime=""><=>

    If so, you can unpivot data in 6 lines, use the ROW_NUMBER analytic function to number the lines in the order and their pivot then back in order:

    MERGE     INTO     table_x          dst
    USING     (     WITH  cntr as
              (       SELECT     LEVEL     AS n
                   FROM     dual
                   CONNECT BY     LEVEL     <= 6
              )
              ,     unpivoted     AS
              (     SELECT     t.empcode
                   ,     CASE     c.n
                             WHEN  1  THEN  intime
                             WHEN  2  THEN  outtime
                             WHEN  3  THEN  intrtimein
                             WHEN  4  THEN  introuttime
                             WHEN  5  THEN  pertimein
                             WHEN  6  THEN  pertimeout
                        END     AS tm
                   FROM          table_x     t
                   CROSS JOIN     cntr     c
              )
              ,     got_rnum     AS
              (
                   SELECT     empcode
                   ,     tm
                   ,     ROW_NUMBER () OVER ( PARTITION BY  empcode
                                            ORDER BY          tm
                                        ) AS rnum
                   FROM     unpivoted
              )
              SELECT       empcode
              ,       MAX (CASE WHEN rnum = 1 THEN tm END)     AS intime
              ,       MAX (CASE WHEN rnum = 2 THEN tm END)     AS intrintime
              ,       MAX (CASE WHEN rnum = 3 THEN tm END)     AS perintime
              ,       MAX (CASE WHEN rnum = 4 THEN tm END)     AS perouttime
              ,       MAX (CASE WHEN rnum = 5 THEN tm END)     AS introuttime
              ,       MAX (CASE WHEN rnum = 6 THEN tm END)     AS outtime
              FROM       got_rnum
              GROUP BY  empcode
         ) src
    ON     (dst.empcode     = src.empcode)
    WHEN MATCHED THEN UPDATE
    SET     dst.intime     = src.intime
    ,     dst.outtime     = src.outtime
    ,     dst.intrtimein     = src.intrintime
    ,     dst.introuttime     = src.introuttime
    ,     dst.pertimein     = src.perintime
    ,     dst.pertimeout     = src.perouttime
    ;
    

    It should work in Oracle 10 (and more).
    The PIVOT and UNPIVOT features introduced in Oracle 11 can make it a little simpler.

    Perhaps it would be better to require users to enter data in the right-hand columns.
    You can use CHECK constraints to ensure that intimate<= intrtimein=""><= pertimein=""><= pertimeout=""><= introuttime=""><=>

  • Effect of transition if doesnot work time is more than a second

    I'm working on captivate 8. Whenever I try to give a traistion effect to an object on a slide with transition at the time, more than one second, on playback of the slide this object either seems faded or doesnot appear at all. Not able to understand why it is happening every time even if I keep the slide duration approximately 3000 s and I kept the display time of the bjects until the end of the slide.

    3000secs slide = 50minutes? In other words, sorry for the word, crazy. Why is it necessary, would be much better if split you this slide. But that's irrelevant, of course.

    Based on your comment I suspect that there is a point of suspension at the beginning of this slide. Can you post a screenshot of the (first part) of the chronology of the slide?

  • Group records with time

    Hi all

    This is our requirement.

    We must combine records with time.

    for example: period = 3
    TABLE: XX_SALES
    ---------------------------------------------
    XDATE XQTY
    ---------------------------------------------
    10 5/1/2012
    20 2/5/2012
    3/5/2012 30
    4/5/2012 60
    12 2012/5/7
    8/5/2012 23
    45 8/5/2012
    100 12/5 / 2012
    5/2012/13 55
    5/2012/15 99

    == >
    ---------------------------------------------
    XDATE XQTY
    ---------------------------------------------
    1/5/2012 10-> 5/1/2012 Group (5/1/2012 ~ 3/5/2012)
    2/5/2012 20-> 5/1/2012 Group (5/1/2012 ~ 3/5/2012)
    3/5/2012 30-> 5/1/2012 Group (5/1/2012 ~ 3/5/2012)
    4/5/2012 60-> Group 5/2012/4 (4/5/2012 ~ 2012/5/6) *.
    7/5/2012 12-> Group 5/2012/7 (5/7/2012 ~ 9/5/2012) *.
    8/5/2012 23-> Group 5/2012/7 (5/7/2012 ~ 9/5/2012) *.
    8/5/2012 45-> Group 5/2012/7 (5/7/2012 ~ 9/5/2012) *.
    5/2012/12 100-> Group 5/12/2012 (2012/5/12 ~ 14/5/2012) *.
    13/5/2012 55-> Group 5/12/2012 (2012/5/12 ~ 14/5/2012) *.
    5/15/2012 99-> Group 5/15/2012 (15/5/2012 ~ 5/17/2012) *.

    After amount to combine with period = 3, the result will be
    ---------------------------------------------
    XDATE_G XQTY_G
    ---------------------------------------------
    60 1/5/2012
    4/5/2012 60
    2012/5/7 80
    12/5/2012 155
    5/2012/15 99


    Here's the example script
     
    create table XX_SALES(XDATE DATE, XQTY Number);
    insert into XX_SALES VALUES(to_date('20120501','YYYYMMDD'),10);
    insert into XX_SALES VALUES(to_date('20120502','YYYYMMDD'),20);
    insert into XX_SALES VALUES(to_date('20120503','YYYYMMDD'),30);
    insert into XX_SALES VALUES(to_date('20120504','YYYYMMDD'),60);
    insert into XX_SALES VALUES(to_date('20120507','YYYYMMDD'),12);
    insert into XX_SALES VALUES(to_date('20120508','YYYYMMDD'),23);
    insert into XX_SALES VALUES(to_date('20120508','YYYYMMDD'),45);
    insert into XX_SALES VALUES(to_date('20120512','YYYYMMDD'),100);
    insert into XX_SALES VALUES(to_date('20120513','YYYYMMDD'),55);
    insert into XX_SALES VALUES(to_date('20120515','YYYYMMDD'),99);
     
    We can solve this problem by using the loop now:
    to find the XDATE_G and it's rank in the loop and the XQTY in the range of the sum.
    DECLARE
      V_DATE_FROM DATE := NULL;
      V_DATE_TO   DATE := NULL;
      V_QTY_SUM   NUMBER := 0;
      CURSOR CUR_DATE IS
        SELECT DISTINCT XDATE FROM XX_SALES ORDER BY XDATE;
    BEGIN
      FOR REC IN CUR_DATE LOOP
        IF V_DATE_TO IS NULL OR REC.XDATE > V_DATE_TO THEN
          V_DATE_FROM := REC.XDATE;
          V_DATE_TO   := REC.XDATE + 3 - 1;
          SELECT SUM(XQTY)
            INTO V_QTY_SUM
            FROM XX_SALES
           WHERE XDATE >= V_DATE_FROM
             AND XDATE <= V_DATE_TO;
          DBMS_OUTPUT.PUT_LINE(TO_CHAR(V_DATE_FROM, 'YYYYMMDD') ||
                               '-----qty: ' || TO_CHAR(V_QTY_SUM));
        END IF;
      END LOOP;
    END;
    Is it possible to solve this problem by using analyze sql?


    Thanks in advance,
    Best regards
    Zhxiang

    Published by: zhxiangxie on April 26, 2012 14:41 fixed the grouping expected data

    There was an article about a similar problem in Oracle Magazine recently:

    http://www.Oracle.com/technetwork/issue-archive/2012/12-Mar/o22asktom-1518271.html

    See the section on the 'grouping beaches '. They needed a total cumulative who started once the total reaches a certain amount.

    You need a total cumulative which starts again when the date changes to group and the dates of beginning and end of each group must be determined dynamically.

    This can be done with the analytical functions.

    Here is a solution-based 'code listing 5', the solution MODEL, which is recommended in the article.

    SELECT FIRST_DATE, SUM(XQTY) SUM_XQTY FROM (
      SELECT * FROM xx_sales
      MODEL DIMENSION BY(ROW_NUMBER() OVER(ORDER BY XDATE) RN)
      MEASURES(XDATE, XDATE FIRST_DATE, XQTY)
      RULES(
        FIRST_DATE[RN > 1] =
          CASE WHEN XDATE[CV()] - FIRST_DATE[CV() - 1] >= 3
          THEN xdate[cv()]
          ELSE FIRST_DATE[CV() - 1]
          END
      )
    )
    GROUP BY first_date ORDER BY first_date;
    
    FIRST_DATE            SUM_XQTY
    --------------------- --------
    2012/05/01 00:00:00         60
    2012/05/04 00:00:00         60
    2012/05/07 00:00:00         80
    2012/05/12 00:00:00        155
    2012/05/15 00:00:00         99
    

    If you 9i, there is no function model. In this case, I can give you a solution using START WITH / CONNECT BY that does not work as well.

  • MacPro 2009 suddenly lost sound and the start-up time is more than a minute

    Hi just a couple of days my MacPro in early 2009 has started to take well over a minute to start when she used to take less than 30 seconds.

    Around the same time, I lost the sound of my Analog Audio Line out port.  (Don't know if there is any connection.)

    I can still use my head set for its ok when plugged into a USB port.

    When I go to the sound pane there is no visible line output port.  I have a Boise radio connected to the line port, having the sound transmitted by the intermediary for the auxiliary voltage on the radio.  It has been working well for many years.

    I tried to plug into a spare set of powered speakers, the choice of output Line Out appeared in the pane sound but still cannot get any sound from the speakers when I chose it.

    The loss of the noise is a nuisance, but I can still use my head set.

    It is the slow-start up that bothers me, although once it has finally started the computer works very well and reacts quickly.

    Something has changed dramatically, and I feel that something happens and it doesn't bode well for me.

    Hope someone can give me some good news and a difficulty.

    Thank you

    Try to open disk utility and repair the drive.

    Also, consider posting a report of EtreCheck. This can help us to get to the bottom of your sound issue as well. http://etresoft.com/etrecheck

  • Is there any application worthy of trust to find pictures that appear 2 times or more on ipad? Q

    Good evening

    does anyone know an app that should get rid of my doubons photos ipad?

    No idea - it's Photos for Mac forum - I'll ask your post moved to the iPad forum where you are much more likely to get good answers

    LN

  • Task Manager repeated 15 times or more

    I have a Dell with windows xp and when on the internet the computer sometimes freezes and 15 or more task managers appear.  How to solve this problem?

    It could be cookies belongs to another application or another program that you have installed. If you see the location of the cookie, you may find some more detail of the application which produce cookies.

    He is witness to one of the programs on your PC, if it appears while you are offline.

  • Movie maker project times shows more than the actual duration of the project.

    Original title: I have a project which lasts 23 minutes, but Director tells me that it is more than 24 hours long and I cannot add audio

    I had to stop my draft edition for 2 weeks and when I opened it I get this message (no error code)

    Hello

    1. What is the format of the project you are trying to open using Movie Maker (Power Point presentation, video)?

    2. it happens only with specific projects?

    3. have you made no changes of software/hardware on your computer before the show?

    These questions usually surfaces due to minor errors in editing the project. Try to load the source file once again and create a new project and check with the question.

    Work with projects in Windows Movie Maker

    http://Windows.Microsoft.com/en-us/Windows-Vista/work-with-projects-in-Windows-Movie-Maker

    For reference:

    For more information on how to create projects follow the article mentioned below:

    http://Windows.Microsoft.com/en-us/Windows-Live/Movie-Maker-get-started

    It could be useful!

  • How can I fix it which takes 20 times or more to start completely?

    Hello, I have a Compaq Presario SR5510F PC, Windows Vista Home Premium, AMD Athlon x 2 Edition, I believe. Lately, I've been having problems with starting that make me half an hour to turn on the computer. So, need me around 20 or if sometimes it starts. And there are a lot of situations, different points during the startup process where the computer to hang on and not to continue with the process.

    • It sometimes stuck on the Compaq screen, sometimes with a 'shock' graphic glitch that requires him to go wrong.
    • Occasionally, the Compaq screen would be able to disappear, only to make it appear again, without any logical reason.
    • And when it gets there, it can get stuck on the cursor flashing in the corner.
    • Or there is a NVIDIA Drivers of detection screen, and it is never over, causing the reboot.
    • When he gets through, there may be a white screen where would be showing the scroll bar to start on the bottom.
    • Sometimes it appears and loop and loop and not finished.
    • Sometimes, when he eventually through, there will be a blue screen with an explanation of the random error that could revive the whole darn process! And sometimes, he would show only for a fraction of a second.
    • Startup Repair can sometimes help, but it would take some time to deal with... And I would also try the system restore, but the last time I checked, System Restore has ended and will not let me continue.

    All the patches to the situation so that I won't have to spend 20 tent tries to start the computer each day?

    Hello, I have a Compaq Presario SR5510F PC, Windows Vista Home Premium, AMD Athlon x 2 Edition, I believe. Lately, I've been having problems with starting that make me half an hour to turn on the computer. So, need me around 20 or if sometimes it starts. And there are a lot of situations, different points during the startup process where the computer to hang on and not to continue with the process.

    • It sometimes stuck on the Compaq screen, sometimes with a 'shock' graphic glitch that requires him to go wrong.
    • Occasionally, the Compaq screen would be able to disappear, only to make it appear again, without any logical reason.
    • And when it gets there, it can get stuck on the cursor flashing in the corner.
    • Or there is a NVIDIA Drivers of detection screen, and it is never over, causing the reboot.
    • When he gets through, there may be a white screen where would be showing the scroll bar to start on the bottom.
    • Sometimes it appears and loop and loop and not finished.
    • Sometimes, when he eventually through, there will be a blue screen with an explanation of the random error that could revive the whole darn process! And sometimes, he would show only for a fraction of a second.
    • Startup Repair can sometimes help, but it would take some time to deal with... And I would also try the system restore, but the last time I checked, System Restore has ended and will not let me continue.

    All the patches to the situation so that I won't have to spend 20 tent tries to start the computer each day?

    Try this

Maybe you are looking for

  • Synchronization of data acquisition

    Hallo, I have four sensors, two encoders, a torque sensor and a sensor of kraft. How can I use the DAQ itsself clock to synchronize the measurement signal? I want to get the signal every 1 milliseconds Better compliance

  • ProBook 6545b: ProBook 6545b fan runs continuously on the average speed.

    The fan on my HP ProBook 6545b worked at all average speed for the past 6 or 7 hours I had it lit. I looked at performance monitor and the CPU is a little more than 50%, most of the time. I checked the process in the Task Manager tab and see nothing

  • Xperia Z3 of charging for the first time

    So my sister bought me a Xperia Z3 about 2 days ago and it has just emptied. Are there specific times on how long should I charge my phone for the first time?

  • my sound lights when the computer is started, but then stops someone can help me?

    It lights up when I turn on the computer, but then after that nothing, it will work with head phone or speakers are connected, it's an acer aspire laptop with vista

  • Organize my directory

    Help!  Need suggestions on how to organize my directory so that I only have a SINGLE directory with my files it contains.  Seems to me that I have a lot of directories with parts from my list of files in each of them.  WHAT A WASTE.  HOW TO ORGANIZE