Can anyone spot the problem with this coding??

can anyone spot this problem with my program. it keeps saying
"missing return statement } " with a little arrow beneath the bracket.
many thanks
public class Game extends GameInterface
     GameInterface gameInt = new GameInterface();
     String boardString;
     // final static char NOUGHT='O', CROSS='X';
     private int square = 0;
     Player player1 = new Player();
     Player player2 = new Player();
     String firstPlayer, secondPlayer;
     public Game() // Constructor
          boardString = "0123456789";
public boolean initialise(boolean first)
               gameInt.setPlayerNames(player1,player2);
          MyPrint.myPrintln("Player one name is " + player1.getName());
          MyPrint.myPrintln("Player two name is " + player2.getName());
          String P1 = player1.getName();
          String P2 = player2.getName();
}

It means you declare your method to return something, but you don't actually return anything.

Similar Messages

  • Anyone spot the problem with this program???

    Everytime I compile part of my program it keeps on saying....
    "missing return statement
    ^
    1 error"
    can anyone spot it on my program???
    //GAME
    public class Game2 extends MyPrint
         GameInterface gameInt;
         String s = "?123456789";
         Player player1;
         Player player2;
         public Game2() // Constructor
         public int makeMove()
              gameInt = new GameInterface ();
              player1 = new Player ();
              player2 = new Player ();
              myPrintln("Enter name of player");
              String FP = c.input.readString();
              myPrintln(FP, SYSTEM);
              myPrintln("Enter name of other player");
              String SP = c.input.readString();
              myPrintln(SP, SYSTEM);
              gameInt.pictureBoard(s);
              myPrintln("");
              //boolean whoWon=false;
              int loop = 0;
              while(loop<=6)
                   player1.setName(FP);
                   myPrintln(player1.getName() + " (X) to play");
                   char name1 = c.input.readChar();
                   name1 = c.input.readChar();
                   boolean playTurn = true;
                   gameInt.play(name1, true);
                   gameInt.pictureBoard(gameInt.display());
                   myPrintln("");
                   player2.setName(SP);
                   myPrintln(player2.getName() + " (O) to play");
                   char name2 = c.input.readChar();
                   name2 = c.input.readChar();
                   playTurn = false;
                   gameInt.play(name2, false);
                   gameInt.pictureBoard(gameInt.display());
                   myPrintln("");
                   loop++;
    cheers
    Dave

    Change public int makeMove() into: public void makeMove()
    and the compiler will keep quiet (or finds more things to complain about)

  • Can anyone spot the problem?

    Hey i've been workin on an applet which accepts two boolean equations with 3 variables and returns an answer telling if they are logically equal. When it comes to the PLUS and MINUS cases the program works fine. However in the TIMES and DIVIDE cases it returns at least one wrong answer, despite the fact i'm using the logical AND gate. For example if i enter x*y the program returns
    answer 1 = O, when (x,y)=(0,0)
    answer 2 = 1, when (x,y)=(1,0)
    answer 3 = O, when (x,y)=(0,1)
    answer 4 = 1, when (x,y)=(1,1)
    were answer 2 is wrong using an AND gate.
    Here is the for loop which passes the values
                 for (int y = 0; y < 2; y++)
                   for (int x = 0; x < 2; x++)
                       int d = MyParser.answer(x, y);
                       int doub = MyParser2.answer(x, y);
                       String eq = "";
                       if (d == doub) {
                         equal++;
                         count++;
                         eq = "equal\t";
                       else {
                         count++;
                         eq = "not equal";
                       tb1.append("\nAnswer was " + d + "\t " + eq + " " +
                                  "\t answer 2 was " + doub);
                   }and here is the code for the parser
    package Applet1;
    public final class Parse
      public Parse (String equation)
        parse (equation);
       public int answer(int x,int y, int z)
         return this.value(x,y,z);
       public int answer(int x,int y)
         return this.value(x, y);
       public int answer(int x)
         return this.value(x);
       public int value(int x)
         return val(x, 0, 0);
       public int value(int x, int y)
         return val(x, y, 0);
       public int value(int x, int y, int z)
         return val(x, y, z);
       public String getEquation()
        return equation;
      private String equation;
      private byte[] code;
      private int[] stack;
      private int[] constant;
      private int pos = 0, constantCt = 0, codeSize = 0;
      private static final byte
      PLUS = -1,   MINUS = -2,   TIMES = -3,   DIVIDE = -4,
      UNARYMINUS = -5, VARIABLEX = -6, VARIABLEY = -7, VARIABLEZ = -8;
      private char next()
        if (pos >= equation.length())
        return 0;
        else
        return equation.charAt(pos);
      private void skip()
        while (Character.isWhitespace(next()))
        pos++;
      private int val(int variableX, int variableY, int variableZ)
       try
         int top = 0;
         for (int i=0; i < codeSize; i++)
           if (code[i] >= 0)
             stack [top++] = constant [code ];
    else if (code [i] >= UNARYMINUS)
    int y = stack[--top];
    int x = stack[--top];
    int w;
    int ans = (int) Double.NaN;
    switch (code[i])
    case PLUS: ans = x | y;
    break;
    case MINUS: ans = (x) & (~y);
    break;
    case TIMES: ans = x & y;
    break;
    case DIVIDE: ans = x & ~y;
    break;
    if (Double.isNaN(ans))
    return ans;
    stack [top++] = ans;
    else if (code[i] == VARIABLEX)
    stack [top++] = variableX;
    else if (code[i] == VARIABLEY)
    stack [top++] = variableY;
    else if (code[i] == VARIABLEZ)
    stack [top++] = variableZ;
    catch (Exception e)
    double b = Double.NaN;
    int i = (int) b;
    return i;
    double d2;
    if (Double.isInfinite(stack[0]))
    d2 = Double.NaN;
    int i2 = (int) d2;
    return i2;
    }else
    return stack[0];
    private void error (String message)
    throw new IllegalArgumentException
    ("Parse error: " + message + "\n");
    private int stackUse()
    int s = 0;
    int max = 0;
    for (int i = 0; i < codeSize; i++)
    if (code[i] >= 0 || code [i] == VARIABLEX || code[i] == VARIABLEY || code[i] == VARIABLEZ)
    s++;
    if (s > max)
    max = s;
    } else if (code[i] >= UNARYMINUS)
    s--;
    return max;
    private void parse (String equation)
    if (equation == null || equation.trim().equals(""))
    error ("No Data to be parsed");
    this.equation = equation;
    code = new byte[equation.length()];
    constant = new int [equation.length()];
    parseExpress();
    skip();
    int stackSize = stackUse();
    stack = new int[stackSize];
    byte[] c = new byte[codeSize];
    System.arraycopy(code,0,c,0,codeSize);
    code = c;
    int[] A = new int[constantCt];
    System.arraycopy(constant,0,A,0,constantCt);
    constant = A;
    private void parseExpress()
    boolean neg = false;
    skip();
    parseVaries();
    if (neg)
    code[codeSize++] = UNARYMINUS;
    skip();
    while (next() == '+' || next() == '-')
    char op = next();
    pos++;
    parseTerm();
    if (op =='+')
    code[codeSize++] = PLUS;
    else
    code[codeSize++] = MINUS;
    skip();
    private void parseTerm()
    parseFactor();
    skip();
    while (next() == '*' || next() == '/')
    char op = next();
    pos++;
    parseFactor();
    code[codeSize++] = (op == '*')? PLUS:MINUS;
    skip();
    private void parseFactor()
    parseVaries();
    skip();
    while (next() == '^')
    pos++;
    parseVaries();
    code[codeSize++] = UNARYMINUS;
    skip();
    private void parseVaries()
    skip();
    char ch = next();
    if (ch == 'x' || ch =='X')
    pos++;
    code[codeSize++] = VARIABLEX;
    else if (ch == 'y' || ch == 'Y')
    pos++;
    code[codeSize++] = VARIABLEY;
    else if (ch == 'z' || ch == 'Z')
    pos++;
    code[codeSize++] = VARIABLEZ;
    else if (ch == '(')
    pos++;
    parseExpress();
    skip();
    if (next () !=')')
    error("Right parenthesis needed");
    pos++;
    else if (ch == ')')
    error ("Need a left parenthesis");
    else if (ch == '+' || ch == '-' || ch == '*' || ch =='/' || ch =='^')
    error ("Operator" + ch + "\n found in unexpected position");
    else if (ch == 0)
    error ("Incorrect entry");
    else
    error ("Illegal character " + ch);
    Its not pretty i know and its missing a part to parse Digits and i'm using type casting for strange reasons, but it does work. Except for in these two cases, can anyone see why
    Thanks
    podger

    I'm not even entirely certain what you are trying to accomplish here.
    It looks wrong in any case.
    I can't see anything in the way of debugging, so heres my help for today:
    public void printCode(){
          System.out.println(equation + ":");
          for(int i=0; i<code.length; i++){
            switch(code){
    case PLUS: System.out.print("Plus "); break;
    case MINUS: System.out.print("Minus "); break;
    case TIMES: System.out.print("TIMES "); break;
    case DIVIDE: System.out.print("DIVIDE "); break;
    case UNARYMINUS: System.out.print("-"); break;
    case VARIABLEX: System.out.print("x "); break;
    case VARIABLEY: System.out.print("y ");break;
    case VARIABLEZ:System.out.print("z ");break;
    System.out.println();
    I suggest you parse a couple of expressions, and print out the code generated using this handy little method.
    Parse parse = new Parse("x+y");
    parse.printCode();       
    parse = new Parse("x*y");
    parse.printCode();(x+y) : x y Plus
    (x*y) : x
    I think you will find the problem in your parseExpress method (well one of your problems anyway)
    Also take a look at your ParseTerm function - I'm pretty sure that a * is meant to represent "TIMES" and not "PLUS"
    Did you ever thing about using switch statements rather than ifs?
    Good luck,
    evnafets

  • Can anyone spot the error in this script for iTunes?

    This AppleScript is designed to copy the Name and Artist of an iTunes track, then populate the Album Artist field with both, separated with an oblique. But when I run the script in iTunes, it only pastes the Artist name in to the Album Artist field and not the whole string.
    tell application "iTunes"
    if selection is not {} then -- if tracks are selected...
    set sel to selection
    set numTracks to (length of sel)
    set s to "s"
    if numTracks is 1 then set s to ""
    display dialog "Adds the name of the track and the name of the artist to the Album Artist field." & return & return & (numTracks & " track" & s & " selected.") buttons {"Cancel", "Continue"} default button 2 with title "Create Album Artist" giving up after 30
    if gave up of result is true then return
    repeat with t from 1 to numTracks
    tell contents of item t of sel
    set {album artist} to ({get artist} & " / " & {get name})
    end tell
    end repeat
    else
    display dialog "No tracks have been selected." buttons {"Cancel"} default button 1 with icon 0 giving up after 30
    end if -- no selection
    end tell

    Hello
    Try -
    tell item t of sel
    set album artist to (get artist) & " / " & (get name)
    end tell
    instead of -
    tell contents of item t of sel
    set {album artist} to ({get artist} & " / " & {get name})
    end tell
    In your original code, the left and right value of assignment are both list, i.e. -
    left value = {album artist}
    right value = {get artist, "/", get name}
    Consequently 'album artist' is assigned to the 1st item of the list at right, which is the result of 'get artist'.
    In order to avoid this, don't use list assingment, which is not necessary at all here.
    Also, I think you may just tell item t of sel, not contents of item t of sel.
    Hope this may help,
    H

  • I just got the iPhone 5.  It's completely synced and working.  All my contacts are loaded.  However, caller ID is not working when I receive a call or a text.  Can anyone help me out with this?

    I just got the iPhone 5. It's completely synced and working.  All my contacts are loaded.  However, caller ID is not working when I receive a call or a text.  Can anyone help me out with this?

    Well, assuming all of the above, Notifications, etc., it just might be time for a visit to the Apple tore genius center for a session with the techs.  See if it is a fault in the hardware or just an iOS reinstall is the answer.
    One more thing you could try, backup so you have a record of content, then restore to factory conditions be an Erase All Contents and Settings.  Then restore from the backup you just made.  That has helped some with WiFi problems, may be it would work with your problems.
    But with that behavior of another app with problems, the geniuses looks like a less stressful thing to do.

  • I've bought the first season of Death Note on itunes, and i've was never able to download the 11th episode (Assault), it gives me error -50 each time I try. Can anyone please help me with this?

    the title pretty much has my question i guess. it's my first post so i'm not sur if you'll see all of it. I'll just copy paste it anyhow.
    i've bought the first season of Death Note on itunes, and i've was never able to download the 11th episode (Assault), it gives me error -50 each time I try. Can anyone please help me with this?

    Perhaps try the "Error -50," "-5000," "8003," "8008," or "-42023" section in the Specific Conditions and Alert Messages: (Mac OS X / Windows) section of the following document:
    iTunes: Advanced iTunes Store troubleshooting

  • HT1338 I have a macbook Pro i7 mid november 2010. I am wondering if i can exchange my notebook with the latest one. Can anyone help me out with this query please.

    I have a macbook Pro i7 mid november 2010. I am wondering if i can exchange my notebook with the latest one. Can anyone help me out with this query please.

    You can sell your existing computer using eBay, Craigslist or the venue of your choice. You could then use the proceeds to purchase a new computer.

  • Vector, what is the problem with this code?

    Vector, what is the problem with this code?
    63  private java.util.Vector data=new Vector();
    64  Vector aaaaa=new Vector();
    65   data.addElement(aaaaa);
    74  aaaaa.addElement(new String("Mary"));on compiling this code, the error is
    TableDemo.java:65: <identifier> expected
                    data.addElement(aaaaa);
                                   ^
    TableDemo.java:74: <identifier> expected
                    aaaaa.addElement(new String("Mary"));
                                    ^
    TableDemo.java:65: package data does not exist
                    data.addElement(aaaaa);
                        ^
    TableDemo.java:74: package aaaaa does not exist
                    aaaaa.addElement(new String("Mary"));Friends i really got fed up with this code for more than half an hour.could anybody spot the problem?

    I can see many:
    1. i assume your code snip is inside a method. a local variable can not be declare private.
    2. if you didn't import java.util.* on top then you need to prefix package on All occurance of Vector.
    3. String in java are constant and has literal syntax. "Mary" is sufficient in most of the time, unless you purposly want to call new String("Mary") on purpose. Read java.lang.String javadoc.
    Here is a sample that would compile...:
    public class QuickMain {
         public static void main(String[] args) {
              java.util.Vector data=new java.util.Vector();
              java.util.Vector aaaaa=new java.util.Vector();
              data.addElement(aaaaa);
              aaaaa.addElement(new String("Mary"));
    }

  • Please tell me what is the problem with this code

    Hai,
    Iam new to Swings. can any one tell what is the problem with this code. I cant see those controls on the frame. please give me the suggestions.
    I got the frame ,but the controls are not.
    this is the code:
    import javax.swing.*;
    import java.awt.*;
    import java.awt.event.*;
    public class ex2 extends JFrame
    JButton b1;
    JLabel l1,l2;
    JPanel p1,p2;
    JTextField tf1;
    JPasswordField tf2;
    public ex2()
    setDefaultCloseOperation(EXIT_ON_CLOSE);
    setTitle("Another example");
    setSize(500,500);
    setVisible(true);
    b1=new JButton(" ok ");
    p1=new JPanel();
    p1.setLayout(new GridLayout(2,2));
    p2=new JPanel();
    p2.setLayout(new BorderLayout());
    l1=new JLabel("Name :");
    l2=new JLabel("Password:");
    tf1=new JTextField(15);
    tf2=new JPasswordField(15);
    Container con=getContentPane();
    con.add(p1);
    con.add(p2);
    public static void createAndShowGUI()
    ex2.setDefaultLookAndFeelDecorated(true);
    public static void main(String ar[])
    createAndShowGUI();
    new ex2();
    }

    import javax.swing.*;
    import java.awt.*;
    import java.awt.event.*;
    public class ex2 extends JFrame
        JButton b1;
        JLabel l1,l2;
        JPanel p1,p2;
        JTextField tf1;
        JPasswordField tf2;
        public ex2()
            setDefaultCloseOperation(EXIT_ON_CLOSE);
            setTitle("Another example");
            b1=new JButton(" ok ");
            p1=new JPanel();
            p1.add(b1);
            p2=new JPanel();
            p2.setLayout(new GridLayout(2,2));
            l1=new JLabel("Name :");
            l2=new JLabel("Password:");
            tf1=new JTextField(15);
            tf2=new JPasswordField(15);
            p2.add(l1);
            p2.add(tf1);
            p2.add(l2);
            p2.add(tf2);
            Container con=getContentPane();
            con.add(p1, BorderLayout.NORTH);
            con.add(p2, BorderLayout.CENTER);
            pack();
            setVisible(true);
        public static void createAndShowGUI()
            ex2.setDefaultLookAndFeelDecorated(true);
        public static void main(String ar[])
            createAndShowGUI();
            new ex2();
    }

  • Can ANYONE spot the memory leak??

    Hi, I have some code here, and there is a SERIOUS memory leak. Basically, I realized the leak was there when a report tried to execute this 100,000+ times and it bogged the system down to a crawl. Can anyone spot the leak? I will explain the variables below the code:
    char* getDescription(char* chFlag, char* chDEID, char* chKey, int keysize)
    //first, we need to allocate new Byte arrays....
    jbyteArray JchFlag = (*env1)->NewByteArray(env1,1);
    jbyteArray JchDEID = (*env1)->NewByteArray(env1,2);
    jbyteArray JchKey = (*env1)->NewByteArray(env1,40);
    //next, we need to put the correct info in those byte arrays....
    (*env1)->SetByteArrayRegion(env1,JchFlag,0,1,(jbyte*)chFlag); (*env1)->SetByteArrayRegion(env1,JchDEID,0,2,(jbyte*)chDEID); (*env1)->SetByteArrayRegion(env1,JchKey,0,40,(jbyte*)chKey);
    getDescriptionID =(*env1)->GetMethodID(env1,myjclass,"getDescription","([B[B[BI)Ljava/lang/String;");
    result              =(jstring)((*env1)->CallObjectMethod(env1,myjobject,getDescriptionID,JchFlag,JchDEID,JchKey,keysize))  ;   
        returnvalue = NULL;
        if(result == NULL)
           strcpy(holder1, "**********Error Finding Description**********");
        else { //now, we convert the jstring to a char *, so we can return the proper type...                       
                returnvalue=(char*)((*env1)->GetStringUTFChars(env1,result,&isCopy)) ;
                strcpy(holder1,returnvalue);           
                if(isCopy == JNI_TRUE)                    
                    (*env1)->ReleaseStringUTFChars(env1,result,returnvalue);                         
    (*env1)->DeleteLocalRef(env1,result);
    return holder1;
    //return description;
    }//end getDescription function
    -myjclass is global, it gets its value in the initialization.
    -any variables that are not declared in this function are, of course, globally defined.

    Hello Friends,
    I had also tried to use the ReleaseStringUTFChars after making the check of whether it does a copy or not.
    For me in Windows, it works fine most of the time. But when I go on increasing the no. of strings in a Vector of objects to more than 500 or something , then it occasionally fails.
    Just before ReleaseStringUTF, I do have the copied string in char* .
    Soon after Releasing, I do get a junk in the character array.
    I dont know why it happens like this.
    Please advice.
    Everyone suggest ReleaseStringUTF.
    But why it fails in Windows.
    And any one know about how it will behave in Alpha.
    It totally fails in Alpha.
    I could not get the string at all.
    Please help
    LathaDhamo

  • Hi, Can anyone encounter the problem that you couldn't update your apps from Mac book pro??

    Hi, Can anyone encounter the problem that you couldn't update your apps from Mac book pro??
    Currently, my mac can't update any of the software from App store as well as bulit in software like garageband.

    yeah...
    i did that but it didn't work.
    Every times, i click on the software updates, software updates dialog box is popping up and
    checking for new updates.
    After that, acknowledged me whether i want to update or not.
    once, i click on "install".
    it appears following message.
    "A network error has occurred. Check your Internet connection, and then try again."
    i totally can access to Internet as i can browser all the websites.
    Please help me, is it a "virus" or "malware" causing my mac?.
    i just changed a new mac recently and having this problem

  • 2 hrs & 1.8GB lost as illust CC download crashes. Anyone else have problems with this?

    2 hrs & 1.8GB lost as illust CC download crashes. Anyone else have problems with this? (It was completely downloaded & just about to install and then it dropped out)

    Bootup holding CMD+r, or the Option/alt key to boot from the Restore partition & use Disk Utility from there to Repair the Disk, then Repair Permissions.
    If that doesn't work...
    To find out if it's system wide or user specific, try this...
    Open System Preferences>Users & Groups, unlock the lock, click on the little plus icon, make a new admin account, log out & into the new account.
    Does it work in the new account?

  • HT201401 Q) Can anyone please help me with this: My in coming call ringing tone not working?

    Q) Can anyone please help me with this: My in coming call-messges ringing tone not working? All I am getting in Vabration + Flashing light when receiveing messages or incoming Calls. I am missing my phone Calls constantly. Please Help me?
    I have just received this phone as a replacement from my insurance company, as I had lost my own phone. It has taken them 3 weeks to sort this out. This has ruined my business because it has taken so long. I really do not have time to send it back to them. Because it will waist another three weeks for them to sort it out again. Please Help!

    HA! By Jove I've Got it! it was simples..
    TURN ON THE RINGING ON / OFF BUTTON ON THE SIDE OF YOUR PHONE JUST ABOVE THE VOLUME BUTTONS. THEN MAKE SURE THE VOLUME IS UP TO THE HIGHEST. NOW JUST TRY THIS!
    I ALSO LOOKED UP A MANUAL ON IPHONE4:
    Ringtones, Ring/Silent switch, and vibrate
    iPhone comes with ringtones that sound for incoming calls, Clock alarms, and the Clock timer.
    You can also purchase ringtones from songs in iTunes. See Chapter 22, iTunes Store, on page 94.
    Set the default ringtone: Go to Settings > Sounds > Ringtone.
    Turn the ringer on or off: Flip the switch on the side of iPhone.
    Important:  Clock alarms still sound even if you set the Ring/Silent switch to silent.
    Turn vibrate on or off: Go to Settings > Sounds.
    Assign a different ringtone for a contact: In Contacts, choose a contact, tap edit, then tap
    Ringtone and choose a ringtone.
    For more information, see Sounds on page 139.
    THE REASON MY PHONE HAD NO RING TONE, WAS SIMPLY BECAUSE THE VOLUME WAS TURNED DOWN. :-/
    I HOPE THIS HELPS OTHERS INFUTURE!   :-D

  • I HAVE TO INSTAL A PRODUCT C LLED "KUDANI AIR " . FAILURE TO DO SO IS BASED ON  ADOBE AIR , SO I AM TOLD . HOW CAN I MAKE SURE THAT IS THE CASE ?? HOW CAN I SOLVE THE PROBLEM IF THIS IS THE CASE ??

    I HAVE TO INSTALL A PRODUCT CALLED "KUDANI AIR " . FAILURE TO DO SO IS BASED ON  ADOBE AIR , SO I AM TOLD . HOW CAN I MAKE SURE THAT IS THE CASE ?? HOW CAN I SOLVE THE PROBLEM IF THIS IS THE CASE ??

    if you try to install an app that depends on adobe air, you should be prompted to download and install adobe air (unless it's already installed).
    you can download and install directly so you're not prompted by that app, Adobe - Adobe AIR

  • Encore CS4 (version 4.0.0.258) will not finish burning to blu-ray disc when using a menu template.  DVD burning works fine.  Anyone know the problem with blu-ray?  HELP!

    Encore CS4 (version 4.0.0.258) will not finish burning to blu-ray disc when using a menu template.   DVD burning works fine with menu template.  Anyone know the problem with blu-ray?  HELP!

    For CS4 you must update the Roxio component, especially with Win8
    http://forums.adobe.com/thread/1309029 http://docs.roxio.com/patches/pxengine4_18_16a.zip
    http://corel.force.com/roxio/articles/en_US/Master_Article/000012592-PX-Engine-Description -and-Download

Maybe you are looking for

  • ICal AppleScript translation to Snow Leopard

    (I didn't see an AppleScript section, so if this is posted in the wrong section, I apologize.) I use Event2ToDo (an AppleScript function) to create ToDos in iCal on a daily basis. It is a very helpful tool, and I really want to keep using it. That be

  • Sender sFTP Adapter - SSH Key

    Hi All, I have a small doubt regarding Sender sFTP Adapter. This is what we have done to connect with one of Vendor 1.     Basis created a SSH key in NWA for Vendor and sent to them. 2.     They linked the SSH key with user name and asked me to use t

  • Error using Message Transform Bean in SimplePlain2XML in file sender

    Hi guys. Im using  Message Transform Bean to convert from file to xml in file sender. My structure look like this: ROW (1..n) >TRANSPORTES (1) >ENTREGAS (1..n) And I have configured the module like this: AF_Modules/MessageTransformBean - transform tr

  • How to select rows or columns of tables without using the mouse?

    2nd post ever! Yeah! \m/ In Excel, I can select entire rows or columns of data WITHIN TABLES--i.e., not selecting entire sheet rows or columns--by going to any cell on the perimeter of the table, holding down shift+ctrl, and clicking a direction arro

  • My designs are not showing, how long is the approval process

    My designed personas are not showing, how long is the approval process == This happened == Not sure how often == Next day after uploading