Clicked button brings object to front

hi guys,
so I currently have a set of buttons that when clicked, make certain objects visible. These objects are layered on top of each other and I want to bring each to the front when its button is clicked, but I'm struggling with the code snippets for "bring to front" - I'm pretty new to actionscript so the Child stuff is a little confusing
basically what I'm looking for is this:
button.addEventListener(MouseEvent.CLICK, showobject);
function showobject(event:MouseEvent):void
  *** code to bring the object to front ***
THANKS!

There are two ways I can think of to make the object come to the front...
button.addEventListener(MouseEvent.CLICK, showobject);
function showobject(event:MouseEvent):void
      addChild(objectName);
            //  or
      setChildIndex(objectName, numChildren-1);
where objectName is replaced with whatever instance name you assign to the object

Similar Messages

  • Bring objects to front

    How can I implement this? I tried to use:
    (this.numChildren - 1)
    But it doesn't work. I want to use this code because I have 8 boxes, each are 100px X 100px. You hover each box and they flip over but the "backside" of these cards are larger in both length and width than the front. When they flip over they overlap the neighbouring card. I'm looking for some sort of script so that I can tell each card to align itself above the other cards on the stage.

    I have an actionscript file that the FLA file refers to. The following is what is in the AS code. Within this AS code I have it refer to another AS file which handles the image loading. The code that i pasted earlier is what is in the FLA file.
    package flashandmath.as3 {
        import flash.display.Sprite;
        import flash.display.Bitmap;
        import flash.display.BitmapData;   
        import flash.events.MouseEvent;
        import flash.events.Event;
        import flash.text.TextField;
        import flash.text.TextFormat;
        import flash.text.TextFieldType;
        import flash.filters.DropShadowFilter;
        import flash.geom.Point;
        import flash.geom.PerspectiveProjection;
        import flashandmath.as3.ImageLoader;
        import fl.transitions.Tween;
        import fl.transitions.TweenEvent;
        import fl.transitions.easing.*;
        import flash.net.URLRequest;
        import flash.net.navigateToURL;
        public  class TweenFlipCS4 extends Sprite {
            private var turnSpeed:Number;
            private var bdFirst:BitmapData;
            private var bdSecond:BitmapData;
            private var imgsSrcs:Array; 
            private var imgLoader:ImageLoader;
            private var ErrorBox:TextField;
            private var picWidth:Number;
            private var picHeight:Number;
            private var holder:Sprite; 
            private var side0:Sprite;
              private var side1:Sprite;
            private var sharpSide0Img:Bitmap;
              private var sharpSide1Img:Bitmap;
            private var side0Img:Bitmap;
              private var side1Img:Bitmap;
            private var whichSideNext:int;
            private var spinType:String;
            private var objTw:Object;
            private var tw0:Tween;
            private var tw1:Tween;
            private var pp:PerspectiveProjection;
            public function TweenFlipCS4(img0:String,img1:String,t:String="vertical"){
                imgsSrcs=[img0,img1];
                imgLoader=new ImageLoader();
                //Messages to the user about loading will be displyed in ErrorBox.
                ErrorBox=new TextField();
                this.addChild(ErrorBox);
                 setUpErrorBox();
                   setErrorBoxSizeAndPos(250,150,0,0);
                setErrorBoxFormat(0xCCCCFF,12);
                turnSpeed=1.5;
                if(t=="vertical"){
                    spinType="vertical";
                } else {spinType="horizontal";}
                prepTweens();
                prepImgs();
            //End of constructor.
            public function setSpeed(t:Number):void {
                tw0.duration = t;
                tw1.duration = t;
            public function setFunc(f:Function):void {
                tw0.func = f;
                tw1.func = f;
            //The function InitApp is running after images are successfully loaded.
            private function initApp():void {
                ErrorBox.text="";
                ErrorBox.visible=false;
                bdFirst=imgLoader.bitmapsArray[0].bitmapData;
                bdSecond=imgLoader.bitmapsArray[1].bitmapData;
                side0Img=new Bitmap(bdFirst);
                side1Img=new Bitmap(bdSecond);
                //We create two copies of our images. See comment before twReset function
                //for explanation.
                sharpSide0Img=new Bitmap(bdFirst);
                sharpSide1Img=new Bitmap(bdSecond);
                  picWidth=side0Img.width;
                  picHeight=side0Img.height;
                holder=new Sprite();
                  this.addChild(holder);
                holder.x=picWidth/2;
                holder.y=picHeight/2;
                  side0=new Sprite();
                  holder.addChild(side0);
                  side0Img.x=-picWidth/2;
                  side0Img.y=-picHeight/2;
                side0.x=0;
                side0.y=0;
                side0.addChild(side0Img);
                side1=new Sprite();
                  holder.addChild(side1);
                  side1Img.x=-picWidth/2;
                  side1Img.y=-picHeight/2;
                side1.x=0;
                side1.y=0;
                side1.addChild(side1Img);
                //In order to appear correctly after a flip, the back side has to be
                //rotated initially.
                if(spinType=="vertical"){
                side1.rotationY = 180; } else {
                    side1.rotationX = 180;
                  holder.filters = [ new DropShadowFilter() ];
                this.addChild(sharpSide0Img);
                this.addChild(sharpSide1Img);
                sharpSide0Img.visible=true;
                sharpSide1Img.visible=false;
                //Each instance of the TweenFlipCS4 class has its own PerspectiveProjection object.
                pp=new PerspectiveProjection();
                pp.fieldOfView=60;
                pp.projectionCenter=new Point(picWidth/2,picHeight/2);
                this.transform.perspectiveProjection=pp;
                  renderView(0);   
                  setUpListeners();
            private function prepTweens():void {
                objTw = {t: 0};
                tw0 = new Tween(objTw,"t",Regular.easeOut,0,180,turnSpeed, true);
                tw0.stop();
                tw0.addEventListener(TweenEvent.MOTION_CHANGE, twRotate);
                tw0.addEventListener(TweenEvent.MOTION_FINISH, twReset);
                tw1 = new Tween(objTw,"t",Regular.easeOut,180,360,turnSpeed, true);
                tw1.stop();
                tw1.addEventListener(TweenEvent.MOTION_CHANGE, twRotate);
                tw1.addEventListener(TweenEvent.MOTION_FINISH, twReset);
            Each time the tw0 or tw1 Tween fires we call the renderView function using objTw.t as its argument.
            private function twRotate(twevt:TweenEvent):void {
                renderView(objTw.t);
            private function twReset(twevt:TweenEvent):void {
                side0.addEventListener(MouseEvent.ROLL_OVER,side0Over);
                side0.addEventListener(MouseEvent.ROLL_OUT,side0Out);
                side1.addEventListener(MouseEvent.ROLL_OVER,side1Over);
                side1.addEventListener(MouseEvent.ROLL_OUT,side1Out);
                this["sharpSide"+String(whichSideNext)+"Img"].visible=true;
              private function renderView(t:Number):void {
                if ( (t < 90) || (t > 270) ) {
                    side0.visible = true;
                    side1.visible = false;
                else {
                    side0.visible = false;
                    side1.visible = true;
                if(spinType=="vertical"){
                 holder.rotationY = t; } else {
                    holder.rotationX = t;
            private function setUpListeners():void {
                imgLoader.removeEventListener(ImageLoader.LOAD_ERROR,errorLoading);
                imgLoader.removeEventListener(ImageLoader.IMGS_LOADED,allLoaded);
                side0.addEventListener(MouseEvent.ROLL_OVER,side0Over);
                side0.addEventListener(MouseEvent.ROLL_OUT,side0Out);
                side1.addEventListener(MouseEvent.ROLL_OVER,side1Over);
                side1.addEventListener(MouseEvent.ROLL_OUT,side1Out);
            When side0 hears the mouse over or out event, the listeners are removed & tw0 starts.
            They will be added back when the Tween tw0 finishes playing.
            private function side0Over(e:MouseEvent):void {
                side0.removeEventListener(MouseEvent.ROLL_OVER,side0Over);
                side1.removeEventListener(MouseEvent.ROLL_OUT,side1Out);
                side0.removeEventListener(MouseEvent.ROLL_OUT,side0Out);
                side1.removeEventListener(MouseEvent.ROLL_OVER,side1Over);
                sharpSide0Img.visible=false;
                sharpSide1Img.visible=false;
                whichSideNext=1;
                tw0.rewind();
                tw0.start();
            private function side0Out(e:MouseEvent):void {
                side0.removeEventListener(MouseEvent.ROLL_OVER,side0Over);
                side1.removeEventListener(MouseEvent.ROLL_OUT,side1Out);
                side0.removeEventListener(MouseEvent.ROLL_OUT,side0Out);
                side1.removeEventListener(MouseEvent.ROLL_OVER,side1Over);
                sharpSide0Img.visible=false;
                sharpSide1Img.visible=false;
                whichSideNext=1;
                tw0.rewind();
                tw0.start();
            When side1 hears the mouse over or out event, the listeners are removed and tw1 starts.
            They will be added back when the Tween tw1 finishes playing.
            private function side1Out(e:MouseEvent):void {
                side0.removeEventListener(MouseEvent.ROLL_OVER,side0Over);
                side1.removeEventListener(MouseEvent.ROLL_OUT,side1Out);
                side0.removeEventListener(MouseEvent.ROLL_OUT,side0Out);
                side1.removeEventListener(MouseEvent.ROLL_OVER,side1Over);
                sharpSide0Img.visible=false;
                sharpSide1Img.visible=false;
                whichSideNext=0;
                tw1.rewind();
                tw1.start();
            private function side1Over(e:MouseEvent):void {
                side0.removeEventListener(MouseEvent.ROLL_OVER,side0Over);
                side1.removeEventListener(MouseEvent.ROLL_OUT,side1Out);
                side0.removeEventListener(MouseEvent.ROLL_OUT,side0Out);
                side1.removeEventListener(MouseEvent.ROLL_OVER,side1Over);
                sharpSide0Img.visible=false;
                sharpSide1Img.visible=false;
                whichSideNext=0;
                tw1.rewind();
                tw1.start();
            // Manage simple navigation to thisURL when side1 is clicked.
            private function prepImgs():void {
                imgLoader.addEventListener(ImageLoader.LOAD_ERROR,errorLoading);
                   imgLoader.addEventListener(ImageLoader.IMGS_LOADED,allLoaded);
                   imgLoader.loadImgs(imgsSrcs);
                ErrorBox.visible=true;
                ErrorBox.text="Loading images...";
            private function errorLoading(e:Event):void {
               ErrorBox.visible=true;
               ErrorBox.text="There has been an error loading images. The server may be busy. Try refreshing the page.";
               private function allLoaded(e:Event):void {
                initApp();
            private function setUpErrorBox():void {
                ErrorBox.type=TextFieldType.DYNAMIC;
                ErrorBox.wordWrap=true;
                ErrorBox.border=false;
                ErrorBox.background=false;
                ErrorBox.text="";
                ErrorBox.visible=false;
                ErrorBox.mouseEnabled=false;
            public function setErrorBoxFormat(colo:Number,s:Number): void {
                var errorFormat:TextFormat=new TextFormat();
                errorFormat.color=colo;
                errorFormat.size=s;
                errorFormat.font="Arial";
                ErrorBox.defaultTextFormat=errorFormat;
            public function setErrorBoxSizeAndPos(w:Number,h:Number,a:Number,b:Number): void {
                ErrorBox.width=w;
                ErrorBox.height=h;
                ErrorBox.x=a;
                ErrorBox.y=b;

  • Why do I have to use more than one click to bring objects in - Keynote?

    I have built a number of presentations and when I play some of them back, I have to click the mouse more than once to move an object in.  Any one help me as it would be easier just to click once.  Thanks

    Check to see if the animations are set to start "on click: and there  is not a delay set.
    What animation is used on the objects that need two clicks?

  • Bring object to front on mouseover

    Hello,
    Another simple question here.  I have 2 objects next to each other.  On mouseover I have them enlarge.  I would like to make it so that whatever object is being enlarged is brought to the front.  Here is my code.
    lowgaugefinished.addEventListener(MouseEvent.MOUSE_OVER, lowscaleup);
    lowgaugefinished.addEventListener(MouseEvent.MOUSE_OUT, lowScaledown);
    higaugefinished.addEventListener(MouseEvent.MOUSE_OVER, hiscaleup);
    higaugefinished.addEventListener(MouseEvent.MOUSE_OUT, hiscaledown);
    function lowscaleup (evtObj:MouseEvent)
        lowgaugefinished.scaleX = 2;
        lowgaugefinished.scaleY = 2;
    function lowScaledown (evtObj:MouseEvent)
        lowgaugefinished.scaleX = 1;
        lowgaugefinished.scaleY = 1;
    function hiscaleup (evtObj:MouseEvent)
        higaugefinished.scaleX = 2;
        higaugefinished.scaleY = 2;
    function hiscaledown (evtObj:MouseEvent)
        higaugefinished.scaleX = 1;
        higaugefinished.scaleY = 1;

    Try changing the scale up functions like so...
    function lowscaleup (evtObj:MouseEvent)
        addChild(lowgaugefinished);
        lowgaugefinished.scaleX = 2;
        lowgaugefinished.scaleY = 2;
    function hiscaleup (evtObj:MouseEvent)
        addChild(higaugefinished);
        higaugefinished.scaleX = 2;
        higaugefinished.scaleY = 2;

  • My right click button brings up menu headed by three words on three lines. Can I change this?

    When I right click on Firefox the context sensitive menu should read:
    Back
    Forward
    Reload...
    Instead I get:
    <bold>Gracious
    Sagacious
    Spacious</bold>
    Back
    Forward
    Reload...
    where does THIS come from? Can I edit this?

    That are spell check corrections that you should only see if needed while typing text in a text area.
    This issue can be caused by an extension that isn't working properly.
    Start Firefox in <u>[[Safe Mode]]</u> to check if one of the extensions is causing the problem (switch to the DEFAULT theme: Firefox (Tools) > Add-ons > Appearance/Themes).
    *Don't make any changes on the Safe mode start window.
    *https://support.mozilla.com/kb/Safe+Mode
    *https://support.mozilla.com/kb/Troubleshooting+extensions+and+themes

  • One click select object on Front panel

    Hi,
       LabView7.1. On the front panel, I cannot select an object by one left lick. Where can I change the setting?
    Thank you!
    Weitong

    weitong wrote:
    Hi,
       How to set the automatic selection tools true?
    In the tools palette, the LED on the top must be glowing. This indicates that you have selected the "Automatic Tool Selection"
    weitong wrote:
    Hi,
        When I double click the object on Front panel, it opens a new front panel with that object instead of locating that object on Block Diagram.
    It is opening the Control Editor panel because You have checked the "Open control editor when Double click" to true as shown in figure.
    Goto
    Tools>>Options, select front panel from the dropdown menu and uncheck the "Open the control editor with double click"
    Uncheck it.
    Attachments:
    AutomaticToolsSelection.PNG ‏6 KB
    DoubleClick.PNG ‏20 KB

  • How to capture previously clicked button(previous event)?

    Hi guyz,
    I have frame in which i have different panels. I would like to capture the last clicked button. My objective is to bring a pop-up box(dialog) when anything other than a specific button is clicked in one of the panels. So, i would like to know if i can see what button was clicked previously. Does anyone know?

    How to capture previously clicked button(previous event)?Store it somewhere and then you can use it later:
    ActionListener previousActionEvent;
    JButton b = new JButton();
    b.addActionListener(new ActionListener(){
       public void actionPerformed(ActionEvent evt){
          previousActionEvent = evt;
    });

  • Snap position object in front of active camera

    I cannot find this function so please let me know if I am just missing it - but it has occurred to me that it would be very handy to have the ability to align any given opblect in front of the currently active camera.
    If a camera Moves throughout a scene and you suddenly want to duplicate an element that is elsewhere in a scene, if you duplicate it, it s duplicated in place.  Is there a way to "snap position" an object existing in a scene in front of a camera?

    Why would I first need to set the origin of the camera to the center of the scene before cutting if the camera i want the object in front of it elsewhere in the scene.
    You don't have to reset the camera, just the duplicated object. If you reset the camera, you'd loose any animation settings you might have.
    Am I to understand that Motion 5 just defaults to placing a cut and pasted object in front of a camera only if it's transforms are reset?  That seems kind of arbitrary.
    I don't know that it's arbitrary,  it seems to be related  to this (from the motion documentation):
    Drag and Drop onto the Canvas
    Dragging and dropping an object onto the Canvas adds the object to the scene at the focal plane of the current camera. Dragging an object into the Layers list or clicking the Apply button in the preview area of the File Browser positions the object at 0, 0, 0.
    Basically, depending on how you add objects, motion determines where to place them in the scene. This seems to be the case for copy and paste too.  Copy and paste includes all of the transformations already applied to the object.  The paste treats your camera focal plane like the origin for the scene, but your object has it's own transforms, that's how it gets offset from the camera focal plane.  Resetting the object to the origin removes those settings and works like using the apply button mentioned in the documentation.
    Here's an example to show what I'm talking about.
    1.Add a camera and rotate it, make sure you can see the origin for the grid.
    2. Add a shape from the library using the apply button in the inspector.
    -The shape gets added at the origin, not at the camera view.
    3. Reposition the camera, make sure to change the position and rotation.
    4. Add the shape but this time drag and drop to the canvas.
    -Notice how the shape is at the focal plane of the camera. If you look at it's settings they match what is needed to position the object at the camera's focal plane.
    5. Reposition the camera one more time.
    6. Now Copy and past each object while in the active camera view.
    -When you copy and past the object at the origin, it's pasted at the focal plane because it doesn't have any transforms.
    -When you copy and paste that was added from the drag and drop, it's offset, it's transforms have been added to the camera focal plane transformation.
    You may also want to review the section in the documentation about Relative coordinates.
    -Cheers

  • My New ipad3, when i click onthe camera app, the front camera works but the other camera only shows a black screen ! Is there something wrong with my iPad ?

    My New ipad3, when i click onthe camera app, the front camera works but the other camera only shows a black screen ! Is there something wrong with my iPad ?

    Try a Reset [Hold the Home and Sleep/Wake buttons down together for 10 seconds or so (until the Apple logo appears) and then release. When the screen goes blank power On again in the normal way.] It is absolutely/appsolutely safe!

  • [AIR] May I catch "bring window to front" event?

    Hi,
    I wonder who is responsible for bringing windows to front when user click on that window (application contains more Windows components inside). Is it operating system or AIR runtime? Or perhaps AIR runtime send event to operating system which does it? In this case there would be some chance to catch and stop propagation of that event not to let operating system bring that window to front. Am I right? Any idea how to do it?
    //pyso

    This thread explains my experiences with the toFront() method on Windows 98. It works, but only if the frame has been hidden for about 20 seconds.
    http://forum.java.sun.com/thread.jsp?forum=57&thread=426257

  • What is "bring all to front"

    Under the Window menu is the item "bring all to front" and I have no idea what that means.  I thought it meant to get current windows shown but so far nothing happens when I click on that option.  ??????????????

    For the application showing in the upper left-hand corner, selecting that option brings all of its open windows to the front or on top of any other app's open windows.

  • Zooming a Finder Window (Clicking Button)

    I am trying to zoom a window in the Finder but I can't make this script work. Basically I have a folder that I open up and I want to resize the window to fit the contents (just like hitting the Green button on a window in the Finder).
    I get an error saying: "System Events got an error: NSReceiverEvaluationScriptError: 4".
    Here is my script so far:
    +tell application "System Events"+
    +tell process "Finder"+
    +tell window 1+
    +click button 2+
    +end tell+
    +end tell+
    +end tell+
    Can anyone see just what I am missing?
    Am I going about this the wrong way? Been spending hours Googling for an answer to something that seems so simple.

    Windows are numbered in the order that they are layered, with number 1 being the frontmost, 2 being the next one back, etc. When you click on an item in column view, you get a new column, not a new window. I am guessing that you have the Finder preference set to open folders in a new window, in which case double-clicking on a folder will open it in a new window. In that case the new (front) window will be number 1, and the previous front window will be number 2, although both will have the same name, which may be where the confusion is coming from. The name of a Finder window (whatever the number) is the currently selected folder, or in the case of files or multiple selections, the containing folder, so there can be several windows with the same name if they are targeted at the same folder.

  • CRviewer do not show anything when click button to show report with VS2013

    First of all I must say, My English language skill is not good but I'll try to communicate as best as possible.
    I am using Visual Studio 2013Ultimate with Update4  on .NetFramework 4.5.1  and Crystal Reports SP13.0.13.1597
    When installed complete. ( Previously i have tried it with my project but CR & CRviewer not working)
    I have tried using CRviewer in a new asp.net page  The following code
    ***-----WebFrom1.aspx-----***
    <body>
        <form id="form1" runat="server">
        <div>
        <asp:RadioButton ID="rdoByAll" runat="server" Text="all" GroupName="rdoChoose" AutoPostBack="True" />
            FromDate :
            <asp:TextBox ID="txtDateFrom1" runat="server" AutoPostBack="True"></asp:TextBox> 
            ToDate :
            <asp:TextBox ID="txtDateTo1" runat="server" AutoPostBack="True"></asp:TextBox>
            <asp:Button ID="btnCallReport1" runat="server" Text="CallReport" />
            <br />
            <br />
            <asp:RadioButton ID="rdoByName" runat="server" Text="ByName" GroupName="rdoChoose" AutoPostBack="True" />
            FromDate :       
            <asp:TextBox ID="txtDateFrom2" runat="server" Height="16px" Width="150px" AutoPostBack="True"></asp:TextBox>
            ToDate :
            <asp:TextBox ID="txtDateTo2" runat="server" Height="16px" Width="150px" AutoPostBack="True"></asp:TextBox>
      <asp:Button ID="btnCallReport2" runat="server" Text="CallReport" />
            <asp:DropDownList ID="ddlNamelist" runat="server" AutoPostBack="True">
            </asp:DropDownList>
            <br />
            <br />
            <CR:CrystalReportViewer ID="CrystalReportViewer1" runat="server" AutoDataBind="True" ToolPanelView="None" />
            <br />
        </div>
        </form>
    </body>
    ***-----WebFrom1.aspx.vb-----***
    Imports CrystalDecisions.CrystalReports.Engine
    Imports CrystalDecisions.Shared
    Imports CrystalDecisions.Web
    Public Class WebForm1
        Inherits System.Web.UI.Page
        Protected Sub Page_Load(ByVal sender As Object, ByVal e As System.EventArgs) Handles Me.Load
        End Sub
    Protected Sub rdoByAll_CheckedChanged(sender As Object, e As EventArgs) Handles rdoByAll.CheckedChanged
            If rdoByAll.Checked = True Then
                txtDateFrom1.Enabled = True
                txtDateTo1.Enabled = True
                btnCallReport1.Enabled = True
                txtDateFrom2.Enabled = False
                txtDateTo2.Enabled = False
                btnCallReport2.Enabled = False
                ddlNamelist.Enabled = False
            Else
                txtDateFrom1.Enabled = False
                txtDateTo1.Enabled = False
                btnCallReport1.Enabled = False
                txtDateFrom2.Enabled = True
                txtDateTo2.Enabled = True
                btnCallReport2.Enabled = True
                ddlNamelist.Enabled = True
            End If
        End Sub
        Protected Sub rdoByName_CheckedChanged(sender As Object, e As EventArgs) Handles rdoByName.CheckedChanged
            rdoByAll_CheckedChanged(sender, e)
        End Sub
        Protected Sub btnCallReport1_Click(sender As Object, e As EventArgs) Handles btnCallReport1.Click
            Dim rpt As New ReportDocument()
            rpt.Load(Server.MapPath("CrystalReport1.rpt"))
            Me.CrystalReportViewer1.ReportSource = rpt
            Me.CrystalReportViewer1.RefreshReport()
        End Sub
    End Class
    When i press F5 to run project make Code of radiobutton not work(Disable,Enable OtherControl such as textbox)
    And when i try press CallReportButton CRviewer do not show anything.
    When I brought CRviewer leaving the page ,Code of Radiobutton were working fine.
    But can't to show "CrystalReport1.rpt" on CRviewer when i click CallReportButton. i'm not understand.
    Then i have tried to learn from follow this link : CR not working in visual studio 2013
    and Using Crystal Report in ASP.Net website, Report not showing in CrystalReportViewer
    i have to create a new CR ASP NET project and copy the whole C:\inetpub\wwwroot\aspnet_client folder
    into my app folder and then add this to your web.config file, line in bold:  <add key="vs:EnableBrowserLink" value="false"/>
    project is working but not fine  when I try to click button to call report  I get this pop-up .   " popup.JPG"   what is it?
    And project warning!  could not find schema information every element . "Could not find every Element.JPG"
    After that, copy the whole C:\inetpub\wwwroot\aspnet_client folder into my app folder Only!  not add in my web.config
    (In previous project need to use CR)  make to project were working  but i get same pop-up when i click to show report.
    **** buleline in popup.JPG picture  is "The report you requested requires further information"

    I think you're over-complicating things. I'd like you to have a look at a few sample apps, see how they work, then adjust your app. Samples are here:
    Crystal Reports for .NET SDK Samples - Business Intelligence (BusinessObjects) - SCN Wiki
    Also, have a look  at Crystal Reports for Visual Studio 2005 Walkthro... | SCN (- applies to all versions of CR and .NET).
    Finally, the Developer Help files are here:
    SAP Crystal Reports .NET SDK Developer Guide
    SAP Crystal Reports .NET API Guide
    - Ludek
    Senior Support Engineer AGS Product Support, Global Support Center Canada
    Follow me on Twitter

  • 10g XE - 404 error when I click on Home Object Browser (in IE)

    Greetings
    I use 10g XE with my xp/sp3 system, with IE7 (initially IE8RC1-also problematic).
    The problem is that if I click on Home>Object Browser
    I always get a "HTTP 404 Not Found"/The "Webpage cannot be found" error message
    I've followed the instructions from htp://download.oracle.com/docs/cd/B25329_01/doc/install.102/b25143/toc.htm#BABFHAEC,
    I've uninstalled my antivirus (Kaspersky Internet Security 2009) and have Windows Firewall disabled
    I've setup the ports needed by Oracle to my router (1521,2030,8080)
    I have even started IE in safe mode(=without addons) --- iexplore -extoff
    I've tried almost anything...
    With other browsers (Firefox,Google Chrome, Opera)
    that "Object Browser" button works ok,
    BUT at other points (eg. "SQL>SQL Scripts>Create")
    they all have more or less display problems (while IE shows all other things ok).
    Please help :(
    PS. I've read in http://kr.forums.oracle.com/forums/thread.jspa?threadID=554359
    that there is a patch (#5648872) that could fix the problem,
    but unfortunately http://metalink.oracle.com/ is only for Oracle's paying customers,
    while I need/use Oracle 10gxe (free download) for my university lessons :( :(

    Yes, of course.
    Here is what I get in IE now instead of a plain 404:
    the first few lines:
    Mon, 23 Feb 2009 23:17:20 GMT
    ORA-06502: PL/SQL: numeric or value error: character string buffer too small
    ORA-06512: at "FLOWS_020100.WWV_FLOW", line 11227
    ORA-06512: at "FLOWS_020100.WWV_FLOW_CONDITIONS", line 392
    ORA-06512: at "FLOWS_020100.WWV_FLOW_DISP_PAGE_PLUGS", line 717
    ORA-06512: at "FLOWS_020100.WWV_FLOW_DISP_PAGE_PLUGS", line 309
    ORA-06512: at "FLOWS_020100.WWV_FLOW", line 3098
    ORA-06512: at "FLOWS_020100.WWV_FLOW", line 2422
    ORA-06512: at "FLOWS_020100.WWV_FLOW", line 9357
    ORA-06512: at "FLOWS_020100.F", line 236
    ORA-06512: at line 30
    DAD name: apex
    PROCEDURE : f
    +URL : [http://XDB|http://xdb/]+ HTTP Server:8080/apex/f?p=4500:1001:4320649656424332::NO:::
    PARAMETERS :
    +===========+
    p:
    +4500:1001:4320649656424332::NO:::+
    the full page:
    [http://pastebin.com/f39c20e60]
    ?:|

  • How open tab control, by click on an object?

    Hello
    I have a problem with labview, can you help me?
    I want open a tab control object, to import some property in an array. but, I want open it, when I click on an object like a tank.(actually, first, it is invisible and by click on the object, will be visible)
    how can I do it?
    I think, I can do it, with a push button or a switch with same size to a tank or any object I use, but with invisible color! is it possible or any new suggestion?
    Best Regards
    Solved!
    Go to Solution.
    Attachments:
    active_click.jpg ‏210 KB

    I know what a tab ontrols is, I just did not understand the "open" part. A tab control is not something that can be opened or closed.
    Numbers are the values of the array. The word properties does not sound right in this context.
    As I said, you can use an event structure. Create a mouse-down event on the tank and change the visible property of the tab control when it happens..
    LabVIEW Champion . Do more with less code and in less time .

Maybe you are looking for

  • How to access updated receipts in rcv_shipment_headers using triigger

    Hi, I am working on PUT Away Label Report : The process is as follows: When receipt is saved , a trigger will fire on RCV_SHIPMENT_HEADERS and in trigger a package will be called which in turn will submit the report for the receipt that is newly crea

  • Smart View installation error with windows 7

    Hi, We're running into an error when trying to install Smart view client (v11.1.1.2) on Window 7 PCs (32bit, w/ Office 32bit) which states the following: "This installation package could not be opened. Contact the application vendor to verify that th

  • Modifying x-y grid inspection (template)

    I am relatively new to LabVIEW and am using a VI similar to the X-Y Grid Inspection (Template).  The grid is currently traversed from the bottom left corner, in a pattern something like this: 9       10     11     12 8       7       6       5 1      

  • Keying fire

    Hey all... I am trying to create a flame burst effect on some letters using footage of real fire, trying to key out the black background, but it's not working... here is my workflow: 1) I decided to forego buying an effect, because a) I don't have th

  • I cannot attach files to my Yahoo mail with Firefox 21. It works fine with IE.

    Up till about 3 weeks ago I had no problems. Now when I try to attach any file to my Yahoo mail I get a red triangle saying 1 file cannot be sent. If I go to Explorer it goes right through. I tried all the stuff about deleting the history and cache a