Message Box on report

Dear all,
I am using Report 2.5.
I wanted prompt a message box if checked there is no record return. How to create the message box?
Many thanks !
Cheers.

Thank you.
I tried to use srw.message at 'beforereport'. and used srw.program_abort after the srw.message.
But after the message prompted, and another message prompted "REP-1419: 'beforereport' : PL/SQL program aborted."
How can I make the second message not prompt?
Thank you!!!
Cheers.

Similar Messages

  • Blank Message Box when Saving a report in InfoView

    Post Author: Jmusser
    CA Forum: Administration
    I'm getting a blank message box when I try to save any report from any folder in infoview for users I have setup in the following Group.  Has anyone run into this on know what is set wrong in security?
    We are running BOXI2.  I have setup a custom security group for InfoView Users that grants rights to the following in Home > BusinessObjects Enterprise Applications > InfoView >- all other rights are not specified
    Log on to InfoView and view this object in the CMC
    Edit this object
    Search for simple text
    Do an advanced search
    Filter object listing by object type
    View the favorites folder
    View the Inbox
    Create categories
    Assign categories
    Send documents
    Create folders
    At the top level folder I have permissions granted as
    General
    Add objects to the folder
    Denied
    View objects
    Granted
    Granted
    Edit objects
    Granted
    Granted
    Modify the rights users have to objects
    Denied
    Schedule the document to run
    Denied
    Delete objects
    Denied
    Define server groups to process jobs
    Denied
    Delete instances
    Denied
    Copy objects to another folder
    Granted
    Granted
    Schedule to destinations
    Denied
    View document instances
    Granted
    Granted
    Pause and Resume document instances
    Denied
    Securely modify rights users have to objects.
    Denied
    Reschedule instances
    Denied
    Schedule on behalf of other users
    Denied
    Allow discussion threads
    Granted
    Granted
    View objects that the user owns
    Granted
    Granted
    Edit objects that the user owns
    Granted
    Granted
    Modify the rights users have to objects that the user owns
    Denied
    Delete objects that the user owns
    Granted
    Granted
    Delete instances that the user owns
    Granted
    Granted
    View document instances that the user owns
    Granted
    Granted
    Pause and Resume document instances that the user owns
    Granted
    Granted
    Securely modify rights users have to objects that the user owns.
    Denied
    Reschedule instances that the user owns
    Denied
    Desktop Intelligence
    Refresh the report's data
    Granted
    Granted
    Refresh List of Values
    Granted
    Granted
    Use Lists of Values
    Granted
    Granted
    View SQL
    Denied
    Export the report's data
    Granted
    Granted
    Download files associated with the object
    Granted
    Granted
    Desktop Intelligence Add in
    Download files associated with the object
    Granted
    Granted
    Desktop Intelligence Template
    Download files associated with the object
    Granted
    Granted
    Report
    Print the report's data
    Granted
    Granted
    Refresh the report's data
    Granted
    Granted
    Export the report's data
    Granted
    Granted
    Download files associated with the report
    Granted
    Granted
    Web Intelligence Document
    Refresh the report's data
    Granted
    Granted
    Edit Query
    Denied
    Refresh List of Values
    Granted
    Granted
    Use Lists of Values
    Granted
    Granted
    View SQL
    Denied
    Export the report's data
    Granted
    Granted
    Download files associated with the object
    Granted
    Granted

    Try This..
    1. Open the crystal client on your local machine and import that particular report.
    2. Do Database -> Verify Database. Then refresh the report on your PC and make sure that it returns data as expected.
    3. Export it back to repository and try scheduling it again. You can verify through CMC for Crystal Reports under " Database Configuration" property to make sure it points to the right ODBC.
    Let us know.

  • Macbook froze while online. hard shutdown. when it restarted, an error message appeared saying finder shut down unexpectedly containing a message box with a long list of technical jibberish.  after clicking OK that it would send an error report to Apple,

    macbook froze while online. hard shutdown. when it restarted, an error message appeared saying finder shut down unexpectedly containing a message box with a long list of technical jibberish.  after clicking OK that it would send an error report to Apple, the same error message box appeared again and again every time OK was clicked.  Now the macbook will not turn on at all

    If you're able to boot, 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.
    ☞ If you’re running Mac OS X 10.7 or later, open LaunchPad. Click Utilities, then Console in the page that opens.
    Select the most recent panic log under System Diagnostic Reports. Post the contents — the text, please, not a screenshot. In the interest of privacy, I suggest you edit out the “Anonymous UUID,” a long string of letters, numbers, and dashes in the header and body of the report, if it’s present (it may not be.) Please don't post "shutdownStall" or "hang" reports.
    If you can't boot in the usual way, try a safe boot. The instructions provided by Apple are as follows:
    Be sure your Mac is shut down.
    Press the power button.
    Immediately after you hear the startup tone, hold the Shift key. The Shift key should be held as soon as possible after the startup tone, but not before the tone.
    Release the Shift key when you see the gray Apple icon and the progress indicator (looks like a spinning gear).
    During startup, you’ll see a progress bar, and then the login screen, which appears even if you normally log in automatically. You must know your login password in order to log in. If you’ve forgotten the password, you will need to reset it before you begin.
    Safe mode is slower than normal, and some things won’t work at all.
    Note: If FileVault is enabled under Mac OS X 10.7 or later, you can’t boot in safe mode.

  • Crystal report i don't want message box authentification but automatically

    Hello
    Escuse me for my bad english
    In businessobjects crystal report 11 when I use The Url
    serveur/businessobjects/enterprise11/desktoplaunch/opendoc/openDocument.jsp?sDocName=Doc_Acquisition&apsuser=Myuser&apspassword=123
    The first Time I have a messagebox authentification , user password and My document
    crystal report is open .
    The second time i have access directly to my document ( No message box)
    I would like the first time i have access to my document directly (I don't want the
    message box authentification).
    It's possible ?
    The script are on crystal reports opendocument.jsp documentxml.jsp
    yourserveur/businessobjects/enterprise11/desktoplaunch/opendoc/)
    have you an example ?
    I dont want display logon.do the first time
    have you an solution
    Can you send me an example with a script that access directly to my document
    Good luck
    Thank you very much

    Thanks Aasavari
    Do you speak French ?
    Thanks for example view_report  --> it's Ok
    I have changed the programmation to have access directly
    what do you think,
    When i have changed the file jsp to have access directly ( no message box logon)
    the old version jsp display ?
    why ?     stop the services tomcat ? or stop the service crystal  cache server ?
    I look forward to be hearing from you
    sincerely
    Michel
    logonform.jsp
    <%!
    /**************************** class LogonForm ***************************
    This logon form is used to gather the logon information needed
    to login to Enterprise
    private class LogonForm {
         HttpServletResponse response;
         HttpServletRequest request;
         int num_reports_needed = 1;
         String[] reportname;
         public static final int NONE = 0;
         public static final int REPORT_NAME = 1;
         public static final int REPORT_NAME_X2 = 2;
    Constructor - Save the response and request objects
         LogonForm(HttpServletResponse response, HttpServletRequest request)
              //this.response = response;
              //this.request = request;
    Constructor with options - Add some optional boxes to request other
                               input from the user such as reportnames.
         LogonForm(HttpServletResponse response, HttpServletRequest request, int extra_requests) {
              this.response = response;
              this.request = request;
              switch (extra_requests) {
                   case NONE:
                        break;
                   case REPORT_NAME:
                        num_reports_needed = 1;
                        reportname = new String[1];
                        break;
                   case REPORT_NAME_X2:
                        num_reports_needed = 2;
                        reportname = new String[2];
                        break;
    If we do not already have the logon information, print a logon form.
    Return true if a logon form was printed, false if it wasn't.
         public boolean display_if_needed() throws java.io.IOException {
                        reportname[0] = "TEST1";   // my report
                   return false;
    %>
    view_report.jsp
    <%
    Applies to Versions:     XI
    Creation Date:     Febuary 28 2005
    Description:
                             This sample to demonstrates how to view a Crystal Report on demand in
        *                         the zero-client DHTML viewer. 
    Author:               CW.
    %>
    <%@ page import = "com.crystaldecisions.sdk.occa.infostore.*,
                       com.crystaldecisions.sdk.plugin.desktop.common.*,
                       com.crystaldecisions.sdk.framework.*,
                       com.crystaldecisions.sdk.occa.security.*,
                       com.crystaldecisions.sdk.exception.SDKException,
                       com.crystaldecisions.sdk.occa.managedreports.IReportSourceFactory,
                       java.util.Locale,
                       com.crystaldecisions.sdk.occa.report.reportsource.IReportSource"
    %>
    <%@ include file = "logonform.jsp" %>
    <%
         try {
             //If logon information is required, display the logonForm and exit.
              //Create a special logon form that requests 2 Report Names
              //(code for LogonForm class is included).
              LogonForm logonform = new LogonForm(response, request, LogonForm.REPORT_NAME);
              if (logonform.display_if_needed()) return;     
              //Log in.
    // access directly
              IEnterpriseSession enterpriseSession = CrystalEnterprise.getSessionMgr().logon("Administrator","", "pa", "secEnterprise");
             //Grab the InfoStore from the httpsession
             IInfoStore infoStore = (IInfoStore)enterpriseSession.getService("", "InfoStore");
             //Query for the report object in the CMS.  See the Developer Reference guide for more information the query language. 
             IInfoObjects oInfoObjects = (IInfoObjects)infoStore.query("SELECT TOP 1 * " +
                                                                                     "FROM CI_INFOOBJECTS " +
                                                                                "WHERE SI_PROGID = 'CrystalEnterprise.Report' AND SI_INSTANCE=0 AND SI_NAME='" + logonform.reportname[0] + "'" );
             if (oInfoObjects.size() > 0) {
                  //Retrieve the latest instance of the report
                  IInfoObject oInfoObject = (IInfoObject) oInfoObjects.get(0);
                  //Use the PS report factory to obtain a report source that will be processed on the Page Server.   
                  IReportSourceFactory factoryPS = (IReportSourceFactory)enterpriseSession.getService("PSReportFactory");
                  Object reportSource = factoryPS.openReportSource((oInfoObject), Locale.ENGLISH);
                  session.setAttribute("reportSource", reportSource);
                  //View the report in the standard DHTML viewer.        
                  response.sendRedirect("CrystalReportViewer.jsp");
             else {
                  out.println("Report " + logonform.reportname[0] + " not found.");     
        catch(SDKException sdkEx) {
              out.println(sdkEx);  
    %>

  • Getting the message from a Cancel event Message Box

    Hi there,
    I would like to know if a user select from menu in SAP 8.8 Data-> Cancel.  We get a message box for confirmation Yes/No user wants to cancel the document so that it is status is changed to cancel.  I would like to know how can you get the message and the caption from that message box in order to know the appropriate action to take with respect to the form type.  In purchare order, when you select cancel, the message box has a caption "Purchase Order" and the text of the message box is "Cancelling a document is irreversible. Document status will be changed to "Canceled" and the document will not appear in the Sales/Purchase analysis reports. Do you want to continue?" 
    I want to know how may I  get these two piece of information.  Actually I know there is a button caption property but I must know the message in order to distinguish in code which is 'YES' is clicked. 
    Any help or lead will be greatly appreciated, thanks!

    This seems to be an SDK question so it would be better to post it in the SDK forum as you will get way more answers; alot less of the experts come in to the B1i forum.
    Anyways, I will suggest an answer but I'd ask you close this thread and continue it in the SDK forum if you still have issues.
    The form in question has form type = 0 so my method of achieving this would be:
    1. Catch the Item Pressed event on form with typeEx == 0 and BeforeAction == true.
    2. Check if Form.Title == "Purchase Order".
    3. Now to check the text - first of all, before coding, go to View->System Information. Now go to a PO and select Cancel; hover the mouse over the text on the form, you will see that the three lines of text are actually labels with UIDs 7, 1000001 and 1000002. In your code you can check if the Label with ItemUID == 7 has the text "Cancelling a document is....etc etc"
    4. If it does have that text you now know the user has clicked a button on that form.
    6. If not, they have some other type of message box open
    7. Check which button they clicked: pVal.ItemUID == 1 means it was Yes, pVal.ItemUID == 2 means it was No
    Hope it helps

  • Error message boxes on duplicate drag in Flash CS5.5

    Hi I wanted to report a problem I've been having with Flash CS5.5 on MacOS 10.5.8
    When I drag an element (usually a line or shape) with the alt key pressed (in order to create a duplicate on the stage) sometimes I get a couple of message boxes appear that say "Panel x could not be created removing it from the list" where x is a number like 7 or 9. After I click through these the swatches panel appears in the middle of the screen.
    This is quite annoying and holds me up as I have to click through these boxes & then close the swatches panel.
    Hope you're able to address this error in future builds.
    Cheers
    -Tom

    These are primarily user to user forums.  USe the following if you have a bug to report:
    Adobe - Wishlist & Bug Report
    http://www.adobe.com/cfusion/mmform/index.cfm?name=wishform

  • Pass File Path into Message Box

    Hello,
    I’m building an application that is being used to create a report for whatever date range the user chooses. After the data is exported into Excel I have a message box pop up telling the user where the file has been saved to. However, as it is now, I have
    the file path hard coded. What I want to do is have the file path chosen by the user passed into the message box and display a message with the selected path. Any help with this will be greatly appreciated.
    Dave
    using System;
    using System.Collections.Generic;
    using System.ComponentModel;
    using System.Data;
    using System.Drawing;
    using System.Linq;
    using System.Text;
    using System.Threading.Tasks;
    using System.Windows.Forms;
    using System.Data.SqlClient;
    using ClosedXML.Excel;
    using DocumentFormat.OpenXml;
    using System.IO;
    namespace LoanOrig_FDIC_Codes
    public partial class Form1 : Form
    SqlCommand sqlCmd;
    SqlDataAdapter sqlDA;
    DataSet sqlDS;
    DataTable sqlDT;
    SqlCommand sqlCmdCnt;
    public Form1()
    InitializeComponent();
    //BEGIN BUTTON LOAD CLICK EVENT
    private void btnLoad_Click(object sender, EventArgs e)
    string sqlCon = "Data Source=FS-03246; Initial Catalog=ExtractGenerator; User ID=myID; Password=myPW";
    //Set the 2 dateTimePickers to today's date
    DateTime @endDate = End_dateTimePicker.Value.Date;
    DateTime @startDate = Start_dateTimePicker.Value.Date;
    //Validate the values of the 2 dateTimePickers
    if (endDate < startDate)
    MessageBox.Show("End Date must be greater than or equal to the Start Date OR Start Date must be less than or equal to the End Date ", "Incorrect Date Selection",MessageBoxButtons.OK,MessageBoxIcon.Error);
    //Reset both dateTimePickers to todays date
    Start_dateTimePicker.Value = DateTime.Today;
    End_dateTimePicker.Value = DateTime.Today;
    return;
    //End of date validation
    string sqlData = @"SELECT AcctNbr,
    CurrAcctStatCD,
    Org,
    MJAcctTypCD,
    MIAcctTypCD,
    NoteOriginalBalance,
    ContractDate,
    FDICCATCD,
    FDICCATDESC,
    PropType,
    PropTypeDesc
    FROM I_Loans
    WHERE CAST(ContractDate AS datetime) BETWEEN @startdate AND @enddate ORDER BY ContractDate";
    SqlConnection connection = new SqlConnection(sqlCon);
    SqlCommand sqlCmd = new SqlCommand(sqlData, connection);
    sqlCmd.Parameters.AddWithValue("@startDate", startDate);
    sqlCmd.Parameters.AddWithValue("@endDate", endDate);
    sqlDS = new DataSet();
    sqlDA = new SqlDataAdapter(sqlCmd); //SqlAdapter acts as a bridge between the DataSet and SQL Server for retrieving the data
    connection.Open();
    sqlDA.SelectCommand = sqlCmd; //SqlAdapter uses the SelectCommand property to get the SQL statement used to retrieve the records from the table
    sqlDA.Fill(sqlDS, "I_Loans"); //SqlAdapter uses the "Fill" method so that the DataSet will match the data in the SQL table
    sqlDT = sqlDS.Tables["I_Loans"];
    //Code section to get record count
    sqlCmdCnt = connection.CreateCommand();
    sqlCmdCnt.CommandText = "SELECT COUNT(AcctNbr) AS myCnt FROM I_Loans WHERE ContractDate BETWEEN @startDate AND @endDate";
    sqlCmdCnt.Parameters.AddWithValue("@startDate", startDate);
    sqlCmdCnt.Parameters.AddWithValue("@endDate", endDate);
    int recCnt = (int)sqlCmdCnt.ExecuteScalar();
    txtRecCnt.Text = recCnt.ToString();
    btnExport.Enabled = true;
    //End of code section for record count
    connection.Close();
    dataGridView1.DataSource = sqlDS.Tables["I_Loans"];
    dataGridView1.ReadOnly = true;
    //Reset both dateTimePickers to todays date
    Start_dateTimePicker.Value = DateTime.Today;
    End_dateTimePicker.Value = DateTime.Today;
    //END BUTTON LOAD CLICK EVENT
    //BEGIN BUTTON EXPORT CLICK EVENT
    private void btnExport_Click(object sender, EventArgs e)
    { //ClosedXML code to export datagrid result set to Excel
    string dirInfo = Path.GetPathRoot(@"\\FS-03250\users\dyoung\LoanOrig_FDIC_Codes");
    if (Directory.Exists(dirInfo))
    var wb = new XLWorkbook();
    var ws = wb.Worksheets.Add(sqlDT);
    ws.Tables.First().ShowAutoFilter = false;
    SaveFileDialog saveFD = new SaveFileDialog();
    saveFD.Title = "Save As";
    saveFD.Filter = "Excel File (*.xlsx)| *.xlsx";
    saveFD.FileName = "LoanOrig_FDIC_Codes_" + DateTime.Now.ToString("yyyy-MM-dd");
    if (saveFD.ShowDialog() == System.Windows.Forms.DialogResult.OK)
    Stream stream = saveFD.OpenFile();
    wb.SaveAs(stream);
    stream.Close();
    //End of ClosedXML code
    MessageBox.Show("File has been exported to U:\\LoanOrig_FDIC_Codes", "File Exported", MessageBoxButtons.OK, MessageBoxIcon.Information);
    else
    MessageBox.Show("Drive " + "U:\\Visual Studio Projects\\LoanOrig_FDIC_Codes" + " " + "not found, not accessible, or you may have invalid permissions");
    return;
    //END BUTTON EXPORT CLICK EVENT
    private void Form1_Load(object sender, EventArgs e)
    //Set dates to be today's date when the form is openend
    Start_dateTimePicker.Value = DateTime.Today;
    End_dateTimePicker.Value = DateTime.Today;
    private void Form1_Load_1(object sender, EventArgs e)
    // TODO: This line of code loads data into the 'dataSet1.I_Loans' table. You can move, or remove it, as needed.
    this.i_LoansTableAdapter.Fill(this.dataSet1.I_Loans);
    private void iLoansBindingSource_CurrentChanged(object sender, EventArgs e)
    private void btnExit_Click(object sender, EventArgs e)
    this.Close();
    //END THE SAVE AS PROCESS
    David Young

    Assuming I have located the part of your code you are talking about, I think you just need to replace the hard code path in the message with the path from the SaveFileDialog. You should only display the message if the use clicked OK.
    if (saveFD.ShowDialog() == System.Windows.Forms.DialogResult.OK)
    Stream stream = saveFD.OpenFile();
    wb.SaveAs(stream);
    stream.Close();
    MessageBox.Show("File has been exported to " + saveFD.FileName, "File Exported", MessageBoxButtons.OK, MessageBoxIcon.Information);

  • "1 item" and pointed finger inside message box. Is there a fix for this problem?

    When I'm in e-mail, I get a hand with the pointed finger and a message box saying "1 item". The hand and box follow my pointer around the screen but I can't open up any e-mails. The only way out of it is to go up to Hotmail on top, select it and them select "In-Box." This only occurs in Firefox. Internet Explorer works fine and I never have the problem.

    The Reset Firefox feature can fix many issues by restoring Firefox to its factory default state while saving your essential information.
    Note: ''This will cause you to lose any Extensions, Open websites, and some Preferences.''
    To Reset Firefox do the following:
    #Go to Firefox > Help > Troubleshooting Information.
    #Click the "Reset Firefox" button.
    #Firefox will close and reset. After Firefox is done, it will show a window with the information that is imported. Click Finish.
    #Firefox will open with all factory defaults applied.
    Further information can be found in the [[Reset Firefox – easily fix most problems]] article.
    Did this fix your problems? Please report back to us!

  • On the inbox screen on the right is the up down scroll, at the top there is rapid scroll which is too close to the Messaging box so when i select scroll up

    when on the inbox screen if i need to scroll up when i place the cursor on the rapid up > the messaging symbol is also highlighted so when i click on the > up the Messaging box opens.
    How can i move the > up symbol or the Messaging symbol ?

    The Reset Firefox feature can fix many issues by restoring Firefox to its factory default state while saving your essential information.
    Note: ''This will cause you to lose any Extensions, Open websites, and some Preferences.''
    To Reset Firefox do the following:
    #Go to Firefox > Help > Troubleshooting Information.
    #Click the "Reset Firefox" button.
    #Firefox will close and reset. After Firefox is done, it will show a window with the information that is imported. Click Finish.
    #Firefox will open with all factory defaults applied.
    Further information can be found in the [[Reset Firefox – easily fix most problems]] article.
    Did this fix your problems? Please report back to us!

  • Message box

    Hi all,
    I am working on Oracle report builder 9.
    I have developed a report which has all the user requirements.
    Now user wants to add an empty message box at bottom of every page so that he can write
    some comments. There is enough space on the page for that.
    We are giving user with pdf format of the report.
    I wanna know how can i add a message box to this report
    and also when i convert it to pdf, can user write anything in that message box? because pdf files cannot
    be modified.
    Is this functionality be given to user?
    Thanks in advance.
    Shane

    Does he want a different message at the bottom of each page? You can either just use the parameter form to let him input the one message, or if he wants multiple, just keep a box in there for some space to type/write. If he has adobe writer he can type (or some other 3rd party tool). What does he want?

  • Notification message box of Hyperion Planning when user login

    Can we have a notification message box popup when user login Hyperion Planning or Workspace application? We would like to communicate to the end users by the system instead of just email because some end users may not check the email so frequently. It is the best to notify end users about any latest changes e.g. budget rate, etc when they login the system to check data or print reports.
    We noticed that there is a broadcast message feature but only limit to those users already online. And the message will not shown when there are some users login later. We would like to have some notice board like message instead of instant messaging.
    The online help of "broadcast message" feature:
    "Use broadcast messaging to communicate a text message to all Planning users currently logged on to an application. For example, you can send messages about system availability or periodic maintenance. You should also send broadcast messages to request that users log out before upgrading or migrating applications.
    You can send broadcast messages using the Web client or a command line utility. If you send them using the Web, they are sent to users of your current application. If you send them using the command line, you can specify any application, without being logged on to it. You can also schedule messages using standard operating system mechanisms. "
    Thanks in advance!

    I have tried the above step and it only works when i am in the advanced mode. but when i change to basic mode i can see the forms and still can access without any disturbance. for your help i am pasting the planningcentral.jsp so that you could suggest me something other.
    Thanks in advance...
    the original file :
    <!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Frameset//EN" "http://www.w3.org/TR/html4/frameset.dtd">
    <html>
    <%@ include file="Common.jin" %>
    <% nWhichPage = HspConstants.PLANNING_CENTRAL;
    String redirectString = request.getParameter("Redirect");
    String mainFrameContentURL = (String)session.getAttribute(HspConstants.SESSION_MAIN_FRAME_CONTENT);
    String mainFrameContent = ((inAdvancedMode) && (mainFrameContentURL != null)) ? mainFrameContentURL : "SelectForm.jsp";
         String queryString = request.getQueryString();
         String mastHeadURL = "BT_Masthead.jsp" + ((queryString != null) ? "?" + queryString : "");
    %>
    <%@ include file="SessionValidate.jin" %>
    <%-- Section for Checking latest CSS version and redirecting to AppSettings.jsp --%>
    <%     if ((HspPlanning != null) && (HspPlanning.isApplicationOwner()))     {
              boolean isHubRegistered = (HspPlanning.getHubServer() != null);
              if ((!isHubRegistered) || (HspPlanning.isUserMigrationReqd())) {
                   inAdvancedMode = true;
                   redirectString = null;
                   mainFrameContent = "AppSettings.jsp?RND=" + Math.random();
    %>
    <%-- End CSS validation section --%>
    <html>
    <head>
    <title><%= HspMsgs.LABEL_WELCOME_TO_HP %></title>
    <%@ include file="PlanningLibraries.jin" %>
    <script language="JavaScript">
    var isPlanningFramework = true;
         var topFrameLoaded = false;
         var taskListViewPaneLoaded = false;
         var processBarLoaded = false;
    </script>
    </head>
    <frameset id="mainframeset" rows="72,19,*" cols="*" frameborder="NO" border="1" framespacing="0">
         <frame src="<%= mastHeadURL %>" name="topFrame" id="topFrame" scrolling="auto" noresize >
         <frame src="BT_ProcessBar.jsp" title="object palette header" id="objPaletteHeader" name="objPaletteHeader" scrolling="no">     
         <frameset id="nestedFrameSet" cols="20%,*" frameborder="NO" border="0" framespacing="0">
    <% if (inAdvancedMode) { %>
         <frame src="LP_ObjectPalette.jsp" id="leftPalette" name="leftPalette" scrolling="no">
         <frame src="<%= (redirectString != null) ? redirectString : mainFrameContent %>" id="mainFrame" name="mainFrame" scrolling="auto">
    <% } else { %>
    <%     int currentTLId = -1;
         HspTaskList thisTL = (HspTaskList)session.getAttribute(HspConstants.SESSION_TASK_LIST);
         if (thisTL != null) thisTL = HspPlanning.getTaskList(thisTL.getId());
         if (thisTL != null) {
              currentTLId = thisTL.getId();
         } else {
         Vector availableTaskLists = null;
         availableTaskLists = HspPlanning.getTaskLists();
         HspObjectPositionComparator hspObjectCompare = new HspObjectPositionComparator();
         HspCSM.sortVector(availableTaskLists, hspObjectCompare);
         if ((availableTaskLists != null) && (availableTaskLists.size() > 0))
              currentTLId = ((HspTaskList)availableTaskLists.firstElement()).getId();
         } %>
         <frame src="LP_ObjectPalette.jsp?TaskList=<%= currentTLId %>" id="leftPalette" name="leftPalette" scrolling="no">     
         <frameset id="wizardFrameSet" name="wizardFrameSet" rows="*,0" frameborder="NO" border="0" framespacing="0">
    <%     if (currentTLId != -1) {
              String wizardFrameContent = "TL_Navigator.jsp?TaskList=" + currentTLId;
              HspTask currentSessionTask = (HspTask)session.getAttribute(HspConstants.SESSION_TASK);
              if (currentSessionTask != null) {
                   wizardFrameContent = "TL_Navigator.jsp?TaskList=" + currentTLId + "&SelectedTask=" + currentSessionTask.getId() + "&ShowWizard=true";
                   mainFrameContent = "TL_Wait.jsp";
              } else {
                   mainFrameContent = "TaskListStatus.jsp?TaskList=" + currentTLId;
              %>          
              <frame src="<%= mainFrameContent %>" id="mainFrame" name="mainFrame" scrolling="auto" noresize>
              <frame src="<%= (redirectString != null) ? redirectString : wizardFrameContent %>" id="wizardFrame" name="wizardFrame" scrolling="NO" noresize>
    <%      } else { %>
              <frame src="<%= (redirectString != null) ? redirectString : "Error.jsp" %>" id="mainFrame" name="mainFrame" scrolling="auto">
    <%      } %>
    <% } %>
         </frameset>
    </frameset>
    <noframes><body>
    </body></noframes>
    </html>

  • Message Box Output

    Hello to all,
    I am failrly new to TestStand and have a question
    Prior to begining the Test Sequence, I am prompting the operator with a Message box to select the part number that they will be using to test. How can I output this information out of the message box so that It can retrieve the correct file that I will be calling and also display that number on the Base Name of the Report, (where report options is located)?

    Hi FredTest,
    So are you not using the default serial number box that is prompted by the PreUUT callback? Or did you override the PreUUT callback and create your own serial number popup? Perhaps you have an additional message popup besides the default one?
    If you are using the PreUUT callback, you notice in the Parameters tab you have the UUT container with a SerialNumber variable. This variable gets set when you enter something in our serial number dialog box. This UUT container is a parameter that gets passed by the Test UUTs sequence. Because of this, in the Test UUTs sequence, you will have access to this variable (In the Test UUTs sequence, look under the Locals tab and then expand the UUT container).  Several of the callback functions fired off by Test UUTs are sent this container so you can use the information in there such as the serial number. 
    So, for example, if you override the TestReport callback (Edit >> Sequence File Callbacks; This callback allows you to change or replace report generation), you notice again in the Parameter tab, you have access to the SerialNumber variable under the UUT container. 
    If you are not using the PreUUT callback, let me know and we can discuss an alternative route.
    (P.S. When using the Message Popup step, the data you type in is stored in the Step.Result.Response variable)
    Also, this example, Including results of the PreUUT and PostUUT callBacks in the report may or may not help out. Also check out Obtaining UUT Information from within a Client Sequence
    File. 
    Hope this helps!
    Best Regards,
    Jonathan N.
    National Instruments

  • Blank Message Box while using a 'raiseException'

    One of our customers has reported that they see a blank (no text at all) message box with only an 'OK' button.
    The issue not reproducible in any of our development environments. I checked that the following line of code is supposed to throw that error message:
    this.raiseException("PER:::PER_EMMNG_DEL_NO_CHANGE", "OBJECT_NAME", null, "Error");
    I tried to break the code in my dev environment and noticed that if the message name ("PER:::PER_EMMNG_DEL_NO_CHANGE") doesn't exist in the FND Messages, the message box simply shows the message name (no resolution to message description happens). Also, if the message name does exist but the message description is blank in FND Messages, the message ID (PER-15xxxx) is at least displayed.
    I could NOT reproduce the case where the message box was completely blank.
    Would there by any particular scenario which leads to this kind of a behaviour?
    Any pointers would be helpful.
    TIA

    Since your question is specific to Apps, you should ask in one of the Apps forums.

  • I cannot open my firefox broswer. The message box appeared that said a problem caused the program to stop working correctly. Windows will close the program and notify you if a solution is available. Under that there are debug and close program buttons.

    I cannot open my firefox broswer. The message box appeared that said a problem caused the program to stop working correctly. Windows will close the program and notify you if a solution is available. Under that there are debug and close program buttons.

    JackieMars71 I would recommend reviewing your installation log files to determine if there are any errors during the installation process.  You can find information on how to locate and interpret your installation log files at Troubleshoot install issues with log files | CC - http://helpx.adobe.com/creative-cloud/kb/troubleshoot-install-logs-cc.html.  You are welcome to post any specific errors you discover to this discussion.

  • Missing Message Box after Skin Copy in IC Agent

    Hi,
    I copied the default skin in a customer z-skin (and added a logo).
    Everything works fine, even the company logo is visible.
    Now I have the problem that for the role "IC Agent" all the three message boxes have disappeared and that behind the SAP logo, the "Interaction Center" is smaller then before.
    Is this a problem in the process of the copy? Or is the mistake somewhere else?
    Thanks for your help
    Tim

    Hi Tim,
    We are facing exactly the same issue with our skin. we tried to copy 'NOVA' into a new custom skin and the three message boxes have disappeared.
    Also we get a warning on UI when we use this new custom skin saying "Communication management software system is not configured".
    Please can you extend help on this one. This is important for us.
    Many Thanks
    Priyanka

Maybe you are looking for