Invoke a presentation to another presentation

Hello world

I need to invoke a presentation to another presentation, to generate an e-mail message as a popup. I prefer not to do this, use another task. In the presentation to parent, I need a Mail button that calls a presentation in which I have a few attributes of the parent presentation. Please your help.

Thank you
Eva

Published by: Eva E on July 22, 2009 11:06

Hi Eva,

Try to call the method "this.show (instance: BPMObject, presentationName):" ");" the button. "

Ritu

Tags: Fusion Middleware

Similar Questions

  • Invoke the task from another process definition - is this possible

    Is it possible to invoke the task from another process definition?
    PD1 has task1
    PD2 has task2
    Call PD1.task1 from PD2.task2

    If possible, then what method API should I use.
    Thank you!

    Can you give me the right answer on this post :)

    -Kevin

  • How to invoke the application of another background application?

    I created two applications.

    first application is listening push msgs and prompt user if no msg happens.
    If the user wants to launch second app, it should be called.

    Is it possible to invoke an application from different applications? can you please tell me how I can do this?

    Thank you

    Gunjan

    ApplicationManager launch allows you to run another application.

  • Invoking one Popup Popup, another

    The child popup displays a taskflow in region. The taskflow has required input parameters. (the parent popup has been also called since a taskflow running)

    allows to call the popup p1 parents (with task flow tf1) and child popup p2 ( with task flow tf2). tf2 is imported from an external user interface project.

    By clicking on a commandlink on p1, p2 should appear displaying the page fragment, which is part of the task flow tf2.

    Here is the code on the page-fragment of parent page:

    < af:commandLink text = ' #{bindings. " DocumentName.inputValue}"id ="cl1111"partialSubmit ="true"clientComponent ="true">

    < name af:clientAttribute value="#{bindings.someAttribute.inputValue}"/ 'param1' = >

    < name af:clientAttribute = "param2" value = "Value1" / >

    < af:showPopupBehavior popupId = "p1" / >

    < / af:commandLink >

    < af:popup id = "p1" contentDelivery = "lazyUncached" childCreation = "deferred" eventContext 'Launcher' launcherVar = 'source' = >

    "" "" < af:setPropertyListener from = "#{source.attributes.param1}" = "{pageflowscope.param1} ' type ="popupFetch"/ >

    "" "" < af:setPropertyListener from = "#{source.attributes.param2}" = "{pageflowscope.param2} ' type ="popupFetch"/ >

    < af:dialog id = "d1" type = "ok" title = "some title" modal = "false" >

    < af:region value = "#{bindings." TaskFlow2.regionModel}"id ="r1"/ >

    < / af:dialog >

    < / af:popup >

    My problem is that I am not able to access one of the values of param1 and param2 on the p2 of popup.

    What are the mistakes I do?

    You must refresh = ifNeeded

    Or you can use conditional activation.

    https://docs.Oracle.com/CD/E16162_01/Web.1112/e16182/taskflows_regions.htm#ADFFD22584

    Dario

  • Kifani - only two instances of bean - dispatchCustomEvent fails

    11.1.2.1 forms

    I have a bean with the implementation defined in CardReader.CardReaderWrapper class.  When the form starts up you can see the init() method is called.  This action creates an instance - see red Objct1.  When I push the button and do the fbean.invoke method, it creates another instance, see red objct2, and the dispatchcustomevent() method fails.  Looks like I should have only one instance of the kifani not two?  It is a failure in the last line of code before the call to forms - dispatchCustomEvent (this);  IM so close...

    The console log

    init1 *.
    1: m_handler = oracle.forms.handler.JavaContainer@171e233
    Init2 *.
    CardReaderWrapper Objct1 = CardReader.CardReaderWrapper [CardReaderWrapper1, 0, 0, 0 x 0, invalid, layout = java.awt.BorderLayout]

    ... <-snipped

    CardReader.CardReaderWrapper parameter to ALL debugMode

    ... <-snipped

    CardReader.CardReaderWrapper setting mGetATR to 0
    Invoking getATR CardReader.CardReaderWrapper
    9
    CardReaderWrapper Objct2 = CardReader.CardReaderWrapper [CardReaderWrapper2, 2, 2, 373 x 79, layout = java.awt.BorderLayout]
    dispatchMessage1 *.
    2: m_handler = oracle.forms.handler.JavaContainer@171e233
    dispatchMessage2 *.
    dispatchMessage3 *.
    java.lang.NullPointerException
    at oracle.forms.ui.BeanManager.dispatchCustomEvent (unknown Source)
    at oracle.forms.ui.VBean.dispatchCustomEvent (unknown Source)
    at CardReader.CardReaderWrapper.dispatchMessage (CardReaderWrapper.java:73)
    at CardReader.CardReaderWrapper.getATR (CardReaderWrapper.java:138)
    at sun.reflect.NativeMethodAccessorImpl.invoke0 (Native Method)
    at sun.reflect.NativeMethodAccessorImpl.invoke (unknown Source)
    at sun.reflect.DelegatingMethodAccessorImpl.invoke (unknown Source)
    at java.lang.reflect.Method.invoke (unknown Source)
    at oracle.forms.beans.MethodHelperPM.invokeMethod (unknown Source)
    at oracle.forms.beans.MethodPM.setProperty (unknown Source)
    at oracle.forms.ui.VBean.setBeanProperty (unknown Source)
    at oracle.forms.ui.VBean.setProperty (unknown Source)
    at oracle.forms.handler.ComponentItem.setCustomProperty (unknown Source)
    at oracle.forms.handler.ComponentItem.onUpdate (unknown Source)
    at oracle.forms.handler.JavaContainer.onUpdate (unknown Source)
    at oracle.forms.handler.UICommon.onUpdate (unknown Source)
    at oracle.forms.engine.Runform.onUpdateHandler (unknown Source)
    at oracle.forms.engine.Runform.processMessage (unknown Source)
    at oracle.forms.engine.Runform.processSet (unknown Source)
    at oracle.forms.engine.Runform.onMessageReal (unknown Source)
    at oracle.forms.engine.Runform.onMessage (unknown Source)
    at oracle.forms.engine.Runform.processEventEnd (unknown Source)
    at oracle.ewt.lwAWT.LWComponent.redispatchEvent (unknown Source)
    at oracle.ewt.lwAWT.LWComponent.processEvent (unknown Source)
    at java.awt.Component.dispatchEventImpl (unknown Source)
    at java.awt.Container.dispatchEventImpl (unknown Source)
    at java.awt.Component.dispatchEvent (unknown Source)
    at java.awt.LightweightDispatcher.retargetMouseEvent (unknown Source)
    at java.awt.LightweightDispatcher.processMouseEvent (unknown Source)
    at java.awt.LightweightDispatcher.dispatchEvent (unknown Source)
    at java.awt.Container.dispatchEventImpl (unknown Source)
    at java.awt.Window.dispatchEventImpl (unknown Source)
    at java.awt.Component.dispatchEvent (unknown Source)
    at java.awt.EventQueue.dispatchEventImpl (unknown Source)
    at java.awt.EventQueue.access$ 500 (unknown Source)
    in java.awt.EventQueue$ 3.run (unknown Source)
    in java.awt.EventQueue$ 3.run (unknown Source)
    at java.security.AccessController.doPrivileged (Native Method)
    in java.security.ProtectionDomain$ JavaSecurityAccessImpl.doIntersectionPrivilege (unknown Source)
    in java.security.ProtectionDomain$ JavaSecurityAccessImpl.doIntersectionPrivilege (unknown Source)
    in java.awt.EventQueue$ 4.run (unknown Source)
    in java.awt.EventQueue$ 4.run (unknown Source)
    at java.security.AccessController.doPrivileged (Native Method)
    in java.security.ProtectionDomain$ JavaSecurityAccessImpl.doIntersectionPrivilege (unknown Source)
    at java.awt.EventQueue.dispatchEvent (unknown Source)
    at java.awt.EventDispatchThread.pumpOneEventForFilters (unknown Source)
    at java.awt.EventDispatchThread.pumpEventsForFilter (unknown Source)
    at java.awt.EventDispatchThread.pumpEventsForHierarchy (unknown Source)
    at java.awt.EventDispatchThread.pumpEvents (unknown Source)
    at java.awt.EventDispatchThread.pumpEvents (unknown Source)
    at java.awt.EventDispatchThread.run (unknown Source)

    a time new form instance

    FBean.Register_Bean('TEST.) CARD_READER_BEAN_AREA', 1, 'CardReader.CardReaderWrapper');

    FBean.set_logging_mode('TEST.) CARD_READER_BEAN_AREA', 1, FBEAN. LOG_ALL);

    When button pressed

    fbean. Invoke('TEST.) CARD_READER_BEAN_AREA', 1, 'getATR');

    When-custom-point-event

    DECLARE
    eventName varchar2 (30): =: system.custom_item_event;
    eventValues ParamList;
    number of eventValueType;
    tempString varchar2 (100);
    BEGIN
    message ('Hello1'); take a break;
    IF (eventName = "CARDINFO_EVENT") THEN
    eventValues: = get_parameter_list(:system.custom_item_event_parameters);
    get_parameter_attr (eventValues, 'CARDINFO_DATA', eventValueType tempString);
    END IF;
    message ("Hello2: ' |") tempString); take a break;

    - Then do something with tempString...
    -for example
    -message ("payload has been: ' |") tempString);
    : test. ATR: = tempString;
    END;

    package, card reader;

    import java.util.List;

    Javax.smartcardio import. *;

    Import oracle.forms.ui.VBean;
    Import oracle.forms.properties.ID;
    Import oracle.forms.handler.IHandler;
    Import oracle.forms.ui.CustomEvent;

    SerializableAttribute public class CardReaderWrapper extends kifani {

    Property registered under the name of the custom event
    Call it what you want...
    public static final ID CARDINFO_EVENT = ID.registerProperty ("CARDINFO_EVENT");

    Property to set the name of the parameter that contains the payload
    the event - for example your data
    public static final ID CARDINFO_DATA = ID.registerProperty ("CARDINFO_DATA");

    A reference to the Forms Manager associated with this component.
    It is used to send custom form events
    Private Shared IHandler m_handler;

    public static String strOut = null; used in part of the code ATR

    public CardReaderWrapper() {}
    Super();
    }

    /**
    * Method of the oracle.forms.ui.IView class and substitute of the kifani
    * base class.  This life cycle method is called one time what forms creates a
    the instance of the JavaBean.
    *
    < B > @param Manager < /b > a reference to the handler for the JavaBean class.
    */
    {} public void init (Manager IHandler)
    System.out.println ("* init1 *");
    Super.init (Handler);
    Manager = m_handler;
    If (m_handler == null) {}
    System.out.println ("1: m_handler is null"); }
    else {}
    System.out.println ("1: m_handler =" + m_handler) ;}
    System.out.println ("* init2 *");
    System.out.println ("CardReaderWrapper Objct1 =" + this);

    }

    /**
    * Function to dispatch an event and the data payload
    * Return to forms
    * In this case, we use the pre-defined event and the IDs payload
    *
    @param payload < b > < /b > to return to the event data.
    */
    Private Sub dispatchMessage (String payload) {}
    try {}
    System.out.println ("CardReaderWrapper Objct2 =" + this);
    System.out.println ("* dispatchMessage1 *");

    If (m_handler == null) {}
    System.out.println ("2: m_handler is null"); }
    else {}
    System.out.println ("2: m_handler =" + m_handler) ;}

    The CustomEvent = new CustomEvent (m_handler, CARDINFO_EVENT);
    System.out.println ("* dispatchMessage2 *");
    m_handler. SetProperty (CARDINFO_DATA, payload);
    System.out.println ("* dispatchMessage3 *");
    dispatchCustomEvent (this);
    System.out.println ("* dispatchMessage4 *");
    } catch (Exception e) {}
    e.printStackTrace ();
    }
    }

    Public Shared Sub main (String [] args) {}

    CRW CardReaderWrapper = new CardReaderWrapper();
    crw.getATR ();
    }

    the rest of your bean code follows
    and calls the dispatchMethod() method, which precedes
    to contact forms

    public void getATR() {}

    Plant of TerminalFactory = TerminalFactory.getDefault ();

    CardTerminals cardTerminals = factory.terminals ();
    The list < CardTerminal > cardTerminalList;

    try {}

    cardTerminalList = cardTerminals.list ();

    for (CardTerminal cardTerminal: cardTerminalList) {}

    If (cardTerminal.isCardPresent ()) {}
    Card card;

    try {}

    map = cardTerminal.connect ("T = 0");

    card.beginExclusive ();
    } catch (CardException e) {}
    strOut = ("8"); This card but with card error
    System.out.println (strOut);
    dispatchMessage (strOut);
    continue;
    }
    ATR atr = card.getATR ();

    Byte [] atrBytes = atr.getBytes ();
    strOut = '0' + javax.xml.bind.DatatypeConverter.printHexBinary (atrBytes);
    System.out.println (strOut);
    System.out.println ("* main1 *");
    card.endExclusive ();
    System.out.println ("* main2 *");
    Card.Disconnect (true);
    System.out.println ("* main3 *");
    dispatchMessage (strOut);
    }
    }

    } catch (CardException e) {}
    System.out.println("7"); no card reader not connected? ») ;
    dispatchMessage("7");

    }
    If (strOut == null) {}
    System.out.println("9");
    dispatchMessage("9");
    }
    }
    }

    		   
  • Using a function of an Action in a script task

    Hello

    I am new to vCO and Java Script and I was wondering if I could call an action in a script task.  Basically, I create a workflow is the integration with vCAC and I want to take on the properties of the Virtual Machine and change the variable names to invoke a soap for another service request.  I see that there is in the getPropertieFromVirutalMachine plugin can I call this action in my scriptable task to do an update in my scritpable work to reset the varibles? Essintally I want to know if I could do something like this:

    (I know it does not work)

    Var properties = new Properties ();

    Properties.put ("VirtualMachineID", virtualMachine.virtualMachineID);

    var vmProperties = {}

    applicationResolver = getPropertyFromVirtualMacine (host, virtualMachine, "property");

    };

    System.log (applicationResolver)

    or what I need to do another way through the vCAC entities

    var prop = System.getModule("com.vmware.library.vcac").getPropertyFromVirtualMachine (host, virtualMachine, propertyName);

  • Oracle tuxedo, what exactly?

    Hi all
    As I was assingned to work on oracle Tuxedo. I don't know what it is.
    I realized that it is used as a wrapper for COBOL, C and C++. This is it, or is there anything else we could do with Oracle Tuxedo?


    Thanks in advance,
    Rahul.R.Buddala

    Hello Rahul,

    Tuxedo is an application server for non-Java languages. Specifically, this means that it provides a lot of facilities that help customers create and deploy business applications written in C, C++, COBOL, and with applications of SALT add-on written in Python and Ruby. As an application server, it provides containers to host your business logic written in these languages. It offers facilities for transparently distribute your application on a cluster of machines route and balance requests to load on the computers in the cluster and the servers within a machine. If "machines" fail or network links fail, Tuxedo routera automatically requests to the remaining available servers in the cluster, thus providing extremely high availability. When these resources are returned to service, Tuxedo will automatically start the use of these resources, so you get failover and failback. Tuxedo tends to be used where RASP (reliability, availability, scalability and performance) in the application. Smoking customers regularly achieve 99.99 percent and 99.999% availability for their applications with some clients running continuously for years without failure. As a highly optimized application server, Tuxedo can invoke a service in another process and get an answer in about 35 microseconds. That performance combined with Tuxedo clustering capabilities to be able to handle 100, in thousands of queries per second, as Tuxedo scales almost linearly to a single process on a single computer, to groups of clusters.

    Among the SOA platforms, all in a tuxedo is a service that is accessible by name. A customer just calls a name service passing a buffer of information. Tuxedo automatically routes the request to the least loaded server that can handle the request, and then automatically dispatches the request to the server in the business logic associated with this service. The implementation of service then treats the query in the buffer and returns a buffer to the appellant that contains the response from the service. Requests are possible synchronous, asynchronous, queued, or one-way. Other services provided by Tuxedo include monitoring transactions to support distributed XA store transactions and messaging forwards with a variety of QoS options, pub/sub messaging, a variety of gateways to provide transparent access to MQ Series queue, the gateways, SNA and TCP to connect seamlessly to CICS and IMS applications and connectors Java that provide connectivity to the JEE application servers. Tuxedo services clients can be written in C, C++, COBOL, .net and Java.

    With a complementary product called salt, Tuxedo can support bidirectional SOAP/HTTP (S) web services, allowing easy integration in other SOA environments. With salt, existing Tuxedo services can made available as services SOAP/HTTP (S) without modification on existing servers in Tuxedo. With respect to "package", salt the wrappers are used, or more precisely stubs and skeletons, in support of FCC standards. This allows the business logic implemented as a simple function of C++, Python, or Ruby and all messages and manipulation of the buffer is managed transparently by the generated salt stubs and skeletons. This can make it is quite easy to take a monolithic application and break into a set of services of Tuxedo with little or no changes to the existing monolithic application code.

    Smoking also provides the ability, especially with the add-on TSAM (Tuxedo system) and Application Monitor which provides a followed detailed-to-end performance of a Tuxedo for surveillance and extensive management application.

    Lately Tuxedo has been used by many customers to migrate their COBOL applications to environments inherited such as much cheaper IBM CICS and IMS on expensive mainframe to distributed systems. Two recent Tuxedo associated products and ART Workbench provide tooling and a delivery infrastructure to help him in these migrations, which are performed with only or mainly automated processing code that replaces mainframe specific APIs with Tuxedo compatible API. Business logic remains intact and only the API techniques are modified. These customers often find that their total cost of ownership of the migrated application is reduced by 50-80%, while maintaining the mainframe or better quality of service.

    I hope that gives you an idea of what is Tuxedo. If you have any other questions, feel free to ask.

    Kind regards
    Todd little
    Chief Architect of Oracle Tuxedo

  • I am trying to install an antivirus program. The program will not install because it establishes that there is another present anitvirus program. Why the new software does think that the other program is still there?

    The antivirus program that program anitvirus I try to install claims is still on my computer came with the computer when it was bought a little more than a year before.  This antivirus program was followed by another antivirus program.  The antivirus program on the computer at the time wherever he bought has been removed until the following antivirus program has been added.  The second antivirus on the computer program has been removed before my attempt to install the third-party antivirus program which States that the original anti-virus software came with the computer is always on it.  The antivirus program that is allegedly still on the computer is not on the list of installed program computer.  None of the two antivirus programs that were on the computer is on the list of installed programs computer.  How can I remove a program that is no longer on the computer?  Why the antivirus program that I try to install again could think that a program is still present on the computer where this program has been deleted if long ago?

    Give this program a go. It is effective to clean up the damage.

    http://www.revouninstaller.com/

    I hope this helps.

  • I want to uninstall the Acribat XI of the present system and reinstall in another. What is the procedure?

    I want to uninstall the Acribat XI of the present system and reinstall in another. What is the procedure?

    Hello

    Please follow the steps below to uninstall Acrobat XI:

    WINDOWS:

    Control Panel > programs and features > uninstall a program > right click on Acrobat XI and UNINSTALL

    MAC:

    Finder > Applications > utilities > Adobe Installers > Acrobat XI - double click to UNINSTALL

    Or see Uninstall or remove Adobe Creative Cloud applications

    Download it again here: Download Adobe Acrobat products. Standard, Pro | DC, XI, X

    Let us know if that helps.

    Kind regards

    Bani

  • not the case in the present site gives a phone number to explain my contract, I can move from one computer to another? How can I set up for printing to Adobe

    Not the case in the present site gives a phone number to explain my contract, I can move from one computer to another?

    How can I set up for printing to Adobe

    So far, it is not necessary for a person no-tech.

    If you have a normal single-user license or subscription, you are allowed to have two active facilities as long as you use only one of them for the software at the same time.  You can disable and re-enable them if necessary to install on another machine.

  • Another presentation recording

    Hello

    Today, I tried to create a demo (recording of moving images) of presentation of PowerPoint to another person using Captivate 3. It was presented in a conference online room. I chose the option of demo S/W and the window of the correct application with FMR. In my defense, I had 3 minutes set this all (just had to throw that in there.  lol) so I got the mic from my manager next to my phone which was composed in the Conference. After an hour, I stopped Captivate and saw that he had captured 23 slides, FMR indicating all the. When I recorded and presented in the file preview, I have seen many PowerPoint slides, but no 'action' or the audio in one of the slides. I had to click 'send' to see the next slide and not all of them have been captured. With this information, can someone tell me where I have gone wrong? If we need more information, I am happy to provide it.

    Thanks in advance,

    Kathy

    PS: I have not any interaction with the presentation, just look at him.

    Hi Kathy

    Your first mistake was in thinking of Captivate is the tool for this particular task. Sorry, but it rarely provides what it takes with the full motion capture. I'm always upward with the people on this particular issue. It's much better than before with this, but Full Motion "is not that's all."

    The second mistake was to believe that Captivate is able to record whatever it is one hour in duration.

    Often, you will find that no matter what the tool is in use (go to the meeting, go to a webinar, WebEx, Acrobat Connect Pro) has its own internal method of the activity record. So if this is the case, you are better to use than.

    If this isn't the case, you need something full of complete motion capture-oriented. TechSmith Camtasia is such a tool. Or their product of Jing. (Jing comes in two flavors, free and updated to level. Free 5 minutes of recording limitation) another possibility is a product called Fraps. If I understand correctly, it is geared more toward the players.

    There may be other applications, you can try it too, but that's what came to my little distorted skull at present.

    See you soon... Rick

    Useful and practical links

    Captivate wish form/Bug report form

    Certified Adobe Captivate training

    SorcerStone blog

    Captivate eBooks

  • Tabular presentation - column to turn it off (with picture) based on another value of the column

    Hi all

    I haven't worked much on tabular forms and JS. I'm looking for help in this regard.

    I'm working on a tabular presentation. with several editable fields... I need to disable a column (just for this single line), which contains an image, based on a field of LOV (static) list) (Y/N). The image column must be disabled if the value is N.

    My SQL for the report is something like this: (will keep things simple)

    Select

    emp_id,

    emp_name,

    static_list,

    (case when STATIC_LIST = "Y" THEN ' < a title = "Edit SAMPLE TBL" href = "f?) p = & APP_ID.:10: & APP_SESSION.:NO:P10_EMP_ID, P10_EMP_NAME :'|| EMP_ID | «, » || EMP_NAME | "" "> < img src =" "#IMAGE_PREFIX #SAMPLE.gif" border = '0' (> < /a > ' other ' ' end) as disable_col, "

    dept_name

    of sample_table

    I scoured the topics in this forum. Most of them were made using the table ID f_001, f_002.

    I tried to follow the same path by inspecting the item but the disable_col does not have any ID.  Let's say, f_003 is for the static list and f_004 is assigned to dept_name.

    I tried dynamic actions, but it did not work. Read in a topic that dynamic action does not work on tables. So I chose this approach. Is there a simpler way to solve this?

    need your help on how to proceed with this scenario. Thank you in advance.

    Versions: Apex: 4.2, DB: 11 g

    Thank you

    Daniel

    Hi Daniel_A,

    Daniel_A wrote:

    I did my job in Page 4.

    If the IS_VALID column is select as 'Yes' then the column hyper must be enabled, allowing the user to click on it. If she chose the 'no', then the column Hyper must be disabled for this line.

    The initial question about toggle the hyperlink is resolved. Check your App-> Page 4 35160.

    This is done with the help of two dynamic actions:

    • DA first loading of the Page / after updating of region "tabular":

    Event: After refresh

    Selection type: region

    Region: The other 'tabular '.

    Condition: No strings attached

    Action: Run the JavaScript Code

    Fire on loading the Page: Yes

    Code:

    $( 'select[name="f08"]' ).each(function() {
      if ( $(this).val() === "N" ) {
        $(this).closest("tr").find('td[headers="HYPER"]').find("a").addClass("apex_disabled").unbind("click");
      }
    });
    

    Items concerned: no item affected

    • Second DA on the evolution of the selection list:

    Event: change

    Selection type: jQuery Selector

    jQuery Selector: select [name = "f08"]

    Condition: No strings attached

    Action: Run the JavaScript Code

    Fire on loading the Page: No.

    Code:

    var el = this.triggeringElement;
    if ( el.value === "N" ) {
        $(el).closest("tr").find('td[headers="HYPER"]').find("a").addClass("apex_disabled").unbind("click");
    } else {
        $(el).closest("tr").find('td[headers="HYPER"]').find("a").removeClass("apex_disabled").bind("click");
    }
    

    Items concerned: no item affected

    NOTE: as the original question/topic related to toggle the image link in the column, for the problem with the Page 5, please create a new thread with the details.

    Kind regards

    Kiran

  • Presentation variable - filling to one based on one calculation on another

    Hello


    I have a variable presentation THOMAS - I fill her from a prompt in the column.

    Is it a title on multiple columns.

    So far so good.

    I now want to use THOMAS to calculate PYEAR where PYEAR = THOMAS-1, if I can use PYEAR also as column headings.

    I don't want the end user to see PYEAR if possible, and I don't want to use JScripts.


    Is this possible.

    I tried to create a second variable presentation and using the feature by default to fill the year by referring to THOMAS in the where clause - this works, but only for the first entry, the default value does not change when THOMAS changes the default...

    I also tried populating the presentation via a straight calculation variable @{THOMAS} - 1 or cast (@{THOMAS} as integer)-1, but none seemed to work.


    Anyone done this?


    Thank you

    Robert.

    Hi Robert

    You are too complicated. You can just refer to @{THOMAS-1} in your column title and presentation services will do the math for you. No need for a second presentation of all variable.

    Of course if you really want to use 2 PVs then create a second dashboard invites to generate some PYEAR. Put it in a section all on his own and set it to not show (on the section display css property: no).

    Paul
    http://total-bi.com

  • How can I use OpenScript to select a link, if another link is not present

    Hello

    I have a project where the script I'm running has the possibility to select two links (lets call them link A and B a link). When the bed script by default is click the link B, but there are cases where link B is not present and I need a link to be selected instead. How can I define OpenScript to recognize this link B is not present and proceed to the type link A click and continue?

    John the Baptist says:
    Hello user
    You can use the object test or matching text to test to see if the object (link) is there.
    You must check the box "Check only, never failed" to avoid an event has failed.
    Then you insert an if statement based on the result of the previous action with the "{{result.summary}}" variable equal to WARN (check than the first) or equal to PASS if the criterion of the object of trial or corresponding text was correct or not

    Good luck and have fun
    JB

    I forgot to check if it is functional script... I guess that's

    Here is a code that you can use to meet your needs:

    beginStep ("Google [1] (/ www.google.com.tr/)", 0 ");
    {
    Web.Window (2, "/ web:window[@index='0" [or @title =' about: blank'] "")
    . Navigate ("http://www.google.com/");
    Web.Window (4, "/ web:window[@index='0" or @title = "Google"] "")
    .waitForPage (null);
    Web
    () .link
    7,
    ("[" / web:window[@index='0 "or @title='Google']/web:document[@index='0']/web:a[@text='Google.com in English 'or @href ="http://www.google.com/ncr"or @index = ' 32']")
    () .verifyAttributes
    'my Test ',.
    Web.Attributes (web.attribute ("text",
    "Google.com format."
    TestOperator.StringExact)));
    getVariables () .set ('my State', "{{result.code}}", ")
    Variables.Scope.GLOBAL);
    Info ("my status: {{status}}");
    If (eval ("{{My Status}}") .contains ("WARN")) {}
    Info ("click on the link1");
    } else {}
    Info ("click the Link2");
    }
    Think (62.494);
    Web.Window (16 "/ web:window[@index='0" or @title = "Google"] "")
    . Close();
    }
    endStep();

  • Another question about variable presentation

    Hello

    I have a new requirement on variable presentation.
    for example
    A single column, year of guest. anothor column, year1 to demand.
    I want to get/see a value of all if the prompt is empty. Is it possible to do that?

    Kind regards
    Anne

    Published by: anne on November 14, 2011 02:17

    Hi Anne,.

    To manage the "all choices" Null values and try this, add two filters with OR clause (using filter->-> convert this advanced SQL filter)

    Cast (CALENDAR." (YEAR' as varchar (10)) = ifnull (' @{year} ',' ') or ifnull (' @{year} ',' ') =' '

    OR

    CALENDAR. ' ' YEAR ' as ' @{year} {%}'

Maybe you are looking for

  • European PowerBrick + US extension cable

    Hi, I used accidentally American extension (instead of the European duckhead) cable with the brick european power... my MacBook (retina, early 2015) not load with everything first, but after having used the correct duckhead, it worked... could I have

  • Why apple is not Persian language supported

    Despite many fans of Apple in Iran and sanctions amputee why apple does not support Persian language? Please, I beg you. Pleaseuse ios version 9.3 of Persian language

  • Presentation of screen advice needed

    I am trying to build a number of presentations that will extend over several screens (at least three), each with their own content (not mirrored). I looked into a calibration screen (Matrox) solution and it may work, but as we'll probably to 4 k vide

  • requirements of the wireless laptop adapter hp laptop pavilion ze5700

    I have a HP Pavilion ze5700 laptop (windows xp). It is about 9 years old. I've recently updated my router a Netgear (802.11ac) r6300 wireless. I also bought a Netgear 802.11ac A6200 wireless adapter to work with the wireless router. I called technica

  • color cp1700 printer

    the colors and sometimes black is very poor, although the cartridges are sufficient on the inside. I said to renew the printer heads but is there a method of cleaning them (apart from "program head clean printer") Also under the printer heads is a ve