Modal SkillBuilder closed Page

Gurus like Dan McGhan, et al.,.

I try Page of modal Skillbuilder allows you to view a report of requisition on hold when someone wants to create a new application of. The condition of the modal page is EXISTS (select 'X' to requisition where requester_emp_id =: APPL_req_emp_id.) It displays very well. I want the modal to close page and a link to the page with the key when using click on change icon (I gave class 'edit-click') to see/update an existing application or on the NEW button (to create a new request to purchase) on the top of the report. How to do that. I have consulted the documentation and saw the demo (a few times) and did not have much success.

Robert
http://apexjscss.blogspot.com

Published by: sect55 on August 3, 2012 19:07

sect55 wrote:
I have seen that it works great on the APEX. ORACLE.COM. I then tried to apply it to my APEX business environment and it did not work. I may have missed something. I click on the link change and close the modal page, but does not run the JavaScript on the parent page. I do not even alert. What could wrong?

Can you tell me all the steps you did to change my application to work? I must be missing something?

Well, then you have most things working if the modal opens and closes. It must be the return value or dynamic action for a manual closing.

Page 7: *.



  • IR requisitions: ID of the column > column link:
    Link attributes:

    onclick="return false;" class="edit-click"
    

    Target: URL
    URL: #ID #.

    This affects the class with which we assign the dynamic action and stores the ID in the href attribute of the link for easy selection


  • Dynamic action 'value selected modal and close back ':
    Click selector, jQuery, .editer-click, bind
    Real action: run javascript:

    //close the modal and provide it with a return value object
    //in this case i hackedy use the href attribute to hold the ID value
    parent.$(parent.document).apex_modal_page('close', $(this.triggeringElement).attr('href'));
    

    It will take the href attribute ID and take action close as return value



Page 11: *.

  • Dynamic action 'Modal manual Close', real action run javascript:

    alert("modal was closed with return: "+this.data.modalPageCloseValue);
    var lReturn = this.data.modalPageCloseValue;
    
    if(lReturn){ //there is a return value
       if(lReturn=='CREATE'){
          //just close dialog
       }else{
          //an ID is returned. Set P11_ID in a redirect, page will load and fetch correct values due to row fetch process
          window.location.href = 'f?p=&APP_ID.:&APP_PAGE_ID.:&SESSION.::::P11_ID:'+this.data.modalPageCloseValue;
       };
    };
    

    This will prevent the return value (I put in tracing my steps). If there is a return value, it will check if it is 'CREATE' (new Save dialog box, close) or else, in our case one ID redirect to the same page, and then assign the returned value of P11_ID.


  • If the page in the app business is not 11, so be sure to adjust it too!

Tags: Database

Similar Questions

  • refresh the page report plugin modal skillbuilder

    Hello!

    I have a problem.

    I got my application on apex.oracle.com, the user/pass: test/test, work space: dramar.

    On page 1 it is a point (that the article gets value of sequence) and button, button open modal page (page 2). When I insert data on page 2 in the table (by clicking Close modal) there is no discount report which shows loded files.

    can someone look at and such me what is the problem?

    concerning

    Hello

    It works now.

    I've changed a lot, do not know if all is necessary.

    I think on the modal page, you need to branch back to the page modal itself and define the success message.

    Also, I changed the status DA JavaScript with modal page ID (that I also defined at the opening of the modal).

    Also, I'm not sure if you are able to update an AI region of direct report through a region of refresh action, the way that I always do is branch back to the page itself and set the ID of the record ID running (so it does not use a new sequence and extraction based on the 'value'.

    Just realized that it was probably not refreshing due to not having a static ID (the region), which was probably the cause. I think that someone else filled the static ID already, now I changed the DA and it works as expected. Also solved one of my own questions

    I think that's what you wanted.

    See you soon

    Bottom

  • Apex 5 - modal dialog box page mode

    I have a page that is implemented as a modal dialog box.

    I want to do to prevent closing the page of the ESC key.

    Why? because I have the code that needs to run if the user clicks on a button cancel or close the page in any other way as a backup.

    I tried:

    $(document) .keyup (function (e) {}

    If (e.keyCode is 27)

    Console.log ("key" ESC "captured do some stuff");

    });

    But the event is never reached.

    With the help of Inspector Chrome, I tried to identify the dialogues of candidate for this approach $(«div.t-dialogue») .dialog ({closeOnEscape: false});

    With no result.

    I solved the problem, does not capture the ESC key, but with:

    $( window ).unload(function() {

    test a flag here the code execution

    });

  • Modal close automatic page when nothing is changed in the form

    Hi guys,.
    I use modal Skilllbuilders page 2.0 to change the shape.

    Sometimes, the end-user click on the Edit link to trigger the modal page and see the shape, but it couldn't make any changes. Thus, when you click the button to apply the changes, we will be redirected to the page 102 (empty page). How can I get around and make 102 page to automatically close when I'm redirected to it?

    I put this in a JavaScript dynamic action to be fired as the page loads:
    $(document) .apex_modal_page ('close');
    but nothing happens.

    Kind regards
    Fateh

    close it automatically works with a jQuery selector. He fetches the object that you have set in the options of the plugin dynamic action, for example #success - message, which lead to a closing car when a success message is present on the page. So you can try and have your page 102 receive a success message and ensure that the message of success has the same ID as would your form page. Apply your changes could set a success message and branch to 102 preserving the success message.

    If this is not enough, you can use JS on page 102. However, your code will not work. The modal page is an iframe, and $(document) on your page 102 will target page 102, the html in the setting page. You must frame the iframe parent,.

    parent.$(parent.document).apex_modal_page('close', 'some_return_value_if_you_want');
    

    However, remember that it is NOT an AUTOMATIC closure, but a manual. If you have a dynamic action on your parent page that activates automatic closing, he won't shoot for a manual closing!

  • ApEx 5: Modal dialog dynamic page title resists change

    I have a modal dialog box that is called from a page with several buttons, each of which has a value different from the value to a page element in the modal page which is then used as a change in the title of the page. It works the first time when open the dialog box indicating the title depending on button, but then this first value sticks and won't change during his call with others buttons until the calling page is updated. Then it changes according to whatever the button is first used and gets stuck again. I also tried setting the value of the element in a process of pre-rendering or dynamic action of page load, but the behavior is the same.

    The trickiest part about modal APEX pages is that the content of the page is in an iframe, but the dialog box itself (including the title bar) is in the parent window.

    The problem is that the title of the dialog box is set in the call to apex.navigation.dialog which is located in the button's onclick attribute. This code is rendered on the server when the page is rendered, so it will use whatever the current value of the dialog page is including the substitutions.

    The links should be generated on the server because of the checksum. But the checksum does not include the options of the dialog box, so it is possible to do something like that. I have two buttons that open the same dialog is a button on the other cakes and pies. Is the title of the dialog attribute: dialogue &. P32_TITLE_ARG and the buttons set P32_TITLE_ARG to 'Pies' or 'cakes '.

    original var = $("#btnPies").attr ("onclick");

    $("#btnPies").attr ("onclick", original.replace (/ title:'[^'] ' *'/, ' title: ' pies dialogue' "" "));

    origin = $("#btnCakes").attr ("onclick");

    $("#btnCakes").attr ("onclick", original.replace (/ title:'[^'] ' *'/, ' title: "Dialogue hardens" ""));

    In this case there is no need to still have P32_TITLE_ARG, unless it is used for more than just replacement of the title.

    One thing that I don't like this solution, is that it is changing the code is sensitive to changes in the way the onclick code is rendered. By changing the text of an onclick handler you basically get the browser to the code eval for you. However, most (all?) techniques that use the apex.navigation.dialog API from your JavaScript code will have to change somehow what prepare_url generates on the server.

    Another option is to set the title of the dialog box of the page apex loaded by using a dynamic page loading action.  Yet once the title of the page does not have to use the substitution so better to change it to something like 'Dialogue'... "so that it shows something reasonable while loading the content of the dialog box (page APEX).

    The code runs in the DA of the dialog page loading is very simple. What is most interesting is the use of apex.util.getTopApex. The dynamic action runs in the iframe, but the dialog box is in the parent document (dialog boxes are always opened in APEX above). Using getTopApex allows us to find the title of the dialog box in the parent document.

    apex.util.getTopApex ().jQuery(".myDialog.ui-dialog-title").text ("Dialogue" + $v ("P32_TITLE_ARG"));

    For the above to work, you shall provide your dialogue a single class (on the parent page) so that the dialog box can be found. Make sure to set the dialog box > CSS Classes do not attribute the appearance > Classes CSS attribute. I used the name of the class that is lame "myDialog '.

    The disadvantage of this method is that there is a delay until the title is set, it is the same delay as the page loads, so it may not be a problem.

  • Modal link login page

    Hello

    I would like to open a modal (Skillbuilders) page via a link.

    That's why I created a button with a dynamic action that opens the modal page.

    This REGION button is hidden (not rendering).

    I have this code as regions source:

    {code}

    < a href = "" onclick = "void (0); "id ="P1250_POPUP"> text < /a >

    {code}

    P1250_POPUP is the name of the key in the region.

    When I click on the link 'Text' my modal page (black) is seen for a second, then quits (I see a washed out only black page.

    The dynamic works when I use the button (not so hidden).

    Does anyone know how to fix this?

    This is because the onclick does not overwrite the default action of anchorage, which is to follow the href attribute. It will therefore open the modal but always redirect the page. Do not use the attribute onclick and javascript:void (0); as a url.

    Text

  • Launch of Skillbuilders modal interactive report Page

    Hello
    Can someone tell me how to throw a modal Skillbuilders for interactive report Page?

    Thanks in advance,
    Johnny

    I do not see why it would be different for an IR on a classic report - have you tried to watch the webinar?
    skillbuilders.com/oracle-apex/Application-Express-APEX-Consulting-Training.cfm?tab=plug-ins

    He answered all my questions when I was first trying to use it.

  • The browser at the end of closing page

    Is it possible, through JavaScript to close a page that is viewed on a BB? I know it can be done in Internet Explorer, etc. but do not know if the BB browser support it.

    Yes, you can use the JavaScript window.close method close the BlackBerry browser.

  • Error opening the page of modal (plugin skillbuilder) during the loading of the page

    Hi all

    I use 4.2.1. (on 11 GR 2), theme 25.
    SkillBuilder Modal plugin v2 page

    Modal pages are working on all sorts of events, great, but if I try to open the other via a D.A. on loading the page, it fails with ' Eception TypeError: loading of the object has no method 'stopImmediatePropagation""error (in the browser console). "
    < edit >
    just found out that this error is caused by the "cancel event' DA action that should be fired after the modal dialog box open. If I omit this event Cancel modal page is not loaded, but also no error appears.
    < / Change >

    Any ideas on how to solve this problem? In the end, I just want to open a modal window after loading the page depending on the value of an item set when loading the page (the branch sets an element value to indicate that the modal window must be open).


    Concerning
    Bottom

    Published by: bottom of Klerk on 2013-apr-11 07:43

    Bottom,

    The modal shows do not charge is actually quite simple. Look at the generated code for the dynamic action and note in particular the code "javascriptFunction":

    {"name":"modal on load","bindEventType":"ready",actionList:[{"eventResult":true,"executeOnPageInit":false,"stopExecutionOnError":true,javascriptFunction:function(){
       if (this.browserEvent !== 'load'){
          apex.jQuery(document).apex_modal_page('openPageFromApexThis', this);
       }
    },"attribute02":"STATIC","attribute03":"f?p=54687:38:115741808752478:::38:::","attribute05":"data-url","attribute06":"div#success-message","attribute07":"AUTO","action":"PLUGIN_COM_SKILLBUILDERS_MODAL_PAGE"}]}];
    

    You can see that there is an explicit for the browserEvent criterion, and it must be different from "load."

    Of course, when you create a dynamic action with type "Page load", the browserevent will be "load", so no popup and no errors. Running a page in debug and research in the javascript console, you can also click through events fired, for example, I have this in the console:

    Dynamic Action Fired: modal on load (PLUGIN_COM_SKILLBUILDERS_MODAL_PAGE) Object { triggeringElement=document, affectedElements=[1], action={...}, more...}
    

    Firebug allows me to click on the object and display its properties. One of them is the "browserEvent" and set to "load".
    This prevents also the modal open when you actually set the real action of pull on the loading of the page.

    I tested a bit after commenting on prevention onload, and while I'm sure there are reasons why it was built in like that, I have immediate problems. The modal open during loading and anything funky happens, not even when you navigate around in the iframe.
    This does not however only if you want the modal to react on the loading of the page that your only option is to change the the plugin plsql code. I would say: test it enough!

    Go to the plugin, change it. Under Source > Code PLSQL find this:

       l_result.javascript_function :=
          'function(){' || l_crlf ||
          '   if (this.browserEvent !== ''load''){' || l_crlf ||
          '      apex.jQuery(document).apex_modal_page(''openPageFromApexThis'', this);' || l_crlf ||
          '   }' || l_crlf ||
          '}';
    

    and change it to this:

       l_result.javascript_function :=
          'function(){' || l_crlf ||
          --'   if (this.browserEvent !== ''load''){' || l_crlf ||
          '      apex.jQuery(document).apex_modal_page(''openPageFromApexThis'', this);' || l_crlf ||
          --'   }' || l_crlf ||
          '}';
    

    As you can see, I only commented those 2 lines, but it should allow the modal to open the loading of the page. I hope this helps you forward a bit.

  • Problem refreshing the page parent when a modal window is closed.

    I have the page that opens a modal window of a column in report link. In the modal window, I want to be able to make my changes and press a button so that the modal window is closed and the parent page is refreshed to display the details changed in the report. In Firefox all works well, but IE I get the error message 'Window.opener.location is null or not an object ".

    When I comment out window.opener.location.href = window.opener.location.href; the modal window is closed without error, but I want to refresh the parent page with the changes in the modal window.

    I'm afraid that my java script is very limited (the code is inspired other peoples examples.)

    Page parent I call this function of a column in report link to display a modal window. Sets the hidden field of the SAVE_STATUS to the landing page of "n".

    function modalWin (pshow)
    {
    var url;
    URL ='f? p = & APP_ID.: "+ pshow +": & SESSION. : SAVE_STATUS: NO;

    If (window.showModalDialog) {}
    window.showModalDialog (url, "name", "dialogWidth:650px; dialogHeight:700px"); }
    else {}
    Window.Open (url, "name", "height = 700, width = 650, toolbar = no, directories = no, status = no, menubar = no, scrollbars = no, resizable = no, modal = yes");
    }
    }



    Landing page (modal window)

    Header HTML.
    Function closeWindow should refresh the parent page and close the modal window.

    < base target = _self >
    < script language = "JavaScript" type = "text/javascript" >
    <!--

    htmldb_delete_message = "'DELETE_CONFIRM_MSG" ";

    function closeWindow() {}
    If (document.getElementById("SAVE_STATUS").value == 'Y')
    {
    Window.opener.Location.href = Window.opener.Location.href;
    Window.Close ();
    }
    }
    ->
    < /script >


    Attribute Html Body .
    onLoad = "closeWindow (); »


    P_UPDATE_DATE process called of the button changes. Games of the SAVE_STATUS flag 'Y' for the onload in the html body.

    UPDATE event
    SET event_date =: P5001_EVENT_DATE
    WHERE contract_reference =: P330_EVD_CONTRACT
    AND event_number =: P330_EVD_EVENT_NUMBER;

    : SAVE_STATUS: = 'Y ';


    Thank you in advance, I'll take a look when back in the office on Monday.

    Pete has soon

    Hi Pete,.

    In my view, that the refreshment of your page should happen on your parent Page. You can also check the JQueryUI there a beautiful modal dialog Widget.

    --
    Chris

  • Modals declarative apex 5 and shares close post on the source page

    Hi, I have a question about the interaction between the source page and the new modals declarative apex 5.

    Let's say I have a region report on my source page that displays a set of data, and I have a page of the modal dialog with a form to add data to the underlying table.  When I create a new entry through the modal I want to refresh the region to report on the source page and triggers an alert indicating that a new line has been added after the modal has closed.

    What is the right way to manage the communication between pages?  Currently the source page must be refreshed to show the newly added lines, but I prefer to handle this by a partial page refresh.

    Looks I can create dynamic action shoot the source page in a closed event dialog box, but to manage the appropriate specific situation it seems that when I spring the dialogue box that I'll also need to follow the particular action to indicate what I wanted to do in the modal, specifically, say , a vs update has create, etc..  Then, when the dialog box is closed, I'll need search sort field that I used in the field of the source to determine what has been up to the spring and markup dialog box then appropriate measures through the DA.

    It is the opinion of the community is the best way to go, or is there an easier way to link an action directly in the dialog box modal back to the source page?

    Thank you

    OK, I think I understand how to do this.  I do not necessarily understand the mechanics of it, but now I can predict the outcome.

    Let's say I create a button on page 1 that opens a modal dialog box on page 2.  I also have a region of report with update also buttons pointing to the modal form on page 2.

    I can set up 2 dynamic actions of close dialogue on page 1.

    For the confirmation to create I can choose an event "Dialog closed", a selection of type "Button" and choose my button create, then the real action I can add my alert to successfully create.

    For confirmation of the update I can choose a selection type of 'Région' and choose my region to report that contains my Update buttons and add real action triggering my update alert.

    The designation of type and region/button/item selection is the differentiator that allowed me to adapt it accordingly.

    The modal dialog box is actually an iframe pointing to the page of dialogue that is dynamically added to the body of the page source when it is called.  The url contains a long 'cs =' string added to it.  The "source" button also includes a similar ' cs = "query string.  I guess that these values are what they are binding between them and allow the good communication between the source and iframe page to enable dynamic actions to synchronize properly.

  • problem wth plugin modal page

    Apex 4.1.1.00.23

    Download the plugin page modal skillbuilder; imported application;

    the necessary changes;

    I have IR with link column

    (select case when County (aka) = 0 then null)

    another count (alias) end of instance_application

    where an alias (select the tnsnames alias t where t.host = i.host and t.sid = i.sid)) kbrappl

    Text link: #KBRAPPL #.

    attribute of link:

    ID = "' HOST # #: #SID #" class = "setClick" onclick = "return false;" "

    Target URL: javascript:return false;

    Created DA

    event: click on

    Type Selector: Jquery selector

    10 set (parameter call modal page);

    20 SkillBuilders Modal Page [plugin] (2.0.0)

    Create page another report with model popup;

    This works perfectly on start page (until the main filter changed IR or IR with mutiple pages goes next pages);

    It's look like change the filter or next page DA no fire;

    Help, please

    I solved the problem myself

    I put the scope of the event: live

    Thank you

  • Modal Plugin Page showing the blank Page.

    Hi all
    I use modal Skillbuilder page 2.0 4.2 APEX.
    Whenever I open the modal page, blank page opens.

    Can someone guide me what could be the problem.

    To open the modal page, I did the following steps.
    1 installed the Plugin 2.0
    2. from parent page, I created a button. Set the action to "defined by the dynamic Action. (I also tried to set the id of the button = "CREAT_BUTTON", a dynamic action with jQuery selector etc., as shown in the example video. "But this does not also).
    3 created dynamic action on click, mentioned the button and gave the path of the new page opens.
    4. change make up the Setup for the plugin and set the theme 1.

    Please see my earlier post-
    Your 'integrate in executives' is set to 'Deny', under Edit Application Properties-> security-> security of the browser.
    I put it on "Allow same origin".

    BTW, don't forget to mark the answer as correct!

  • Helps the modal dialog box a value back to the calling page

    Greetings,

    Apex Version: 4.1.0.0.32


    What I'm trying to do is create a modal dialogue that is called from a form page. The user dialog box will report to IR which allow him to select a line and send a value of this line to a field of the calling page. I work in Firefox, but I get an error using IE 8. I hope that someone can show me why it does not work in Internet Explorer.

    Here's how I do it:

    Of the calling page:

    Created a button
    Action: Redirect URL
    Target URL: javascript:var rc = window.showModalDialog ('f? p = & APP_ID.:70: & SESSION.: & DEBUG.:', ",'resizable: Yes;) Center: Yes; dialogWidth:1000px; dialogHeight:500px ;') ;


    On the page called:

    The called page is an IR report where the query returns this as one of the columns:

    * (Note: I had to put a point '.' before the onclick so he could show in this thread.) It is not there in my actual code.) *
    select
    <a href="#" name="z" style="color:blue; text-decoration:underline;" .onclick="javascript:passBack(''' || LOT_NO ||''');">Select</a>' SelectThis
    , column1
    , column2
    from sometablename;
    This solves the anchor:
    <a .onclick="javascript:passBack('232158');"  href="#">Select</a>
    Here is the function Javascript is called the anchor onclick:
    function passBack(passVal1)
    {
      opener.document.getElementById("P75_ITEM1").value = passVal1;
      close();
    }
    When I run the present in Firefox, it works as expected. I click the button on the parent page. The modal dialog box is open and the report of the IR is displayed. I click on one of the links in the report and it returns the correct value to the appellant and closed page modal dialog box.

    When I run it in IE8, it fails. I click the button on the parent page. The modal dialog box is open and the report of the IR is displayed. I click on one of the links in the report and I get this error: 'opener.document is null or not an object ".

    I hope that it is clear and that someone can help.

    Thank you

    Larry

    A quick google search determines that window.opener does not exist when you use window.showModalDialog

    Range of suggestions to use window.open instead of window.showModalDialog to use instead of window.opener dialogArguments

    Try the following:

    The parent page to define a getPopupValue() function:

     function getPopupValue(){
       var dr =  window.showModalDialog('f?p=&APP_ID.:70:&SESSION.::&DEBUG.:::','','resizable:yes;center:yes;dialogWidth:1000px;dialogHeight:500px;');
    
        if ( (dr != undefined) && (dr != '') && (dr != false) ){
         $x("P75_ITEM1").value = dr;
        }
     }
    

    Change the url of the button to call the function:

     javascript:getPopupValue(); 
    

    On the popup page change the valve function for:

    function passBack(passVal1)
    {
      returnValue = passVal1;
      close();
    }
    
  • SkillBuilders modal Page not opening when click on change the link in a manual Tabulo

    Hello

    This thread is related to a recent thread I created (I'm using Apex 4.1.1.00.27, Oracle DB 10.2.0.5.0column link does not work on a manual tabular form .

    In summary, I have a collection that retrieves the information from the EMP table, a manual tabular presentation based on this collection, as well as a link in the DEPTNO field this branch to another page with a form based on the DEPT table.

    What I want to accomplish is to call the DEPT form in modal form of page which opened from my EMP Page.

    What I've done so far:
    1 DEPT Page uses the popup template and creates a branch to itself.
    2. the attribute of the link to the link column (DEPTNO): onclick = * "return false;" *
    3. I created a DA using jQuery Selector: * td [headers = 'LINK'] a *. Action: SkillBuilders Page modal plugin. Location of the URL: attribute of the triggering element. Name of the attribute: href. Scope of the event: live (dynamic Apex 4.2).
    4 changed the Security Application allow to stir in frames.

    My problem is that when I click on the DEPTNO column, if he opens not modal Page.

    I created an example on apex.oracle.com in case some of you want to look at the question:
    Workspace: EDIAZJORGE
    User name: test
    Password: test123
    Name of the application: sample application
    Number of App: 12231

    I appreciate all help.

    Thank you

    Erick

    Whether you use a wrong jQuery selector. There are no columns with headers "LINK." Obviously, you want the modal to open by clicking on the icon in the column 'DEPTNO', so all that is needed is to change the selector on

    td[headers="DEPTNO"] a
    

    You can always easily test your selectors when you use a tool like Firebug. Just launch the selector in the console, and it will show you any selected objects. In your case, the execution

    $('td[headers="LINK"] a')
    

    revealed nothing. Drop still 'one' did not. At that point, I was pretty sure that there are no columns with a header...

Maybe you are looking for

  • menu option

    When you open the menu at the top of the menu is hidden and I can't move it to the bottom to switch between the tabs it is. If I close and open the menu several hundreds of times, maybe hundreds once I can fully see the entire menu. I tried out zoom,

  • new iphone 5 s with only 1520 max capacity

    Hello everyone I bought new iphone 5, no Ref, new, in the official store coconutBattery shows only 1520 + \-max ability I have full discharge battery and charge completely it did not help I called the apple service, they told me it's normal, max of b

  • Could not start - machine travels BSOD, then restarts continuously

    Hello. I have a Satellite P100-240, and when I try to start, it goes through the normal home Toshiba screen, then the message about not start correctly last time and gives you a boot option. Whatever you choose - start windows normally, safe mode, in

  • HP envy 4500 series: series like 4500 hp does not print

    printer prints test pages simply awesome. When I try to print, page comes out blank? Help, please Thank you John

  • Black HP 802 ink cartridge is not compatible with the printer HP Deskjet 1050 - J410a [model: CH346A].

    I'm Sharjil Ahmed of Kolkata, in India and had bought theHP Deskjet 1050 All - in - One Printer - J410a [product model: CH346A] an online shopping website www.crazeal.com on December 18, 2011, where product information included that I will be provide