Calling a function in the application
What is the best way to call a function that is located in the main file of the application to a custom component that is nested several layers down
Thank you
Try to use FlexGlobals.topLevelApplication
Tags: Flex
Similar Questions
-
What is the difference in verses apps for each of the programs to purchase and download it? They are the same thing and they are simply called "apps"? Are the applications of complete programs?
Yes.
Adobe uses confusion of terminology in their efforts to explain things.
Cloud desktop applications are the same as the purchase of the software on disk in the days avant-nuage. for example, the Photoshop Cloud desktop application is the full version of Photoshop CC 2015.
-
Calling a function in the HTML window that course is located inside - 8 Captivate
Hello
I scoured the forums to answer this but still have developed in white.
Our LMS is launching a course in a pop-up window and inside that the Captivate output file .htm lies.
Currently this pop-up window has a button that performs a function. The problem is this button is rather unsightly sitting above the price in the HTML window and I wish I could call this function inside the Captivate course itself.
The function is called closeSCOContent() and it closes the window of course but basically sends the user to a page of comments.
So, basically is it possible to call this function using the Javascript function in Captivate 8?
I hope that I have explained that sufficient
Thank you very much!
You should be able to call the function, but you would need to know where he is regarding parents/children/opener. Looks like there's frameset inside the popup.
-
Can I call a function using the array index?
I defined a table that stores the name of the function, like this:
var aresetButtonTop:Array = new Array(resetTop1,resetTop2,resetTop3,resetTop4,resetTop5);
Then I have a button named "btnresetTop" which, once clicked will be called one of the five functions stored in the array (aresetButtonTop) above. Functions are called at runtime depending on certain conditions. I need to figure out how I can call these functions using the array index. I use the following code to call the function. The value of i has already been calculated.
btnresetTop.addEventListener (MouseEvent.CLICK, aresetButtonTop [i]);
After doing this, I get the following error when I click on the button:
TypeError: Error #2007: parameter listener must be non-null.
at flash.events::EventDispatcher/addEventListener()
at gallerytest_fla::MainTimeline/thumbTopClick()Note: thumbTopClick() is a function within which all these codes are written.
I need to know if it is posible in AS3 to call a function name using array index or not. If so, could you afford ehelp me out.
You can certainly do.
In your case, it looks like i is out of range. Show your loop.
-
Calling a function in the main sequence of a loaded swf file
I know this is probably a very basic question, but I loaded a SWF file in another film. Now, I want to call a function in the main SWF file. Is it possible to do? Otherwise, I have a custom class where I could put the function, but I was not able to understand how to call it from the SWF loaded either. Can I somehow associate the class with the main movie, or...?Nevermind - I did something very stupid and was not calling the function as a method of a clip. I was just calling checkTarget (event) and not event.currentTarget.checkTarget (event); that seems to work.
-
call a function in the hull of the SWF to a SWF imported
We have set flash up as a shell to retrieve data from the lesson in XML and display image by image.
We import SWF files when the XML code that tells it to affix the frame.
How can I get the SWF file imported to call a function in the hull...
basically a button or movie clip in swf call imported the function "gotoNextFrame()" in the hull.We found an easier way to 'bit' if anyone is interested... We have an eventlistner added to the charger to assign an event in the swf file that is imported:
flashLoader.contentLoaderInfo.addEventListener (Event.COMPLETE, addEventHandlers);
then when its done, it adds event listeners and calls our function "goNextFrame" (then it clears when its removed from the scene):
function addEventHandlers(event:Event):void
{var swfMC:MovieClip = event.target.content as MovieClip;
swfMC.addEventListener ("NextFrame", goNextFrame);
swfMC.addEventListener ("PreviousFrame", goPrevFrame);
swfMC.addEventListener (Event.REMOVED_FROM_STAGE, clearEventListeners);}
Then in the swf file that will be imported, its real simple:
next_btn.addEventListener (MouseEvent.CLICK, MoveToNextFrame);
prev_btn.addEventListener (MouseEvent.CLICK, MoveToPreviousFrame);function MoveToNextFrame(e:MouseEvent):void
{
dispatchEvent (new Event ("NextFrame"));
}function MoveToPreviousFrame(e:MouseEvent):void
{
dispatchEvent (new Event ("PreviousFrame"));
} -
Call a function within the same CFC component
Hello
/ * Niewbie Question * /.
I have a strange problem. When I try to call one function on the other in the same CFC component, I get an error named: "Entity has incorrect type to be called as a function."
I looked on many forums and searched in Google groups. I have yet found a work around for this problem.
I thought I did caution o not use twice the same name...
Can someone tell me what I did wrong?
My sample code to reproduce this error is included
The full error message is:
Entity is of the wrong type to be called as a function.
The symbol you provided superfunction is not the name of a function.
The error occurred in C:\ColdFusion8\wwwroot\admin\_components\test.cfc: line 6
4: < cfinvoke
5: method = "superfunction".
6: returnVariable = "myReturn" >
7: < / cfinvoke >
8: < cfset some_text = myReturn >
OK, solved with all your advice!
A big thank you to everyone
Here is the final code for others...
-
Call any thread DLLs the application crashes
I have a built in 2015-labview application that acquires spectra of 6 spectrometers via an external dll. The dll triggers an event in labview when data is ready to be pulled from the spectrometers. Since this event, I am running a reentry no void / vi which contains a node function to retrieve the data, that are configured to run in any thread, as it gives a drastic improvement of performance as apposed to run in the UI thread.
However this can slow down the application crash with a message from windows like the following journal:
Name of the failing application: axiom 2.0.exe, version: 1.0.0.82, time stamp: 0x5581a6b7
The failed module name: lvrt.dll, version: 15.0.0.4024, time stamp: 0x5581ac03
Exception code: 0xc0000005
Offset: 0x0000000000bec7c0
ID of the process failed: 0x15c0
Start time of application vulnerabilities: 0x01d11e6face9febd
The failing application path: C:\Axiom 2.0\builds\Axiom 2.0\Axiom 2.0.exe
Path of the failing module: C:\Program NIUninstaller Instruments\Shared\LabVIEW Run-Time\2015\lvrt.dll
Report ID: 7d4ef3a8-8a91-11e5-94e9-90b11c894ef8I don't know if the dll is said to be thread safe or not. Also I do not understand how this causes a problem anyway since it is the only node that accesses the dll at the time, and each of the 6 spectrometers are interviewed in order?
Is there anyway that I can still enjoy the benefits that the call of any thread dll provides without causing my application crash.
An example of the increase in performance, it's that I can query the spectrometer from 6 to 70-80 Hz when configured to run in any thread, as opposed to a simple 10 Hz when the Run value in the UI thread.
Thank you
Jimmy01 wrote:
I don't know if the dll is said to be thread safe or not. Also I do not understand how this causes a problem anyway since it is the only node that accesses the dll at the time, and each of the 6 spectrometers are interviewed in order?
Is there anyway that I can still enjoy the benefits that the call of any thread dll provides without causing my application crash.
Looks like that the DLL is not thread-safe. If you do not run in the UI thread, there is no guarantee that the DLL will be always called from the same thread, even if you only call it in one no reentrante Subvi. By default, LabVIEW allocates multiple threads by the enforcement system, with the exception of the user interface. If the DLL stores certain information of one call to the other, this context can be lost when run in a different thread.
Here's a thread that provides two possible solutions; a wrapper DLL is required, use the other the utility 'threadconfig' (or the corresponding INI file settings) to force a subsystem of a thread executing unique http://forums.ni.com/t5/LabVIEW/Force-DLLs-to-tun-in-the-same-thread-expect-the-UI-Thread/td-p/11438...
Another option would be to put the call to the DLL in a timed loop that runs constantly, and you can use a queue or the notifier to pass data to. A timed loop runs in a single dedicated thread, so I think it will work.
-
Calling a function in the apex region
Hello
I want to call a function from a package in the region of Apex report, but he used to analysis
I tested in sql dev successfully
code example goes like this...
SELECT DISTINCT SOR_OFFENDER. FIRST_NAME. » ' ||
SOR_OFFENDER. MIDDLE_NAME | ' ' ||
SOR_OFFENDER. Last_name like "Name",
SOR_OFFENDER_DETAILS.get_offlu_url(:p216_detail) - package where the function is defined
OF SOR_OFFENDER.
SOR_LOCATION
WHERE SOR_OFFENDER. OFFENDER_ID = SOR_LOCATION. OFFENDER_ID
AND: p216_detail = SOR_LOCATION. OFFENDER_ID
any idea/help
Published by: Red_Bull on 8 August 2012 15:02I agree. Until and unless it is absolutely necessary avoid calling function in a select statement because it will degrade your performance of applications over a period of time.
As far as I know if the query is run in SQLDeveloper, it should also work in the APEX.
I see a syntax problem in your query. Try this.SELECT DISTINCT SOR_OFFENDER. FIRST_NAME. » ' ||
SOR_OFFENDER. MIDDLE_NAME | ' ' ||
SOR_OFFENDER. Last_name like "Name",
SOR_OFFENDER_DETAILS.get_offlu_url(:p216_detail) url,
OF SOR_OFFENDER.
SOR_LOCATION
WHERE SOR_OFFENDER. OFFENDER_ID = SOR_LOCATION. OFFENDER_ID
AND: p216_detail = SOR_LOCATION. OFFENDER_IDThank you
Mehabub -
Call a procedure in the application. Frank please check this box
Hello
I hv download screen connection on the following site. Now, I'm trying to connect even with my database. I have this hv the field password of the application as previously only username is available in the user interface.
[http://blogs.oracle.com/shay/simpleJSFDBlogin.zip]
The problem is that my password of database field is protected by encryption of integrated oracle. There is a procedure I hv in the database for the encryption of the password. How can I call the procedure in the application? In the application I hv submitted business components and I hv attached procedure in demand as' database offline"I hv to fix each source database like this? is this right way that I followed to call the procedure?
Please guide me
Thanks in advance
Dounya.Hello
Take a look at the guide to the developer of the call of stored procedures and functions. Rather than base the query for the form of connection on a VO, you use a stored procedure function in a client method exposed on the VO or AM
http://download.Oracle.com/docs/CD/E12839_01/Web.1111/b31974/bcadvgen.htm#sm0297
Frank
-
Call a function on the stage of the symbol that is nested in a symbol
Scenario of
creation of complete scene
stage = sym.getComposition () .getStage ();
SYM.func_btn1 = function() {}
code
}
symbol btn_1
stage.func_btn1 ();
It works well
symbol Index
symbol btn_1
stage.func_btn1 ();
No chance to fire service
Where is my mistake?
I write a little different functions, but I tested my way and it works.
Create functions in compositionReady like that
SYM. Test = function() {}
SYM.$("element"). Hide();
}
When this function is run it will hide the element on the stage, called 'Element '.
You can call this function in compositonReady leave a nested using this line symbol
sym.getComposition () .getStage (). Test();
I have install a sample project I hope it helps.
http://www.mediafire.com/download/wv8k19pzqdg9b31/NestedSymbolFunction.zip
-
ITS POSSIBLE TO CALL A FUNCTION WHEN THE LINES ARE ALREADY MET?
Hello, I'm new in pl sql and I learn.
My requirment is:
I made a function for calculating the values of cumulative of the account period.
My problem is:
I have this data
amount of the account
12 100
12 50
13 200
and I have this simple query
SELECT flat, account, acumulated_amount (period)
THE F1
GROUP account, the period
I get
amount of the account
12 150
13 200
I want to add is to add a column that is calculated by a function. This function calculates the cumulative amount of previous years of account.
If I insert this select statement so that it will calculate the cumulative amount each online account and what I want is show the amount acumullated after the grouped data
For example: my accumulated amount of the 12 is 1000 and based on my request I will receive
account amount acumullated
12 150 2000
13 200
because the cumulative amount in each line and I need perform the calculation only when data are collected. Something like this:
account amount acumullated
12-150-1000
13 200
Someone has an idea how to do this?
Thanks in advance
Paulo DuarteHi, Paulo,
user4256563 wrote:
Hello, I'm new in pl sql and I learn.
My requirment is:I made a function for calculating the values of cumulative of the account period.
My problem is:
I have this data
amount of the account
12 100
12 50
13 200Whenever you have a problem, please psot of CREATE TABLE and INSERT statements for your sample data, even if it's only 3 rows.
Always say what version of Oracle you are using (for example, 11.2.0.1.0).and I have this simple query
SELECT flat, account, acumulated_amount (period)
THE F1
GROUP account, the periodI get
amount of the account
12 150
13 200You have 3 columns in your SELECT statement, but only 2 columns in the output. Is one of the output NULL columns?
I want to add is to add a column that is calculated by a function. This function calculates the cumulative amount of previous years of account.
If I insert this select statement so that it will calculate the cumulative amount each online account and what I want is show the amount acumullated after the grouped dataFor example: my accumulated amount of the 12 is 1000 and based on my request I will receive
account amount acumullated
12 150 2000
13 200Sorry, I don't see how you get 1000 or 2000 for examples of data that you said that you have. Can you explain, step by step, how to get this figure?
because the cumulative amount in each line and I need perform the calculation only when data are collected. Something like this:
account amount acumullated
12-150-1000
13 200That's what you want, or you want the results given just before her, with accumulated = 2000?
Whatever it is, I still don't see how you get 1000 or 2000 of 100, 50 and 200.Someone has an idea how to do this?
Analytical functions can do what you want. When you use analytical functions and aggregation in the same query, the GROUP BY clause is applied and aggregate functions are calculated before the analytical functions are started.
You can write (or analytical) global functions defined by the user. For a simple (and very useful) example, called STRAGG, see
http://asktom.Oracle.com/pls/asktom/f?p=100:11:0:P11_QUESTION_ID:2196162600402 -
Call or function of the class from a loaded MC
Hello
Can someone tell me if its possible to call a function or a class from a loaded MC?
mainMovie charge MC > MC calls the function in a class of mainMovie
If so, what is the best method?
I tried this loaded MC but (of course) an error:
movieClip (parent.parent). DO_THIS();
Thanks for everything 'light' on this.
Have the loaded SWF file send a custom event that spreads and listen to this event in the parent.
In SWF loaded:
dispatchEvent (new Event ("customEvent", true));
Parent:
addEventListener ("customEvent", handleCustomEvent);
function handleCustomEvent(event:Event):void
{
do your stuff in the parent here
}TS
-
Calling a function in the process of prior authentication in the authentication scheme
Hi all
I want to call a function somewhere inside the apex (not in the database) of the prior authentication process in an authentication scheme.
Is this possible?
Cordially Pedro.Pedro
Apex is in the database under the scheme of flow so I don't know what you're getting...
Is that what you want your function (I guess that's PL/SQL?) in a pattern that do not have access to the users?
See you soon
Ben
-
Can I call a function with the argument % ROWTYPE directly from SQL?
I have the following function in a 10g DB:
FUNCTION to CREATE or REPLACE f_is_eligible2 (in_dm_row IN amplify_dm % ROWTYPE)
RETURN NUMBER
IS
....
I know that I can call this function to another function from pl/sql, but I wonder if I can call this function directly from an SQL statement, something like this:
SELECT f_is_eligible2 (dm.*)
Of amplify_dm dm
or
SELECT f_is_eligible2 (dm % rowtype)
Of amplify_dm dm
None of those who have worked so I think it is not possible, but I thought I'd ask anyway.
Thanks in advance!You are correct, it is not possible.
SY.
Maybe you are looking for
-
Toolbar not accepting only not the extensions icons
Hello, I ran FF3.6, but I want to try the latest version. Didn't like it then returned to 3.6.24 (latest version RoboForm v6.10 worked with). But now the extension icons are more on the toolbar. Those I have who has already shown in the toolbar is: V
-
No Internet TCP/IP protocol properties
Hi Sir, I have a HP Pavilion dv4, properties tcp/ipv4 is disable, I'm unable to set the IP address, Please I need your help. Thank you
-
Hi all I worked in a script in DIAdem, and I met a sink big time. Some of the files I work with are more than 200 MB and these files load in a minute or two but when I save the data, it can take 20 minutes to save. I was wondering if there is any way
-
Chinese IME simplified in Windows 8 Developer Preview
I installed Windows 8 Developer Preview for 2 days. The simplified Chinese IME default is really very nice to use. So, I want to find the Setup file and install it on Windows 7. How can I do to find it? Thanks for responding.
-
* Original title: browser in xp? now that xp is outdated, which is a good or better browser to use ie or firefox ect... chrome is what Im using now but it is not supported anymore thanks in advance