Popup messages with forms9i
Dear ones,
Does Oracle Forms9i has a flexibility to display automatic message when any person access my forms?
Like Hotmail service.....When we are online if any new mail comes it intimate dynamically by popup message. Can we do something with Forms9i that, if any person access my forms it should intimate me with a popup menu saying that this user is accessing the form?
(regardless of which ever application you are in)
thanks with regards.....
Aijaz
Aijaz,
this could be done using Oracle Advanced Queueing and a Java Bean solution in Forms. We are working on a native integration of asynchronous messaging in a future version of Forms. Until then, this document points out the basic principles:
http://otn.oracle.com/products/forms/pdf/275199.pdf
Frank
Similar Messages
-
How do I show and hide a popup message by the program
Hi,
I've the following problem. Sometime the program must wait to open a seriel port. On slow machines, this could take some seconds.
During this time I'll display a popup message with the message "please, be patient....".
After the port is open, the message should be hide by the program.
JOptionPane could be good, but without a "OK" button. Everthing should be controlled by the program.
I would implement the Runnable interface for the showing of the popup message.
Any ideas? Thanks in advance.
HansYou can use a JDialog... this will act like JOptionPane, but you can put on it whatever components you like... so no OK button!
For example:
JDialog dialog = new JDialog(parentFrame);
dialog.add(new JLabel("Please be patient", BorderLayout.CENTER);
dialog.pack();
dialog.setLocation(100,100);
dialog.setVisible(true);
dialog.setVisible(false); -
I upgraded to Mountain Lion (MacbookPro). Now when I open ical I get a popup window with a list I had added to Reminders app with the message 'Your calendar couldn't be refreshed' i--t won't go away-'delete' is greyed out--can't access calendar! Help!
I upgraded to Mountain Lion (MacbookPro). Now when I open ical I get a popup window with a list I had added to Reminders app with the message 'Your calendar couldn't be refreshed' i--t won't go away-'delete' is greyed out--can't access calendar! Help!
-
I have Adobe Acrobat version 11.0.0 installed with Adobe CC. I cannot download PDFs from the internet (in this case from PubMed National Library of Medicine). If I try to do this I get a popup message saying that "ADOBE ACROBAT NPAPI PLUG-IN, VERSION 11.0.0 NEEDS YOUR PERMISSION TO RUN. I DON'T KNOW HOW TO GIVE THIS PERMISSION OR WHAT TO DO. CAN YOU PLEASE HELP?
What buttons do you get to click on with this message? What browser are you using (e.g. Safari, Chrome, Internet Explorer...)
-
Simple problem with popup message before adding document on system form
Hi all,
We have an AddOn that validates price lines on system Sales Order form matrix, so that if prices fall below a certain value, a popup is show to ask to continue or not, when user presses ADD button.
The problem is that if he chooses yes (to continue), the Sales Order is not added since the button ADD keeps being selected ....
Here is my code:
[B1Listener(BoEventTypes.et_CLICK, true)]
public virtual bool OnBeforeClick(ItemEvent pVal)
int iResult = B1Connections.theAppl.MessageBox("Price lines fall bellow minimum! Continue?", 1, "NO", "YES", "");
if (iResult == 1) // NO
// Show error
B1Connections.theAppl.StatusBar.SetText("OK", SAPbouiCOM.BoMessageTime.bmt_Short, SAPbouiCOM.BoStatusBarMessageType.smt_Error);
return false;
// YES: Continue to add Sales Order
return true;
The problem is somehow related with the popup message being shown: if user says YES to continue, the system form does not continue with the standard process of adding the Sales Order (when I move the cursor above the ADD button is shows it already pressed...).
Do I have to do anything more to force the process to continue, when the user says YES?
Regards,
Manuel DiasThtas known problem. The solution for this is declare global variable as boolean, when user selects Yes, then set this variable to true and emulate click to add button again where before the message box check if its varaible sets to true - in this case dont show message box, only set variable to false.
The concept of code will be
dim continue as boolean = false
in item event
if continue = false then
x = messagebox...
if x = 1 then
continue = true
items.item("1").click
end if
else
continue = false
end if -
Popup screen with information message in POWL
Hi all,
I have a scenario like after clicking on action in Powl, the popup screen should be opened with information message with OK button.kindly suggest on this.
Thanks allYou could also try the approach mentioned in the forum thread:
How to use Javascript in template
Thanks,
Navaneeth -
Close browser window of mozilla Firefox with popup message in ADF
below code is working in "Internet Explorer " browser but I want to excute this on "mozilla Firefox" browser with popup message when I click on browser cross Cancel button in ADF. Please help me how can I achieve this ?
<af:resource type="javascript">
function closeWindow(event){
window.opener = self;
window.close();
</af:resource>Hi,
thats not possible...
you can't close the parent browser window(except IE).. you can only close the window that is opened by you... with window.open(''); -
PresaveAction() Popup message box with save and cancel button
Hi,
I want to give user an option from popup box with the message "Are you sure to Save you record".
I got below javascript code but don't know how to show two buttons on popup if user wants to recheck before final saving then he should click CANCEL otherwise SAVE button.
<script type="text/javascript">
function PreSaveAction()
alert("Your request has been submitted");
return true;
</script>
Please advise in above code.Hi,
For your requirement, you can use the JavaScript Confirm Box which will contains two buttons in a popup window.
Here is a demo about checking the value in the “Title” field, if it equals “asdf”, then a Confirm box will come out, then user will be able to choose whether to save or not.
<script type="text/javascript" src="http://code.jquery.com/jquery-1.10.2.min.js"></script>
<script type="text/javascript">
var $j = jQuery.noConflict();
function PreSaveAction()
var txtStatus = $j(":input[title='Title']").val();
if(txtStatus == "asdf")
alert("Invalid Input");
var r=confirm("Are you sure to Save you record?");
if (r==false)
var statusfocus = $j(":input[title='Title']");
statusfocus .focus();
return false;
else
return true;
</script>
Feel free to reply if there still any questions about this.
Best regards
Patrick Liang
TechNet Community Support -
Whenever I try to download an app [from the app store on the computer], a popup message appears saying 'A server with the specified hostname could not be found'. What could I do to resolve this? I am using a MacBook Pro laptop. There is around 250 gb of free space. Please help
Launch the Console application in any of the following ways:
☞ Enter the first few letters of its name into a Spotlight search. Select it in the results (it should be at the top.)
☞ In the Finder, select Go ▹ Utilities from the menu bar, or press the key combination shift-command-U. The application is in the folder that opens.
☞ Open LaunchPad and start typing the name.
The title of the Console window should be All Messages. If it isn't, select
SYSTEM LOG QUERIES ▹ All Messages
from the log list on the left. If you don't see that list, select
View ▹ Show Log List
from the menu bar at the top of the screen.
Click the Clear Display icon in the toolbar. Then try to update. Select any lines that appear in the Console window. Copy them to the Clipboard by pressing the key combination command-C. Paste into a reply to this message by pressing command-V.
The log contains a vast amount of information, almost all of which is irrelevant to solving any particular problem. When posting a log extract, be selective. A few dozen lines are almost always more than enough.
Please don't indiscriminately dump thousands of lines from the log into this discussion.
Please don't post screenshots of log messages—post the text.
Some private information, such as your name or email address, may appear in the log. Anonymize before posting.
When you post the log extract, you might see an error message on the web page: "You have included content in your post that is not permitted," or "The message contains invalid characters." That's a bug in the forum software. Please post the text on Pastebin, then post a link here to the page you created. -
Closing the browser without popup message
Hi Experts,
I refered the following thread and done the below steps
1.Create a Button called Exit.
2.Create an action for this button.
3. In the event handler for this button, write the following code:
String Url;
try {
Url = WDURLGenerator.getWebResourceURL(wdComponentAPI.getComponent().getDeployableObjectPart(),"close.html");
wdThis.wdGetAtpEmpDetailsWinInterfaceViewController().wdFirePlugExitPlug(Url);
} catch (Exception e) {
wdComponentAPI.getMessageManager().reportException("Technical Exception occured in the application : " + e.toString(), true);
4.Create a html page called u201Cclose.htmlu201D with Javascript code for closing a browser window.
5.Place this html page in SRC -> Mimes -> Components -> Project Structure(Create this folder and place the html page in this folder)
I have used Ie 7.0
My questin is when i clicking the button. It show popup message like
"Do you want to close this window " I don't want this popup.
without popup i need to close this window? How to do that?
Regards,
Manivannan PHi Manivannan p,
1.Create a Button called Close.
2.Create an action for this button.
3. In the event handler for this button, write the following code
You can try this
public void onActionClose(com.sap.tc.webdynpro.progmodel.api.IWDCustomEvent wdEvent )
//@@begin onActionClose(ServerEvent)
WDPortalEventing.fire("urn:com.sapportals:navigation", "CloseWindow", "");
//@@end
This will help you closing the window with out Popup
Here we are calling a "Portal Event" called " CloseWindow" to close the windoe
Get back if you have any questions
Thanks & Regards
Swetha -
How to add Popup message as soon as user logins to portal system?
Hi,
I want to display a popup message as soon as user logs on to the portal system.
Regards,
AnaghaAnagha Bhat wrote:
what do you mean by "iView with the popup as the entry point" ?
I think this means, iView's 'Launch in new window' property should be accordingly set.. -
Hi,
please suggest on how to display a popup window with a message for a few seconds..
( Ex: message like "Scanning for records...please wait").Hi again,
1. message in status bar for 3 seconds.
2. just copy paste
3.
Report abc.
CALL FUNCTION 'SAPGUI_PROGRESS_INDICATOR'
EXPORTING
percentage = 75
text = 'Please Wait....'.
<b>wait up to 3 seconds.</b>
regards,
amit m. -
How to display Popup message in ABAP Web Dynpro
Hi All,
Is it possible to display popup messages like SAP to collect information from the user? is it possible to display information messages like SAP? If possible, Please let me know how to handle in Web Dynpro.
Thanks & Regards,
IA Kumar.Agree with the two firend on my head :).
you can find a demo from: SWDP_TEST(package)--> WDR_TEST_POPUPS also.
I have a lazy idea, two step:
1. create a popup function module;
2.call the function module;
function module:--Begin--
FUNCTION ZFUNM_CONFIRM .
""Local interface:
*" IMPORTING
*" REFERENCE(P_API) TYPE REF TO IF_WD_VIEW_CONTROLLER
*" REFERENCE(P_CMP_API) TYPE REF TO IF_WD_COMPONENT
DATA:
L_WINDOW_MANAGER TYPE REF TO IF_WD_WINDOW_MANAGER,
L_CMP_API TYPE REF TO IF_WD_COMPONENT,
L_API_MAIN TYPE REF TO IF_WD_VIEW_CONTROLLER,
L_POPUP TYPE REF TO IF_WD_WINDOW,
L_TEXT TYPE STRING_TABLE.
wd_this type ref to IF_MAIN,
wd_comp_controller TYPE REF TO IG_COMPONENTCONTROLLER.
l_api_main = wd_this->wd_get_api( ).
l_cmp_api = wd_comp_controller->wd_get_api( ).
L_WINDOW_MANAGER = P_CMP_API->GET_WINDOW_MANAGER( ).
APPEND 'POPUP text' TO L_TEXT.
L_POPUP = L_WINDOW_MANAGER->CREATE_POPUP_TO_CONFIRM(
TEXT = L_TEXT
BUTTON_KIND = 4
MESSAGE_TYPE = 1
CLOSE_BUTTON = ''
WINDOW_TITLE = 'messagebox Title'
WINDOW_LEFT_POSITION = L_CONF_CONTEXT-WINDOW_LEFT_POSITION
WINDOW_TOP_POSITION = L_CONF_CONTEXT-WINDOW_TOP_POSITION
WINDOW_POSITION = L_CONF_CONTEXT-WINDOW_POSITION
WINDOW_WIDTH = L_CONF_CONTEXT-WINDOW_WIDTH
WINDOW_HEIGHT = L_CONF_CONTEXT-WINDOW_HEIGHT
L_POPUP->SUBSCRIBE_TO_BUTTON_EVENT(
BUTTON = IF_WD_WINDOW=>CO_BUTTON_YES
ACTION_NAME = 'YES'
ACTION_VIEW = P_API
IS_DEFAULT_BUTTON = ABAP_TRUE ).
L_POPUP->SUBSCRIBE_TO_BUTTON_EVENT(
BUTTON = IF_WD_WINDOW=>CO_BUTTON_NO
ACTION_NAME = 'NO'
ACTION_VIEW = P_API
IS_DEFAULT_BUTTON = ABAP_FALSE ).
L_POPUP->OPEN( ).
ENDFUNCTION.
function module:--End--
call the function module Begin----
METHOD ONACTIONDELETE .
DATA:
L_API TYPE REF TO IF_WD_VIEW_CONTROLLER,
L_CMP_API TYPE REF TO IF_WD_COMPONENT,
NODE_ZTAB_PROJ TYPE REF TO IF_WD_CONTEXT_NODE,
ELEM_ZTAB_PROJ TYPE REF TO IF_WD_CONTEXT_ELEMENT,
STRU_ZTAB_PROJ TYPE IF_ZV_PROJ_DISPLAY=>ELEMENT_ZTAB_PROJ,
SELECTED_ELEM TYPE WDR_CONTEXT_ELEMENT_SET .
navigate from <CONTEXT> to <ZTAB_PROJ> via lead selection
L_API = WD_THIS->WD_GET_API( ).
L_CMP_API = WD_COMP_CONTROLLER->WD_GET_API( ).
CALL FUNCTION 'ZFUNM_CONFIRM'
EXPORTING
P_API = L_API
P_CMP_API = L_CMP_API.
IF WD_THIS->A_DEL = ''.
EXIT.
ENDIF.
NODE_ZTAB_PROJ = WD_CONTEXT->GET_CHILD_NODE( NAME = IF_ZV_PROJ_DISPLAY=>WDCTX_ZTAB_PROJ ).
IF ( NODE_ZTAB_PROJ IS INITIAL ).
EXIT.
ENDIF.
ELEM_ZTAB_PROJ = NODE_ZTAB_PROJ->GET_LEAD_SELECTION( ).
ELEM_ZTAB_PROJ->GET_STATIC_ATTRIBUTES(
IMPORTING
STATIC_ATTRIBUTES = STRU_ZTAB_PROJ ).
DELETE FROM ZTAB_PROJ
WHERE COMCODE = STRU_ZTAB_PROJ-COMCODE
AND PROJID = STRU_ZTAB_PROJ-PROJID.
WD_THIS->ONACTIONSELECT(
WDEVENT = WDEVENT " Ref to cl_Wd_Custom_Event
LOOP AT selected_elem .
ENDLOOP.
ELEM_ZTAB_PROJ
@TODO handle not set lead selection
alternative access via index
Elem_Ztab_Proj = Node_Ztab_Proj->get_Element( Index = 1 ).
@TODO handle non existant child
if ( Elem_Ztab_Proj is initial ).
endif.
get all declared attributes
ELEM_ZTAB_PROJ->GET_STATIC_ATTRIBUTES(
IMPORTING
STATIC_ATTRIBUTES = STRU_ZTAB_PROJ ).
ENDMETHOD.
call the function module End---- -
LIST MANAGER - Replace popup lov - with stationary scrollable box
Sorry... I thought this was Oracle 10g XE form...could you direct me to right form.
LIST MANAGER - Replace popup lov - with stationary scrollable box...
The end result would be: 2 scrollable list boxes separated by the word ADD / REMOVE. One to select from and the other box to act as collection box
The popup LOV is quick and fast ..but is a little time consuming
Oracle 10g XE
Message was edited by:
user518110Hi user518110,
1) please update your forum handler to a more friendlier name.
2) I think your are looking for the Shuttle component in Oracle APEX, like on the following page http://apex.oracle.com/pls/otn/f?p=2672:2
If you are using Oracle XE you are probably using Oracle APEX 2.1, you have to upgrade this version to Oracle APEX 3.0 which contains this new control. See http://www.oracle.com/technology/products/database/application_express/html/3.0.1_and_xe.html for details.
Patrick
My APEX Blog: http://www.inside-oracle-apex.com
The ApexLib Framework: http://apexlib.sourceforge.net
The APEX Builder Plugin: http://apexplugin.sourceforge.net/ New! -
How to create a popup windown with javascript?
Hi, every one,
I made a jsp program. I know we can use win.open, win.close to create, to close a popup window with javascript. But I don't know how to create a popup window ,display some message on this window and there is a button on it for closing this window. Just like follows:
int mark;
if(mark==1){
create popup window, display some message, there is a
button and click it to close this window.
} else {
display error message.
Any one can help me?
Thanks in advance.
peterHi, bdtjdc,
Thank you for your help and kindness.
You know, I am a new one in javascript. So,
1, I only know how to use alert(message) on current page and I don't know how use alert(message) on the next page because I
need to pass some datas from current jsp page to next one.
2, when I use the code you gave me as follows, there is no popup window and button:
if(mark==1){
%>
<script language="JavaScript">
message=message+'enter your message here...<br>';
message=message+'<form name="form1"><input type="button" name="close" value="close window"
onClick="window.close()"></form>';
message='enter your message here...<br>';
var actwin=window.open("","","menubar=0,width=300,height=300");
actwin.document.write(message);
actwin.document.close();
actwin.focus();
</script>
<%
} else {
error message;
if I use the code like this, We have the window and message on it, but there is no button on the window.
if(mark==1){
%>
<script language="JavaScript">
message='enter your message here...<br>';
var actwin=window.open("","","menubar=0,width=300,height=300");
actwin.document.write(message);
actwin.document.close();
actwin.focus();
</script>
<%
} else {
error message;
What's the problem? Please.
Thanks again.
Peter
Maybe you are looking for
-
Our household has one Macbook Pro & Multiple iOS devices.
My wife has an iPad and iPhone and I have an iPhone. We have separate Apple and iTunes ids. I want to safely backup my wife's data w/o losing anything or merging our data. She hadn't backed up her iPhone or iPad or done any of the updates for 3 mo
-
Hello Experts, I want to upgrade my oracle version 10.2.0.1.0 to 10.2.0.5.0. My Machine is 64bit and OS is Red Hat Enterprise Linux 5 Linux 64bit. Which patch i have install? Thanks, Oracle DBA P
-
Applescript photoshop open file delay
Hi, I have a problem with photoshop and applescript. When I run the following simple applescript which opens a document and saves it in a location: tell application "Adobe Photoshop CS3" open picpathalias -- delay 10 -- quite a long delay is needed s
-
Limiting BI Publisher Administrator's use of sensitive data sources
Hello Everyone - Is it possible to limit which data sources those with the 'BI Publisher Administrator' role can report off of. I read in the online documentation that, "By default, BI Publisher Administrators can access all data sources." To me, the
-
Brush Lag? - Here are OpenGL settings that improve performance
For anyone having horrible Brush lag, please try the following settings and report your findings in this thread. After much configuring and comparing CS4 vs CS3, I found that these settings do improve CS4's brush lag significantly. CS3 is still faste