Wait cursor shows up as a resize cursor in certain situations

Strange behavior and my question are below in the comments. I intend to test this program on JRE 1.6 when I get a chance.
package project2;
import java.awt.Cursor;
import java.awt.Dimension;
import java.awt.Rectangle;
import java.awt.event.ActionEvent;
import javax.swing.AbstractAction;
import javax.swing.JButton;
import javax.swing.JFrame;
import javax.swing.JOptionPane;
// It looks like I found a bug in JRE 1.5
// The program below shows a main frame in the top left of the screen
// Press the Dialog button to bring up a dialog box.
// Upon closing the dialog box,
// the program will install a wait cursor on the main frame,
// wait 5 seconds, print some text to standard output,
// and finally restore the cursor.
// Run the program.  Call up the dialog box.
// Move the dialog box to outside the main frame --
// that is, no parts of the dialog box and main frame should overlap.
// Close the dialog box.  Right away move the cursor over the main frame.
// Notice that the cursor is not an hourglass,
// but rather a resize cursor.
// Now shutdown the program and run it again.  Call up the dialog box.
// Move the dialog box to inside the main frame.
// Upon pressing OK or Cancel, we do see the wait cursor for 5 seconds.
// If we call up the dialog box again and move outside the main frame,
// then upon closing the dialog box the hourglass appears.
// However, if we shutdown and restart then the resize cursor appears.
// Why do we only see the hourglass when the dialog box is
// inside the main frame?
public class MyFrameDisposeDialogFirst extends JFrame
   private JButton jButton1 = new JButton();
   public MyFrameDisposeDialogFirst()
      try
         jbInit();
      catch (Exception e)
         e.printStackTrace();
   private void jbInit() throws Exception
      this.getContentPane().setLayout(null);
      this.setSize(new Dimension(400, 300));
      jButton1.setBounds(new Rectangle(80, 60, 73, 22));
      this.getContentPane().add(jButton1, null);
      jButton1.setAction(new AbstractAction("Dialog") {
         public void actionPerformed(ActionEvent event)
            try
               String[] choices = new String[] { "One", "Two", "Three", "Four" };
               Object result = JOptionPane.showInputDialog(MyFrameDisposeDialogFirst.this, "Username", "Title", JOptionPane.QUESTION_MESSAGE, null, choices, choices[1]);
               MyFrameDisposeDialogFirst.this.setCursor(Cursor.getPredefinedCursor(Cursor.WAIT_CURSOR));
               try
                  Thread.sleep(5000);
               catch (InterruptedException e)
               System.out.println(result);
            finally
               MyFrameDisposeDialogFirst.this.setCursor(Cursor.getPredefinedCursor(Cursor.DEFAULT_CURSOR));
   public static void main(String[] args)
      JFrame frame = new MyFrameDisposeDialogFirst();
      frame.setDefaultCloseOperation(JFrame.EXIT_ON_CLOSE);
      frame.setVisible(true);
}

It's the old story of not respecting the EDT and [Concurrency in Swing|http://java.sun.com/docs/books/tutorial/uiswing/concurrency/index.html]. Try this (could be better but I tried to keep the changes to a minimum):import java.awt.Cursor;
import java.awt.Dimension;
import java.awt.Rectangle;
import java.awt.event.ActionEvent;
import javax.swing.AbstractAction;
import javax.swing.Action;
import javax.swing.JButton;
import javax.swing.JFrame;
import javax.swing.JOptionPane;
import javax.swing.SwingUtilities;
import javax.swing.Timer;
public class MyFrameDisposeDialogFirst extends JFrame
   private JButton jButton1 = new JButton();
   private Action action = new AbstractAction() {
      public void actionPerformed(ActionEvent e) {
         MyFrameDisposeDialogFirst.this.setCursor(Cursor.getPredefinedCursor(Cursor.DEFAULT_CURSOR));
   private Timer timer = new Timer(5000, action);
   public MyFrameDisposeDialogFirst()
      jbInit();
   private void jbInit()
      this.getContentPane().setLayout(null);
      this.setSize(new Dimension(400, 300));
      jButton1.setBounds(new Rectangle(80, 60, 73, 22));
      this.getContentPane().add(jButton1, null);
      timer.setRepeats(false);
      jButton1.setAction(new AbstractAction("Dialog") {
         public void actionPerformed(ActionEvent event)
            String[] choices = new String[] { "One", "Two", "Three", "Four" };
            Object result = JOptionPane.showInputDialog(MyFrameDisposeDialogFirst.this, "Username",
                  "Title",JOptionPane.QUESTION_MESSAGE, null, choices, choices[1]);
            SwingUtilities.invokeLater(new Runnable() {
               public void run() {
                  MyFrameDisposeDialogFirst.this.setCursor(Cursor.getPredefinedCursor(Cursor.WAIT_CURSOR));
                  timer.start();
            System.out.println(result);
   public static void main(String[] args)
      final JFrame frame = new MyFrameDisposeDialogFirst();
      frame.setDefaultCloseOperation(JFrame.EXIT_ON_CLOSE);
      SwingUtilities.invokeLater(new Runnable() {
         public void run() {
            frame.setVisible(true);
}db

Similar Messages

  • Wait Cursor not showing while moving the Mouse

    I have a JFrame application. In that JFrame i have a Jdialog (login screen). After entering user name and password, i am setting the Wait cursor (hour glass) for the JFrame and JDialog. When the mouse cursor is inside dialog, it is properly showing the wait cursor. I can able to move the mouse within dialog.
    But When I move the mouse outside the dialog i.e inside JFrame, the wait cursor goes off. It shows default cursor. Even I have set the wait cursor to JFrame.
    What may be the problems? If any body knows, please expaling.
    Advance thanks for early reply.

    if any knows the solution, please post it.

  • Wait cursor not showing when clicking on a JMenuItem

    I use the wait cursor when I do lengthy operations. The cursor usually works, but I cannot get it to work when I click on a JMenuItem. I saw this while researching the forums:
    "The TreeWillExpandListener is called by the event dispatch thread, the thread responsible for refreshing your GUI. This means that until your loading method completes, no refresh activity is performed."
    Could this be what is causing my problem?
    Thanks for any and all help!

    No. The problem is if your menu item launches some long process, your GUI thread is not getting updated until your process is over and by then, it's too late. The fix is to use threads to launch this long process so that the GUI has time to update the mouse cursor and the user knows what's going on.

  • Messages will open nothing appears(with wait cursor)

    Since I upgraded to Mavericks, everytime i open Messages, it opens, and the top bar becomes Message settings but nothing appears and the wait cursor keeps turning forever so I have to force quit.
    I have tried opening it from the applications folder and resetting keychain as i read in other threads but it still doesnt work.
    I still get message notifications and the badge appears when i have a message. And the app and accounts are all working on my iphone.
    I keep sending error report to apple every time i force quit but it seems not enough people have this issue...
    Please help, it's bugging me so much.
    Thank you.

    Hi,
    Sending the reports is a silent thing and it may in fact be several Updates before anything makes it way to an update.
    I would check two things first.
    1) Open the Font Book from the Applications folder.
    Top left set it to All Fonts if it is not already
    Then use the Edit Menu > Look for Enabled Duplicates.
    Follow this by checking the Helvetica and Lucida Grande are active (Some App will not launch if Helvetica is Off and Lucida Grande is used to display Buddy lists when they have groups active  - you need the font before you open the app).
    2) Open the Contacts App.
    Use the Card Menu > Go to My Card
    This should be your Card and show your details.
    It should be marked with the Head and Shoulders icon.
    If it is neither of these can you post the Log you are sending to Apple ?
    If it is a Crash Log it may pay too be selective about how much you post.
    We need to see the OS version number info at the top and the app info under that.
    The info about the fault and the thread that crashed and those threads will help.
    The Binary Images bit can be very long.
    Limit this to the first 10 lines or so.
    Messages and the Address Book  should be listed near the top as involved items that have just been used by the app's processes.
    8:52 pm      Saturday; March 29, 2014
    ​  iMac 2.5Ghz i5 2011 (Mavericks 10.9)
     G4/1GhzDual MDD (Leopard 10.5.8)
     MacBookPro 2Gb (Snow Leopard 10.6.8)
     Mac OS X (10.6.8),
     Couple of iPhones and an iPad

  • Wait cursors not set till end of AbstractAction.actionPerformed()

    Hi.
    Is there a problem setting the wait cursor in the actionPerformed method of Actions? I?m running Java 1.4.1_02.
    I am finding that if I try and set a wait cursor in AbstractAction.actionPerformed() it never gets displayed until the very end of the method, which is a bit useless because this is usually when I want to set it back to the default cursor. The result is that I never see the wait cursor when I execute the action.
    I don?t have the same problem with setting cursors in JComponent.actionPerformed().
    Does anyone have a solution?
    The following code fragment demonstrates the problem. It is from a class that extends the abstractAction class. It calls a method of my own to set the wait cursor ( on the root container and its child components ), then sleeps for a bit. The wait cursor is only shown after the sleep.
    public void actionPerformed( java.awt.event.ActionEvent oActionEvent )
    ESTrace.printMsg( ESTrace.LEVEL_3, "Start of ESAction_NEW.actionPerformed.");
    ESValues.m_oUtils.setGlobalCursor( new Cursor( Cursor.WAIT_CURSOR ) );
    ESTrace.printMsg( ESTrace.LEVEL_3, "ESAction_NEW.actionPerformed. Start Wait");
    try
    Thread oThread = Thread.currentThread();
    oThread.sleep(15000);
    catch(Exception e)
    System.out.println("Wait exception");
    e.printStackTrace();
    ESTrace.printMsg( ESTrace.LEVEL_3, "End of ESAction_NEW.actionPerformed");

    If you set the Field 'Comb' value to show a specific number of characters, then you can use this in the Custom Format script:
    if (event.target.comb) {
    var l = event.value.length
    var m = event.target.charLimit
    var x = m - l
    var s = ""
    if (event.value != "") {
    for (var i = 1; i < x; i++) { s = s + "." }
    event.value = event.value + s
    Note that this will space the characters out to fit the width of the field, and may not line up with other fields properly. Otherwise, without using a monospaced font, I don't know if there is a way for you to know how many periods are needed to fill out the field.

  • When opening iphoto, grey screen with the wait cursor is as far as i can get!

    hey there. i am running snow leopard 10.6.8 and have currently got ilife 11 installed on my imac. however, after accidently deleting a photo from my library (and possibly an important file which helps iphoto to run, im not too sure) i now cannot open my iphoto.
    the only thing i get is the grey screen with the infinite spinning wait cursor.
    i have deleted iphoto from the system by putting it in the trash and uninstalling and then reloading it from the dvd and updating the software to the latest version, but everytime i do that, it still only shows the loading screen.
    any suggestions? please?

    Option 1
    Back Up and try rebuild the library: hold down the command and option (or alt) keys while launching iPhoto. Use the resulting dialogue to rebuild. Choose to Rebuild iPhoto Library Database from automatic backup.
    If that fails:
    Option 2
    Download iPhoto Library Manager and use its rebuild function. This will create a new library based on data in the albumdata.xml file. Not everything will be brought over - no slideshows, books or calendars, for instance - but it should get all your albums and keywords back.
    Because this process creates an entirely new library and leaves your old one untouched, it is non-destructive, and if you're not happy with the results you can simply return to your old one. .
    Regards
    TD

  • Win32 SetCursor from other thread (Wait Cursor)

    As soon as my application starts to decode a bitmap, i need to update two static text labels to show current progress. Updating them for every decoded pixel would be too overkill so I decided to make every update inside a timer every 150ms.
    This obviously implies the use of a worker thread that leaves the main UI thread able to process WM_TIMER messages thus updating these two textlabels, and invalidate the possibility of just surrounding my work code in two SetCursor functions.
    I googled a bit and found that handling WM_SETCURSOR could do the trick, and so I tested it this way :
    case WM_SETCURSOR:
    if (DecodingThreadRunning) SetCursor(LoadCursor(NULL, MAKEINTRESOURCE(IDC_WAIT)));
    else SetCursor(LoadCursor(NULL, MAKEINTRESOURCE(IDC_ARROW)));
    break;
    Somehow the call gets executed with no errors but the cursor remain the same.
    I also tried to surrond the working thread with the AttachThreadInput function but still no luck :
    HWND hWnd = GetForegroundWindow();
    DWORD foregroundThreadID = GetWindowThreadProcessId(hWnd, 0);
    DWORD currentThreadID = GetCurrentThreadId();
    AttachThreadInput(foregroundThreadID, currentThreadID, TRUE);
    SetCursor(LoadCursor(NULL, MAKEINTRESOURCE(IDC_WAIT)));
    //Do the work
    AttachThreadInput(foregroundThreadID, currentThreadID, FALSE);
    Honestly I feel lost since i'm not even sure that the IDC_WAIT cursor was supposed to be used in this case, since the main GUI remains actually usable and stable (although few option gets disabled)
    Thanks in advance for any help
    PS: Running an update every nth pixel would not be as stable and fancy looking as the more accurate update of a timer
    PPS: That's it I'm a retard.    I forgot to return TRUE from WM_SETCURSOR.
    I'll change the core of the question then : is the wait cursor supposed to be used in this case ? why attachthreadinput does not work ? Does it needs the thread to have a message queue ?

    Somehow the call gets executed with no errors but the cursor remain the same.
    Set a breakpointer to check if SetCursor method is reached.
    if (DecodingThreadRunning)
    And how do you determine your thread is running? Do you use WaitForSingleObject method? We need some more information to reproduce this issue.
    We are trying to better understand customer views on social support experience, so your participation in this interview project would be greatly appreciated if you have time. Thanks for helping make community forums a great place.
    Click
    HERE to participate the survey.

  • Change wait cursor

    Is there a way to display some text along with the "wait" cursor in a pdf. I have a form which is of about 100 pages. while navigating it takes some time to open some of the pages and shows the "wait"  symbol. I wiould like to display a text as well saying "generating forms". Is it possible?

    No. That's Pocket PC standard behaviour.
    Chris

  • Changing wait cursor in netbeans.

    Hi,
    I'm having problems trying to change my cursor, I'm using netbeans and i want to change the cursor when a task is been doing.
    I have a frameview and will show you the code. But i'm getting a error using setCursor().
    I tried using a Jframe instead of a FrameView and this code works ok. Who knows why i can't use setCursor() with a FrameView?
    Thanks for your help
    public class ProgressBarDemo extends FrameView
    private Task task;
    class Task extends SwingWorker<Void, Void> {
    @Override
    public Void doInBackground() {
    Random random = new Random();
    int progress = 0;
    //Initialize progress property.
    setProgress(0);
    while (progress < 100) {
    //Sleep for up to one second.
    try {
    Thread.sleep(random.nextInt(1000));
    } catch (InterruptedException ignore) {}
    //Make random progress.
    progress += random.nextInt(10);
    setProgress(Math.min(progress, 100));
    return null;
    @Override
    public void done() {
    Toolkit.getDefaultToolkit().beep();
    startButton.setEnabled(true);
    setCursor(null); //turn off the wait cursor
    taskOutput.append("Done!\n");
    /** Creates new form ProgressBarDemo */
    public ProgressBarDemo() {
    initComponents();
    private void startButtonActionPerformed(java.awt.event.ActionEvent evt) {
    startButton.setEnabled(false);
    setCursor(Cursor.getPredefinedCursor(Cursor.WAIT_CURSOR));
    //Instances of javax.swing.SwingWorker are not reusuable, so
    //we create new instances as needed.
    public static void main(String args[]) {
    java.awt.EventQueue.invokeLater(new Runnable() {
    public void run() {
    new ProgressBarDemo().setVisible(true);
    }

    So, you are talking about Swing application Framework???
    It would certainly not work because 'FrameView' is neither a Frame, nor a Panel, etc. , I don't think NetBeans would allow you to compile such a code.
    See you can use:
    there is an '.........App' class,( for your case it may be ProgressBarDemoApp, but I doubt it), use its static method to obtain refrence to mainframe like this:
    JFrame frm= ProgressBarDemoApp.getApplication().getMainFrame();
    frm.setCursor(Cursor.WAIT_CURSOR);Another possibility is:
    NetBeans make a default main panel in View named 'mainPanel', you can set its default cursor:
    mainPanel.setCursor(Cursor.WAIT_CURSOR);hope it works............
    Thanks!

  • Spinning wait cursor

    For the past month or so I have been experiencing the wait cursor more and more to the point where it now shows up every 10-15 seconds. This mostly results in my chrome browser to crash and sometimes even completely locking up and forcing me to hold the power button to restart.  I have searched for solutions and nothing has shown to work. My hard drive still has 170 GB available so that isn't the issue.  I have updated norton antivirus that shows no viruses.  I have cleared all my caches and repaired all disk permissions.  I have also updated my OS to lion. I'm not the most computer savvy person but obviously something is conflicting to cause the massive slow down.
    These episodes occur one to two times a day where my MacBook pro is almost unusable.  I brought it in to my college tech service and all they did was open up 10 or so applications and called it okay.
    Anything else that's worth trying? Is there any free diagnostic software that will at least show me what the problem is?

    25 ways to speed up your mac: http://www.maclife.com/awordfromoursponsors?destination=article%2Ffeature%2F25_w ays_speed_your_mac
    troubleshoot the spinning beachball: http://www.macworld.com/article/151583/2010/05/spinningbeachballofdeath.html
    you can also download OmniDiscSweeper to se the largest files on your mac: http://download.cnet.com/OmniDiskSweeper/3000-18512_4-6226.html

  • Wait cursor in JRC

    Post Author: prashant
    CA Forum: JAVA
    I would like to display a wait cursor when report viewer is processing the report. I saw couple of post in .NET, but didnt find any solution in JAVA forum.
    Does crystalreportviewer in java api has waitcursor property ?
    Thanks in advance.
    Regards,
    Prashant

    Post Author: prashant
    CA Forum: JAVA
    Thanks Ted,
    What I really want is to inform/show user some progress bar to indicate the report processing progress. As explained here http://forums.microsoft.com/MSDN/ShowPost.aspx?PostID=2884297&SiteID=1 to set
    When you start the report generation, set the Control.Cursor to the wait cursor:
               reportViewer.Cursor = Cursors.WaitCursor;After the data is shown reset the cursor back to default:            reportViewer.Cursor = Cursors.Default;
    Is there anything in JRC that will be close to this functionality?
    Thanks in advance.
    Regards,
    Prashant

  • Wait Cursor issue in JFrame / JButton

    Hi i am Creating some Archive which takes 2 to 3 min . I had set Wait Cursor
    applet.getFrame().setCursor( new Cursor(Cursor.WAIT_CURSOR));
    but after i Click Button (which shows Hand Cursor during Click) after that my wait Cursor is not shown.
    The cursor remains as Hand Cursor??

    Following Code worked for Using JRE version 1.6.0_13 Java HotSpot(TM) Client VM
    But not Fixed for 1.5.x or JRE version 1.6.0_10 Java HotSpot(TM) Client VM
    Issue 1:
    The hand Cursor still remain as it is.
    myFrame.setWaitCursor();
                SwingUtilities.invokeLater(new Runnable() {
                    public void run() {
                              // business logic for Creating WAR (which takes around 5 min)
                   }Issue 2: When it takes take to create Archive , if we toggle different window 7 come back in my Application Window it shows Blank Window (or half Desktop Window / half my APplication title Window) till it doesnt creates WAR Generation. Is there some paint Issue ??
    After my War is generated I am able to view my UI

  • Wait cursor?

    I have an application that has a set of tabs. Each tab exposes a report based on a SQL query. Some of the queries take a while to run. I want to display a wait cursor when the tab is clicked, and turn it off when the page loads. Can't seem to find the insertion points for this kind of code, and all my searches have been in vain. Any help would be appreciated.

    Scott, I've finally got back to this. I have looked at the examples you cited, but I'm trying to do something much simpler (I think).
    I have a button on a page that, when clicked, executes a dynamic action; part of that dynamic action executes a SQL query and then sets the value of a text field with the results. I am trying to get the "document.body" to have a wait cursor while the query executes, and then return it to a default cursor when the query returns. The "True Actions" for the dynamic action are as follows:
    5     Execute JavaScript Code     No     DOM Object     document.body
    10     Set Value     No Item(s)     P10_TEXT
    20     Set Value     No     Item(s)     P10_LABEL
    30     Show     Yes     Item(s)     P10_LABEL P10_TEXT
    40     Execute JavaScript Code     No     Item(s)     P10_LABEL P10_TEXT
    The action w/ sequence # 5 is merely "document.body.style.cursor = 'wait'; I can see (using firebug) that the style attribute of the body does indeed change to "cursor: wait;" while the query (executed in the True Action w/ sequence#10) is running, but the display of the cursor never changes. Any thoughts?
    If I can get this to work, I think I can figure out how to make it work for other pages (i.e. under tab control) that execute the query on loading, which was my original question.
    Thanks,
    John Goggin

  • Constant wait cursor when editing with LVOOP

    I've searched around several times for any mention of this problem but have never found anything. It continues to drive me crazy so I figure I'd ask about it.
    I have a decently sized project utilizing about 25 LVOOP classes in the hierarchy. Whenever I edit a VI within a class, every change I make causes a wait cursor for about a second or 2. This is not a long time, but when I'm in the middle of making something and trying to edit a VI rapidly, it gets extremely annoying to be blocked every couple seconds as I place, move, and wire objects.
    I assume this has to do with compiling the VI, any callers, and doing something with the class, but is it common to block input while this takes place? Is there any remedy for this?
    I'm developing on a 1 yr old Xeon system with a 10k rpm drive and 12GB of ram, it's definitely not an issue with my computer being slow.
    Thanks

    I am working on a large LVOOP project with 30 lvclasses.  The only time I get the wait cursor is when I edit the type defs and select Apply Changes. I do not notice any delays when editing the VI's whether they are methods or plain old utilities. 
    In my hierarchy, I created inheritance by having lvlibs which also contain lvclasses.  Most methods now access the superclass (well, that's what I call it..  the cluster that contains all classes).
    Do you have access to another PC which has LV installed?  If so, do you get the same behavior?

  • Constant "spinning wait cursor" when using firefox 3.6.13 on a MacPro 1,1 2006 with 11GB of memory

    After about 1 hour of use I am getting the "spinning wait cursor" in firefox when I do pretty much anything. Scrolling, link hovers, switching tabs, inspecting DOM tags in firebug, typing in textboxes, you name it. This only recently started happening on my MacPro, and has yet to rear its ugly head on my MacbookPro laptop. Not sure if its my RAM or something....regardless, basically makes firefox useless. In fact, im posting this question in Chrome.
    Usually when firefox gets slow I run SQLite VACCUUM on the profile databases and it helps. This time, no dice. Basically just unusable.
    Machine Specs:
    OS X Version: 10.6.6
    Model Name: Mac Pro
    Model Identifier: MacPro1,1
    Processor Name: Dual-Core Intel Xeon
    Processor Speed: 2.66 GHz
    Number Of Processors: 2
    Total Number Of Cores: 4
    L2 Cache (per processor): 4 MB
    Memory: 11 GB
    Bus Speed: 1.33 GHz
    Memory Speed: 667 MHz DDR2 FB-DIMM

    After about 1 hour of use I am getting the "spinning wait cursor" in firefox when I do pretty much anything. Scrolling, link hovers, switching tabs, inspecting DOM tags in firebug, typing in textboxes, you name it. This only recently started happening on my MacPro, and has yet to rear its ugly head on my MacbookPro laptop. Not sure if its my RAM or something....regardless, basically makes firefox useless. In fact, im posting this question in Chrome.
    Usually when firefox gets slow I run SQLite VACCUUM on the profile databases and it helps. This time, no dice. Basically just unusable.
    Machine Specs:
    OS X Version: 10.6.6
    Model Name: Mac Pro
    Model Identifier: MacPro1,1
    Processor Name: Dual-Core Intel Xeon
    Processor Speed: 2.66 GHz
    Number Of Processors: 2
    Total Number Of Cores: 4
    L2 Cache (per processor): 4 MB
    Memory: 11 GB
    Bus Speed: 1.33 GHz
    Memory Speed: 667 MHz DDR2 FB-DIMM

Maybe you are looking for

  • Validations during PO Creation/Change

    Hi I want to do three validations during PO Creation/Change 1) After entering each item Quantity,a custom validation should be done 2) When Save Button is pressed in PO, custom values should get updated in custom table. 3) During save a validation is

  • Starting the J2EE server

    Hi: I am new to J2EE and I followed the instruction on the J2EE Tutorial setting up the J2EE SDK. When I tried to start the J2EE server by typing in "C:\j2ee -verbose", the server can't seem to start... After it gets to "Starting JMS service..." , it

  • XML File Mapping Syntax

    Xcelsius 2008 I have an XML file sitting in the same dir as the .xlf file.  Path to the XML is: servername\d$\Xcelsius\XML\PatSat4.xml Entry in Data Manager as  both a hard-coded path above and pointing to a cell containing the path. Preview SWF func

  • Cost Centre Plan data not updating FAGLFLEXT

    Dear Experts, In our production environment, our cost centre plan is not updating FAGLFLEXT table. Profit centre plan using GP12N is fine. We are using the New GL and have FIN-CCA and FIN-PCA scenario activated. Integrated planning is ticked in the p

  • Family Share invitations it takes me to the iCloud sign in page, not the invitations tab.

    When clicking the Family Share invitations it takes me to the iCloud sign in page.  How can I get to the iCloud>Invitations area?