Setting of an element by using a dynamic action of PL/SQL does not?

Hello

I have what is probably the problem of the beginner...

1 - an element with the default 'http://google.com '.
2. on a button, I have a dynamic action that defines an element
3. first action of PL/SQL (: p1_cmd: = "http://www.oracle.com"; with elements of the Page return = P1_CMD)
4. second action alert displays this text 'P1_CMD = & P1_CMD'.

I expected P1_CMD to be "http://oracle.com" in step 4 but is still "http://google.com" even if he showed... oracle...

How much I miss or do not understand?

Thanks for helping a newbie

PS while my example seems simple, the goal is to construct a URL (using items entered by the user and a DB function call), and then open it in a pop-up window. Everything works except that the constructed URL is still a virgin when you call the popup

Hi yv *,.

using the syntax & MY_ITEM., the value is populated only on page rendering. In your case, value is populated probably okay, but you get it in the wrong sense.
Try to use JS API (http://docs.oracle.com/cd/E23903_01/doc/doc.41/e21676/javascript_api.htm#CDEEIGFH), for example $v ('P1_CMD').

BR,
Marko Goricki

Tags: Database

Similar Questions

  • value of the element is not common when used in dynamic action

    I'm learning the 5 apex and I wanted to create a page that would update the fields in a record by entering the unique id of the recording using a dynamic action with plsql.

    When I click on the button update the value of the element of the text uses the previous value and not the input current. The 'works' update, but the ID values are not appropriate.

    How can I make sure that when I click on the update button, the dynamic action will get the current value of the text element and not the previous (when the page was submitted)?

    I created a quick demo or what I was testing in apex.oracle.com and always gives me the same result.

    dacoellov wrote:

    I'm learning the 5 apex and I wanted to create a page that would update the fields in a record by entering the unique id of the recording using a dynamic action with plsql.

    When I click on the button update the value of the element of the text uses the previous value and not the input current. The 'works' update, but the ID values are not appropriate.

    How can I make sure that when I click on the update button, the dynamic action will get the current value of the text element and not the previous (when the page was submitted)?

    I created a quick demo or what I was testing in apex.oracle.com and always gives me the same result.

    What dynamic action event and what types of action are involved here? Provide details, or better yet share identification information of developer comments for the apex.oracle.com workspace so that we can see the demo.

    If the dynamic action executes an SQL statement or a PL/SQL process on the server that requires page updated element values in session state, specify these items as part of dynamic action Page to submit items .

  • Laptop does not connect to the internet, office. Both use the same router. Tried troubleshooting, does not. Help!

    I have a desktop computer and a laptop. Both use the same router. The laptop does not connect to the network, but the office has no problem. My wireless adapter on the laptop is on, I tried troubleshooting. I tried to turn it off for 30 seconds then restart him. But nothing is resolved the problem. Any ideas would be helpful! Thank you

    Hello

    Maybe this can help.

    These steps and tell us where is the breaking point.

    Check the Device Manager for the wireless card valid entry.

    http://www.ezlan.NET/Win7/net_dm.jpg

    If there is no valid entry, remove any entry from fake and re - install the drivers for the wireless card.

    Check network connections to make sure that you have a network icon/entry wireless connection, and that the properties of the icon (right-click on the icon) are correctly configured with the TCP/IPv4 protocol in the properties of network connections.

    http://www.ezlan.NET/Win7/net_connection_tcp.jpg

    Make sure that if there is Wireless Utility a utility vendor is not running with the native Windows wireless utility.

    ----------------

    Make sure you firewall No. preventing / blocks wireless components to join the network.

    Some 3rd party software firewall continue to block the same aspects it traffic Local, they are turned Off (disabled). If possible set up the firewall correctly, otherwise totally uninstall and get rid of its remaining processes that permit the own local network traffic flow.

    If the 3rd party software is uninstalled, or disables, make sure Windows native firewall is active .

    ---------------------------

    Stack TCP/IP work should look like.

    Right-click on the wireless network connection card, select status, details and see if she got an IP address and the rest of the settings.

    http://www.ezlan.NET/Win7/status-NIC.jpg

    Description is the data of the card making.

    The physical address is MAC of the card number.

    The xx must be a number between 0 and 255 (all xx even number).

    YY should be between 0 and 255

    ZZ should be between 0 and 255 (zz all the same number.)

    The date of the lease must be valid at the present time.

    * Note 1. IP that starts with 169.xxx.xxx.xxx isn't valid functional IP.

    * Note 2. There could be an IPv6 entries too. However, they are not functional for Internet or LAN traffic. They are necessary for Win 7 homegroup special configuration.

    ---------------------------------------------------

    A message in the small window that says connected wireless doesn't means that you are really a valid functional connection.

    Above everything is OK, you must be able to connect to the router.

    Connection to the router means that you can enter the IP of the router base in an address bar in one go, being able to connect and configure the router menus see.

    If it doesn't connect to the router, journal newspaper from any computer that can connect to the router wirelessly with a wire, disable wireless security, make sure that the wireless SSID broadcast is enabled and try to connect with no. wireless security.

    Enable security wireless after you eat to make a functional connection.


    Jack-MVP Windows Networking. WWW.EZLAN.NET

  • I got an iphone 4 to a friend in the Canada. I want to use it here in the Philippines as a regular iPad reserved for wifi, how can I use it without sim card? It does not pass the activation page. Help please?

    I got an iphone 4 to a friend in the Canada. I want to use it here in the Philippines as a regular iPad reserved for wifi, how can I use it without sim card? It does not pass the activation page. Help please?

    You can activate it without a SIM card. If it is locked, it takes a SIM card by the carrier, for it is locked. The SIM card should not be linked to an active line of service, but it must be present to activate it.

  • How do I set up my hp6700 printer so that it prints in black and does not take into account all the colors?

    How do I set up my hp6700 printer so that it prints in black and does not take into account all the colors?

    To print the black ink only follow the steps below.

    1. Select Start menu
    2. go into devices and printers.
    3. right click on the printer, select printing preferences
    4. in the lower right corner, select Advanced
    5. and then under features of the printer select print grayscale a dropdown list will appear to black ink only.

    Let me know how it goes.

  • Windows Defender: I think that I accidentally turned off Windows Defender by using Windows Defender. Now, Windows Defender does not start

    I think I accidentally turned off Windows Defender by using Windows Defender.  Now, Windows Defender does not start.  How can I get this start?

    http://Windows.Microsoft.com/en-us/Windows-Vista/turn-Windows-Defender-on-or-off

    Turn Windows Defender on or off the information on the link above of Microsoft.

    And also read this:

    If you have Microsoft Security Essentials, AVG, McAfee, Norton, etc. installed, they have a conflict with Windows Defender, or turn it off.

    Microsoft Security Essentials has its own integrated version of the defender and it automatically disables the version of Vista in Windows Defender.

    See you soon.

    Mick Murphy - Microsoft partner

  • Windows 7 Installer error "Setup could not use the existing system partition because it does not contain the required free space.

    Repeatedly tried to install the upgrade to windows 7 and pure install and get the error message on all partitions available "Setup could not use the existing system partition because it does not contain the required free space.  All 3 partitions on a single disk have over 90 GB and separated from the disc more than 65 GB of free space according to the properties of the disk and initial screen during installation.  Tried to reformat a partition empty all reinstall Xp sp3 without result.  What can I do?

    Remove the data cable of all drives except the drive that you want to install Windows 7 on.

    Remove all external devices.

    Delete all partitions on the disk leave all of the disc as "unallocated".

    Boot from the Windows 7 DVD and then install, when you reach the point where it asks you to select a drive, click the "Advanced" option and create a new partition (at least 50 GB) to install Windows and continue with the installation process.

    Also: http://social.technet.microsoft.com/Forums/nb-NO/w7itproinstall/thread/1b1adc74-3d94-4897-a3c1-7aabde44fe4b

    JS
    http://www.PAGESTART.com

  • Why, when I send an email using windows mail (RoadRunner ISP) sometimes it does not transmit the image that are in the original.

    Why, when I send an email using windows mail (RoadRunner ISP) sometimes it does not transmit the image that are in the original.

    Some messages are not complying with the standards of the Internet and the images do not show before their delivery.  You can overcome this by transmitting the message as an attachment instead, and then the images will be intact.

    Steve

  • During the installation of Windows 7 Ultimate, get error, "the installation program could not use the existing system partition because it does not contain the need free space."

    When installing win7 ultimate, {install} error message indicates "Setup could not use the existing system partition because it does not contain the free space required... I have 500 GB free, ram 4 GB 2.4 ghz quad... any help?"

    If you have any external storage devices such as external hard drive or thumb drive, unplug them, they might interfere with installation.

  • This is the error I get when trying Adobe Premiere of 13 elements of the configuration.  ERROR: This Setup program does not support installation on a 64-bit Windows operating system. Please download the 64-bit version of Premiere Elements.

    This is the error I get when trying Adobe Premiere of 13 elements of the configuration.  ERROR: This Setup program does not support installation on a 64-bit Windows operating system. Please download the 64-bit version of Premiere Elements.  How to work around this issue and get this downloaded.

    Lisa, please try of products download Premiere Elements | 10, 11, 12, 13 and let us know if you need help with this.

    Atul_Saini

  • I can't use the patch command. The icon does not appear on th comand bar.

    I can't use the patch command. The icon does not appear on the comand th bar

    Hello!

    Compared to other versions, in CS6 the patch tool is in a different place:

    If this does not help, what version of Photoshop are you using?

    Please post back with other questions.

    Janelle

  • How to change a button label using a dynamic action?

    I have a button 'toggle' to filter active only on an interactive report.  I use dynamic measures to filter the report in function when you press the button... the problem is that when I click on it, I want the button label to say "All" instead of "Active only"... don't want to have to create 2 buttons and actions separate and other.

    I put the label must be a hidden element and P11_BUTTON_LABEL.

    I update the region, but the change button only when I refresh the page my hidden item is changed.

    have a dynamic action of the 2 step

    (1) pl/sql to set values

    (2) the region of refreshment

    This is Apex 4.2.4.00.08 on DB: 11.2.0.1.0

    Thanks in advance,

    Scott

    In your dynamic action, add a javascript to execute action, follow these steps in action:

    $("#TEST_BUTTON").attr ('value', 'DAMIFINO');

    Where TEST_BUTTON is the static Id of your button (you can set it to the definition of the button) and where DAMIFINO is the string you want to take...  You could write some javascript so so statement to switch the value depending on whether it is all or only active...

    Thank you

    Tony Miller
    Software LuvMuffin
    Ruckersville, WILL

  • help on the use of dynamic action to update the items in a table (more precisely, the radio button) based on the collection

    Hi everyone, I posted this question in the past and made huge strides with the help of Denes Kubicek: https://apex.oracle.com/pls/apex/f?p=31517:294:115851992029365: based on my previous question posted: https://forums.oracle.com/forums/thread.jspa?threadID=2537494

    I'm fighting with a single element in my tabular presentation.  There is a radio button.  The choices all seem correctly, but the value is not saved in the collection (and therefore not recorded in the table).  All the other elements in the form of tables to record properly.

    Here's what I have for the query.   This is element c024 (which maps to;) ("F03'), which is defined as a radio based on an existing LOV LOV.

    Currently I have:

    2 items on the page:

    P110_ID

    P110_VALUE

    Dynamic action called COLUMN of CHANGE:

    event: CHANGE

    selection type: jQUERY Selector

    jQuery:

    Select jQuery = input [name = "f03"], select [name "f08"], select [name = "f09"], input [name = 'f10'], input [name = 'f11'], input [name = 'f12'], select [name = "f40"], input [name = "f21"], input [name = 'f22'], input [name = "f23"], input [name = 'f50']

    scope of the event: Dynamics

    real action #1: set the P110_ID javascript expression this.triggeringElement.id

    real action #2: set the P110_VALUE javascript expression this.triggeringElement.value

    action 3: run pl/sql code

    declare
      v_member number;
      v_seq number;
    begin 
      v_member := TO_NUMBER (SUBSTR (:p110_id, 2, 2));
      select ltrim(substr(:p110_ID,5,4),'0') into v_seq from dual;
      safis_collections.update_column(v_seq,
                                    v_member,
                                    :p110_value);
    
    
    

    refreshment area true creation #4: LANDINGS_COLLECTION

    the tabular presentation is based on the query:

    SELECT
    apex_item.text(1,seq_id,'','','id="f01_'||seq_id,'','') "DeleteRow",
    seq_id,
    seq_id display_seq_id,
    apex_item.text_from_LOV(c004,'SPECIES')||'-'||apex_item.text_from_LOV(c005,'GRADE')||'-'||apex_item.text_from_LOV(c006,'MARKETCODE')||'-'||apex_item.text_from_LOV_query(c007,'select unit_of_measure d, unit_of_measure r from species_qc') unit,
    apex_item.select_list_from_LOV(8,c008,'DISPOSITIONS','onchange="getAllDisposition('||seq_id||')"','YES','0','  -- Select Favorite --  ','f08_'||seq_id,'') Disposition,
    apex_item.select_list_from_LOV(9,c009,'GEARS','style="background-color:#FBEC5D; "onFocus="checkGearPreviousFocus('||seq_id||');"onchange="getAllGears('||seq_id||')"','YES','3333','-- Select Favorite --','f09_'||seq_id,'') Gear,
    apex_item.text(10,TO_NUMBER(c010),5,null, 'onchange="setTotal('||seq_id||')"','f10_'||seq_id,'') Quantity,
    apex_item.text(11,TO_NUMBER(c011),5,null,'onchange="getPriceBoundaries('||seq_id||')"','f11_'||seq_id,'') Price,
    
    apex_item.text(12, TO_NUMBER(c012),5,null, 'onchange="changePrice
    ('||seq_id||')" onKeyDown="selectDollarsFocus('||seq_id||',event);"','f12_'||seq_id,'') Dollars,
    decode(c013,'Y',apex_item.text(14, c014,30,null,'style="background-color:#FBEC5D;" onClick="onFocusAreaFished('||seq_id||');"','f14_'||seq_id,''),'N','N/A') Area_Fished,
    decode(c017,'Y',apex_item.text(18, c018,4,null,'style="background-color:#FBEC5D; "onBlur="setUnitQuantity('||seq_id||')"','f18_'||seq_id,''),'N','N/A') UNIT_QUANTITY,
    decode(c017,'Y',apex_item.text(19,'CN',3,null,'readOnly=readOnly;','f19_'||seq_id,''),'N','N/A') UNIT_COUNT,
    c024 hms_flag,
    decode(c050,'Y',apex_item.checkbox(21,'Y','id="f21_'||seq_id||'" style="background-color:#FBEC5D; " onClick="alterYes('||seq_id||');" onKeyPress="alterYes('||seq_id||');"',c021),'N','N/A') FinsAttached,
    decode(c050,'Y',apex_item.checkbox(22,'N','id="f22_'||seq_id||'" style="background-color:#FBEC5D;" onClick="alterNo('||seq_id||');" onKeyPress="alterNo('||seq_id||');"',c022),'N','N/A') FinsNotAttached,
    decode(c050,'Y',apex_item.checkbox(23,'U','id="f23_'||seq_id||'" style="background-color:#FBEC5D;" onClick="alterUnk('||seq_id||');" onKeyPress="alterUnk('||seq_id||');"',c023),'N','N/A') FinsUnknown,
    decode(c050,'Y',apex_item.textarea(28,c028,3,null,null,'f28_'||seq_id,''),'N','N/A') Explanation,
    decode(c024,'N',apex_item.select_list_from_LOV(29,c029,'HMSNATURE','onchange="saveNature('||seq_id||')"','YES','A','-- Select Nature of Sale --','f29_'||seq_id,''),'U',apex_item.select_list_from_LOV(29,c029,'HMSNATURE','onchange="saveNature('||seq_id||')"','YES','A','-- Select Nature of Sale --','f29_'||seq_id,''),'Y','N/A') Nature_Of_Sale,
    decode(c020,'Y',
    apex_item.select_list_from_LOV(40,c040,'HMS_AREA_CODE','style="background-color:#FBEC5D;"',null,null,null,'f40_'||seq_id,''),
    'N','N/A') HMS_AREA_CODE,
    c020,c050,
    decode(c020,'Y',
    apex_item.text(41,TO_NUMBER(c041),5,null,null,'f41_'||seq_id,''),
    'N','N/A') Sale_Price
    from apex_collections
     where collection_name = 'SPECIES_COLLECTION' order by seq_id
    
    
    
    
    
    

    I noticed the following:

    When I change the column C011 (price) the following values are defined in dynamic action:

    P110_ID = f11_1

    P110_VALUE is everything that I change the price.

    When I change the column C024 (hms_flag), the following values are defined:

    P110_ID = f03_0001

    P110_VALUE = change everything what I hms_flag to.

    the region is updated in my dynamic action, and change of hms_flag does not take.  I tested the SQL query that generates the value of v_SEQ in the dynamic action.   Both a change of price and HMS_FLAG, it seems valid

    Select ltrim (substr(:p110_ID,5,4),'0 ') in the double v_seq;

    If f11_1, v_seq: = 1

    If f03_0001, v_seq: = 1

    Thank you!

    solved.  sort of.

    domain c024 references f03.

    dynamic ACtion, step 4 calculated v_member as a substring of P110_ID... and in all other areas, the column and the field (fxx) displayed the same value... otherwise c024.

    I'm not exactly sure how solve it, but see the problem.

  • Photo Gallery dynamic in Flash using AS3.0 and XML, but it does not work and failed in my application.

    Hello

    I'm creating an iPad app using AS3. The application contains three sections.

    10-21-2013 6-44-13 PM.jpg

    These items (chocolate sources) contains dynamic library using XML. Photos, pictures and text in this section are loaded from XML.

    I did face may I tried to run this application to issue:

    • The photos of the Gallery did not show
    • Thumbnails (buttons to navigate through the photo gallery) does not appear at all. (Thumbnails should appear in the box photo gallery).
    • The text does not (the text must be declared in each photo as describtion)
    • I want to understand Swipe in the photo gallery, how can I do this?
    • When I click on button 'Chocolate Sources', the photo gallery will appear in each section, this is print screens describe what I mean:

    Screen shot 2013-11-19 at 1.05.15 PM.png

    Screen shot 2013-11-19 at 1.05.28 PM.png

    Screen shot 2013-11-19 at 1.05.31 PM.png

    Photo gallery covers the home screen too.

    Screen shot 2013-11-19 at 1.05.35 PM.png

    This is my XML:

    <? XML version = "1.0" encoding = "utf-8"? >

    < sources >

    < section >

    < details >

    Cocoa is in the tropics, such as Central America and the southern region.

    < / details >

    < image >

    < url > coca1.jpg < / url >

    < / image >

    < / section >

    < section >

    < details >

    Cocoa is provided in many countries as the Indonesia, Ghana, Brazil, Ecuador and Cameroon.

    < / details >

    < image >

    < url > coca2.jpg < / url >

    < / image >

    < / section >

    < section >

    < details >

    Dark chocolate helps to relax and reduce the stress and blood pressure because it includes antioxidant elements, which helps the vasodilator process.

    < / details >

    < image >

    < url > coca3.jpg < / url >

    < / image >

    < / section >

    < section >

    < details >

    Chocolate provides energy and hyperactive sometimes because it contains a high level of caffeine and sugar.

    < / details >

    < image >

    < url > coca4.jpg < / url >

    < / image >

    < / section >

    < section >

    < details >

    Chocolate could be mixed with many different flavors such as Mint, strawberry, orange, banana, vanilla, hazelnut, almond, coconut and etc.

    < / details >

    < image >

    < url > coca5.jpg < / url >

    < / image >

    < / section >

    < section >

    < details >

    Chocolate is expressing hospitality well and good time because of its pleasant taste.

    < / details >

    < image >

    < url > coca6.jpg < / url >

    < / image >

    < / section >

    < / sources >

    -------------------------------------------------------------

    And here's my Action Script for the section "Sources of chocolate:

    Stop();

    function Choco1(evt:MouseEvent): void {}

    gotoAndStop('16');

    }

    choco_btn.addEventListener (MouseEvent.Click, Choco1);

    function Souc1 (evt:MouseEvent): void {}

    Stop ('31');

    }

    souc_btn.addEventListener (MouseEvent.Click, Souc1);

    function ShopIn1 (evt:MouseEvent): void {}

    gotoAndStop('46');

    }

    shops_btn.addEventListener (MouseEvent.Click, ShopIn1);

    import flash.net.URLLoader;

    import flash.net.URLRequest;

    import flash.events.Event;

    import flash.display.MovieClip;

    import flash.display.Loader;

    Import fl.motion.MotionEvent;

    import flash.events.MouseEvent;

    import flash.sampler.NewObjectSample;

    import flash.text.TextFormat;

    var xmlLoader: URLLoader = new URLLoader (new URLRequest ("sources.xml"));

    xmlLoader.addEventListener (Event.COMPLETE, finishedXmlLoader);

    var xmlFile:XML;

    var xextend:int = 10;

    var gal: galary = new galary ();

    GAL.x = 85;

    GAL.y = 165;

    addChild (gal);

    var txfe: TextField = new TextField ();

    txfe.x = 25;

    txfe.y = 45;

    var tformat:TextFormat = new TextFormat ();

    TFORMAT. Bold = true;

    TFORMAT. Color = 0xFFFFFF;

    TFORMAT. Size = "18";

    TFORMAT.font = "Arial";

    txfe.defaultTextFormat = tformat;

    addChild (txfe);

    function finishedXmlLoader (e: Event): void {}

    xmlFile = new XML (xmlLoader.data);

    var leng:int = xmlFile.image.length ();

    txfe. Text = xmlFile.image.details [0];

    for (var i: int = 0; i < leng; i ++) {}

    var b:thumbs = new (inches);

    b.x = xextend;

    b.y = 480;

    b.buttonMode = true;

    b.Details = (i + 1) m:System.NET.SocketAddress.ToString ();

    addChild (b);

    b.addEventListener (MouseEvent.MOUSE_OVER, theMosover);

    b.addEventListener (MouseEvent.MOUSE_OUT, theMosout);

    b.addEventListener (MouseEvent.CLICK, onMosClick);

    var bloader:Loader = new Loader();

    bloader. Load (new URLRequest ("thumbs /" + (i + 1) + ".jpg"));

    b.addChild (bloader);

    xextend += b.width + 50;

    }

    var loader: Loader = new Loader ();

    Loader.Load (new URLRequest ("pictures/coca1.jpg"));

    gal.addChild (loader);

    }

    function theMosover(m:MotionEvent):void {}

    m.currentTarget.alpha = 0.5;

    }

    function theMosout (m:MouseEvent): void {}

    m.currentTarget.alpha = 1.0;

    }

    function onMosClick(m:MouseEvent):void {}

    var loader: Loader = new Loader();

    Loader.Load (new URLRequest ("images /" + m.currentTarget.details + '.jpg'));

    gal.addChild (loader);

    txfe. Text = xmlFile.image.details [int (m.currentTarget.details)-1];

    }

    -------------------------------

    I need urgent assistance to correct errors and make this section work well.

    Thank you.

    Try:

    txfe. Text = xmlFile.section [int (m.currentTarget.details)-1]. Details;

    Instead of

    txfe. Text = xmlFile.image. [int (m.currentTarget.details)-1];

    and add your thumbs to the lag, not the scene.  When you are finished with the Gallery, remove the lag.

  • How to use the dynamic Action?

    Dear all,

    I use Apex 4.1 worm.

    I need returns the value in the text box item when I select a value in the select list.

    I have a select list item: p1_template_id and a text box to point P1_template_description.
    Code of the selection list
    SELECT TEMPLATE_NAME D, TEMPLATE_ID R FROM TEMPLATE_MAS  ORDER BY TEMPLATE_NAME
    
    Table Name
    
    
    CREATE TABLE  "CRM_CAM_TEMPLATE_MAS" 
       (     "TEMPLATE_ID" VARCHAR2(50) NOT NULL ENABLE, 
         "TEMPLATE_NAME" VARCHAR2(500) NOT NULL ENABLE, 
         "DESCRIPTION" CLOB
          CONSTRAINT "CRM_CAM_TEMPLATE_MAS_PK" PRIMARY KEY ("TEMPLATE_ID") ENABLE
       )
    /
    I want to the DESCRIPTION of the column value for the text box item when I select the select list template ID.

    How can I do this with dynamic Action or in any other way?

    How can I do this?



    Thank you
    CORINE

    Hi Maxence,

    create a dynamic action of the advance,
    Follow the instructions below

    event = change
    selection type = item (s)
    product (s) = p1_template_id
    condition = no requirement

    Action: Execute the PL/SQL Code

    declare

    CLOB v_description;

    Start
    Select v_description from CRM_CAM_TEMPLATE_MAS where category = DESCRIPTION: p1_template_id;
    : P1_template_description: = v_description;
    end;

    Page to Submit elements - p1_template_id
    Page items to return - P1_template_description

    hope you help

    Kind regards
    Jitendra

Maybe you are looking for