Need help with conditional display

I found a older thread (704012) that explains how to conditionally display a link using style.  Which is what I want to do.  The part I'm having trouble with is that part of the instructions say to put
class="row_has_values_#HAS_VALUES#"
in the Link Attributes which I have done.  I also have a column in the report called HAS_VALUES and I'm properly populating it in my select.  I know because I left it displayed while I'm testing.  I can run the report and I have Y's and N's showing up in that column but the conditional part does not work.  When I look at the page source (below) I see that in the html the #HAS_VALUES# has not been replaced by the actual Y or N.  I think that's where I'm having trouble?  I think it might work if there was a Y or N in that but I don't understand why that didn't happen.
<tr class="odd"><td headers="LINK"><a href="f?p=125:3:12628966088981::NO::P3_PROGRAM_KEY:2" class="row_has_values_#HAS_VALUES#"><img src="/i/e2.gif"  border="0"></a></td><td  align="left"

LawrenceJ wrote:
I've continued to snoop around and see lots of posts on conditional display in reports.  Common desire I guess.  I saw some stuff that I interpreted to suggest that what I'm trying to do may not work in interactive reports, only in classic reports.  Does that sound familiar?
That would certainly apply to anything template-related. However there have been enhancements to IRs (like adding HTML Expressions) that might supersede information in older posts. If you provide a link to the sources you've found and the APEX version you're using someone will be able to confirm whether that information is relevant.
Many other posts on doing things conditionally in reports seemed to lean towards "selecting" the html based on data values and then just letting that get put in the report column.  That looks promising but sure is a bit ugly.  I've very little apex experience but lots of mod pl/sql and that sort of solution was pretty common when I did stuff with it.  I saw a little suggesting using templates as a solution but I'll confess to not understanding it at all.
As I pointed out in the original thread, if the conditional display of the link is in any way security related then CSS or JS/jQuery methods are not acceptable. If the user is not supposed to be able to click the link or see any data contained in it, then you have to use a method that ensures that the link element never reaches the browser.
Hard-coding the link HTML in the report query is the common approach, but is as you say a bit ugly. Using a custom report template (my favourite APEX subject) enables clean separation of the report query, conditional logic and HTML structure. If you know HTML then you're advised to get familiar with using templates in APEX. You'll find this a major advance on the PL/SQL web toolkit. What is it that you're not understanding about using templates?

Similar Messages

  • Need help with conditional query

    guys this is just an extension of this post that Frank was helping me with. im reposting because my requirements have changes slightly and im having a hell of a time trying to modify the query.
    here is the previous post.
    need help with query that can look data back please help.
    CREATE TABLE "FGL"
        "FGL_GRNT_CODE" VARCHAR2(60),
        "FGL_FUND_CODE" VARCHAR2(60),
        "FGL_ACCT_CODE" VARCHAR2(60),
        "FGL_ORGN_CODE" VARCHAR2(60),
        "FGL_PROG_CODE" VARCHAR2(60),
        "FGL_GRNT_YEAR" VARCHAR2(60),
        "FGL_PERIOD"    VARCHAR2(60),
        "FGL_BUDGET"    VARCHAR2(60)
      )data
    Insert into FGL (FGL_GRNT_CODE,FGL_FUND_CODE,FGL_ACCT_CODE,FGL_ORGN_CODE,FGL_PROG_CODE,FGL_GRNT_YEAR,FGL_PERIOD,FGL_BUDGET) values ('240055','240055','7600','4730','02','11','00','400');
    Insert into FGL (FGL_GRNT_CODE,FGL_FUND_CODE,FGL_ACCT_CODE,FGL_ORGN_CODE,FGL_PROG_CODE,FGL_GRNT_YEAR,FGL_PERIOD,FGL_BUDGET) values ('240055','240055','7240','4730','02','10','1','100');
    Insert into FGL (FGL_GRNT_CODE,FGL_FUND_CODE,FGL_ACCT_CODE,FGL_ORGN_CODE,FGL_PROG_CODE,FGL_GRNT_YEAR,FGL_PERIOD,FGL_BUDGET) values ('240055','240055','7240','4730','02','10','1','0');
    Insert into FGL (FGL_GRNT_CODE,FGL_FUND_CODE,FGL_ACCT_CODE,FGL_ORGN_CODE,FGL_PROG_CODE,FGL_GRNT_YEAR,FGL_PERIOD,FGL_BUDGET) values ('240055','240055','7600','4730','02','11','1','400');
    Insert into FGL (FGL_GRNT_CODE,FGL_FUND_CODE,FGL_ACCT_CODE,FGL_ORGN_CODE,FGL_PROG_CODE,FGL_GRNT_YEAR,FGL_PERIOD,FGL_BUDGET) values ('360055','360055','7200','4730','02','10','1','400');
    Insert into FGL (FGL_GRNT_CODE,FGL_FUND_CODE,FGL_ACCT_CODE,FGL_ORGN_CODE,FGL_PROG_CODE,FGL_GRNT_YEAR,FGL_PERIOD,FGL_BUDGET) values ('360055','360055','7600','4730','02','10','1','400');
    Insert into FGL (FGL_GRNT_CODE,FGL_FUND_CODE,FGL_ACCT_CODE,FGL_ORGN_CODE,FGL_PROG_CODE,FGL_GRNT_YEAR,FGL_PERIOD,FGL_BUDGET) values ('240055','240055','7240','4730','02','10','14','200');
    Insert into FGL (FGL_GRNT_CODE,FGL_FUND_CODE,FGL_ACCT_CODE,FGL_ORGN_CODE,FGL_PROG_CODE,FGL_GRNT_YEAR,FGL_PERIOD,FGL_BUDGET) values ('240055','240055','7600','4730','02','10','14','100');
    Insert into FGL (FGL_GRNT_CODE,FGL_FUND_CODE,FGL_ACCT_CODE,FGL_ORGN_CODE,FGL_PROG_CODE,FGL_GRNT_YEAR,FGL_PERIOD,FGL_BUDGET) values ('240055','240055','7240','4730','02','10','14','200');
    Insert into FGL (FGL_GRNT_CODE,FGL_FUND_CODE,FGL_ACCT_CODE,FGL_ORGN_CODE,FGL_PROG_CODE,FGL_GRNT_YEAR,FGL_PERIOD,FGL_BUDGET) values ('240055','240055','7240','4730','02','10','2','100');
    Insert into FGL (FGL_GRNT_CODE,FGL_FUND_CODE,FGL_ACCT_CODE,FGL_ORGN_CODE,FGL_PROG_CODE,FGL_GRNT_YEAR,FGL_PERIOD,FGL_BUDGET) values ('240055','240055','7240','4730','02','11','2','600');
    I need to find the greatest grant year for the grant by a period parameter.
    once i find the greatest year i need to check the value of period 14 for that grant for the previous year and add it to the budget amount for that grant. however if their is an entry in the greatest year for period 00 then i need to ignore the period 14 of previous year and do this calculation current period +(current period - greatest year 00)
    hope that makes sense so in other words with the new data above. if i was querying period two of grant year 11. i would end up with $800
    because the greatest year is 11 it contains a period 0 with amount of $400 so my total should be
    period 2 amount $ 600
    period 0 amount $ 400 - period 2 amount of $600 = 200
    600+200 = $800
    if i query period 1 of grant 360055 i would just end up with 800 of grnt year 10.
    i have tried to modify that query you supplied to me with no luck. I have tried for several day but im embarrased to say i just can get it to do what im trying to do .
    can you please help me out.
    here is the query supplied by frank kulash who gracefully put this together for me.
    WITH     got_greatest_year     AS
         SELECT     fgl.*     -- or whatever columns are needed
         ,     MAX ( CASE
                     WHEN  fgl_period = :given_period
                     THEN  fgl_grnt_year
                    END
                  ) OVER ()     AS greatest_year
         FROM     fgl
    SELECT     SUM (fgl_budget)     AS total_budget     -- or SELECT *
    FROM     got_greatest_year
    WHERE     (     fgl_grnt_year     = greatest_year
         AND     fgl_period     = :given_period
    OR     (     fgl_grnt_year     = greatest_year - 1
         AND     fgl_period     = 14
    ;Miguel

    Hi, Miguel,
    Are you waying that, when the greatest year that has :given_period also has period='00' (or '0', or whatever you want to use), then you want to double the budget from the given_period (as well as subtract the budget from the '00', and not count the pevious year's '14')? If so, add another condition to the CASE statement which decides what you're SUMming:
    WITH     got_greatest_year     AS
         SELECT       TO_NUMBER (fgl_grnt_year)     AS grnt_year
         ,       fgl_period
         ,       TO_NUMBER (fgl_budget)     AS budget
         ,       MAX ( CASE
                       WHEN  fgl_period = :given_period
                       THEN  TO_NUMBER (fgl_grnt_year)
                      END
                    ) OVER ()     AS greatest_year
         FROM       fgl
    ,     got_cnt_00     AS
         SELECT     grnt_year
         ,     fgl_period
         ,     budget
         ,     greatest_year
         ,     COUNT ( CASE
                       WHEN  grnt_year     = greatest_year
                       AND       fgl_period     = '00'
                       THEN  1
                         END
                    ) OVER ()          AS cnt_00
         FROM    got_greatest_year
    SELECT       SUM ( CASE
                        WHEN  grnt_year     = greatest_year                    -- New
                  AND       fgl_period     = :given_period                    -- New
                  AND       cnt_00     > 0            THEN  budget * 2     -- New
                        WHEN  grnt_year     = greatest_year
                  AND       fgl_period     = :given_period       THEN  budget
                        WHEN  grnt_year     = greatest_year
                  AND       fgl_period     = '00'            THEN -budget
                        WHEN  grnt_year     = greatest_year - 1
                  AND       fgl_period     = '14'     
                  AND       cnt_00     = 0            THEN  budget
                    END
               )          AS total_budget
    FROM       got_cnt_00
    ;You'll notice this is the same as the previous query I posted, except for 3 lines maked "New".

  • Need Help with Address Display

    I need help with APEX.
    Here's my situation:
    I have a report that displays brief employee information. Among the information displayed is the Address. Right now, it's display as:
    Mr X
    Employee Id
    Accounting Department
    Address 1
    Mr X
    Employee Id
    Accounting Department
    Address 2
    I would like it to display
    Mr X
    Employee Id
    Accounting Department
    Address 1
    Address 2
    1) I have thought of using the Break functionality; however, the function only allows break at column 1, 2, 3. As you can see Address starts at column 4. Also, Address has a few columns; Address Line 1, Address Line 2, City, State, Zipcode.
    2) Stragg functions - I'm not sure how to implement it since it has more than 1 columns.
    Any ideas?
    Thanks in advance
    Andrew

    The example I gave you, using analytic functions is a simple one.
    Now, you are saying:
    1. some of the employees may have two adresses?
    2. if this is the case, your employee appears in the report twice?
    3. you don't want his name, employee id and accounting department to appear twice?
    4. only his address has to be displayed?
    If the answer to all the questions is yes, this kind of query will help you. I repeat:
    SELECT CASE
              WHEN LAG (employee_id) OVER (ORDER BY employee_id) =
                                                        employee_id
                 THEN NULL
              ELSE employee_name
           END employee_name,
           CASE
              WHEN LAG (employee_id) OVER (ORDER BY employee_id) =
                                                          employee_id
                 THEN NULL
              ELSE employee_id
           END employee_id,
           CASE
              WHEN LAG (employee_id) OVER (ORDER BY employee_id) =
                                                employee_id
                 THEN NULL
              ELSE accounting_department
           END accounting_department,
           street, postal_code, city, state, country
      FROM your_employees_table;Give it a try.
    Denes Kubicek

  • Help with Conditional Display and Validation

    Version 4.1.1.00.23
    Hello,
    I'm having a difficult time with a conditional display and validation I'm hoping someone can help with.
    Requirements:
    When the Start Date (Datepicker) and/or End Date (Datepicker) change then display the Change Reason (Select List) and Change Description (Textbox)
    If the page is saved without entering a Change Reason display a validation error message that the Change Reason cannot be empty (NULL)
    What I've tried
    Create a Dynamic Action on the Start Date
    Event: Change
    Selection Type:Item(s)
    Items(s): P51_START_DATE
    Condition: none
    True Action Section:
    Action: Show
    Fire on Page Load: Checked
    Show all page items on the same line: No
    Affected Items Section:
    Selection Type:Item(s)
    Item(s): P51_CHANGE_REASON,P51_CHANGE_DESC
    I've also created a Dynamic Action with similar settings for the P51_END_DATE.
    I created a Validation for the P51_CHANGE_REASON as Function Returning Error Text:
    DECLARE
        v_start_date    work_items.start_date%TYPE;
        v_end_date      work_items.end_date%TYPE;
    BEGIN
        SELECT start_date
              ,end_date
        INTO   v_start_date
              ,v_end_date
        FROM   work_items
        WHERE  work_items_id = :P51_WORK_ITEMS_ID;
        IF ( (v_start_date != TO_DATE(:P51_START_DATE,'DD-MON-YYYY') OR v_end_date != TO_DATE(:P51_END_DATE,'DD-MON-YYYY') ) AND
              :P51_CHANGE_REASON IS NULL ) THEN
            RETURN 'Change Reason must have a value';
        END IF;
    END;
    The Issue
    I tried to create another Dynamic Action to hide the P51_CHANGE_REASON and P51_CHANGE_DESC fields on page load, but when either of the date fields are changed and the validation is fired the P51_CHANGE_REASON and P51_CHANGE_DESC are hidden again.
    There are two buttons to submit the page: 'SAVE' will submit the page and stay on the page and 'SAVE_CHANGES' will submit the page and branch to the previous page (which is a report with EDIT buttons to edit the record).
    I can't get the page load Dynamic Action to NOT fire when the validation is fired.
    I hope this is clear and if not what information can I provide?
    Thanks,
    Joe

    Phil,
    Thank you for looking at this.
    Yes if the Change Reason is NULL when the edit page is displayed then the Change Reason and Change Description fields are hidden. If the Start Date (Datepicker) and/or End Date (Datepicker) change then display the Change Reason (Select List) and Change Description (Textbox). If the page is saved without entering a Change Reason display a validation error message that the Change Reason cannot be empty (NULL).
    The problem I'm having is that if no Change Reason is entered and the page is saved thereby firing the validation the Change Reason and Change Description fields are hidden again (because of the On-Load Dynamic Action to hide them). So now the user can't put in a Change Reason...unless they change one of the date fields again which isn't going to be accepted.
    Is there a way to determine if a validation error was fired and be able to use that on the On-Load Dynamic Action to hide the two fields? Something like...If the validation fired then don't run?
    Please let me know if I'm still confusing you.
    Thanks,
    Joe

  • Need help with Conditional Audio

    Hello again! So early on into a course, after a couple intro slides, I have a sorting slide to direct users to other parts of a course (self-led learning in a way). However, I have an audio narration that plays on entry to that slide (not slide audio, it plays via advanced actions). I'm trying to figure out a way so that once they have viewed that slide once and heard that audio the first time, any time they get sent back to this sorting slide, they don't hear the audio again. How might this be done?
    What I have already tried: I've tried two things, first I set up a variable called Sort_Audio. On exit of the slide previous, Sort_Audio would be assigned a value of 10. On entry to the sorting slide, an advanced action would check if Sort_Audio is equal to 10. If it is, it plays audio (and clears another variable that is unrelated, I just needed to do both things, so I combined them). I have On Exit from the sorting slide an advanced action that resets Sort_Audio to 0 so that when a user gets sent back to that sorting slide, it would theoretically not star the audio. Problem with this in the first place is for some reason it won't even play the audio the first time.
    The other thing I tried was quite similar, but instead of assigning values to slides I tried cpInfoLastSlideViewed and equalled it to the name of the previous slide, as well as doing the same thing for cpInfoPreviousSlide. Neither seemed to work.
    Any help would be much appreciated! Thanks!

    The problem is resolved. Using TTS, the audio went onto the slide. I had not removed it from the slide audio so that the Advanced Action could work. Lieve, I got it to work by being extra careful to get each step correct and complete and assuring that the slide didn't have audio attached to it. Rod, I could not get the test project to work with audio attached to a smart shape. I believe it is because I am not controlling visibility of the smart shape--a logic test for another project and another day.
    Here is what I finally got to work:
    I created a project to get the procedure working before I put it into the big project. Here is a description of the test project.
    Slide one has a smart shape (not used as a button) and a button which goes to the next slide. There is slide audio that plays when the slide is viewed.
    Slide two has a smart shape that is used as a button to go back to slide one.
    First Test with simple Advanced Action (no increment of variable):
    Variable used is called "v_visit"
    Conditional advanced action is called "checker"
    If v_visit is equal to 0
    Then Play Audio "text to audio X" (created with TTS. I also tested it with recorded voice in a second test, "RecordingX.wav")Assign v_visit with 1
    Else Continue
       Slide one, on enter, execute Advanced Action "checker"
                        on exit, No Action
    Second Test with different Advanced Action (variable increments):
    Variable called "v_counter"
    Advanced Action (conditional) called "menuAudioChecker"
    First condition ("setCounter")
    If 1 is equal to 1
    Then Expression v_counter = v_counter + 1
    (Else not used)
    Second condition ("checkCounter")
    If v_counter is equal to 1
    Then Play Audio "Text to AudioX" or "RecordingX.wav"
    (Else not used)
    Slide one, On Enter Execute Advanced Action "menuAudioChecker"
    On Exit, No Action
    On this "Second Test" I added a smart shape to display the contents of v_counter and it counts as expected. As Lieve has indicated in other posts, if one desired a different audio to play based on the value of v_counter this would allow that to happen. In my case in the production project I could play audio associated with section 6 when they return to the menu after completing section 6.
    Thank you for patiently working with me to resolve this issue (mostly due to my own oversights).
    Most importantly, thank you for the excellent Advanced Action model to use for the project.
    Michael

  • Need Help with external display...

    First, let me explain what is happening. I'm using an external 19" Gateway LCD display with my Powerbook G4 1.25Ghz. Via DVI-D input. Everthing from connection to correct resolution is working fine. But the moment I change the refresh rate from 75Hz to 60Hz, the monitor starts to jitter or seems to have a nervous condition. The problem corrects itself only after a restart but I can change from 60Hz to 75Hz with no problem.
    Now, from my understanding refresh rate has no bearing on LCD monitors, is this correct? and why would the monitors manual say that the native refresh rate is 60Hz. So, I'm concerned if running the monitor at 75Hz will degrade or hurt it. And once again why does the monitor image shake when going from 75Hz to 60Hz but not vice versa.
    Any and all response with your experience is greatly appreciated.
    David

    You shouldn't need to adjust the refresh rate on an LCD display. Just leave it at it's default.

  • Need help with page display URGENTLY!!!

    Hey,
    I'm trying to start up my new iPod nano. I've got the songs for it, but the page won't display all the way. Where it says the licence of agreement it won't show the o.k. button and before that it doesn't say the register button either. It doesn't do this on my internet. Or on anything else. So now I can't put anything on my iPod because I can't get it started up.
    Please help! I really need to put some songs on my new iPod!!!!
    Please and thank you.
    xKeegaNx

    Try increasing the resolution of your computer's screen (right-click on the desktop -> Properties - Settings; you want 1024x768 or higher) and perhaps then you'll be able to see all the buttons and controls in iTunes.

  • Need help with Firefox display issue on one page of site

    I have a page that W3C validates, displays properly in IE and Netscape, but does not display properly in Firefox. The issue is with a style class applied to the inner centered table. class= "vert_table" This class works on all of the other pages in the site, but not in this one.
    The page:
    http://www.redshift.com/~lorac/sdy-46-49.html
    The issue:
    < table class="vert_table" width="760" border="0" cellspacing="0" cellpadding="0" align="center" bgcolor="#f1ebe8" >
    The vertical rule does not display, and further down the page a dark left-right border appears starting with this text.
    my mother, when I was wasting my life away not knowing who I was,
    and ends with:
    Mojin: (hugging him) I don't expect you to love me. I just want you to live, that's all.
    I have been looking through this code for two days, searching for any offending omission in code or redundancy that would break the page. I've searched for missing div tags but none are apparent to me. I'm hoping someone with fresh eyes can spot it right away.
    It's odd that the page validates but Firefox cannot display it properly.
    Sample page of code working properly:
    http://www.redshift.com/~lorac/sdy-41-45.html
    Any help is appreciated.

    Hi Jim, thanks for the reply. Your suggestions sound interesting but I'd like to figure out why this particular page doesn't work when all of the others do. I'm sure it's just a little code thing that I'm overlooking.
    I could revert back to a saved page, but I updated text and images on this page before the verticle border broke, so I don't want to lose those edits. And that is why I'd like to fix this one instead of redesigning the page.
    BTW, I forgot to mention in my first post, GoLive CS, W2K.

  • Need help with conditional join....

    Table 1 - Student
    ID# Name
    1 # A
    2 # B
    3 # C
    4 # D
    Table2 - Marks
    ID Marks Display
    1 # 10 # Y
    1 # 20 # Y
    1 # 14 # N
    2 # 12 # N
    2 # 13 # N
    3 # 12 # Y
    Result...Need query to do this?..
    Want to join above two tables and display marks as X when there is no ID in table marks or there is ID but all marked with display as 'N'...if there is one or more
    marked with Y then display with marks..
    I am using oracle 11i.
    ID NAme      Marks
    1 # A     #     10
    1 # A     #     20
    2 # B # X
    3 # C # 12
    4 # D # X

    Or, using ANSI join syntax:
    with Table1 as (
                    select 1 id,'A' name from dual union all
                    select 2,'B' from dual union all
                    select 3,'C' from dual union all
                    select 4,'D' from dual
         Table2 as (
                    select 1 id,10 marks,'Y' display from dual union all
                    select 1,20,'Y' from dual union all
                    select 1,14,'N' from dual union all
                    select 2,12,'N' from dual union all
                    select 2,13,'N' from dual union all
                    select 3,12,'Y' from dual
    -- end of on-the-fly data sample
    select  t1.id,
            name,
            nvl(to_char(marks),'X') marks
      from      Table1 t1
            left join
                Table2 t2
              on (
                      t2.id = t1.id
                  and
                      display = 'Y'
      order by id
            ID NAME                                                    MARKS
             1 A                                                       10
             1 A                                                       20
             2 B                                                       X
             3 C                                                       12
             4 D                                                       X
    SQL> SY.

  • Soldier in Afghanistan needs help with MBPro display problem

    My son is in the Army Infantry (Airborne). His unit is currently stationed in southern Afghanistan on a small Combat Outpost (COP), where he will be for about 8 more months. He has had a MBPro since mid-2008, and his AppleCare Extended warranty is still in affect. This is his description of the state of his MBPro:
    "hey dad, an update. I got the mac to boot using PRM reset. Now, it makes the boot noise and the keyboard lights up but the LCD screen still wont come up. From my online research it seems my nvidia graphics card has gone out. Something which can be repaired cheaply at an apple store. However, i have no way to mail back my computer and the repair involves tearing apart the logic board to replace the video card."
    I called Apple and was told Apple must receive the laptop stateside. As my son said, it is impossible for him, a lowly Specialist, to ship anything home. The guys in his unit are resourceful, and they do have the tools needed to attempt repairs (spuds, etc.). However, we would have to get a replacement logic board to him (at our expense), and we've looked at www.ifixit.com and found the tutorial for replacing a logic board. I personally would never attempt such a repair, even though I have myself replaced a hard drive in my PB and the power port in my wife's laptop. The logic board is WAY under everything else, and the chances of a screw-up are great. And, of course, the Apple warranty would be voided.
    Does anyone have enough experience with logic board repairs to say they SHOULD attempt the repair on site? OR, is there anyone in the military who can suggest a way to actually get this Apple "brick" stateside for repair under the warranty?

    To be fair to Apple, their warranty does state that the need for a repair/replacement must be shown to be necessary to their satisfaction. That means they have to have the MBPro in their hands to examine it. At this time, we cannot prove that the Nvidia card on the LB has failed. Over the 20+ years I've used Apple computers, they've been very good at honoring their warranties. It's not Apple's fault that my son is in a rather faraway place. How many other high tech companies do you know of who have coverage arrangements in this kind of situation? We're not expecting Apple to do anything more for us right now. If we can get the MBPro stateside, I'm sure Apple will treat us well.
    As for a cheap PC laptop, well, that probably wouldn't be a good solution, either. My son is a gamer and uses Windows on the MBPro only for games not available under OS X. The MBPro is an OK, but not great, PC game laptop. However, a cheap PC laptop would probably be WORSE for gaming, so it wouldn't be a good buy. An expensive gamer PC is not an option, as my son hates Windows!
    So, there's our conundrum. Right now, it looks like our best solution would be to get a used MBPro (non-Nvidia!), ship it (hoping it gets there in one piece), then swap the memory from the broken machine into the replacement. This will not void the Extended Warranty. Then my son can re-install his data (and Windows) from the external drive that he uses for Time Machine. That's the current idea, anyway.
    All-in-all, while this is a complicated problem with no easy solution, it's not that big a deal, relative to everything that's going on in my son's life.
    Thanks for your suggestions!

  • Need help with Apple Display 20" going black

    There support and mac comrades,
    I was wondering if anyone has this following problem and had it fixed.
    I am currently using double 20" Apple display on a Mac Pro, and suddenly one of the screen start to turn black and get back to normal after few seconds. A week later, the screen goes totally black and won't turn on anymore. However, after shutting down the computer and removing and re-pluging all cables, the screen comes back alive for couple hours. In the beginning I taught that it was the cables so I swap the cable of the two screens around but the same screen is having the same problem. Then I start to think that it is because of the graphic cards, so I tried on another Power G5 and same problem occur after couple hours.
    Now I know, that this screen is defect and not caused by cables or graphic cards, is there any troubleshooting for this kind of problem?
    Please help!
    Sincerly,
    Jean

    The display is brighter in the upper half then the lower one.
    This indicates the lower back light is out, or a component called an inverter has failed, or a connector to these things has failed, and the short/short/long flashing power button is a signal telling you that.  There is no way to stop the flashing unless you fix the failed component.
    I do not recommend attempting fixing this problem yourself.  Inverters can have relatively high voltage and could be dangerous if you don't know what you are doing.

  • Need help with new display screen

    I'm using premier pro and want to get a large display screen, I've heard a lot about the new Apple 24" LCD and the Dell 24" UltraSharp 2408WFP...anything else out there thats as good?? Pros? Cons?
    Thanks!
    Nick

    I found this happened to my phone too after the ios7 updates. Solved by  turning off auto-brightness. Since then all has been fine, just have to  manually brighten/dim screen when I need to

  • New mac user needs help with default display

    hi, i am a new mac user and i accidentally changed the default display. I want to change it back to the default display but it doesnt seem like any of the options in "system preferences" - "display" change it back to the default out of the box display. please point me in the right direction. thank you!

    im talking about the screen resolution. I went under "system preferences" then clicked on "display" and somehow the mouse clicked on another resolution which stretched everything out. so I went threw all of the difference resolutions and nothing seems to be like the default one. am i missing something? thanks

  • Need help with dual display configuration

    I have just connected a HD, widescreen monitor to my Mac tower and am having trouble getting video from FCP to show up on it. It's connected to the mini port and is displaying the same desktop image as my primary monitor but I can't seem to get it to display the video when editing. What am I missing?

    The "mirror" box was already unchecked. The best I could get after trying every conceivable combination was just one frame at a time whenever I stopped playing the timeline. The screen then refreshes to show whatever that last frame is, but it will not play the video, it just displays the very last frame.

  • Need help with container display / states

    Greetings!
    I am trying to use states to change the contents of a canvas
    which is the second of two within a tab navigator. Buttons trigger
    functions to change the state and change the selectedIndex of the
    navigator to the second tab.
    The functions work fine if you first view the second tab. If
    you click the buttons before viewing the second tab, the whole
    thing blows up. Heres a link to app:
    http://test.arsandbox.com/player.cfm
    Any insight would be appreciated!
    Code:
    <?xml version="1.0" encoding="utf-8"?>
    <mx:Application xmlns:mx="
    http://www.adobe.com/2006/mxml"
    creationComplete="initApp();">
    <mx:Script><![CDATA[
    private function initApp():void {
    private function displayDirectory():void {
    switchTab();
    currentState = "stateDirectory";
    private function displayWriter(selectedWriter:String):void {
    currentState = "stateWriter";
    switchTab();
    private function displaySong(selectedSong:String):void {
    currentState = "stateSong";
    switchTab();
    private function switchTab():void {
    ContentTabs.selectedIndex = 1;
    ]]></mx:Script>
    <mx:states>
    <mx:State name="stateDirectory">
    <mx:SetProperty target="{directoryBox}" name="visible"
    value="true"/>
    <mx:SetProperty target="{writerBox}" name="visible"
    value="false"/>
    <mx:SetProperty target="{songBox}" name="visible"
    value="false"/>
    </mx:State>
    <mx:State name="stateWriter">
    <mx:SetProperty target="{directoryBox}" name="visible"
    value="false"/>
    <mx:SetProperty target="{writerBox}" name="visible"
    value="true"/>
    <mx:SetProperty target="{songBox}" name="visible"
    value="false"/>
    </mx:State>
    <mx:State name="stateSong">
    <mx:SetProperty target="{directoryBox}" name="visible"
    value="false"/>
    <mx:SetProperty target="{writerBox}" name="visible"
    value="false"/>
    <mx:SetProperty target="{songBox}" name="visible"
    value="true"/>
    </mx:State>
    </mx:states>
    <mx:Panel id="MainPanel" width="100%" height="100%"
    layout="horizontal" title="Example" horizontalAlign="center"
    verticalAlign="middle" backgroundColor="0xB3C0C6">
    <mx:DividedBox direction="horizontal" width="100%"
    height="100%">
    <mx:VBox width="250" height="100%"
    backgroundColor="#ffffff">
    <mx:Button label="Directory"
    click="displayDirectory();"/>
    <mx:Button label="Writer"
    click="displayWriter('1');"/>
    <mx:Button label="Song" click="displaySong('1');"/>
    </mx:VBox>
    <mx:TabNavigator id="ContentTabs" width="100%"
    height="100%" visible="true">
    <mx:Canvas label="Homepage" width="100%" height="100%"
    horizontalScrollPolicy="off">
    </mx:Canvas>
    <mx:Canvas label="Writers" width="100%" height="100%"
    horizontalScrollPolicy="off">
    <mx:VBox id="directoryBox" width="100%" height="100%"
    visible="true" top="0" left="0">
    <mx:Label text="Directory Box"/>
    </mx:VBox>
    <mx:VBox id="writerBox" width="100%" height="100%"
    visible="false" top="0" left="0">
    <mx:Label text="Writer Box"/>
    </mx:VBox>
    <mx:VBox id="songBox" width="100%" height="100%"
    visible="false" top="0" left="0">
    <mx:Label text="Song Box"/>
    </mx:VBox>
    </mx:Canvas>
    </mx:TabNavigator>
    </mx:DividedBox>
    </mx:Panel>
    </mx:Application>

    The items in the second tab aren't actually created or
    instantiated until they are first viewed. This is a performance
    setting built into Flex. You can however over-ride the setting and
    force all the tab contents to render immediately when the tab
    navigator is created. To do this, you define the creationPolicy on
    the TabNavigator and set the value to "all". Warning, this will
    hurt performance if the tab navigator has a lot of large child
    items.

Maybe you are looking for

  • Unable to delete files from Time Capsule disk

    A while back I copied my user folder from my iMac on to my Time Capsule disk, which is mounted as a drive on my iMac's desktop. I now want to delete that copy. After some struggling with locked files I have managed to get it so that all I have left i

  • Invoice number range problem

    Dear all, After doing miro, my invoice number for my doucment is 5105600105.  I  started another invoice and finished. That time  the invoice number is coming as 5105600111. In between numbers are missing. I couldnt find out why it is coming like tha

  • Using skip logic to show sections of the form a set number of times

    Hi I have form which i need all to fill out basic information and a section which asks for furtehr information if a certain condition is true. what i'm looking ofr is this section of the form to be shown again as long as a condition is true or for x

  • Reg : Access control installationn

    HI all, My system has kernel 6.40 SP19 . i am trying to installing grc access control 5.3 .Can we go ahead with installtion Is there any difference between netweaver 2004 and netweaver 2004s.but i access control has a prerequisite of having netweaver

  • Upgrading the APEX version 4.0.1.00.03  to  4.0.2.00.07

    Hi All, We need to upgrade current apex version 4.0.1.00.03 to 4.0.2.00.07. I am new to Apex applications , so quite have few doubts: 1.Does database downtime is required for upgrade. In readme its stated that only APEX_040000 is updated , but I m no