Calling pages based on choice list value

Hi,
I'm using jdev11.1.2.1.0
I have created page with one single choice list and 3 buttons.
in choice list, all the selected items are static only. I have created 3 selected items under the choice list.
and I created 9 jsff fragments.
now these 9 jsff's are called as regions in page when i select choice list value and button.
how can I achieve this?
Thank You..

Hi Puthanampatti
thanks for Ur reply,
I have tried like this...
I have taken 9 buttons and i created valuechangelistener event and by depending up on the selecteditem in the choice list, rendered only three buttons and under those buttons i created setpropertylistener.
its working fine.
but I have created choice list by drag and drop the choice from the component palette and there I created list items( just labels only with no values)
by default its showing blank item in the list.
but as per my requirement, first item should be displayed first.
I don know much about unselectedlabel property for the choicelist.
how can I use this in displaying the first selectitem in the list?

Similar Messages

  • Delete in database based on multiselect list values

    Hi,
    I have a selectlist in Apex and a function in the database to do some delete based on the selected value from the select list.
    FUNCTION delete_batch (v_batch VARCHAR2) RETURN VARCHAR2
    IS
    BEGIN
    IF v_batch like 'M%'
    THEN
       RETURN ('A monthrun cannot be deleted');
    ELSE
       DELETE FROM so_disco_pa
       WHERE  batch = v_batch
       DELETE FROM so_batch_pa
       WHERE  batch = v_batch
       COMMIT;
       RETURN ('Batch '||v_batch||' has been deleted');
    END IF;
    EXCEPTION
    WHEN OTHERS THEN
        RETURN ('Batch could not be deleted');
    END delete_batch;The package function is called when the delete button is clicked with following process:
    BEGIN
    DECLARE
    x   varchar2(100);
    BEGIN
    x := pa_control.delete_batch (:P3_BATCH);
    :F105_MESSAGE := x;
    END;
    END;Now I want to change the selectlist to a multiselect list so that multiple batches can be deleted.
    How do I change my procedure and process to delete batches based on the selected values?
    Thanks,
    Diana

    I got this so far, but only the first batch selected in the list is being deleted. The other selected batch values are not deleted.
    Some help please.
    FUNCTION delete_batch (v_batch VARCHAR2) RETURN varchar2
    IS
    T Apex_application_global.vc_arr2;
    BEGIN
    T := apex_util.string_to_table(v_batch);
    For I in 1..t.count loop
    IF  t(i) like 'M%'
    THEN
       RETURN ('A monthrun cannot be deleted');
    ELSE
       DELETE FROM so_disco_pa
       WHERE  batch = t(i)
       DELETE FROM so_batch_pa
       WHERE  batch = t(i)
       COMMIT;
       RETURN ('Batch '||v_batch||' has been deleted');
    END IF;
    end loop;
    EXCEPTION
    WHEN OTHERS THEN
        RETURN ('Batch could not be deleted');
    END delete_batch;

  • Populate cc field based on dropdown list values

    I know this question has been posted before, but I'm very new at this, and the answers I've found so far are over my head.
    I'm trying to create a submit button that will not only e-mail to a specific address, but also carbon copy someone when their name is selected in a drop-down list on the form.
    I don't know much about javascript - and that seems to be the way to get this done - but I don't know the syntax or where to enter the JS to get this functionality. The field I am using is called 'Supervisor1', and I've assigned values (e-mail addresses) to each of the names in the drop-down.
    Can someone help me get this done?
    Thanks in advance!

    Hi,
    this scenario is not covered by the macro, but it's not that complicated to handle.
    1. Select the button with the script you generated with the macro.
    2. Now wrap the mail function into an if-expression.
    This sample checks if var0 or var1 is null.
    var var0 = xfa.resolveNode("Formular1.#subform.Dropdown1").rawValue;
    var var1 = xfa.resolveNode("Formular1.#subform.Textfield1").rawValue;
    if (var0 === null || var1 === null) {
              xfa.host.messageBox("Please select an item from the drop down box first!");
    } else {
              event.target.mailDoc({
                        bUI: false,
                        cTo: var1,
                        cCc: var0,
                        cBcc: '',
                        cSubject: 'Testmail',
                        cMsg: 'Hello,\n\nhere is the final form data. \n\nKind regards\nMe'

  • Redirect to different pages based on user input value

    Hello,
    Anyone please help.
    I am trying to redirect to different pages based on user inputs. I have a form in which I have one text item and a submit button. For example consider text item to be empno; So once the user enters a empno and hits submit button; I need to redirect to different pages based on this job.
    For Ex: if user inputs empno whose job is 'ANALYST' then redirect to page 1
    if user inputs empno whose job is 'MANAGER' then redirect to page 10
    For this scenario. i wrote a pl/sql process for the submit button; but no luck -- its not at all redirecting instead its in the same page. Below is the process.
    declare
    v_job varchar2(20);
    begin
    select job into v_job from emp where empno = :P9_EMPNO_R;
    if v_job = 'ANALYST' then
    OWA_UTIL.REDIRECT_URL('f?p=&APP_ID.:1:&SESSION.::&DEBUG.::', TRUE);
    end if;
    if v_job = 'MANAGER' then
    OWA_UTIL.REDIRECT_URL('f?p=&APP_ID.:10:&SESSION.::&DEBUG.::', TRUE);
    end if;
    end;Please help. I am using Oracle APEX version 4.2 and database Oracle 11g R2
    Thanks,
    Orton

    orton607 wrote:
    Hello,
    Anyone please help.
    I am trying to redirect to different pages based on user inputs. I have a form in which I have one text item and a submit button. For example consider text item to be empno; So once the user enters a empno and hits submit button; I need to redirect to different pages based on this job.
    For Ex: if user inputs empno whose job is 'ANALYST' then redirect to page 1
    if user inputs empno whose job is 'MANAGER' then redirect to page 10
    For this scenario. i wrote a pl/sql process for the submit button; but no luck -- its not at all redirecting instead its in the same page. Below is the process.
    declare
    v_job varchar2(20);
    begin
    select job into v_job from emp where empno = :P9_EMPNO_R;
    if v_job = 'ANALYST' then
    OWA_UTIL.REDIRECT_URL('f?p=&APP_ID.:1:&SESSION.::&DEBUG.::', TRUE);
    end if;
    if v_job = 'MANAGER' then
    OWA_UTIL.REDIRECT_URL('f?p=&APP_ID.:10:&SESSION.::&DEBUG.::', TRUE);
    end if;
    end;Please help. I am using Oracle APEX version 4.2 and database Oracle 11g R2
    Thanks,
    OrtonI have a similar scenario in my application and this is how I handle it.
    1. Create a page item on the page, say Px_PAGE_NUM
    2. Create a "On Submit - After Computations and Validations" page process to set the above page item. In your case, you can use the same logic that you have already in place (except the call to OWA_UTIL.REDIRECT_URL) :
    declare
    v_job varchar2(20);
    begin
    select job into v_job from emp where empno = :P9_EMPNO_R;
    if v_job = 'ANALYST' then
       :Px_PAGE_NUM := '1';
    end if;
    if v_job = 'MANAGER' then
       :Px_PAGE_NUM := '10';
    end if;
    end;3. Create a "On Submit: After processing" branch. Specify the "Target Type" as "Page in the application" and "Page Number" as &Px_PAGE_NUM. (with the dot).
    I hope the above helps.
    BTW, the following thread in the forum related to OWA_UTIL.REDIRECT_URL might help:
    issue OWA_UTIL.REDIRECT_URL with APEX 4.1.1

  • Refresh classic report based on select list value selected

    hello,
    can anyone please help me out with this issue. I have a parameterized classic report based on a select list and I want to refresh this report whenever the select list value is changed. I am using oracle apex version 3.2. i just want to have a javascript function onchange event for the select list which refreshes my report whenever a value is selected.
    My select list item is p1_datastore
    select distinct datastore d,datastore r from my_table1 order by 1;
    My classic report query is
    select * from my_table2 where datastore = :p1_datastore order by last_updated_dt desc;
    ****************************************************thanks,
    orton

    can anyone please help me out with this issue.
    thanks,
    orton

  • Dynamic query based Simple Choice List not working as expected.

    I've a value in a View Object attribute which is not present in the LOV associated to it. How to show this in the UI if the attribute's component is a Simple Choice List ?

    Jdev Version is : 11.1.1.6.0
    The attribute for which the LOV exists has a value which was once active on an earlier date, i.e, the LOV used to show the value in it's dropdown on an earlier date.
    Example:
    The ViewObject query for the LOV is:
    SELECT JOB_ID, END_DATE FROM JOBS WHERE END_DATE > SYSDATE
    Results
    JOB_ID -- END_DATE
    45 -- -- -- 23-OCT-2012
    56 -- -- -- 21-OCT-2012
    76 -- -- -- 15-NOV-2012
    78 -- -- -- 15-DEC-2012
    Now,
    The main viewObject EmployeesVO has an attribute JOB_ID with an LOV to the JOBS VO above.
    On 20th Oct, 2012, when I create an employee record, the LOV shows all 4 records in JOBS dropdown and I selected job Id as 56.
    On 25th Oct, when I try to edit the Employee Record, I see a blank item in the JOBS choice list (the LOV being a simple choice list).
    The LOV will display the jobs which are active as on 25th Oct.
    How do I know, what is the current job of the employee?
    This issue will not happen if we use input list of values combo LOV

  • If / then calculation based on dropdown list value in repeating row

    Hello
    I am new to Livecycle. I have created a repeating row in a form. The last field in the repeating row is a numeric field that = the product of two previous fields in the row (NumericField1 *  Numeric Field2). I also have a DropDownList1 near the beginning of the row (third column) that contains variable categories for that calculation row, e.g. Advertising, Office Supplies, Entertainment. I would like to create numeric fields in the form (perhaps in a footer row?) that contain sums of the subtotals of each row, depending on the category selected in DropDownList1. In other words I need to create a subtotal field for all calculations beginning with the category of Advertising, another for Office Supplies, another for Entertainment.
    From what I understand I need to list the variables first, then create an if/then calculation but I am not sure about the steps involved in creating the script.
    df

    NumericField3 is the name of the field containing the product of NumericField1 * NumericField2. I have created a NumericField8 in the form with the following calculation in FormCalc:
    if(Table1.Row.DropDownList1.rawValue == "ADVERTISING") then
    sum(Table1.Row[*].NumericField3)
    end if
    That's not helping. I think I need to designate variables before the if/then script, yes? Would I need to use a resolve command, a getfield command, or . . .? Can anyone help?
    Thanks, in advance,
    df

  • Can we default a value in choice list in OTL

    Hi,
    Can we default a value in the choice list? To explain in detail the issue is
    When the user enters the time entries he also choses a Yes/No in the choice list directly under the Day for each day. Now there can be an entry for a week where he does not enter hours for a day and hence the choice list value should be No. When the user does not select any value there review and confirmation page does not show them prooperly.
    ex: User enters
    _______________ Day1 Day2 Day3 Day4 Day5 Day6 Day7
    Overtime_________ 1_____________1______1
    Comp Acc________Yes____________No_____No
    The review should also be like the above but it appears as
    _______________Day1 Day2 Day3 Day4 Day5 Day6 Day7
    Overtime_________1_____________1_____1
    Comp Acc_______Yes_____No_____No
    The 2nd No appears incorrectly for the 2nd row. If I can provide a default value such as space when the user does not select anything then that might solve the issue. Can we do this.
    Thanks

    Hi
    Can someone help on this one please. The version is 11.5.9.
    Thanks

  • Branch to different page based on the selection of select list

    Hi All,
    I have to create an application in which i have a form containing a field with static lov's ...
    now i want that whenever i click on a save button it branches to some page based on the selected value of lov of that field...
    like if i select marketing from lov and press save button then it will branch me to marketing page...
    so how can i achieve that in my apex application
    please help if anyone knows the answer

    in the page branch, change the page to *&PX_LOV_NAME.*
    change X to page number and the LOV_NAME to the name of your select list
    Don't forget to add the . on the end
    Hope this helps

  • Dynamic Choice List

    Hi All
    I want to restrict Choice List values depending on data coming from previous page.
    I am using following code :
    OAMessageChoiceBean contactList = (OAMessageChoiceBean)webBean.findChildRecursive("<Chioce List Name>");
    contactList.setPickListCacheEnabled(false);
    After this i am building VO Query depending on ceratin values.
    Still choice list is taking initial query only.
    I will appreciate if someone can help me on this.
    Thanks
    Samir

    Mukul
    Even after using clearCache i am getting initial query only.
    The details are give below:
    View Object Details
    VO Name: ContactNameVO
    Query: select distinct LTRIM(RTRIM(rc.first_name || ' ' || rc.last_name)) meaning
    from ra_customer_trx_all rctl, ra_contacts rc
    where rctl.bill_to_contact_id = rc.contact_id
    AND ROWNUM = 1
    XML Page Details
    Choice List Item Details
    ID : ContactName
    Item Style: messageChoice
    PickLList View Instance: ContactNameVO1
    Picklist Display Attribute: Meaning
    Picklist Value Attribute: Meaning
    Controller Code
    public void processRequest(OAPageContext pageContext, OAWebBean webBean)
    super.processRequest(pageContext, webBean);
    OAApplicationModule am = pageContext.getApplicationModule(webBean);
    OAMessageChoiceBean contactList = (OAMessageChoiceBean)webBean.findChildRecursive
    ("ContactName");
    contactList.setPickListCacheEnabled(false);
    String trxId = (String)pageContext.getParameter("trxId1");
    String whereclause3 = " ";
    whereclause3 += " AND rctl.customer_trx_id IN ("+trxId+") ";
    System.out.println("whereClause3****************"+whereclause3);
    Serializable [] param1 ={whereclause3};
    am.invokeMethod("DynQueryForContName",param1);
    AM Code
    public void DynQueryForContName(String q)
    ContactNameVOImpl vo = getContactNameVO1();
    vo.clearCache();
    if(vo == null)
    MessageToken [] errToken ={new MessageToken("OBJECT_NAME","ContactNameVO1")};
    throw new OAException("AK","FWK_TBX_OBJECT_NOT_FOUND",errToken);
    else
    vo.initQuery(q);
    VO Impl Code
    public void initQuery(String s)
    if((s != null) && (!("".equals(s.trim()))))
    String query = getQuery();
    StringBuffer sb = new StringBuffer(query);
    if(final_query == null)
    sb.append(s);
    final_query = sb.toString();
    setWhereClauseParams(null);
    setQuery(final_query);
    System.out.println(final_query);
    final_query = null;
    executeQuery();
    setQuery(query);
    Let me know if something is wrong in the code.
    Thanks

  • LOV/Choice List - Default Value in Update OAF page

    Hi Guru's,
    Need help please, I am looking at personalization but its not working for me to default a value in Group by LOV/Choice List.
    Please provide some pointers so that I can achieve this.
    I have Requisition page from Buyer Work Center in Oracle US Purchasing Super user. when I pick requisition to update it. It goes to update page, in here I have a header "request".
    In this request have a Group By LOV/Choice list it has initial value set to "Default", I wanted to set to "Requisition".
    Is it possible by Personlization?.
    OR
    Is it possible by OAF page modification.
    if OAF page update, can I get some information to get Page info and update value.
    Thanks in Advance to all.

    Hi,
    You need not do this via personalization... Set the profile po%def%group%. This should take care of that.
    Regards,
    Praveen

  • Can't get a blank entry in Choice List of Values (LOV)

    Using Jdev 11.1.1.3 but will be upgrading to 11.1.1.5 in few weeks.
    Need to display a Choice List that is bound a view object with static data. The List should show a blank item since users don’t need to select any.
    I am able to display the LOV in the page but can’t seem to get a blank item as a first item.
    Here is what I did:
    1.     Created the VO with static data. Initially didn’t include it in the Application Module based on the developer guide sec 5.3 but later added to get it in the data control list.
    (Note the application doesn’t need to use any database and simply is using Web Service but for test I am using a DB)
    2.     To configured the VO, tried to add a View Accessor to the VO, but couldn’t select a data source until I added the VO to the App Module !
    3.     In attributes tab added an LOV and specified the data source. In UI Hints ensure the “Include “No Selection” Item” was selected.
    (Initially didn’t shuttle the attribute to the right in the UI hints.)
    4.     In the List UI hints ensured that “Include “No Selection” Item” was selected.
    5.     Dragged the VO Data control to the page and selected ADF Select One Choice.
    6.     On running the List DID NOT include a blank item !? How to get one?
    In pageDef got:
    <list IterBinding="GenderListVO1Iterator" ListOperMode="navigation"
    ListIter="GenderListVO1Iterator" id="GenderListVO1"
    DTSupportsMRU="true">
    <AttrNames>
    <Item Value="Gender"/>
    </AttrNames>
    </list>
    I even added the tag NullValueFlag="start" to the PageDef but no blank entry.
    In Page got:
    <af:selectOneChoice value="#{bindings.GenderListVO1.inputValue}"
    label="#{bindings.GenderListVO1.label}"
    required="#{bindings.GenderListVO1.hints.mandatory}"
    shortDesc="#{bindings.GenderListVO1.hints.tooltip}"
    id="soc3">
    <f:selectItems value="#{bindings.GenderListVO1.items}" id="si7"/>
    </af:selectOneChoice>
    If I don't use the VO and code all items in the JSPX page with a blank item that get a blank entry (didn't test with the Web Service yet since not ready).
    What is the issue with VO?
    ( I am also considering a number of SelectManyChecks on the same page but might be difficult)
    Thanks for the reply.
    Edited by: user8769031 on Jun 10, 2011 11:12 AM

    Thanks for the hint, but in my case the attribute is not required. I never see a blank entry. The only way I was able to get a blank is to add a blank item to the static list in the VO. The VO XML file has:
    <LOVUIHints
    ListType="105"
    MRUCount="0"
    ListRangeSize="-1"
    NullValueFlag="start"
    NullValueId="LOVUIHints_NullValueId">
    The Include "No selection" item is not working as expected.

  • ADF web select one choice list return value

    hi
    how can i make a choice list that displays a value but return another value
    and then use it as a parameter in a method for a button
    my problem is how to return another value to the button
    thanks

    Hi,
    After creating the selectOneChoice based on the steps you followed, you will need to follow up with the steps below.
    1) Open up your Page Definition file. In the Structure panel, right click on bindings --> Insert inside bindings --> Generic bindings --> attributeValues.
    2) Under Data Source, select your iterator value used to bind the selectOneChoice component. The attribute should be your value ID (example: productId) that you want to be returned by selecting the selectOneChoice component.
    In the backing bean, you get the actual value of the selected item in the list in step #2 by resolving the expression (example) #{bindings.productId.inputValue}.
    Regards,
    Chan Kelwin

  • Redirect to 3 diffrent pages based on value in the Auto complete field.

    Hi Friends,
    I am using an "Auto complete field" in a page for searching(Apex version 4.0). But i need to get values from 3 tables and when clicking on the value redirect to any of the 3 pages based on the value.
    For example i am having 3 tables. 1.Customers 2.Sites 3.Employees. When i enter 'c' in the search field i need to get values from 3 tables to be listed in that "auto complete" field. i.e, if i am having customer with name 'cusotmer1', 'customer2' and site with names 'cisc1','cisc2' and employees with name'cid1','cid2' ; when i enter 'c' in the auto complete field all 6 values must be listed in the "auto complete" field and when clicking on 'customer1'/'customer2' need to redirect to page 'customer'. When clicking on 'cisc1'/'cisc2' redirect to "site" when clicking on 'cid1'/'cid2' redirect to employees page. Is there any way to achieve this. Please help.
    Regards,
    Nav

    Hi Nav,
    OK - on my page 1, I have a "Text Field with autocomplete" item called P1_SELECTION. The List of Values definition setting for this is:
    WITH D AS (SELECT ENAME || ' (Employee)' X
    FROM EMP
    UNION ALL
    SELECT DNAME || ' (Department)' X
    FROM DEPT)
    SELECT X
    FROM D
    ORDER BY 1This adds the appropriate suffix to each item to show where the data is from - you can change this if you want as this becomes part of the searchable text.
    On page 1, I have a normal SUBMIT button.
    Then I have two branches:
    1 - settings are:
    Branch Type: Branch to Page or URL
    Branch Point: On Submit: After Processing (After Computation, Validation, and Processing)
    Target Type: Page in this Application
    Page: 2 (the employee edit page)
    Clear Cache: 2
    Set these items: P2_ENAME
    With these values: &P1_SELECTION.
    Condition Type: Exists (SQL query returns at least one row)
    Expression 1:
    SELECT 1
    FROM DUAL
    WHERE :P1_SELECTION LIKE '%(Employee)'When Button Pressed: SUBMIT
    2 - settings are:
    Branch Type: Branch to Page or URL
    Branch Point: On Submit: After Processing (After Computation, Validation, and Processing)
    Target Type: Page in this Application
    Page: 3 (the department edit page)
    Clear Cache: 3
    Set these items: P3_DNAME
    With these values: &P1_SELECTION.
    Condition Type: Exists (SQL query returns at least one row)
    Expression 1:
    SELECT 1
    FROM DUAL
    WHERE :P1_SELECTION LIKE '%(Department)'When Button Pressed: SUBMIT
    On page 2 (the employee edit form), I have Computation with the following settings:
    Item Name: P2_EMPNO
    Type: SQL Query (return single value)
    Computation Point: Before Header
    Computation:
    SELECT EMPNO
    FROM EMP
    WHERE ENAME || ' (Employee)' = :P2_ENAME Condition Type: Exists (SQL query returns at least one row)
    Expression 1:
    SELECT 1
    FROM DUAL
    WHERE :P2_ENAME LIKE '%(Employee)'On page 3 (the department edit form), I have Computation with the following settings:
    Item Name: P2_DEPTNO
    Type: SQL Query (return single value)
    Computation Point: Before Header
    Computation:
    SELECT DEPTNO
    FROM DEPT
    WHERE DNAME || ' (Department)' = :P3_DNAMECondition Type: Exists (SQL query returns at least one row)
    Expression 1:
    SELECT 1
    FROM DUAL
    WHERE :P3_DNAME LIKE '%(Department)'The idea is that we append some fixed text to the end of the names in the autocomplete list. When the user clicks submit after selecting a name, one of the branches will be triggered depending on which fixed text is there. The branch sets the ENAME or DNAME value on the edit page and the computation on that page retrieves the appropriate EMPNO or DEPTNO value to put into the primary key page item (the main "Fetch Row..." process will then use that to get the real data for the record).
    Note that this assumes that ENAME and DNAME are unique on their tables - otherwise, the computations will not be able to find a single record and an error would be generated.
    Andy

  • Status list based on status lists.../ Indicator values always 0

    Hi, any help or thoughts would be appreciated.
    Basically what I'm doing is calculating status list values based on data in excel sheets. This seems to work as expected. I'll call these sub-status lists from now on.
    The next thing I wanted to do is have an "overview" status list that basically gives the status of each sub-status list. If there are any indicators in one of the sub-status lists that haven't met their goal (currently yellow or red), I want the
    indicator corresponding to that sub-status list in the overview status list to show as red.
    I've tried creating a new column in the sub-status lists called 'goal met' that is a calculated column using the formula
    =IF([Lower values are better],IF([Indicator Value]<=[Indicator Goal Threshold],1,0),IF([Indicator Value]>=[Indicator Goal Threshold],1,0))
    However, the only way to get this to work is setting the Goal Thresholds to 0, since that is what the Indicator Values always seem to return (despite them displaying non-zero values when I view the list manually).
    Am I going about this incorrectly, or is there a different (and free) way to accomplish my goal of having an overview status list?
    Thanks,
    Chris

    So when a status list indicator is set to update automatically, its indicator value is not stored, and it seems like the only way to see it/your current status is to view the list or use a status list web part to do so for you. Setting the indicators to
    update manually made the indicator values be stored, so I was able to base another status list off of these values.

Maybe you are looking for

  • Reminders made in the mountain lion app are not appearing in the ios app

    I installed mountain lion and the reminders app seems to be misbehaving. I have icloud enabled on my mac and my iphone. When I create a reminder on my iphone it shows up on my mac in about 30 seconds but when I make one on my mac it never shows up on

  • 15" MBP i7 with AMD Radeon 6750 Graphic card - video artifacts

    Hello - After I connect a projector with HDMI, the projector starts having broken up/disrorted images at start up.  I brought my machine to the genius bar once and the tech used a few combo keys and it cleared the video memory and was like new again.

  • DVD SP Video time problem

    I am trying to put an hour long video into DVD SP with subtitles. Now the subtitles match up the video outside of DVD SP perfectly, but I've come to notice that DVD SP sped up the video when I put it in by about 3 seconds. Inside DVD SP the end time

  • Prob in configuring rtl8139b network adapter

    i have RealTek 8139B network adapter in my solaris7 machine. but i am unable to configure that one, bcoz solaris wont detect that adapter. is ther any way i can configure that adapter in solaris7... reply to [email protected] or post

  • Laptop will not start up

    Stopping booting at apple logo screen.