Target channel is hidden

In Photoshop CC, I am constantly getting the message "Could not ...... because the target channel is hidden" whenever I try to do anything.  Every time, I check and see that the alpha channel is selected and hidden, so I select RGB instead.  Why does it keep automatically switching back to alpha?

I am getting the same exact issue.
I very carefully select my layer and go to move it using the cursor, and get this error.
I look in the channels panel and RGB is no longer selected only the Alpha channel.
I edit text, save changes, go to move the layer and get this error.
This is the first time this has happened to me as a photoshop user of 10 years. I am on Creative cloud cc and just updated photoshop a few days ago..
The only fix I know of is to select the alpha channel and delete it..

Similar Messages

  • Photoshop cs6 error "could not use the type tool because the target channel is hidden.  happens when im typing in photoshop, go to another layer and then come back. can't alter text at that point

    photoshop cs6 error "could not use the type tool because the target channel is hidden.  happens when im typing in photoshop, go to another layer and then come back. can't alter text at that point.  i really need to get thsi figured out. thank you.

    You may have answered my question. I AM using the 64bit version of Illustrator CS6. I had no idea there were bugs in it that affected paths copied and pasted from Illustrator to Photoshop.
    A bit more about what I'm trying to accomplish... I'm trying to follow Deke's tutorial (http://www.deke.com/content/dekes-techniques-018-creating-a-3d-pie-chart) which is already difficult since so much has changed between CS5.5 and 6, but then on top of that, I keep getting errors!
    So I created the pie chart exactly as he shows and copied and pasted into Photoshop exactly as he does. Before submitting this post, though, I tried drawing just two very simple triangle shapes, copying them both and pasting them into Photoshop as a shape layer. The shapes weren't overlapping, but they were a part of the same shape layer just like the pie chart tutorial.
    Thanks for your help. If there is anything else I should try before just giving up because of the 64bit bugs, please let me know.

  • "Could not use move tool because the target channel is hidden"

    I tried removing the quick mask in the channel side bar and also uncheck "edit in quick mask mode" but I still cannot stop the pop up saying "Could not use move tool because the target channel is hidden". I cannot draw any objects or move them. What should I do?

    You are getting an error because you are in  "Quick mask edit mode". There are few ways to exit. You can, for example, use [Q] button or delete layer as well.
    All have been listed on blog.i-evaluation.com, article: “Could not use move tool because the target channel is hidden” – Photoshop Warning
    Hope that helps!
    ps. My first post on adobe forum. Hope I helped someone.

  • Cannot use tool because the target channel is hidden

    When I return to a previouse Layer and attempt to alter the Layer I receive the same Error "Could not use Blah Blah because the target channel is hidden.  This happens with Erasure, Selection too;, Move tool,  Pencil, Paintbrush and so on.  What is happening and what do I do to fix it?

    Are the composite Channels selected (Red, Green and Blue for RGB, Cyan, Magenty, Yellow and Black for CMYK etc.)?
    Could you please post a screenshot with the pertinent Panels visible?

  • Could not use the tool because the target channel is hidden

    Hello All;
    OK, I have never experienced this issue, until the most recent update to Photoshop CC.
    So I am assuming this is caused by a bug in the update that was released.
    View the video, of which I demonstrate, that this is not just a human mistake, but a possibly glitch in the software.
    Once again, I am using the most update-to-date version of PS CC.
    Thank You
    Wayne

    Ok, take a look at the tab when you click on the bottom layer. You will see it change to the alpha layer. To edit the alpha, you either need to be in quickmask (lowercase Q) or have a mask attached to the layer.
    It is possible, that the layer you have is a copy of the alpha channel.
    Because the top layer is not in quickmask mode or no mask you should get that error. When you hit the Q key, the text in the tab changed back to RGB which is what it has to be to edit that layer.

  • PS5 - How do I get the hidden target channel to work with the typing tool?

    PS5 - How do I get the hidden target channel to work with the typing tool?
    I keep getting this error message everytime I try to move a box around.

    Have you tried an Adobe forum? PS5 is an Adobe product!

  • ChnEnvelopes gives error "Target Channel is too short for results"

    I have 3 channels (1-3) of data loaded, 1 is time, the other 2 are data channels. I am trying to run ChnEnvelopes from within VBS with this command.
    call ChnEnvelopes(1,2,4,5,6,7,5)
    The size of the original data is 34127.
    If I use the dialog it works fine.

    Hi,
    When you perform calculations in DIAdem, the results will be stored in a channel in the data matrix. When you load a data file, it will occupy a channel for each data channel in the file. If the data channels in the file are longer than the maximum channel length selected in the DIAdem settings, DIAdem will use 'dynamic' channels versus the channels you have configured in the settings menu.
    There are two things you can do:
    1. Go to the 'Window' menu in DIAdem and select 'Close all'.
    2. Then select the 'Settings' menu and choose 'Data management'.
    3. Click the 'Data Matrix' button and set the maximum channel length to something larger then your channel length (i.e. >= 34,127). The default value here is 8,192.
    Another way to do this is to use dyn
    amic channels for the calculation, i.e. use this command:
    call ChnEnvelopes(1,2,,,,,5)
    Altough the result channels are shorter than 34,127, the software will use these channels for some temporary data storage.
    This should hopefully work for you. Let me know if you have any additional problems or questions.
    Otmar
    Otmar D. Foehner
    Business Development Manager
    DIAdem and Test Data Management
    National Instruments
    Austin, TX - USA
    "For an optimist the glass is half full, for a pessimist it's half empty, and for an engineer is twice bigger than necessary."

  • Select layer error

    I get this error no matter what layer I am on, even the top one, (Could not use the move tool because the target channel is hidden.) Please help.
    Dave

    Open the channel pallet and make sure you have all the channels selected, and not as I have shown here, with the alpha channel selected and not visible.  That will give you the error.

  • Hyperlinks (target="_blank") and buttons on same page problem.

    Another interesting problem.
    I have a hyperlink that is set to open in a new window (target='_blank') and execute the 'hyperlink1_action' on the server.
    The framework executes the javascript function 'hyperlink_submit' (in the formElements.js library) when a hyperlink is clicked. This function sets the 'target' property on the form and also creates a hidden field that identifies the hyperlink that was clicked.
    This works fine and a new window open up with the required data.
    However, now if I click a BUTTON on the ORIGINAL page, a NEW WINDOW pops up and the WRONG DATA is displayed due to the form target setting and hidden field that were created by the 'hyperlink_submit' function called prevously - ie. the changes to the form made by the 'hyperlink_submit' function are NOT rolledback/overwritten when the button is clicked. How annoying!!!
    Am I doing something completely wrong or what?
    Anyway, I feel better now. Have a nice day!
    Message was edited by:
    thepigs2
    OK. In the absence of any replies, I've come up with this superhack that I put at the end of the page which fixes the form...
    <f:verbatim>
    <script>
    var f = document.getElementById('form1');
    f.oldsubmit = f.submit;
    f.submit=function() { setTimeout(function(){resetForm(f);},250);return f.oldsubmit(); }
    function resetForm(f)
    f.target='';
    for( var i=f.childNodes.length-1; i >=0; i-- ){
    var n = f.childNodes;
    if (n && n.name)
    if (n.name.indexOf('_submittedField')>-1)
    f.removeChild(n);
    </script>
    </f:verbatim>

    Guillaume,
    The built-in tabular form feature only supports one tabular form on each page. You'll have to put the two forms on separate pages. Or use simple reports as the detail reports with edit links to an edit form page.
    Regards,
    Marc

  • Channel Syntax in ChnDel vs. ChnAlloc in DIAdem 9.1 SP2c

    Hi,
    I just updated my DIAdem 9.1 to SP2c and found some inconveniences in the change of the syntax of ChnAlloc. Since SP2b you have to give just the name without the "Group/" part. But ChnDel still needs this! This is pretty ugly on working in loops. I have a script which runs over a dozen groups and creates/modifies some channels (about half a dozen source channels and a dozen result channels). To be on the save side I delete the channels before allocation (if I rerun a script I don't want to get old results). Using "On Error Resume Next" this is no problem if the channel doesn't exist, but not inlcuding "Group/" in ChnDel will result in deletion of the channel with this name in a inactive group!
    So with the new syntax for ChnAlloc I have to use two different channel name strings for deletion and allocation. This isn't nice! I'd rather prefer usage of "Group/Channel" anyway as this is clearer. And else ChnDel("Channelname") should just act on the current group and not delete a channel with this name in another group!
    It took me quite a while to figure out why my script didn't work as expected (and I updated while writing this script, so it worked first).
    So long,
        Carsten

    Hi all,
    I will try to explain the difference:
    ChnDel requires the address of the channel which should be deleted. You can use one of the following possible channel address terms:
    "Group_Index/Channel_Index"  
    Address a channel via specific group index and specific channel index (since DIAdem 9.0)
    "Group_Name/Channel_Index"
    Address a channel via specific group name and specific channel index (since DIAdem 9.0)
    "Group_Index/Channel_Name"
    Address a channel via specific group index and specific channel name (since DIAdem 9.0)
    "Group_Name/Channel_Name"
    Address a channel via specific group name and specific channel name (since DIAdem 9.0)
    "/Channel_Name"
    Address a channel via Defaultgroup and specific channel name (since DIAdem 9.1)
    "Channel_Name"
    Address a channel via specific channel index (since DIAdem 1.0) DIAdem is looking for the first channel with the name "Channel_Name" in order of the channel numbers. This is necessary to be compatible to older DIAdem scripts.
    "Channel_Number
    Address a channel specific channel number (since DIAdem 1.0) DIAdem is using the channel numbers. This is necessary to be compatible to older DIAdem scripts.
    Different to that is the command ChnAlloc. The first parameter is the Channel name. You can make a suggestion for this Channel name and DIAdem checks whether this name is OK (necessary because of unique channel names in a channel group, if the name is not OK DIAdem fits the name automatically).
    In DIAdem 9.1 the command ChnAlloc was overdetermined. You could specify the target channel group together with the channel name suggestion and additional to that with the 6th parameter. That was a bug which was fixed with the service pack.
    To work more easily with the generated channels we added a return value to the command ChnAlloc for DIAdem 10. This return value is an array with all generated channels. The channel name syntax depends on the current channel name address syntax which is by default "Group Index/Channel name".
    I hope this clarifies the problem.
    Greetings
    Walter

  • Screen sharing hangs and requires restart of target macintosh

    Discovered a recurring problem with screen sharing in Mountain Lion.  Note I have Apple Remote Desktop installed on many of my machines, as well as the build in VNC Screen Sharing application.  I am able to remotely control a target Mac using ARD, however, issues come up when using Screen Sharing.  The first connection from client Mac to target Mac (both on 10.8) works fine.  However, if I quit the screen share and then try again 15 mins later, screen sharing seems to hang.   The connection attempts to be made, but no dialog box comes up.  At this point, ARD will not connect to the target mac either.  If I use ARD to restart the target mac, a hidden dialog box flashes on my screen (not long enough for me to fully see, but looks like the user/password screen or a varient thereof), followed by a "connection failed" dialgoue on the client.  It seems that on the second connection, the client is flashing a dialog and waiting for a response, but the user does not see the dialogue and cannot respond.
    Not sure what processes to look for on the client.  I have scanned the console and do not see anthing on the client side.  On the target side, it appears the connection is being made, even though the client does not realize it.  This is from the console of the target machine.   By the way, I have replicated this behavior on iMacs and Mac Minis.
    7/31/12 3:42:37.170 PM kdc[52]: Got a canonicalize request for a LKDC realm from 192.168.0.101:54288
    7/31/12 3:42:37.170 PM kdc[52]: LKDC referral to the real LKDC realm name
    7/31/12 3:42:37.170 PM kdc[52]: Got a canonicalize request for a LKDC realm from fe80::ca2a:14ff:fe24:5a23%en0:54289
    7/31/12 3:42:37.170 PM kdc[52]: LKDC referral to the real LKDC realm name
    7/31/12 3:42:37.195 PM kdc[52]: AS-REQ com.apple.idms.appleid.prd.48754677515363427155546442422b5a642b325872413d3d@LKD C:SHA1.3A3F14EB43CCE771F87D6E1E53C5F49DD2E6636A from 192.168.0.101:54290 for krbtgt/LKDC:SHA1.3A3F14EB43CCE771F87D6E1E53C5F49DD2E6636A@LKDC:SHA1.3A3F14EB43C CE771F87D6E1E53C5F49DD2E6636A
    7/31/12 3:42:37.196 PM kdc[52]: UNKNOWN -- com.apple.idms.appleid.prd.48754677515363427155546442422b5a642b325872413d3d@LKD C:SHA1.3A3F14EB43CCE771F87D6E1E53C5F49DD2E6636A: no such entry found in hdb
    7/31/12 3:42:37.196 PM kdc[52]: AS-REQ com.apple.idms.appleid.prd.48754677515363427155546442422b5a642b325872413d3d@LKD C:SHA1.3A3F14EB43CCE771F87D6E1E53C5F49DD2E6636A from fe80::ca2a:14ff:fe24:5a23%en0:54291 for krbtgt/LKDC:SHA1.3A3F14EB43CCE771F87D6E1E53C5F49DD2E6636A@LKDC:SHA1.3A3F14EB43C CE771F87D6E1E53C5F49DD2E6636A
    7/31/12 3:42:37.198 PM kdc[52]: UNKNOWN -- com.apple.idms.appleid.prd.48754677515363427155546442422b5a642b325872413d3d@LKD C:SHA1.3A3F14EB43CCE771F87D6E1E53C5F49DD2E6636A: no such entry found in hdb
    7/31/12 3:42:37.344 PM kdc[52]: AS-REQ 563A9892EA210311A5167D3D71B50ECC2A6170DB@LKDC:SHA1.3A3F14EB43CCE771F87D6E1E53C5 F49DD2E6636A from 192.168.0.101:54292 for krbtgt/LKDC:SHA1.3A3F14EB43CCE771F87D6E1E53C5F49DD2E6636A@LKDC:SHA1.3A3F14EB43C CE771F87D6E1E53C5F49DD2E6636A
    7/31/12 3:42:37.345 PM kdc[52]: UNKNOWN -- 563A9892EA210311A5167D3D71B50ECC2A6170DB@LKDC:SHA1.3A3F14EB43CCE771F87D6E1E53C5 F49DD2E6636A: no such entry found in hdb
    7/31/12 3:42:37.345 PM kdc[52]: AS-REQ 563A9892EA210311A5167D3D71B50ECC2A6170DB@LKDC:SHA1.3A3F14EB43CCE771F87D6E1E53C5 F49DD2E6636A from fe80::ca2a:14ff:fe24:5a23%en0:54293 for krbtgt/LKDC:SHA1.3A3F14EB43CCE771F87D6E1E53C5F49DD2E6636A@LKDC:SHA1.3A3F14EB43C CE771F87D6E1E53C5F49DD2E6636A
    7/31/12 3:42:37.346 PM kdc[52]: UNKNOWN -- 563A9892EA210311A5167D3D71B50ECC2A6170DB@LKDC:SHA1.3A3F14EB43CCE771F87D6E1E53C5 F49DD2E6636A: no such entry found in hdb
    7/31/12 3:42:37.492 PM screensharingd[390]: Authentication: SUCCEEDED :: User Name: logan gershon :: Viewer Address: 192.168.0.101 :: Type: DH
    7/31/12 3:47:43.173 PM WindowServer[81]: Created shield window 0x68 for display 0x04273740
    7/31/12 3:47:43.173 PM WindowServer[81]: device_generate_desktop_screenshot: authw 0x0(0), shield 0x0(0)
    7/31/12 3:47:43.181 PM WindowServer[81]: device_generate_lock_screen_screenshot: authw 0x0(0), shield 0x0(0)
    ANYBODY HAVE ANY THOUGHTS ON HOW TO GET PAST THIS.  SEEMS LIKE A BUG ON APPLE'S PART.

    I repaired permissions on target mac and removed a corrupted file from preferences (com.apple.VNCpref.txt).  Now working.

  • Photo too bright...

    Just had another problem photo. Not only was this photo impossible to get right with the basics (yes, by my definition), even the tone curve couldn't rescue it, nor could clarity. Never got to locals yet...
    If you share my interest - to help identify problems with PV2012 (as opposed to trying to convince yourself that there aren't any), then please PM me for the raw.
    Here's the histogram of the PV2010 version that I liked so well:
    Here's the histogram of the PV2012 version with highlights and shadows both at -100:
    Note: having shadows & highlights at -100 in order to knock back the brightness *almost* enough is just one symptom of the problem(s).
    I tried lots of other settings based on different combos of exposure and contrast..., but none really provided the magic bullet)
    Note: the goal was not to match PV2010 just for kicks - the goal was to come up with a pleasing photo, which I was not able to do (to my satisfaction) with PV2012, but I was able to do with PV2010.
    In anticipation of the strategy of riddling the histogram comparison with machine-gun fire, since the image target has been hidden - no matter what you say - I didn't like the results of PV2012 processing quite as well as PV2010, no matter what I did.
    Note: this was a low contrast shot, with a significant contrast boost which seemed essential for any of the results to be pleasing.
    PS - This is a photo where I would like to have had the default shadow recovery *on*, but the default highlight recovery *off* - neither increasing whites nor tone curve could restore the tonality of the top-most highlights.
    Also - there were no red highilghts in this photo at all (only yellow) - the PV2012 process version did not preserve color integrity in the highlights - luckily this was fixable using the new channel curves. - actually a simple white-balance adjustment does it ok-ish too, but still begs the question of why such a color shift with the different process versions (even after achieving similar tonality) - doncha think?
    Rob

    You have probably found the answer to your question by now, but just in case, the brightness controls (found on the right side of the screen, on the keyboard and in system preferences) allow you to lower the brightness to about 100 (which is lower than most recommendations for a LCD screen), at least on a 30" display. Make sure that the brightness controls are not locked (see system preferences - display).
    I find the cinema display nothing short of amazing for photo editing purposes.
    Hope this helps.

  • Application testing using HttpUnit on SAP netweaver EP

    Hi,
    I'm trying to perform blacbox testing on login page of an application running on SAP netweaver server.
    The code in the testClass looks like this:
    URL serverUrl = new URL(url);
            WebConversation conversation = new WebConversation();
            WebRequest request = new GetMethodWebRequest(serverUrl,"");
            WebResponse response = conversation.getResponse(request);
            assertNotNull("response of url: " + url, response);
    WebForm[] logonform = response.getForms();
    System.out.println("login form."+logonform.length+".");The length parameter above returns 0.
    However when the same Html code for login page is run under IIS server, the length parameter is 2, which is correct.
    Same code running under IIS is fine whereas under Netweaver EP server its not returning correct values.
    Can anyone help on this matter.
    The Html Source for the login page is :
    <table valign="middle" align="center" border="0" cellspacing="0" style="margin-top:10">
      <tr>
        <td colspan="2" valign="Top" width="300" height="24" class="welcome">
          Welcome
        </td>
      </tr>
      <tr>
        <td colspan="2" valign="Top" >
           <table border="1" bordercolordark="#BEBEBE" bgcolor="#FFFFFF" cellspacing="0" cellpadding="0" bordercolorlight="#BEBEBE">
         <tr>
               <td style="padding-top:10px; padding-left:10px" align="left" valign="top" bgcolor="E9E9E9" bordercolor="#FFFFFF">
               <!-- data table starts after this line -->
    <FORM name="logonForm" method="post" action="">
    <input name="login_submit" type="hidden" value="on">
        <input type="hidden" name="login_do_redirect" value="1" />
    <input name="no_cert_storing" type="hidden" value="on">
    <table border="0" width="301" height="100" align="left" cellspacing="0" valign="top">
        <!-- display self-registration link if supposed to do so -->
            <tr>
                <td align="left" bgcolor="E9E9E9" colspan=2>
                  <table border="0" cellpadding="0" cellspacing="0" >
                    <tr>
                      <td>
                        <span class="urLblStdBar">New Here?</span>
                        <a class=urLnk href="/irj/servlet/prt/portal/prteventname/redirectNotify/prteventdata/redirectURL!3d!252firj!252fservlet!252fprt!252fportal!252fprtroot!252fcom.sap.portal.navigation.portallauncher.default/prtroot/com.sap.portal.usermanagement.admin.SelfReg">
                          <span class=urTxtStd>Register Now...</span>
                        </a>
                      </td>
                    </tr>
                  </table>
                </td>
            </tr>
        <!-- display error message if there is one -->
            <!-- no error message, display placeholder -->
            <tr>
              <td colspan="2" height="24"></td>
            </tr>
        <!-- userid -->
        <tr>
          <td width="161" height="20">
            <label class=urLblStd for="logonuidfield">
              User ID
              <span class=urLblReq> *</span>
            </label>
          </td>
          <td width="183" height="20">
            <input style="WIDTH: 21ex" class="urEdfTxtEnbl" id="logonuidfield" name="j_user" type="text" value="">
          </td>
        </tr>
        <!-- password -->
        <tr>
          <td width="161" height="20">
            <label class=urLblStd for="logonpassfield">
              Password
              <span class=urLblReq> *</span>
            </label>
          </td>
          <td width="183" height="20">
            <input style="WIDTH: 21ex" class="urEdfTxtEnbl" id="logonpassfield" name="j_password" type="password">
          </td>
        </tr>
        <!-- authentication scheme -->
                <input name="j_authscheme" type="hidden" value="default">
        <!-- space above buttons -->
        <tr>
          <td colspan="2" height="20">  </td>
        </tr>
        <!-- logon button -->
        <tr>
          <td colspan="2">
            <input style="height:3ex;" class="urBtnStd" type="submit" name="uidPasswordLogon" value="Log on">
          </td>
        </tr>
        <!-- link to certificate logon -->
        <!-- logon help -->
            <tr>
                <td align="left" bgcolor="E9E9E9" colspan=2>
                  <table border="0" cellpadding="0" cellspacing="0" >
                    <tr>
                      <td>
                        <span class="urLblStdBar"> Logon Problems?</span>
                          <a class=urLnk href="/irj/servlet/prt/portal/prttarget/uidpwlogon/prteventname/gotoHelpPage/prtroot/com.sap.portal.navigation.portallauncher.default">
                            <span class=urTxtStd>Get Support</span>
                          </a>
                      </td>
                    </tr>
                  </table>
                </td>
            </tr>
    </table>
    </form>
                <!-- data table ends before this line -->
            </td>
            <td bordercolor="#FFFFFF" >
    <table border=0 cellspacing=0 cellpadding=0>
    <tr><td>
    <img src="/logon/layout/branding-image.jpg" alt="Branding Image" border="0"></td>
    </td>
          </tr>
          <tr>
            <td bordercolor="#FFFFFF" >
             <img src="/logon/layout/branding-text.gif" alt="" border="0">
           </td>
          </tr>
         </table>
           </td>
          </tr>
         </table>
        </td>
      </tr>
         <tr>
         <TR>
          <TD border=0 width="100%" align="left">
          <p class="urLblStdBar">� 2002-2004 SAP AG All Rights Reserved.<br>
          <img src="/irj/portalapps/com.sap.portal.runtime.logon/layout/sapLogo.gif" alt="SAP AG" title="SAP AG" width="36" height="18" vspace="3"></p>
          </td>
      </tr>
    </table>
    <!-- after including jsp resource umLogonPage.jsp-->
    <!-- EPCF: BOB BODY -->
    <DIV style="DISPLAY:none">
    <FORM name="DSMSender7fd6ba4208a6c5848735af08fc824465" action="" method="POST" target="" >
    <input type="hidden" name="TermString">
    <input type="hidden" name="SerPropString">
    <input type="hidden" name="SerKeyString">
    <input type="hidden" name="LogoffMode">
    <input type="hidden" name="Autoclose">
    <input type="hidden" name="LogTerm">
    </FORM>Thanks!

    Hi Kishor,
    My code in Httpunit testClass looks like this:
    URL serverUrl = new URL(url);
    WebConversation conversation = new WebConversation();
    WebRequest request = new GetMethodWebRequest(serverUrl,"");
    WebResponse response = conversation.getResponse(request);
    assertNotNull("response of url: " + url, response);
    WebForm[] logonform = response.getForms();
    System.out.println("Get no of forms-->"logonform.length".");
    Here, I want to retrieve the number of forms in the page. I'm getting '0' as the output of "logonform.length" when trying on SAP EP server, whereas I used same html source to create a web page on local machine (windows xp sp 2)and tried to run on local server(IIS), the output is as expected i.e. 2.
    If I try to use WebTable table = response.getTables()[0];
    then the text associated with the table is shown as "iView is not compatible with your browser, operating system or device. Contact your system administrator"
    My IE version is 6.0.
    Is there some problem with the HttpUnit classed I'm using?
    rgds,
    avadh

  • Actions; how do I find what commands don't work in actions?

    [Photoshop CS4, MacOS 10.5.8]
    I'm frustrated in trying to create an action make a channel into a layer. 
    Sounds easy, right?
    I'm got hung up on several issues though, which raised a bigger question:
    • In the approach I'm taking, I want to select the target channel during the action. 
    When I click on Channel X during recording, the action records the step as
    "Select X Channel"
    Unfortunately the particular channel is hardwired into this command so that would
    mean making three different versions of the action.  I have tried looking for a
    more general form of the command, like Select Channel that then takes the
    particular channel as a parameter, e.g. from a drop-down menu.  That at least
    would work in an action. But no such.  (I tried some other ideas like using
    Calculate or Channel Mixer which come close but not close enough.)
    There's a more lame design: selecting the channel before recording the action, then
    creating and deleting extra "internal" channels in the action -- it does work but it
    isn't where I started so I lost a lot of time trying to find something that appears not
    to exist.
    • The lurking question here is how you find
    (a) whether there even exists an actual generic form of a command
      (b) whether the command works in a way that makes it possible to use in an action
    Web searches don't lend themselves to finding information like "what commands
    don't work in actions".  I would really appreciate pointers to any in-depth documents
    on what commands a user can't get at for recording in actions.

    Sorry about the last post, but i knew i had recorded selecting channels by the number instead of the name.
    Well i found one of my older actions which must have been recorded in an old version of photoshop that named the channels with numbers.
    Anyway, see if this action helps you any. (you have to copy the steps to your action)
    https://acrobat.com/#d=DgfhMCZzmUgKlefycUsnJg
    In an RGB color image: channel 1 is the red channel
                             and
    channel 9 is the alpha 6 channel
    Message was edited by: R_Kelly

  • I solved excel file  download from jsp or javabean

    first jexcel api download
    i used the jexcel api
    here sample ; using jexcel api
    This code is servlet
    ==================================================================
    SaleAgent sa = null;
    public void init(ServletConfig config) throws ServletException {
    super.init(config);
    // get Sale List DB Agent Class
    // you are modify
    sa = new SaleAgent();
    public void service(HttpServletRequest req, HttpServletResponse res)
    throws IOException, ServletException {
    res.setContentType("application/vnd.ms-excel");
    res.setHeader("content-disposition", "attachment; filename=datesale.xls");
    // to get Sale List Parameter
    // you are modify
    String biz_id = req.getParameter("biz_id");
    String begindate = req.getParameter("begindate");
    String enddate = req.getParameter("enddate");
    // send parameter , set Parameter to get Data List from Database
    // you are modify
    sa.processDaySale(biz_id, enddate);
    ServletOutputStream out = res.getOutputStream();
    try {
    WritableWorkbook workbook = Workbook.createWorkbook(out);
    WritableSheet sheet = workbook.createSheet("datesale", 0);
    // head cell
    WritableCellFormat cf = new WritableCellFormat();
    cf.setAlignment(Alignment.CENTRE);
    cf.setBackground(Colour.LIGHT_GREEN);
    cf.setWrap(true);
    // data cell
    WritableCellFormat cf2 = new WritableCellFormat();
    cf2.setAlignment(Alignment.CENTRE);
    cf2.setWrap(true);
    // total cell
    WritableCellFormat cf3 = new WritableCellFormat();
    cf3.setAlignment(Alignment.CENTRE);
    cf3.setBackground(Colour.LIME);
    cf3.setWrap(true);
    // etc
    WritableCellFormat cf4 = new WritableCellFormat();
    cf4.setBackground(Colour.LIME);
    cf4.setWrap(true);
    // column width setting
    sheet.setColumnView(0, 10);
    sheet.setColumnView(1, 15);
    sheet.setColumnView(2, 15);
    sheet.setColumnView(3, 15);
    sheet.setColumnView(4, 15);
    sheet.setColumnView(5, 15);
    sheet.setColumnView(6, 15);
    sheet.setColumnView(7, 15);
    // head row setting
    Label label = new Label(0, 0, "NO.", cf);
    sheet.addCell(label);
    label = new Label(1, 0, "sale_date", cf);
    sheet.addCell(label);
    label = new Label(2, 0, "week", cf);
    sheet.addCell(label);
    label = new Label(3, 0, "total_sale", cf);
    sheet.addCell(label);
    label = new Label(4, 0, "net_sale", cf);
    sheet.addCell(label);
    label = new Label(5, 0, "cash", cf);
    sheet.addCell(label);
    label = new Label(6, 0, "card", cf);
    sheet.addCell(label);
    label = new Label(7, 0, "merch_bond", cf);
    sheet.addCell(label);
    // data row setting
    int t_total = 0;
    int t_net = 0;
    Number number = null;
    int maxRow = sa.getCount();
    for(int i = 0; i < maxRow; i++) {
    int t_sales = sa.getTotal_Sales_Price(i);
         int n_sales = sa.getTotal_Sales_Price(i) - sa.getTotal_Dc_Price(i);
    number = new Number(0, i+1, i + 1, cf2);
    sheet.addCell(number);
    label = new Label(1, i+1, sa.getSale_Time(i), cf2);
    sheet.addCell(label);
    number = new Number(2, i+1, t_sales);
    sheet.addCell(number);
    number = new Number(3, i+1, sa.getTotal_Dc_Price(i));
    sheet.addCell(number);
    number = new Number(4, i+1, n_sales);
    sheet.addCell(number);
    number = new Number(5, i+1, sa.getCash(i));
    sheet.addCell(number);
    number = new Number(6, i+1, sa.getCredit_Card(i));
    sheet.addCell(number);
    number = new Number(7, i+1, sa.getMerch_bond(i));
    sheet.addCell(number);
    t_total = t_total + t_sales;
    t_net = t_net + n_sales;
    // total row setting
    label = new Label(0, maxRow + 2, "", cf4);
    sheet.addCell(label);
    label = new Label(1, maxRow + 2, "Total : ", cf3);
    sheet.addCell(label);
    number = new Number(2, maxRow + 2, t_total, cf4);
    sheet.addCell(number);
    label = new Label(3, maxRow + 2, "", cf4);
    sheet.addCell(label);
    number = new Number(4, maxRow + 2, t_net, cf4);
    sheet.addCell(number);
    label = new Label(5, maxRow + 2, "", cf4);
    sheet.addCell(label);
    label = new Label(6, maxRow + 2, "", cf4);
    sheet.addCell(label);
    label = new Label(7, maxRow + 2, "", cf4);
    sheet.addCell(label);
    workbook.write();
    workbook.close();
    } catch(JXLException e) {
    e.printStackTrace();

    humm
    may be servlet link's target have to hidden frame
    i don't know correctly reason...

Maybe you are looking for

  • Satellite A665 - Create Recovery Data on External Hard Drive

    Hi I recently purchased my Satellite A665 and I am trying to create my Recovery Data on an external hard drive instead of CD's or DVD's. I am using Recovery Media Creator and it's not recognizing the attached Hard Drive in the USB and keeps asking me

  • IPhone auto-set time is 1 min slow to time-server time.

    I have the problem that my iPhone is 1 min slow... always (when auto-set by network). I live in the Portland Oregon area, and I do not believe the issue is with AT&Ts towers putting out the wrong time. As my co-workers with the 3G iPhone display the

  • Rooshian junk mail filter

    in Mail, is it possible to filter out Russian/cyrillic(?) messages using language characters? Or? getting LOTS of junk I can't read (and don't want to.)

  • Cleaning my Android Cache removes my addons.

    Cleaning my Android cache removes my add-ons from Firefox. What solutions are available?

  • Restrict a developer to only predefined project

    Hello SM Experts, In Change Management, I want that a User with a Developer role can only take over development work for his assigned Implementation project(s) and not the other existing ones. How can I restrict this using the roles? I tried using B_