Adding a Button or Applescript
I'm still in the learning phase for iWeb, so if this is an obvious question, I apologize in advance.
I'd like to add a Creative Commons license as a button, similar to the Made on a Mac button. Ideally, I'd like to be able to insert it just like I would insert a Made on a Mac button.
Does anyone know of a pre-made Applescript or other iWeb add-on that would do this? Also, if there isn't a pre-made Applescript, does anyone has any Applescript that works with iWeb, so I can get some idea of how I might write one to do this?
Thanks in advance!
iMac Mac OS X (10.3.9) iLife 06
James -
Creative Commons gives you a block of code to insert, not a graphic and link.
N.M. -
Here are some basic instructions for making html changes after publishing in iWeb:
1. Type a placeholder in place of where you want the item to go. i.e. CODEGOESHERE or something like that. Publish your site via iWeb
2. Find your html files.
Go to iDisk/Web/Sites/iWeb/Sitename/Pagename.html
(If you publish to a folder, look in the folder you selected or try looking in your Sites folder of your home folder. )
There are two ways to handle accessing your iDisk.
Method 1:
Turn on local copy of your iDisk in System Prefs, with or without automatic syncing.
If you publish your site via iWeb, now the updated pages exist online but the old pages are on your local iDisk. You need to sync (automatically or manually) to get the new pages on your local iDisk (on your computer).
Then you can open the updated files, make your html changes in Text Edit or whatever program, and SYNC AGAIN (automatically or manually) to update the online version of the site to match what you have just changed on your local iDisk
Method 2:
Mount the iDisk when needed via the "Go" menu in Finder. This is the ONLINE VERSION of your iDisk, not a local copy. When you publish your site via iWeb, the changes INSTANTLY appear on the iDisk on your desktop. If you make html edits or other changes, they appear INSTANTLY online.
I recommend Method 2 - much easier!!!
3. Make the html changes.
You can open the html files generated by iWeb in any text or html editor. In TextEdit, to view the code in an HTML file, choose File > Open and select "Ignore rich text commands." Then locate the .html file (as described in step 2) and click Open.
Make your changes (i.e. replace CODEGOESGERE with your code!) and don't forget to save your changes (not Save As, just Save)!!!
4. Remember, if you make a change to a page like this post-publishing, and later re-publish, you have to make the html changes again! Set up a Find/Replace command in MassReplaceIt and you can do this very quickly. You can save your queries so you can make all of your changes with one click the next time you save.
Download here:
http://www.hexmonkeysoftware.com
Similar Messages
-
Adding a button to results page of a test in Captivate 6...
I'm working in Captivate 6 and I don't seem to be able to add a button to the results page of a test. Adding a button is not an option. I need to insert Javascript in the button in order to get back to our Learning Management system. Please help!
Welcome to the forum,
Have a look at: http://blog.lilybiri.com/want-a-button-on-question-slide-in-captivate It also explores shape buttons on the score slide.
Lilybiri -
I am brand-new to Oracle Forms, but have experience in VB and PL/SQL. Anyway, I have created a sample form based of a simple view. It will run client-server and I can also run it (recompiled) via Forms Server on my Solaris-based 9iAS Apps Server.
When I go to add a simple button to the form, I see 12 identical buttons stacked up and acting as 1 large button. Same thing for any inerface item. What is going on?
Using Forms 6i by the way.Check the number of records displayed in the datablock that you're adding the button to. It's probably set to 12.
-
Adding interactive buttons in Acrobat X Standard disables the Commenting and markup tools
Why does adding interactive buttons to PDFs in Acrobat X Standard disable the Commenting and markup tools in the PDFs, but only when they are viewed in the Reader, not when opened in Acrobat? When the buttons are removed, the Commenting and markup tools are re-enabled in Reader.
Thank you.Which version of Reader are you testing with?
-
has anyone had any success adding share buttons, such as add this, etc.
Hi Robert,
I have a tutorial on my site:
http://allaboutiweb.com/index.php/2008/08/add-social-bookmarking-to-your-iweb/
+I may receive some form of compensation, financial or otherwise, from my recommendation or link.+ -
Adding a Button to the Sales Order screen
Good Day
Experts:
I have added a button to the SalesOrder screen with help from a previous post here on the forum. The button was lined up with the others that were already exisitng on the screen. Recently, I have encountered a problem with it. When the SalesOrder screen is run on a different machine, the button is almost not visible. It appears there is some kind of issue with the screen resolution just for this button.
Do I have to do something special with this button when it is shown on the screen to get it to remain in line with the existing buttons?
Thanks,
EJDHi Ed
Are you setting the button in relation to the surrounding existing objects? Like for instance ...
Dim oButton As SAPbouiCOM.Item = oForm.Items.Item("2").Specific 'Cancel button
Dim oNewButton As SAPbouiCOM.Button
Dim oNewItem As SAPbouiCOM.Item = oForm.Items.Item("Test") 'your new button or control
With oNewItem
.AffectsFormMode = True
.Left = oButton .Left + oButton.Width ' notice how button is positioned based on existing one
.Top = oButton .Top
.Width = oButton.Width
.Height = oButton.Height
.FromPane = oButton.FromPane
.ToPane = oButton.ToPane
.TextStyle = intTextStyle
oNewButton = .Specific
End With
With oNewButton
.Caption = strCaption
End With
Message was edited by:
Neftali Figueroa
Message was edited by:
Neftali Figueroa -
Adding custom buttons to the Rich Text Editor in CQ
Hi,
I have added custom buttons to the rich text editor in order to allow our editors to add specific content, such as popovers, custom videos and other data necessary data.
I have successfully modifed the Rich Text editor so, that it includes the custom buttons in the actions panel.
I have also managed to make the buttons work and include the data where necessary, when user highlights the text and clicks on a certain button.
The last bit I am struggling with, is the visual feedback we give to the users when this text has associated action with it.
E.g. when we select this text and make it bold when we click on the word B the button B becomes highlighted in the actions panel, later when we continue typing our text and click again on "bold" the letter B becomes highlighted again.
Is there any button related callback/method I could overwrite to add this functionality and make my button highlighted ?
Thanks,
PuzanovsAfter lot's of thinking found a solution....
Essentially the first step is to extend the CQ.form.rte.plugins.Plugin in your custom button.
Then during the UI initialisation we create our "custom"
var pressButton = new ui.TbElement("press-button", this, true,this.getTooltip("press-button")); // Essential extend of the button
setInterval(function() {
if(window.jQuery) {
window.jQuery(document).ready(function () {
window.jQuery(".x-edit-glossary-insert").css({width:45,"background-image":"none"}); // Ignore the background
window.jQuery(".x-edit-glossary-insert").text("Press Button"); // Set the name
$(document).on({
mouseenter: function(){
window.jQuery(".x-edit-glossary-insert").html("<b>Press Button</b>"); // Set the name bold
mouseleave: function(){
window.jQuery(".x-edit-glossary-insert").html("Press Button"); // Set the name normal
}}, '.press-button');
}, 100);
tbGenerator.addElement("press-button", plg.Plugin.SORT_LISTS, pressButton, 10); // element is inserted
Every time the element is inserted I add the following html
<span class="press-button">Test peter</span>
Now, every time in the editor, the content editor mouse overs the custom button it is higlighted in the RTE)) -
I was added one button in OA pages throw personalize. Error coming that pag
Hi ALL.
I was added one button in OA pages throw personalize. Error is coming that page now.please help me ....
oracle.apps.fnd.framework.OAException: java.lang.ClassCastException: oracle.apps.fnd.framework.webui.beans.nav.OAButtonBean
at oracle.apps.fnd.framework.OAException.wrapperException(OAException.java:891)
at oracle.apps.fnd.framework.webui.OAWebBeanHelper.processRequest(OAWebBeanHelper.java:597)
at oracle.apps.fnd.framework.webui.OAWebBeanContainerHelper.processRequest(OAWebBeanContainerHelper.java:247)
at oracle.apps.fnd.framework.webui.beans.layout.OAHeaderBean.processRequest(OAHeaderBean.java:389)
at oracle.apps.fnd.framework.webui.OAWebBeanHelper.processRequestChildren(OAWebBeanHelper.java:937)
at oracle.apps.fnd.framework.webui.OAWebBeanHelper.processRequestChildren(OAWebBeanHelper.java:904)
at oracle.apps.fnd.framework.webui.OAWebBeanHelper.processRequest(OAWebBeanHelper.java:640)
at oracle.apps.fnd.framework.webui.OAWebBeanContainerHelper.processRequest(OAWebBeanContainerHelper.java:247)
at oracle.apps.fnd.framework.webui.beans.layout.OAStackLayoutBean.processRequest(OAStackLayoutBean.java:350)
at oracle.apps.fnd.framework.webui.OAWebBeanHelper.processRequestChildren(OAWebBeanHelper.java:937)
at oracle.apps.fnd.framework.webui.OAWebBeanHelper.processRequestChildren(OAWebBeanHelper.java:904)
at oracle.apps.fnd.framework.webui.OAWebBeanHelper.processRequest(OAWebBeanHelper.java:640)
at oracle.apps.fnd.framework.webui.OAWebBeanContainerHelper.processRequest(OAWebBeanContainerHelper.java:247)
at oracle.apps.fnd.framework.webui.beans.layout.OAHeaderBean.processRequest(OAHeaderBean.java:389)
at oracle.apps.fnd.framework.webui.OAWebBeanHelper.processRequestChildren(OAWebBeanHelper.java:937)
at oracle.apps.fnd.framework.webui.OAWebBeanHelper.processRequestChildren(OAWebBeanHelper.java:904)
at oracle.apps.fnd.framework.webui.OAWebBeanHelper.processRequest(OAWebBeanHelper.java:640)
at oracle.apps.fnd.framework.webui.OAWebBeanContainerHelper.processRequest(OAWebBeanContainerHelper.java:247)
at oracle.apps.fnd.framework.webui.beans.layout.OAStackLayoutBean.processRequest(OAStackLayoutBean.java:350)
at oracle.apps.fnd.framework.webui.OAWebBeanHelper.processRequestChildren(OAWebBeanHelper.java:937)
at oracle.apps.fnd.framework.webui.OAWebBeanHelper.processRequestChildren(OAWebBeanHelper.java:904)
at oracle.apps.fnd.framework.webui.OAWebBeanHelper.processRequest(OAWebBeanHelper.java:640)
at oracle.apps.fnd.framework.webui.OAWebBeanContainerHelper.processRequest(OAWebBeanContainerHelper.java:247)
at oracle.apps.fnd.framework.webui.OAPageLayoutHelper.processRequest(OAPageLayoutHelper.java:1133)
at oracle.apps.fnd.framework.webui.beans.layout.OAPageLayoutBean.processRequest(OAPageLayoutBean.java:1569)
at oracle.apps.fnd.framework.webui.OAWebBeanHelper.processRequestChildren(OAWebBeanHelper.java:937)
at oracle.apps.fnd.framework.webui.OAWebBeanHelper.processRequestChildren(OAWebBeanHelper.java:904)
at oracle.apps.fnd.framework.webui.OAWebBeanHelper.processRequest(OAWebBeanHelper.java:640)
at oracle.apps.fnd.framework.webui.OAWebBeanContainerHelper.processRequest(OAWebBeanContainerHelper.java:247)
at oracle.apps.fnd.framework.webui.beans.form.OAFormBean.processRequest(OAFormBean.java:385)
at oracle.apps.fnd.framework.webui.OAWebBeanHelper.processRequestChildren(OAWebBeanHelper.java:937)
at oracle.apps.fnd.framework.webui.OAWebBeanHelper.processRequestChildren(OAWebBeanHelper.java:904)
at oracle.apps.fnd.framework.webui.OAWebBeanHelper.processRequest(OAWebBeanHelper.java:640)
at oracle.apps.fnd.framework.webui.OAWebBeanContainerHelper.processRequest(OAWebBeanContainerHelper.java:247)
at oracle.apps.fnd.framework.webui.beans.OABodyBean.processRequest(OABodyBean.java:353)
at oracle.apps.fnd.framework.webui.OAPageBean.processRequest(OAPageBean.java:2318)
at oracle.apps.fnd.framework.webui.OAPageBean.preparePage(OAPageBean.java:1717)
at oracle.apps.fnd.framework.webui.OAPageBean.preparePage(OAPageBean.java:502)
at oracle.apps.fnd.framework.webui.OAPageBean.preparePage(OAPageBean.java:423)
at oa_html._OA._jspService(_OA.java:88)
at oracle.jsp.runtime.HttpJsp.service(HttpJsp.java:119)
at oracle.jsp.app.JspApplication.dispatchRequest(JspApplication.java:417)
at oracle.jsp.JspServlet.doDispatch(JspServlet.java:267)
at oracle.jsp.JspServlet.internalService(JspServlet.java:186)
at oracle.jsp.JspServlet.service(JspServlet.java:156)
at javax.servlet.http.HttpServlet.service(HttpServlet.java:588)
at oracle.jsp.provider.Jsp20RequestDispatcher.forward(Jsp20RequestDispatcher.java:162)
at oracle.jsp.runtime.OraclePageContext.forward(OraclePageContext.java:187)
at oa_html._RF._jspService(_RF.java:102)
at oracle.jsp.runtime.HttpJsp.service(HttpJsp.java:119)
at oracle.jsp.app.JspApplication.dispatchRequest(JspApplication.java:417)
at oracle.jsp.JspServlet.doDispatch(JspServlet.java:267)
at oracle.jsp.JspServlet.internalService(JspServlet.java:186)
at oracle.jsp.JspServlet.service(JspServlet.java:156)
at javax.servlet.http.HttpServlet.service(HttpServlet.java:588)
at org.apache.jserv.JServConnection.processRequest(JServConnection.java:456)
at org.apache.jserv.JServConnection.run(JServConnection.java:294)
at java.lang.Thread.run(Thread.java:595)
## Detail 0 ##
java.lang.ClassCastException: oracle.apps.fnd.framework.webui.beans.nav.OAButtonBean
at oracle.apps.pv.oa.referral.webui.ReferralOverviewContextMainCO.processRequest(ReferralOverviewContextMainCO.java:486)
at oracle.apps.fnd.framework.webui.OAWebBeanHelper.processRequest(OAWebBeanHelper.java:581)
at oracle.apps.fnd.framework.webui.OAWebBeanContainerHelper.processRequest(OAWebBeanContainerHelper.java:247)
at oracle.apps.fnd.framework.webui.beans.layout.OAHeaderBean.processRequest(OAHeaderBean.java:389)
at oracle.apps.fnd.framework.webui.OAWebBeanHelper.processRequestChildren(OAWebBeanHelper.java:937)
at oracle.apps.fnd.framework.webui.OAWebBeanHelper.processRequestChildren(OAWebBeanHelper.java:904)
at oracle.apps.fnd.framework.webui.OAWebBeanHelper.processRequest(OAWebBeanHelper.java:640)
at oracle.apps.fnd.framework.webui.OAWebBeanContainerHelper.processRequest(OAWebBeanContainerHelper.java:247)
at oracle.apps.fnd.framework.webui.beans.layout.OAStackLayoutBean.processRequest(OAStackLayoutBean.java:350)
at oracle.apps.fnd.framework.webui.OAWebBeanHelper.processRequestChildren(OAWebBeanHelper.java:937)
at oracle.apps.fnd.framework.webui.OAWebBeanHelper.processRequestChildren(OAWebBeanHelper.java:904)
at oracle.apps.fnd.framework.webui.OAWebBeanHelper.processRequest(OAWebBeanHelper.java:640)
at oracle.apps.fnd.framework.webui.OAWebBeanContainerHelper.processRequest(OAWebBeanContainerHelper.java:247)
at oracle.apps.fnd.framework.webui.beans.layout.OAHeaderBean.processRequest(OAHeaderBean.java:389)
at oracle.apps.fnd.framework.webui.OAWebBeanHelper.processRequestChildren(OAWebBeanHelper.java:937)
at oracle.apps.fnd.framework.webui.OAWebBeanHelper.processRequestChildren(OAWebBeanHelper.java:904)
at oracle.apps.fnd.framework.webui.OAWebBeanHelper.processRequest(OAWebBeanHelper.java:640)
at oracle.apps.fnd.framework.webui.OAWebBeanContainerHelper.processRequest(OAWebBeanContainerHelper.java:247)
at oracle.apps.fnd.framework.webui.beans.layout.OAStackLayoutBean.processRequest(OAStackLayoutBean.java:350)
at oracle.apps.fnd.framework.webui.OAWebBeanHelper.processRequestChildren(OAWebBeanHelper.java:937)
at oracle.apps.fnd.framework.webui.OAWebBeanHelper.processRequestChildren(OAWebBeanHelper.java:904)
at oracle.apps.fnd.framework.webui.OAWebBeanHelper.processRequest(OAWebBeanHelper.java:640)
at oracle.apps.fnd.framework.webui.OAWebBeanContainerHelper.processRequest(OAWebBeanContainerHelper.java:247)
at oracle.apps.fnd.framework.webui.OAPageLayoutHelper.processRequest(OAPageLayoutHelper.java:1133)
at oracle.apps.fnd.framework.webui.beans.layout.OAPageLayoutBean.processRequest(OAPageLayoutBean.java:1569)
at oracle.apps.fnd.framework.webui.OAWebBeanHelper.processRequestChildren(OAWebBeanHelper.java:937)
at oracle.apps.fnd.framework.webui.OAWebBeanHelper.processRequestChildren(OAWebBeanHelper.java:904)
at oracle.apps.fnd.framework.webui.OAWebBeanHelper.processRequest(OAWebBeanHelper.java:640)
at oracle.apps.fnd.framework.webui.OAWebBeanContainerHelper.processRequest(OAWebBeanContainerHelper.java:247)
at oracle.apps.fnd.framework.webui.beans.form.OAFormBean.processRequest(OAFormBean.java:385)
at oracle.apps.fnd.framework.webui.OAWebBeanHelper.processRequestChildren(OAWebBeanHelper.java:937)
at oracle.apps.fnd.framework.webui.OAWebBeanHelper.processRequestChildren(OAWebBeanHelper.java:904)
at oracle.apps.fnd.framework.webui.OAWebBeanHelper.processRequest(OAWebBeanHelper.java:640)
at oracle.apps.fnd.framework.webui.OAWebBeanContainerHelper.processRequest(OAWebBeanContainerHelper.java:247)
at oracle.apps.fnd.framework.webui.beans.OABodyBean.processRequest(OABodyBean.java:353)
at oracle.apps.fnd.framework.webui.OAPageBean.processRequest(OAPageBean.java:2318)
at oracle.apps.fnd.framework.webui.OAPageBean.preparePage(OAPageBean.java:1717)
at oracle.apps.fnd.framework.webui.OAPageBean.preparePage(OAPageBean.java:502)
at oracle.apps.fnd.framework.webui.OAPageBean.preparePage(OAPageBean.java:423)
at oa_html._OA._jspService(_OA.java:88)
at oracle.jsp.runtime.HttpJsp.service(HttpJsp.java:119)
at oracle.jsp.app.JspApplication.dispatchRequest(JspApplication.java:417)
at oracle.jsp.JspServlet.doDispatch(JspServlet.java:267)
at oracle.jsp.JspServlet.internalService(JspServlet.java:186)
at oracle.jsp.JspServlet.service(JspServlet.java:156)
at javax.servlet.http.HttpServlet.service(HttpServlet.java:588)
at oracle.jsp.provider.Jsp20RequestDispatcher.forward(Jsp20RequestDispatcher.java:162)
at oracle.jsp.runtime.OraclePageContext.forward(OraclePageContext.java:187)
at oa_html._RF._jspService(_RF.java:102)
at oracle.jsp.runtime.HttpJsp.service(HttpJsp.java:119)
at oracle.jsp.app.JspApplication.dispatchRequest(JspApplication.java:417)
at oracle.jsp.JspServlet.doDispatch(JspServlet.java:267)
at oracle.jsp.JspServlet.internalService(JspServlet.java:186)
at oracle.jsp.JspServlet.service(JspServlet.java:156)
at javax.servlet.http.HttpServlet.service(HttpServlet.java:588)
at org.apache.jserv.JServConnection.processRequest(JServConnection.java:456)
at org.apache.jserv.JServConnection.run(JServConnection.java:294)
at java.lang.Thread.run(Thread.java:595)
java.lang.ClassCastException: oracle.apps.fnd.framework.webui.beans.nav.OAButtonBean
at oracle.apps.pv.oa.referral.webui.ReferralOverviewContextMainCO.processRequest(ReferralOverviewContextMainCO.java:486)
at oracle.apps.fnd.framework.webui.OAWebBeanHelper.processRequest(OAWebBeanHelper.java:581)
at oracle.apps.fnd.framework.webui.OAWebBeanContainerHelper.processRequest(OAWebBeanContainerHelper.java:247)
at oracle.apps.fnd.framework.webui.beans.layout.OAHeaderBean.processRequest(OAHeaderBean.java:389)
at oracle.apps.fnd.framework.webui.OAWebBeanHelper.processRequestChildren(OAWebBeanHelper.java:937)
at oracle.apps.fnd.framework.webui.OAWebBeanHelper.processRequestChildren(OAWebBeanHelper.java:904)
at oracle.apps.fnd.framework.webui.OAWebBeanHelper.processRequest(OAWebBeanHelper.java:640)
at oracle.apps.fnd.framework.webui.OAWebBeanContainerHelper.processRequest(OAWebBeanContainerHelper.java:247)
at oracle.apps.fnd.framework.webui.beans.layout.OAStackLayoutBean.processRequest(OAStackLayoutBean.java:350)
at oracle.apps.fnd.framework.webui.OAWebBeanHelper.processRequestChildren(OAWebBeanHelper.java:937)
at oracle.apps.fnd.framework.webui.OAWebBeanHelper.processRequestChildren(OAWebBeanHelper.java:904)
at oracle.apps.fnd.framework.webui.OAWebBeanHelper.processRequest(OAWebBeanHelper.java:640)
at oracle.apps.fnd.framework.webui.OAWebBeanContainerHelper.processRequest(OAWebBeanContainerHelper.java:247)
at oracle.apps.fnd.framework.webui.beans.layout.OAHeaderBean.processRequest(OAHeaderBean.java:389)
at oracle.apps.fnd.framework.webui.OAWebBeanHelper.processRequestChildren(OAWebBeanHelper.java:937)
at oracle.apps.fnd.framework.webui.OAWebBeanHelper.processRequestChildren(OAWebBeanHelper.java:904)
at oracle.apps.fnd.framework.webui.OAWebBeanHelper.processRequest(OAWebBeanHelper.java:640)
at oracle.apps.fnd.framework.webui.OAWebBeanContainerHelper.processRequest(OAWebBeanContainerHelper.java:247)
at oracle.apps.fnd.framework.webui.beans.layout.OAStackLayoutBean.processRequest(OAStackLayoutBean.java:350)
at oracle.apps.fnd.framework.webui.OAWebBeanHelper.processRequestChildren(OAWebBeanHelper.java:937)
at oracle.apps.fnd.framework.webui.OAWebBeanHelper.processRequestChildren(OAWebBeanHelper.java:904)
at oracle.apps.fnd.framework.webui.OAWebBeanHelper.processRequest(OAWebBeanHelper.java:640)
at oracle.apps.fnd.framework.webui.OAWebBeanContainerHelper.processRequest(OAWebBeanContainerHelper.java:247)
at oracle.apps.fnd.framework.webui.OAPageLayoutHelper.processRequest(OAPageLayoutHelper.java:1133)
at oracle.apps.fnd.framework.webui.beans.layout.OAPageLayoutBean.processRequest(OAPageLayoutBean.java:1569)
at oracle.apps.fnd.framework.webui.OAWebBeanHelper.processRequestChildren(OAWebBeanHelper.java:937)
at oracle.apps.fnd.framework.webui.OAWebBeanHelper.processRequestChildren(OAWebBeanHelper.java:904)
at oracle.apps.fnd.framework.webui.OAWebBeanHelper.processRequest(OAWebBeanHelper.java:640)
at oracle.apps.fnd.framework.webui.OAWebBeanContainerHelper.processRequest(OAWebBeanContainerHelper.java:247)
at oracle.apps.fnd.framework.webui.beans.form.OAFormBean.processRequest(OAFormBean.java:385)
at oracle.apps.fnd.framework.webui.OAWebBeanHelper.processRequestChildren(OAWebBeanHelper.java:937)
at oracle.apps.fnd.framework.webui.OAWebBeanHelper.processRequestChildren(OAWebBeanHelper.java:904)
at oracle.apps.fnd.framework.webui.OAWebBeanHelper.processRequest(OAWebBeanHelper.java:640)
at oracle.apps.fnd.framework.webui.OAWebBeanContainerHelper.processRequest(OAWebBeanContainerHelper.java:247)
at oracle.apps.fnd.framework.webui.beans.OABodyBean.processRequest(OABodyBean.java:353)
at oracle.apps.fnd.framework.webui.OAPageBean.processRequest(OAPageBean.java:2318)
at oracle.apps.fnd.framework.webui.OAPageBean.preparePage(OAPageBean.java:1717)
at oracle.apps.fnd.framework.webui.OAPageBean.preparePage(OAPageBean.java:502)
at oracle.apps.fnd.framework.webui.OAPageBean.preparePage(OAPageBean.java:423)
at oa_html._OA._jspService(_OA.java:88)
at oracle.jsp.runtime.HttpJsp.service(HttpJsp.java:119)
at oracle.jsp.app.JspApplication.dispatchRequest(JspApplication.java:417)
at oracle.jsp.JspServlet.doDispatch(JspServlet.java:267)
at oracle.jsp.JspServlet.internalService(JspServlet.java:186)
at oracle.jsp.JspServlet.service(JspServlet.java:156)
at javax.servlet.http.HttpServlet.service(HttpServlet.java:588)
at oracle.jsp.provider.Jsp20RequestDispatcher.forward(Jsp20RequestDispatcher.java:162)
at oracle.jsp.runtime.OraclePageContext.forward(OraclePageContext.java:187)
at oa_html._RF._jspService(_RF.java:102)
at oracle.jsp.runtime.HttpJsp.service(HttpJsp.java:119)
at oracle.jsp.app.JspApplication.dispatchRequest(JspApplication.java:417)
at oracle.jsp.JspServlet.doDispatch(JspServlet.java:267)
at oracle.jsp.JspServlet.internalService(JspServlet.java:186)
at oracle.jsp.JspServlet.service(JspServlet.java:156)
at javax.servlet.http.HttpServlet.service(HttpServlet.java:588)
at org.apache.jserv.JServConnection.processRequest(JServConnection.java:456)
at org.apache.jserv.JServConnection.run(JServConnection.java:294)
at java.lang.Thread.run(Thread.java:595)
Thanks
Rajavel RIf you have not changed any code it is impossible that a classcast exception can be thrown since we evaluate for duplicate ids. Chances are there if you had given an id of a bean which is added programmatically in the controller then you might end up with this error. Delete the personalization and create the button with a unique name.
-
Adding toolbar buttons in the beginning
Hi Experts,
Can somebody tell me how to add my own toolbar buttons in ALV in the beginning.
When i am adding buttons using the event handler class it is adding the buttons only at the end. I want the buttons in the very beginning.Hi Aditya,
I am adding toolbar buttons using the below method.
CLASS lcl_event_receiver IMPLEMENTATION.
METHOD handle_toolbar.
DATA: ls_toolbar TYPE stb_button.
append a separator to normal toolbar
CLEAR ls_toolbar.
MOVE 3 TO ls_toolbar-butn_type.
APPEND ls_toolbar TO e_object->mt_toolbar.
append an icon to create new skills
CLEAR ls_toolbar.
MOVE 'CREATE'(000) TO ls_toolbar-function.
MOVE icon_create TO ls_toolbar-icon.
MOVE 'Create Detail'(001) TO ls_toolbar-quickinfo.
MOVE ' ' TO ls_toolbar-disabled.
APPEND ls_toolbar TO e_object->mt_toolbar.
append an icon to change existing information
CLEAR ls_toolbar.
MOVE 'CHANGE'(003) TO ls_toolbar-function.
MOVE icon_change TO ls_toolbar-icon.
MOVE 'Change Detail'(004) TO ls_toolbar-quickinfo.
MOVE ' ' TO ls_toolbar-disabled.
APPEND ls_toolbar TO e_object->mt_toolbar.
append an icon to display information
CLEAR ls_toolbar.
MOVE 'DISPLAY'(006) TO ls_toolbar-function.
MOVE icon_display TO ls_toolbar-icon.
MOVE 'Display Detail'(007) TO ls_toolbar-quickinfo.
MOVE ' ' TO ls_toolbar-disabled.
APPEND ls_toolbar TO e_object->mt_toolbar.
append an icon to delete information
CLEAR ls_toolbar.
MOVE 'DELETE'(009) TO ls_toolbar-function.
MOVE icon_delete TO ls_toolbar-icon.
MOVE 'Delete Detail'(010) TO ls_toolbar-quickinfo.
MOVE ' ' TO ls_toolbar-disabled.
APPEND ls_toolbar TO e_object->mt_toolbar.
ENDMETHOD. "handle_toolbar -
Printing problem when adding a button to print the whole page
Hello,
I added a button with printing option = Apply to self, Print = page.
The result is that it prints only the i-view in which the button is located. I want the whole page to be printed. The page is composed of several i-views and I also use layers.
Has someone an idea ?
Thanks a lot,
ThomasHi Thomas,
I received exact the same problem case during our visual composer developments. On SPS 14 the print functionality worked as expected with the print option u201Cprint pageu201D. After the implementation of SPS 16 we had to use u201Cprint screenu201D.
Hopes this helps.
Best regards
RB -
Adding a button to a JInternalFrame titlebar
hi ,
i was looking for a way to add an additional button to the titlbar of my JInternalFrame , i found some very useful codes here but i still got a little problem , after i added the new button the title of my JInternalFrame becomes "..."
i would like to hear any suggestion you guys have ,
here is my code :
import javax.swing.*;
import javax.swing.plaf.basic.BasicInternalFrameUI;
import javax.swing.plaf.metal.MetalInternalFrameTitlePane;
import java.awt.*;
public class InternalFrameTest extends JFrame{
public InternalFrameTest() {
super();
JInternalFrame jInternalFrame = new JInternalFrame("InternalFrameTest",true,true,true,true);
myTitleBar(jInternalFrame);
jInternalFrame.setSize(400,400);
jInternalFrame.setVisible(true);
JDesktopPane desktop = new JDesktopPane();
desktop.add(jInternalFrame);
getContentPane().add(desktop);
setSize(500, 500);
setDefaultCloseOperation(JFrame.EXIT_ON_CLOSE);
setLocationRelativeTo(null);
setVisible(true);
private void myTitleBar(JInternalFrame internalFrame){
BasicInternalFrameUI basicInternalFrameUI = (BasicInternalFrameUI)internalFrame.getUI();
MetalInternalFrameTitlePane northPane = (MetalInternalFrameTitlePane)basicInternalFrameUI.getNorthPane();
JButton iconifyButton = null;
JButton maximizeButton = null;
JButton closeButton = null;
Component[] components = northPane.getComponents();
for( int i=0; i < components.length; i++ ){
if( components[i] instanceof JButton ){
if( i == 0 ){
iconifyButton= (JButton)components;
}else if( i == 1 ){
maximizeButton= (JButton)components[i];
}else{
closeButton= (JButton)components[i];
northPane.remove( components[i] );
//create the additional button
JButton additionalButton = new JButton("+");
additionalButton.setFont(new Font("Arial",Font.BOLD,9));
additionalButton.setPreferredSize(new Dimension(14,14));
additionalButton.setMargin(new Insets(0, 0, 0, 0));
//create a new buttons panel
JPanel buttonsPanel = new JPanel();
buttonsPanel.setOpaque(false);
buttonsPanel.setMaximumSize(new Dimension(-1, 14));
//adding the buttons to the buttons panel
buttonsPanel.add(additionalButton);
buttonsPanel.add(iconifyButton);
buttonsPanel.add(maximizeButton);
buttonsPanel.add(closeButton);
//adding the panel to the north pane of the internal frame
northPane.setLayout(new BorderLayout());
northPane.add(buttonsPanel,BorderLayout.EAST);
public static void main(String[] args) {
new InternalFrameTest();
thanks in advance ,
ozIn general, it is very bad practice to access internal structures of UI delegates. Every time you find yourself casting getUI() result to a specific class and accessing the internal components, you are digging a very nasty hole. In this case, just adding the button is not enough - the internal frame title pane has a custom layout manager that knows nothing about it.
You will have to dig much deeper and create your own UI delegate for internal frames to handle all the cases (including theme support, rollover effects, layout and RTL). Another option is to use Substance LAF that provides an API to add custom buttons to title panes [1]. This example shows how to do this for top-level frames, but the same would work for internal frames as well.
[1] https://substance.dev.java.net/docs/api/SetRootPaneCustomTitleButtons.html -
I am new at Captivate 8 and I have created a learning project using an existing power point presentation. I have added a button that will allow my students to view a video on the subject. When I run the project in Preview the button works but when I publish it, it stops working.
I added an Interactions button and in the Actions on Success I open an URL or file. I have placed the video on our web server. In the URL I point to our web server "http://www.wmabhs.org/Media/Add Client 3rd Party Coverage.mp4". If I run this from any browser it works. So what do you think I have done wrong?
-
Adding PRINT Button on a List Item Page
Hi,
We have an existing custom list for our asset tracking. We are required to make the list item's page printable by adding a "PRINT" button on it. Currently, a list item's page has a "Close" button together with the following tabs such as: "New Item", "Edit Item", "Delete Item", "Manage Permissions", and "Alert Me". "Print" button should be like the "Close" button. Once the "Print" button will be click then a "Print" window will appear to select the printer to use. It will print only the list item's content and not the whole page.
Is there anyone who implemented as what describes above? Please help me how to implement this.
Thank you in advance.
JackHi,
You can refer to the following two articles to add a "print list" option to the list actions menu:
How to add a "print list" option to the list actions menu
http://www.sharepoint-tips.com/2007/01/how-to-add-print-list-option-to-list.html
List Print Templates - Beta1
http://www.codeplex.com/sharepointtemplates/Release/ProjectReleases.aspx?ReleaseId=6018
Hope this helps.
Rock Wang
Rock Wang– MSFT
Hi Rock,
Thank you for giving those links.
I checked it and it was almost the same with Andre's posting. I did not try to install since as i understand, i need to do it in the server that hosted our portal which i'm afraid of doing it. I'm not an advanced user of sharepoint so i'm very careful of doing changes or enhancement to our portal.
Jack -
Weird order of events added to iCal using Applescript
This is a script that has worked perfectly in the past and as far as I know has not been modified (my bad if so...) Currently it is adding all the correct events into iCal but taking a real long time to do it and this is probably due to the weird chronology it takes to putting the events in. I will include the script at the bottom of this post and here is a section of the event log that shows the weird chronology... Thanks in advance for the help.
dan
count every event of calendar "School Calendar 09-10"
176
get summary of item 1 of every event of calendar "School Calendar 09-10"
"Day 5"
get summary of item 1 of every event of calendar "School Calendar 09-10"
"Day 5"
get start date of item 1 of every event of calendar "School Calendar 09-10"
date "Monday, April 5, 2010 12:00:00 AM"
make new event at end of calendar "Classes2" with properties {summary:"Alg I period 2", start date:date "Monday, April 5, 2010 9:30:00 AM", end date:date "Monday, April 5, 2010 10:25:00 AM"}
event id "879D03C6-24CE-49C8-AB3B-D216FF4CF148" of calendar id "186E5DE2-8E33-492F-9F76-D0EF292B98D8"
make new event at end of calendar "Classes2" with properties {summary:" Pre Calc B period 3", start date:date "Monday, April 5, 2010 10:30:00 AM", end date:date "Monday, April 5, 2010 11:25:00 AM"}
event id "1AF62B85-F074-4E93-A03F-89CFD79A59A6" of calendar id "186E5DE2-8E33-492F-9F76-D0EF292B98D8"
make new event at end of calendar "Classes2" with properties {summary:" IB Math period 4", start date:date "Monday, April 5, 2010 11:30:00 AM", end date:date "Monday, April 5, 2010 12:25:00 PM"}
event id "CCB9EE0D-870E-43EA-AA39-3DAE2BCB23F8" of calendar id "186E5DE2-8E33-492F-9F76-D0EF292B98D8"
get summary of item 2 of every event of calendar "School Calendar 09-10"
"Day 3"
get summary of item 2 of every event of calendar "School Calendar 09-10"
"Day 3"
get start date of item 2 of every event of calendar "School Calendar 09-10"
date "Monday, April 19, 2010 12:00:00 AM"
make new event at end of calendar "Classes2" with properties {summary:" Pre Calc F period 1", start date:date "Monday, April 19, 2010 8:30:00 AM", end date:date "Monday, April 19, 2010 9:25:00 AM"}
event id "F8A5B643-7758-437B-919E-65C0EBF043EA" of calendar id "186E5DE2-8E33-492F-9F76-D0EF292B98D8"
make new event at end of calendar "Classes2" with properties {summary:"Alg I period 3", start date:date "Monday, April 19, 2010 10:30:00 AM", end date:date "Monday, April 19, 2010 11:25:00 AM"}
<pre style="
font-family: Monaco, 'Courier New', Courier, monospace;
font-size: 10px;
margin: 0px;
padding: 5px;
border: 1px solid #000000;
width: 720px; height: 340px;
color: #000000;
background-color: #FFDDFF;
overflow: auto;"
title="this text can be pasted into a HTML editor">
tell application "iCal"
---------This is where you gather / set user data
display dialog "How many courses do you teach?" default answer ""
set courses to the text returned of the result as number
set slotA to ""
set slotB to ""
set slotC to ""
set slotD to ""
set slotE to ""
set slotF to ""
set slotG to ""
set slotH to ""
repeat with x from 1 to courses
set entered to text returned of (display dialog "Please enter the slot (A-H) and the course name, separating them with a comma:" default answer "")
set astid to AppleScript's text item delimiters
set AppleScript's text item delimiters to ","
set {chosenslot, chosencourse} to {(entered's text item 1), (entered's text item 2)}
if chosenslot is "A" then
set slotA to chosencourse
end if
if chosenslot is "B" then
set slotB to chosencourse
end if
if chosenslot is "C" then
set slotC to chosencourse
end if
if chosenslot is "D" then
set slotD to chosencourse
end if
if chosenslot is "E" then
set slotE to chosencourse
end if
if chosenslot is "F" then
set slotF to chosencourse
end if
if chosenslot is "G" then
set slotG to chosencourse
end if
if chosenslot is "H" then
set slotH to chosencourse
end if
end repeat
set TargetCalendar to "Classes2"
--Predefined period times
set periodTimes to {{startTime:"08:30 AM", endTime:"09:25 AM"}, {startTime:"09:30 AM", endTime:"10:25 AM"}, {startTime:"10:30 AM", endTime:"11:25 AM"}, {startTime:"11:30 AM", endTime:"12:25 PM"}, {startTime:"12:30 PM", endTime:"01:25 PM"}, {startTime:"01:30 PM", endTime:"02:25 PM"}}
set Day1pattern to {slotA, slotB, slotC, slotD, slotE, slotF}
set Day2pattern to {slotG, slotH, slotA, slotD, slotE, slotB}
set Day3pattern to {slotF, slotC, slotG, slotD, slotE, slotH}
set Day4pattern to {slotB, slotA, slotF, slotD, slotE, slotC}
set Day5pattern to {slotH, slotG, slotB, slotD, slotE, slotA}
set Day6pattern to {slotC, slotF, slotH, slotD, slotE, slotG}
--Predefined period cycles
set Day1 to {slotA & " period 1", slotB & " period 2", slotC & " period 3", slotD & " period 4", slotE & " period 5", slotF & " Period 6 "}
set Day2 to {slotG & " period 1", slotH & " period 2", slotA & " period 3", slotD & " period 4", slotE & " period 5", slotB & " period 6"}
set Day3 to {slotF & " period 1", slotC & " period 2", slotG & " period 3", slotD & " period 4", slotE & " period 5", slotH & " period 6"}
set Day4 to {slotB & " period 1", slotA & " period 2", slotF & " period 3", slotD & " period 4", slotE & " period 5", slotC & " period 6"}
set Day5 to {slotH & " period 1", slotG & " period 2", slotB & " period 3", slotD & " period 4", slotE & " period 5", slotA & " period 6"}
set Day6 to {slotC & " period 1", slotF & " period 2", slotH & " period 3", slotD & " period 4", slotE & " period 5", slotG & " period 6"}
--Makes a "list of lists" so that all the period definitions are in one place
set periodCycle to {Day1, Day2, Day3, Day4, Day5, Day6}
set periodcycle2 to {Day1pattern, Day2pattern, Day3pattern, Day4pattern, Day5pattern, Day6pattern}
set isitacycleday to {"Day 1", "Day 2", "Day 3", "Day 4", "Day 5", "Day 6"}
--This repeat loop is using the cycle day definitions in the calendar named "School Calendar "A.Y.""
repeat with theEvent in (events of calendar "School Calendar 09-10")
if isitacycleday contains (summary of theEvent) then
--Gets the current day and the cycle day number
set cycleday to summary of theEvent
set cycleDate to (start date of theEvent) + 1 * hours
set cycleNumber to last character of cycleday as integer
--There are always 6 periods in every day
repeat with periodNumber from 1 to 6
--Gets the subject from periodCycle
set theSummary2 to item periodNumber of item cycleNumber of periodcycle2
set theSummary to item periodNumber of item cycleNumber of periodCycle
--Checks to see if there's a subject for this period, if not skips to next one
if theSummary2 is not "" then
set theStart to date (startTime of item periodNumber of periodTimes) of cycleDate
set theEnd to date (endTime of item periodNumber of periodTimes) of cycleDate
--Makes the event in the calender whose name is defined at the top of the script
make new event at end of calendar TargetCalendar with properties {summary:theSummary, start date:theStart, end date:theEnd}
end if
end repeat
end if
end repeat
end tell </pre>Did it run faster in the past?
The events are happening as your script is generating them - for example, you get the event summary to compare in an if statement, then get it again when you assign it to a variable. The Script Editor's *Event Log* is handy in this case to see when you are creating a lot of extraneous or duplicate events.
Also, when using application tell statements, you should only target the application's terminology, since it will just pass back what it doesn't know how to do - in other words, try not to put anything in the statement except what you need from the application.
I don't have your iCal calendar events to play with, but a couple of tweaks to your code should improve the performance:
<pre style="
font-family: Monaco, 'Courier New', Courier, monospace;
font-size: 10px;
font-weight: normal;
margin: 0px;
padding: 5px;
border: 1px solid #000000;
width: 720px; height: 340px;
color: #000000;
background-color: #FFEE80;
overflow: auto;"
title="this text can be pasted into the Script Editor">
---------This is where you gather / set user data
display dialog "How many courses do you teach?" default answer ""
set courses to the text returned of the result as number
set slotA to ""
set slotB to ""
set slotC to ""
set slotD to ""
set slotE to ""
set slotF to ""
set slotG to ""
set slotH to ""
repeat with x from 1 to courses
set entered to text returned of (display dialog "Please enter the slot (A-H) and the course name, separating them with a comma:" default answer "")
set astid to AppleScript's text item delimiters
set AppleScript's text item delimiters to ","
set {chosenslot, chosencourse} to {(entered's text item 1), (entered's text item 2)}
if chosenslot is "A" then
set slotA to chosencourse
end if
if chosenslot is "B" then
set slotB to chosencourse
end if
if chosenslot is "C" then
set slotC to chosencourse
end if
if chosenslot is "D" then
set slotD to chosencourse
end if
if chosenslot is "E" then
set slotE to chosencourse
end if
if chosenslot is "F" then
set slotF to chosencourse
end if
if chosenslot is "G" then
set slotG to chosencourse
end if
if chosenslot is "H" then
set slotH to chosencourse
end if
end repeat
set TargetCalendar to "Classes2"
--Predefined period times
set periodTimes to {{startTime:"08:30 AM", endTime:"09:25 AM"}, {startTime:"09:30 AM", endTime:"10:25 AM"}, {startTime:"10:30 AM", endTime:"11:25 AM"}, {startTime:"11:30 AM", endTime:"12:25 PM"}, {startTime:"12:30 PM", endTime:"01:25 PM"}, {startTime:"01:30 PM", endTime:"02:25 PM"}}
set Day1pattern to {slotA, slotB, slotC, slotD, slotE, slotF}
set Day2pattern to {slotG, slotH, slotA, slotD, slotE, slotB}
set Day3pattern to {slotF, slotC, slotG, slotD, slotE, slotH}
set Day4pattern to {slotB, slotA, slotF, slotD, slotE, slotC}
set Day5pattern to {slotH, slotG, slotB, slotD, slotE, slotA}
set Day6pattern to {slotC, slotF, slotH, slotD, slotE, slotG}
--Predefined period cycles
set Day1 to {slotA & " period 1", slotB & " period 2", slotC & " period 3", slotD & " period 4", slotE & " period 5", slotF & " Period 6 "}
set Day2 to {slotG & " period 1", slotH & " period 2", slotA & " period 3", slotD & " period 4", slotE & " period 5", slotB & " period 6"}
set Day3 to {slotF & " period 1", slotC & " period 2", slotG & " period 3", slotD & " period 4", slotE & " period 5", slotH & " period 6"}
set Day4 to {slotB & " period 1", slotA & " period 2", slotF & " period 3", slotD & " period 4", slotE & " period 5", slotC & " period 6"}
set Day5 to {slotH & " period 1", slotG & " period 2", slotB & " period 3", slotD & " period 4", slotE & " period 5", slotA & " period 6"}
set Day6 to {slotC & " period 1", slotF & " period 2", slotH & " period 3", slotD & " period 4", slotE & " period 5", slotG & " period 6"}
--Makes a "list of lists" so that all the period definitions are in one place
set periodCycle to {Day1, Day2, Day3, Day4, Day5, Day6}
set periodcycle2 to {Day1pattern, Day2pattern, Day3pattern, Day4pattern, Day5pattern, Day6pattern}
set isitacycleday to {"Day 1", "Day 2", "Day 3", "Day 4", "Day 5", "Day 6"}
--This repeat loop is using the cycle day definitions in the calendar named "School Calendar "A.Y.""
tell application "iCal" to repeat with theEvent in (get events of calendar "School Calendar 09-10") --> only target iCal for what it knows
set cycleday to summary of theEvent --> might as well set the info
if cycleday is in isitacycleday then
--Gets the current day and the cycle day number
set cycleDate to (start date of theEvent) + 1 * hours
set cycleNumber to last character of cycleday as integer
--There are always 6 periods in every day
repeat with periodNumber from 1 to 6
--Checks to see if there's a subject for this period, if not skips to next one
if (item periodNumber of item cycleNumber of periodcycle2) is not "" then --> skip as much as possible
--Gets the subject from periodCycle
set theSummary to item periodNumber of item cycleNumber of periodCycle
set theStart to date (startTime of item periodNumber of periodTimes) of cycleDate
set theEnd to date (endTime of item periodNumber of periodTimes) of cycleDate
--Makes the event in the calender whose name is defined at the top of the script
make new event at end of calendar TargetCalendar with properties {summary:theSummary, start date:theStart, end date:theEnd}
end if
end repeat
end if
end repeat
</pre> -
Adding a button to the Open Items List
Hiya everyone, I am trying to add a button to the Open List Items form (formType - 152) which is located in Reports -> Sales & Purchasing -> Open Items List. When I attempt to add a button to that particular form it does not appear. The only form I seem to be be able to add a button to is on the main menu. I have added my code below:
Private Sub CreateMySimpleForm()
Dim oItem As SAPbouiCOM.Item
Dim oButton As SAPbouiCOM.Button
oForm = SBO_Application.Forms.ActiveForm
oItem = oForm.Items.Add("80", SAPbouiCOM.BoFormItemTypes.it_BUTTON)
oItem.Left = 6
oItem.Width = 65
oItem.Top = 51
oItem.Height = 19
oButton = oItem.Specific
oButton.Caption = "View Document"
End Sub
Has anyone got any ideas.....ThanksI have discovered that the button appears if the Open List Items window is open when I run my code so the button can actually appear on that form. However, how do I change this line :
oForm = SBO_Application.Forms.ActiveForm
so that it specifies that the button will appear only on the Open List Items form. When I change that line to:
oForm = SBO_Application.Forms.GetForm("152",1 ) ....it keeps on complaining that it cannot find that form.
I'm not sure what the Count is supposed to be in:
GetForm(Type As String, <b>Count</b> As Integer)
If anyone could help me out I would be grateful.....Thanks
Maybe you are looking for
-
How to get data type of variable in program..
Hi ABAP Guru. I need to know how to get data type of variable or any structure field.. because I got short dump when use command REPLACE ALL OCCURANCE ... with variable/structure field that has data type I or P, I think it should be used with data ty
-
Saving image in windows 8.1 using stream and bitmap encoder id
Hi var renderTargetBitmap = new RenderTargetBitmap(); await renderTargetBitmap.Render(myElementTree); var pixels = await renderTargetBitmap.GetPixelsAsync(); var picker = new FileSavePicker(); // Picker setup var file = await picker.PickSaveFileAsync
-
I have installed xMAM 3.0 (SR4 Patch 0) on a machine and when I click sync 9 out of 10 times sync never completes. Our MI server is MI7.0 SP12 patch0. Below is the trace file.Can some one point out what may be wrong please? How can I debug this in th
-
Question for SM35, this may be a easy question, see who have the answer.
Hi all, here the question i using session method and create a session in SM35. i have process this session i just create, here if i have process the session CAN i process it again?( on the same session ) mean re process the same session. thanks guanw
-
I