Help required for Hilbert Space Filing Curve problem

Can someone suggest the algorithm for the following problem:
Given an N � N array A, generate the index of each location A[i][j] according to Hilbert Space Filling curve. The Hilbert curve generates the indices recursively as follows - for a 2 � 2 square the numbering is
2 3
1 4
For a 2^i � 2^i array, the array is first partitioned into 4 subsquares of 2^(i-1) � 2^(i-1). Then the indices of each sub-square is generated recursively such that the lower-left array has the lowest indices followed by upper-left array and then the upper-right and the lower-right array. Moreover, consecutive indices should be in neighbouring squares. For a 4 � 4 array, the indices are
6 7 10 11
5 8 9 12
4 3 14 13
1 2 15 16
Thanks

HeadSwipe wrote:
Can someone suggest the algorithm for the following problem:
Given an N � N array A, generate the index of each location A[i][j] according to Hilbert Space Filling curve. The Hilbert curve generates the indices recursively as follows - for a 2 � 2 square the numbering is
2 3
1 4
I'd recommend one that features recursion.
For a 2^i � 2^i array, the array is first partitioned into 4 subsquares of 2^(i-1) � 2^(i-1). Then the indices of each sub-square is generated recursively such that the lower-left array has the lowest indices followed by upper-left array and then the upper-right and the lower-right array. Moreover, consecutive indices should be in neighbouring squares. This IS the algorithm. You've been given it. You either don't understand it or can't code it.
I'd start wih a Matrix class that would make it easy to do the partitioning into submatricies. Then I'd write a method that would take a Matrix as an argument and call it recursively until I reached my 2x2 Matrix stopping condition.
For a 4 � 4 array, the indices are
6 7 10 11
5 8 9 12
4 3 14 13
1 2 15 16
ThanksSounds like you've been given the algorithm, now all you have to do is implement. That's where you come in.
%

Similar Messages

  • URGENT HELP REQUIRED FOR BLACKBERRY MESSENGER ON CURVE 8320

    Can anyone out there please help me.  I have two invitations to join Blackberry Messenger that tells me where to go and download the software.  When I try to download the 4.0 and 4.1 latest software, I get the error message that my phone is not able to do so.
    I also tried to download via the Internet and Iget the same error message, can anyone help as I am in love with my smartphone and my wife is jealous that I give the phone more attention than she ever got.
    Also can I type mails or send SMS through the Roxio desktop Interface?  I do that easily with my Nokia PC Suite but it seems impossible with my BlackBerry.
    Please help.
    ibk 

    Hi and welcome to the forums!
    There is no text option in Roxio media manager, it's sole function is to manage your media between PC and BB.
    Do you have a data services Package with your carrier, as well as a text package?
    Please let me know!
    There is no group I know of for a Blackberry widows club....but somebody ought to start one, my wife would be the first to join
    Click Accept as Solution for posts that have solved your issue(s)!
    Be sure to click Like! for those who have helped you.
    Install BlackBerry Protect it's a free application designed to help find your lost BlackBerry smartphone, and keep the information on it secure.

  • Help required for unicode compatibilty

    Dear All,
    We are in a process of analyzing the impact of unicode compatibility for our environment.
    Following is our scenario:
    - ECC6.0 is non unicode systsem
    - Need to buid unicode CRM 7, SCM 7, PI 7.1 and BI7
    - Need to integrate the above systems to non unicode ECC system.
    Our questions are :
    1. Is there any performance consideration when using communication between an Unicode and non-Unicode system?
       Is Unicode - Unicode faster than Unicode - non-Unicode communication performance wise?
    2. Do we face any  technical or functinal problems while trying to integrate
       unicode BI/ NW Java Stack  to non unicode systems.
    3. Do we need to review our sizing estimations due to unicode implemenation?
    5. what will be the storage consumption increase for unicode systems compared to non unicode?
    It would be greatly helpful for me if you can clarify these doubts.
    Thanks and Regards

    Hi,
    1. I think no one has really measured this. I expect a slightly higher requirement for Unicode <--> Non-Unicode interfaces.
    2. Please have a look at SAP Notes 838402, 73606, 975768 and 1358929 for restrictions in Non-Unicode systems. SAP highly recommends to go for Unicode in the whole landscape.
    3. and 5.  If you use the SAP quicksizer (http://service.sap.com/quicksizing), then Unicode is integrated.
    " Please note that the Quick Sizer results include Unicode requirements. For more
    information on additional requirements caused by Unicode, see
    http://service.sap.com/unicode -> Unicode Media Library -> Unicode information on
    specific topics: SAP Business Suite Unicode Hardware Requirements"
    Best regards,
    Nils Buerckel
    SAP AG

  • PCUI 4.0, Search Help Required for New field

    Hi everyone
    I am working in CRM 4.0 Sales Order application
    We created a new field in CRM sales Order in Header level in SAP GUI through EEWB.
    The search help for the new field is working fine in SAP GUI. We want to add the same field with F4 help functionaliity in PCUI as well.
    The field has been added in structure CRMT_BSP_SLS_OD1_General. It also shows domain value for the field however Origin of input field ie empty
    The field has been added in PCUI and is successfully showing data inputted in SAPGUI
    However we need search help functionality for the field
    i tried these two steps
    1) i checked on domain value checkbox and changed the field from input to dropdown. However the dropdown is empty in PCUI. Whenever i check box domain values for some field then all the possible values in SPA GUI are displayed in PCUI, however this is not working here.
    2) I put Value_table in F4 of the field
    This is also throwing up empty values
    Am i missing something in this case
    Please let me know how to go about it
    TIA
    Asad

    Hi Frederic
    Thanks for your response
    I am not sure what is meant by regenerating the field group in this case
    I added the entries for my view in the field group and generated the layout of the field group (If this is what you mean)
    The field is working fine. I am able to save values to the field and able to see values saved in GUI.
    I haven't linked search help of the field in PCUI
    I am not sure how to go about it.
    I used the data element in the structure for the field.
    The data element has Domain entry in <b>Entry Help/Check</b> of the structure
    If i check the Domain Value checkbox in my field group then the domain values should be available in dropdown if the field is dropdown
    However i am not able to see the possible values of the field (It is present in SAP GUI)
    Does something else needs to be done in this case
    TIA
    Asad

  • Seeburger help required for 810 and Dispatch Advice (IDOC type DESADV).

    Hi All,
    1. Please let me know blogs which clearly shows settings for Seeburger components for 850 (Purchase Order) to IDOC Scenario
    --- Seeburger Workbench
    --- Seeburger Mapping Designer (BIC)
    --- Seeburger Counter and Varaibles
    --- Seeburger AS2 Spoke
    --- Any other Seeburger Component setting required
    I have understand blog for 850 -- /people/rajeshkumar.pasupula/blog/2009/08/05/wanna-implement-seeburger-for-edi-find-the-booster
    2. Anybody has blog for 810 or Dispatch Advice (IDOC type DESADV).
    3. Can anybody provide me Mapping Logic (at field level) done in XI/PI for 850, 810 , Dispatch Advice (IDOC type DESADV) .
    Regards

    Hi Rickkk,
    1. Please let me know blogs which clearly shows settings for Seeburger components for 850 (Purchase Order) to IDOC Scenario
    --- Seeburger Workbench
    --- Seeburger Mapping Designer (BIC)
    --- Seeburger Counter and Varaibles
    --- Seeburger AS2 Spoke
    --- Any other Seeburger Component setting required
    For SEEBURGER workbench please go through this blog and navigate the enbebbed links furthur to know about Seeburger workbench too.
    /people/prateek.srivastava3/blog/2009/08/01/seeburger--part-1--the-basics
    2
    2. Anybody has blog for 810 or Dispatch Advice (IDOC type DESADV).
    For 810 i think the procedure would be the same but themseeburger mapping program that validates the ANSX 810 would be different.As far as 997is concerned 997 is a functional acknowledgement.Its a genric format that is used to send acknowledgement for any EDI transaction set that has been sent.
    3. Can anybody provide me Mapping Logic (at field level) done in XI/PI for 850, 810 , Dispatch Advice (IDOC type DESADV) .
      The logic will be based on the trading partner guidelines which will contain the description of all the semantic and syntactiic description about the segments ,its feilds.we need to consider the guidelines and target side specifications too while mapping.
    Thanks,
    Ram.

  • Help! Urgent help required for adjusting image

    Hi - hoping someone can help.
    I sent the attached PDF -  http://www.sensecreative.co.uk/custUploads/SENSE-36-7977-95928/77317/SENSE-36-7977-95928-7 7317-2440.zip - to print with Sense Creative. The cards were printed and they've turned out quite visibly green on the reverse (where it should be white).
    I've printed the artwork on several printers I have access to and it looks as it should, however SC are saying that the issue is with the artwork
    "The green tinge you see on the reverse of these cards is prevalent in the artwork. The makeup of the background is approximately c-15 m-11 y-15 k-0. the predominant levels of the yellow and cyan will give you the green tint. Upping the levels of the artwork in or substituting the cyan, magenta and yellow levels with more black in Photoshop will likely give you the result you require. We are satisfied that in both instances, the artwork has printed correctly and the colours are well within tolerance given the nature of the artwork."
    So, I'm in a bit of a pickle as the cards are needed for an event next week.
    How do I change the image levels? Or are they talking nonsense and trying to pass the buck?
    Help!

    station_two,
    Acrobat View> Tools> Print Production> Output Preview: Object Inspector will call out the objects' profiles if you click on each one individually (in this case all appeaar to be "Device CMYK" or Untagged CMYK)
    untagged CMYK has the same pitfalls as untagged RGB... if one applys or assumes the wrong SOURCE PROFILE it doesn't CONVERT colors to Monitor RGB or Print Space correctly

  • Urgent help required for update Plz help!!

    Hi i am updating my E51 and its displaying updating software please wait estimated time left 15 minutes for the past 1 hour.
    Please tell me what should i do....
    Its really urgent pls help....

    Hi,
    There might be a problem with either the NSU or the phone itself. Any updates on what happened?
    Next time make sure you meet the certain system requirements before proceeding with the update.
    Message Edited by nj15 on 01-Oct-2008 01:44 PM

  • Urgent Help Required for Connect Four Game

    Hi all,
    I am a student and I have a project due 20th of this month, I mean May 20, 2007 after 8 days. The project is about creating a Connect Four Game. I have found some code examples on the internet which helped me little bit. But there are lot of problems I am facing developing the whole game. I have drawn the Board and the two players can play. The players numbers can fill the board, but I have problem implementing the winner for the game. I need to implement the hasWon() method for Horizontal win, Vertical win and Diagonal win. I also found some code examples on the net but I was unable to make it working. I have 5 classes and one interface which I m implementing. The main problem is how to implement the hasWon() method in the PlayGame class below with Horizontal, vertical and diagonal moves.
    Sorry there is so much code.
    This the interface I must implement, but now I am only implementing the int move() of this interface. I will implement the rest later after solving the winner problem with your help.
    Interface code..............
    interface Player {
    void init (Boolean color);
    String name ();
    int move ();
    void inform (int i);
    Player1 class......................
    import java.util.*;
    import java.io.*;
    import javax.swing.*;
    public class Player1 implements Player
    public Player1()
    public int move()
    Scanner scan = new Scanner(System.in);
    // BufferedReader stdin = new BufferedReader (new InputStreamReader(System.in));
    int player1;
    System.out.println ("What is your Number, player 1?");
    player1 = scan.nextInt();
    System.out.println ("Hey number"+player1+" are you prepared to CONNECT FOUR");
    System.out.println();
    return player1;
    //Player.move();
    //return player1;
    }//end move method
    public void init (Boolean color)
    public void inform (int i)
    public String name()
    return "Koonda";
    }//end player1 class
    Player2 class...........................
    import java.util.*;
    import java.io.*;
    import javax.swing.*;
    public class Player2 implements Player
    public int move()
    //int cup0,cup1,cup2,cup3,cup4,cup5,cup6;
    // cup0=5;cup1=5;cup2=5;cup3=5;cup4=5;cup5=5;cup6=5;
    //int num1, num2;
    Scanner scan = new Scanner(System.in);
    // BufferedReader stdin = new BufferedReader (new InputStreamReader(System.in));
    int player2;
    System.out.println ("What is your Number, player 2?");
    player2 = scan.nextInt();
    System.out.println ("Hey "+player2+" are you prepared to CONNECT FOUR");
    System.out.println();
    //return player1;
    return player2;
    }//end move method
    public void init (Boolean color)
    public void inform (int i)
    public String name()
    return "malook";
    }//end player1 class
    PlayGame class which contains all the functionality.........................................................
    import java.util.*;
    import java.io.*;
    import javax.swing.*;
    public class PlayGame
    //Player player1;
    //Player player2;
    int [][]ConnectFourArray;
    boolean status;
    int winner;
         int player1;
         int player2;
         public PlayGame()
              //this.player1 = player1;
              //this.player2 = player2;
         public void StartGame()
         try{
         // int X = 0, Y = 0;
         //int value;
         int cup0,cup1,cup2,cup3,cup4,cup5,cup6;
    cup0=5;cup1=5;cup2=5;cup3=5;cup4=5;cup5=5;cup6=5;
         int[][] ConnectFourArray = new int[6][7];
         int num1, num2;
         for(int limit=21;limit!=0;limit--)
    BufferedReader selecter = new BufferedReader (new InputStreamReader(System.in));
    String column1;
    System.out.println();
    for ( int row=0; row < ConnectFourArray.length; row++ ){
    System.out.print("Row " + row + ": ");
    for ( int col=0; col < ConnectFourArray[row].length; col++ )
    System.out.print( ConnectFourArray[row][col] + " ");
    System.out.println();
    System.out.println();
    System.out.println ("Please Select a column of 0 through 6 ");
    column1 = selecter.readLine();
    num1= Integer.parseInt(column1);
    System.out.println();
    if (num1==0){
    ConnectFourArray[cup0][0]=1;
    cup0=cup0-1;
    else if (num1==1){
    ConnectFourArray[cup1][1]=1;
    cup1=cup1-1;
    else if (num1==2){
    ConnectFourArray[cup2][2]=1;
    cup2=cup2-1;
    else if (num1==3){
    ConnectFourArray[cup3][3]=1;
    cup3=cup3-1;
    else if (num1==4){
    ConnectFourArray[cup4][4]=1;
    cup4=cup4-1;
    else if (num1==5){
    ConnectFourArray[cup5][5]=1;
    cup5=cup5-1;
    else if (num1==6){
    ConnectFourArray[cup6][6]=1;
    cup6=cup6-1;
    System.out.println();
    BufferedReader selecter2 = new BufferedReader (new InputStreamReader(System.in));
    String column2;
    System.out.println();
    for ( int row=0; row < ConnectFourArray.length; row++ ){
    System.out.print("Row " + row + ": ");
    for ( int col=0; col < ConnectFourArray[row].length; col++ )
    System.out.print( ConnectFourArray[row][col] + " ");
    System.out.println();
    System.out.println();
    System.out.println ("Please Select a column of 0 through 6 ");
    column1 = selecter.readLine();
    num1= Integer.parseInt(column1);
    System.out.println();
    if (num1==0){
    ConnectFourArray[cup0][0]=2;
    cup0=cup0-1;
    else if (num1==1){
    ConnectFourArray[cup1][1]=2;
    cup1=cup1-1;
    else if (num1==2){
    ConnectFourArray[cup2][2]=2;
    cup2=cup2-1;
    else if (num1==3){
    ConnectFourArray[cup3][3]=2;
    cup3=cup3-1;
    else if (num1==4){
    ConnectFourArray[cup4][4]=2;
    cup4=cup4-1;
    else if (num1==5){
    ConnectFourArray[cup5][5]=2;
    cup5=cup5-1;
    else if (num1==6){
    ConnectFourArray[cup6][6]=2;
    cup6=cup6-1;
    System.out.println();
    System.out.println();
    catch (Exception E){
    System.out.println("Error with input");
    System.out.println("Would you like to play again");
    try{
    String value;
    BufferedReader reader = new BufferedReader (new InputStreamReader(System.in));
    // Scanner scan = new Scanner(System.in);
    System.out.println("Enter yes to play or no to quit");
    // value = scan.nextLine();
    // String value2;
    value = reader.readLine();
    //value2 = reader.readLine();
    if (value.equals("yes"))
    System.out.println("Start again");
    StartGame(); // calling the StartGame method to play a game once more
    else if (value.equals("no"))
    System.out.println("No more games to play");
    // System.exit(0);
    else
    System.exit(0);
    System.out.println();
    catch (Exception e){
    System.out.println("Error with input");
    finally
    System.out.println(" playing done");
    //StartGame();
    //check for horizontal win
    public int hasWon()
    int status = 0;
    for (int row=0; row<6; row++)
    for (int col=0; col<4; col++)
    if (ConnectFourArray[col][row] != 0 &&
    ConnectFourArray[col][row] == ConnectFourArray[col+1][row] &&
    ConnectFourArray[col][row] == ConnectFourArray[col+2][row] &&
    ConnectFourArray[col][row] == ConnectFourArray[col+3][row])
    //status = true;//int winner;
    if(status == player1)
    System.out.println("Player 1 is the winner");
    else if(status == player2)
    System.out.println("Player 2 is the winner" );
    }//end inner for loop
    }// end outer for loop
    } // end method Winner
    return status;
    }//end class
    ClassConnectFour which designs the board........................
    import java.util.*;
    import java.io.*;
    import javax.swing.*;
    public class ClassConnectFour
         //Player player1;
         //Player player2;
         public ClassConnectFour()
              //this.player1 = player1;
    public void DrawBoard()
    int[][] ConnectFourArray = new int[6][7] ;
    for ( int row=0; row < ConnectFourArray.length; row++ ){
    System.out.print("Row " + row + ": ");
    for ( int col=0; col < ConnectFourArray[row].length; col++ )
    System.out.print( ConnectFourArray[row][col] + " ");
    System.out.println();
    System.out.println();
    }//end class
    TestConnetFour class which uses most of the above class..................
    import java.util.*;
    import java.io.*;
    import javax.swing.*;
    public class TestConnectFour
    public static void main(String[] args)
    ClassConnectFour cf = new ClassConnectFour();
    cf.DrawBoard();
    Player1 player1 = new Player1();
    Player2 player2 = new Player2();
    player1.move();
    player2.move();
    System.out.println("Number 1 belongs to player " + player1.name());
    System.out.println("Number 2 belongs to player " + player2.name());
    PlayGame pg = new PlayGame();
    pg.StartGame();
    pg.hasWon();
    //pg.Play();
    //System.out.println(player.name());
    //System.out.println(player2.name());
    }// end main
    }//end class
    I am sorry for all this junk code but I only understand it this way. Your urgent help is required. Looking forward to your reply.
    Thanks in advance.
    Koonda
    //

    Hi,
    Thanks for your help but I really don't understand the table lookup algorithm. Could you please send me some code to implement that.
    I will send you the formatted code as well
    Thanks for your help.
    looking forward to your reply.
    Koonda
    Hi all,
    I am a student and I have a project due 20th of this month, I mean May 20, 2007 after 8 days. The project is about creating a Connect Four Game. I have found some code examples on the internet which helped me little bit. But there are lot of problems I am facing developing the whole game. I have drawn the Board and the two players can play. The players numbers can fill the board, but I have problem implementing the winner for the game. I need to implement the hasWon() method for Horizontal win, Vertical win and Diagonal win. I also found some code examples on the net but I was unable to make it working. I have 5 classes and one interface which I m implementing. The main problem is how to implement the hasWon() method in the PlayGame class below with Horizontal, vertical and diagonal moves.
    Sorry there is so much code.
    This the interface I must implement, but now I am only implementing the int move() of this interface. I will implement the rest later after solving the winner problem with your help.
    Interface code..............
    interface Player {
    void init (Boolean color);
    String name ();
    int move ();
    void inform (int i);
    Player1 class......................
    import java.util.*;
    import java.io.*;
    import javax.swing.*;
    public class Player1 implements Player
    public Player1()
    public int move()
    Scanner scan = new Scanner(System.in);
    // BufferedReader stdin = new BufferedReader (new InputStreamReader(System.in));
    int player1;
    System.out.println ("What is your Number, player 1?");
    player1 = scan.nextInt();
    System.out.println ("Hey number"+player1+" are you prepared to CONNECT FOUR");
    System.out.println();
    return player1;
    //Player.move();
    //return player1;
    }//end move method
    public void init (Boolean color)
    public void inform (int i)
    public String name()
    return "Koonda";
    }//end player1 class
    Player2 class...........................
    import java.util.*;
    import java.io.*;
    import javax.swing.*;
    public class Player2 implements Player
    public int move()
    //int cup0,cup1,cup2,cup3,cup4,cup5,cup6;
    // cup0=5;cup1=5;cup2=5;cup3=5;cup4=5;cup5=5;cup6=5;
    //int num1, num2;
    Scanner scan = new Scanner(System.in);
    // BufferedReader stdin = new BufferedReader (new InputStreamReader(System.in));
    int player2;
    System.out.println ("What is your Number, player 2?");
    player2 = scan.nextInt();
    System.out.println ("Hey "+player2+" are you prepared to CONNECT FOUR");
    System.out.println();
    //return player1;
    return player2;
    }//end move method
    public void init (Boolean color)
    public void inform (int i)
    public String name()
    return "malook";
    }//end player1 class
    PlayGame class which contains all the functionality.........................................................
    import java.util.*;
    import java.io.*;
    import javax.swing.*;
    public class PlayGame
    //Player player1;
    //Player player2;
    int [][]ConnectFourArray;
    boolean status;
    int winner;
    int player1;
    int player2;
    public PlayGame()
    //this.player1 = player1;
    //this.player2 = player2;
    public void StartGame()
    try{
    // int X = 0, Y = 0;
    //int value;
    int cup0,cup1,cup2,cup3,cup4,cup5,cup6;
    cup0=5;cup1=5;cup2=5;cup3=5;cup4=5;cup5=5;cup6=5;
    int[][] ConnectFourArray = new int[6][7];
    int num1, num2;
    for(int limit=21;limit!=0;limit--)
    BufferedReader selecter = new BufferedReader (new InputStreamReader(System.in));
    String column1;
    System.out.println();
    for ( int row=0; row < ConnectFourArray.length; row++ ){
    System.out.print("Row " + row + ": ");
    for ( int col=0; col < ConnectFourArray[row].length; col++ )
    System.out.print( ConnectFourArray[row][col] + " ");
    System.out.println();
    System.out.println();
    System.out.println ("Please Select a column of 0 through 6 ");
    column1 = selecter.readLine();
    num1= Integer.parseInt(column1);
    System.out.println();
    if (num1==0){
    ConnectFourArray[cup0][0]=1;
    cup0=cup0-1;
    else if (num1==1){
    ConnectFourArray[cup1][1]=1;
    cup1=cup1-1;
    else if (num1==2){
    ConnectFourArray[cup2][2]=1;
    cup2=cup2-1;
    else if (num1==3){
    ConnectFourArray[cup3][3]=1;
    cup3=cup3-1;
    else if (num1==4){
    ConnectFourArray[cup4][4]=1;
    cup4=cup4-1;
    else if (num1==5){
    ConnectFourArray[cup5][5]=1;
    cup5=cup5-1;
    else if (num1==6){
    ConnectFourArray[cup6][6]=1;
    cup6=cup6-1;
    System.out.println();
    BufferedReader selecter2 = new BufferedReader (new InputStreamReader(System.in));
    String column2;
    System.out.println();
    for ( int row=0; row < ConnectFourArray.length; row++ ){
    System.out.print("Row " + row + ": ");
    for ( int col=0; col < ConnectFourArray[row].length; col++ )
    System.out.print( ConnectFourArray[row][col] + " ");
    System.out.println();
    System.out.println();
    System.out.println ("Please Select a column of 0 through 6 ");
    column1 = selecter.readLine();
    num1= Integer.parseInt(column1);
    System.out.println();
    if (num1==0){
    ConnectFourArray[cup0][0]=2;
    cup0=cup0-1;
    else if (num1==1){
    ConnectFourArray[cup1][1]=2;
    cup1=cup1-1;
    else if (num1==2){
    ConnectFourArray[cup2][2]=2;
    cup2=cup2-1;
    else if (num1==3){
    ConnectFourArray[cup3][3]=2;
    cup3=cup3-1;
    else if (num1==4){
    ConnectFourArray[cup4][4]=2;
    cup4=cup4-1;
    else if (num1==5){
    ConnectFourArray[cup5][5]=2;
    cup5=cup5-1;
    else if (num1==6){
    ConnectFourArray[cup6][6]=2;
    cup6=cup6-1;
    System.out.println();
    System.out.println();
    catch (Exception E){
    System.out.println("Error with input");
    System.out.println("Would you like to play again");
    try{
    String value;
    BufferedReader reader = new BufferedReader (new InputStreamReader(System.in));
    // Scanner scan = new Scanner(System.in);
    System.out.println("Enter yes to play or no to quit");
    // value = scan.nextLine();
    // String value2;
    value = reader.readLine();
    //value2 = reader.readLine();
    if (value.equals("yes"))
    System.out.println("Start again");
    StartGame(); // calling the StartGame method to play a game once more
    else if (value.equals("no"))
    System.out.println("No more games to play");
    // System.exit(0);
    else
    System.exit(0);
    System.out.println();
    catch (Exception e){
    System.out.println("Error with input");
    finally
    System.out.println(" playing done");
    //StartGame();
    //check for horizontal win
    public int hasWon()
    int status = 0;
    for (int row=0; row<6; row++)
    for (int col=0; col<4; col++)
    if (ConnectFourArray[col][row] != 0 &&
    ConnectFourArray[col][row] == ConnectFourArray[col+1][row] &&
    ConnectFourArray[col][row] == ConnectFourArray[col+2][row] &&
    ConnectFourArray[col][row] == ConnectFourArray[col+3][row])
    //status = true;//int winner;
    if(status == player1)
    System.out.println("Player 1 is the winner");
    else if(status == player2)
    System.out.println("Player 2 is the winner" );
    }//end inner for loop
    }// end outer for loop
    } // end method Winner
    return status;
    }//end class
    ClassConnectFour which designs the board........................
    import java.util.*;
    import java.io.*;
    import javax.swing.*;
    public class ClassConnectFour
    //Player player1;
    //Player player2;
    public ClassConnectFour()
    //this.player1 = player1;
    public void DrawBoard()
    int[][] ConnectFourArray = new int[6][7] ;
    for ( int row=0; row < ConnectFourArray.length; row++ ){
    System.out.print("Row " + row + ": ");
    for ( int col=0; col < ConnectFourArray[row].length; col++ )
    System.out.print( ConnectFourArray[row][col] + " ");
    System.out.println();
    System.out.println();
    }//end class
    TestConnetFour class which uses most of the above class..................
    import java.util.*;
    import java.io.*;
    import javax.swing.*;
    public class TestConnectFour
    public static void main(String[] args)
    ClassConnectFour cf = new ClassConnectFour();
    cf.DrawBoard();
    Player1 player1 = new Player1();
    Player2 player2 = new Player2();
    player1.move();
    player2.move();
    System.out.println("Number 1 belongs to player " + player1.name());
    System.out.println("Number 2 belongs to player " + player2.name());
    PlayGame pg = new PlayGame();
    pg.StartGame();
    pg.hasWon();
    //pg.Play();
    //System.out.println(player.name());
    //System.out.println(player2.name());
    }// end main
    }//end classI am sorry for all this junk code but I only understand it this way. Your urgent help is required. Looking forward to your reply.
    Thanks in advance.
    Koonda

  • Help required for the users  report requirement

    Hello,
    User requirement is to get the report as follows
    Period            planned order     Production order      Backlog
    Feb2008          15                           3                      18
    March2008      4                            11                     15
    Backlog is the formula for planned order & production order.
    My problem is that, In the cube the data for planned order is the char value 'X' or a blank.
    It has to count the total of planned order for the entire month of feb,& print the value counting the number of 'X',here as shown as 15.
    Planned order, Production order are in rows & are chracteristics.
    Is thr any solution to count master data which has a char value(X).
    I have tried using the formula variable.I had created the new formula.Then using the data functions as count(Formula variable),using the replacment path.But it did not work
    Help me out to find the total for the char value of the master data.
    Help would be rewarded!

    Hello,
    For BACKEND:
    1) Create a normal KF say counter and include it in the cube.
    2) Now you can populate the value for this KF via end routine in transformation.
    3) You need to check whether the value for planned order is X. If yes then update KF with value 1.
    4) I hope you can take care of this routine part. Once this is done the data in the cube might look in below manner:
    Month Planned-Order Counter
    Feb 2007 | X | 1
    Feb 2007 | X | 1
    Feb 2007 |  | 0
    Feb 2007 | X | 1
    Feb 2007 |  | 0
    Mar 2007 |  | 0
    Mar 2007 | X | 1
    Mar 2007 |  | 0
    Mar 2007 |  | 0
    Mar 2007 | X | 1
    Now in the report if you include month and counter the report will look like
    Month Counter
    Feb 2007 | 3
    Mar 2007 | 2
    If you see the counter is getting aggregated to give you the sum against the value of planned order as X against month.
    I think this should work.
    If this dosent work let me know i will let you the alternate solution for frontend. but for that too you need to make the above backend changes.
    So do the backend changes and try to use counter KF for showing planned orders and i think it should work fine.
    Regds,
    Shashank

  • Help Required for Adobe Forms.....

    Hello All,
    I have a very unique requirement as such we have a form and in the "TO" string field where we specify the email address of the receivers, now we want to send address memo to multiple users, however in our search window we can search only one name at a time & need to open search window every time for every new user to be included in the address field.  We need to have AJAX type of functionality such as AJAX does asynchronous calls to the back-end and get help values dynamically even when the user is entering help values.
    In my case if I start typing S in the manager filed, an event should get triggered and return back the names of all managers who start with the letter S,
    If we go to Google.com and start typing, as you type,e Google  gets help values and displays them below the  input field. This is based on making asynchronous calls to the back-end.
    We want to send interactive adobe forms to the multiple users for their approval or information. while entering email ids of multiple users, we need to have functionality as described above.
    I'll appreciate if anyone can help with some clear steps, document link or working code sample etc.
    Regards,
    Moderator message: sorry wrong forum, please have a look in the forum for "Adobe Interactive Forms".
    Edited by: Thomas Zloch on May 25, 2011 10:49 AM

    Dear Sunitha,
    Thanks for your reply.
    Can you please specify how to create a virtual table and Associated dataset in Adobe Forms.
    Our scenario is to create a Sales Order in SAP via Adobe Forms through Offline.
    Please find the below image.
    Data for Company Code and Plant is available in 2 Internal Table.
    Please assist in the following
    How to combine these 2 Internal tables inside Adobe Forms.
    Filter the values of Plant based on Company Code.

  • Help required - For ALV program

    Hi Guys,
    I have created an ALV  (using containers) with , say , 10 fields. As the container size is not large enough to accomodate all the 10 fields, it is getting displayed as
    field1, field2,field8, field9 and field10.
    When I click on the horizontal scrollbar, the fields getting displayed should change as follows.
    First click: Field2, Field3, Field8,Field9, Field10
    Second click: Field3,Field4, 8, 9,10
    Third click: Field4,Field5,8,9,10
    This is for one of my friends.Can you provide me with good ideas as to how to approach this problem and if any one has worked on similar problem, please provide the code for it.
    I will check the code and will award points to all helpful answers.
    Have a nice day .
    Regards,
    SP.

    Hello Sylendra
    As developer of ALV lists we do not care that much about the layout of the list because the user has all the options available to adjust it to her specific needs.
    Your requirement is to be able to "freeze" columns at the right border of the ALV list. This is, as far as I know, not possible, only at the left border.
    When you call the context menu for a column heading you will see the options
    - Freeze to Column
    - Unfreeze Columns
    If you freeze a column all columns to its left side remain fixed. Thus, in your case you have to change the order of your columns that the fixed columns (field8 - field10) appear on the left side of the ALV list.
    Regards
      Uwe

  • Help required for dynamic quarter calculation

    I have a requirement, where the user will have the liberty to choose his self defined Quarter and the report output will be grouped based on what he selects.
    The data in the table is at daily grain.
    So ,if the user selects date as 1st April and number of quarters as 2.
    The report should show the data aggregated for previous 2 quarters where 1st April is the start date.
    i.e.Feb-March-April as Q2
    and Nov-Dec-Jan as Q1
    Please suggest how to implement this.
    Best Regards,
    Sud

    Hi,
    Welcome to the forum!
    Whenever you have a question, please post a little sample data (CREATE TABLE and INSERT statements) for all the tables involved, so the people who want to help you can re-create the problem and test their ideas. Also post the results you want from that data, and an explanation of how you get those results from that data.
    If the problem involves parameters (such as the number of quarters you want, and the starting point of one of the quarters) then post a few sets of parameters, and the results you want from the same sample data for each set.
    Explain, using specific examples, how you get those results from that data.
    Always say what version of Oracle you're using (e.g. 11.2.0.2.0).
    See the forum FAQ {message:id=9360002}
    Here's one way you can pass the set the number of quarters, and the starting date of the last quarter wanted:
    WITH   params      AS
         SELECT  TO_DATE ( '01-Apr-2012'     -- Beginning of last quarter
                   , 'DD-Mon-YYYY'
                   )     AS s_date
         ,     5          AS num_quarters
         FROM     dual
    ,     quarters_wanted         AS
         SELECT  ADD_MONTHS ( start_date)
                      , 3 * (1 - LEVEL)
                      )   AS start_dt
         ,     ADD_MONTHS ( start_date)
                      , 3 * (2 - LEVEL)
                      )   AS end_dt
         FROM     params
         CONNECT BY     LEVEL <= num_quarters
    SELECT       q.start_date
    ,       COUNT (*)     AS num_rows
    FROM       quarters_wanted  a
    JOIN       your_table        t  ON  t.date_column  >= q.start_date
                           AND t.date_coplumn <  q.end_date
    GROUP BY  q.start_date
    ;No matter what date you pick (it doesn't have to be the beginning of a month) or how many quarters you want, you only have to change 2 lines in the params sub-query.
    If you want to include quarters that have no data in your table (with a COUNT of 0) then change the inner JOIN in the main query to a LEFT OUTER JOIN.

  • Urgent help required for network configuration

    sir
    i have a mixed scenario right now.
    I have only three computer on home network.
    1.vista accer travelmate 4720 laptop loaded with vista sp1 ultimate
    2.normal pc : Core2 duo with XFX ATI REDION graphics card and this pc is loaded with OEL 5.3.x linux but this pc has 2 NICs(eth 0,eth 1) I have connected both with a switch and the switch is connected to a modem for internet.can I use one NIC as private and another NIC as public to access internet?
    3. normal pc : P4 HT and its loaded with win xp sp2 having eth 0
    how to set my network.
    I have connected each NIC with a D-Link switch.And the D-Link switch is connected with DataOne Nokia Siemens network c2110 modem.
    But problems are that
    1) each time i can connect only one PC at a time.
    2)OEL 5.3.x is not connected to the specified modem ever....by [adsl seup|http://forums.oracle.com/forums/thread.jspa?threadID=832112&tstart=0] command.should i configure it during installation?is there any easy shell scriot avilable to do this stuff?
    please help as soon as you can.......
    regards
    Edited by: mango_boy on Sep 7, 2009 4:44 AM

    ifconfig output:
    eth1      Link encap:Ethernet  HWaddr FE:FF:FF:FF:FF:FF 
              inet6 addr: fe80::fcff:ffff:feff:ffff/64 Scope:Link
              UP BROADCAST RUNNING MULTICAST  MTU:1500  Metric:1
              RX packets:1 errors:0 dropped:0 overruns:0 frame:0
              TX packets:38 errors:0 dropped:0 overruns:0 carrier:0
              collisions:0 txqueuelen:1000
              RX bytes:243 (243.0 b)  TX bytes:9406 (9.1 KiB)
              Interrupt:16 Base address:0xec00
    lo        Link encap:Local Loopback 
              inet addr:127.0.0.1  Mask:255.0.0.0
              inet6 addr: ::1/128 Scope:Host
              UP LOOPBACK RUNNING  MTU:16436  Metric:1
              RX packets:3779 errors:0 dropped:0 overruns:0 frame:0
              TX packets:3779 errors:0 dropped:0 overruns:0 carrier:0
              collisions:0 txqueuelen:0
              RX bytes:6124500 (5.8 MiB)  TX bytes:6124500 (5.8 MiB)
    virbr0    Link encap:Ethernet  HWaddr 00:00:00:00:00:00 
              inet addr:192.168.122.1  Bcast:192.168.122.255  Mask:255.255.255.0
              inet6 addr: fe80::200:ff:fe00:0/64 Scope:Link
              UP BROADCAST RUNNING MULTICAST  MTU:1500  Metric:1
              RX packets:0 errors:0 dropped:0 overruns:0 frame:0
              TX packets:28 errors:0 dropped:0 overruns:0 carrier:0
              collisions:0 txqueuelen:0
              RX bytes:0 (0.0 b)  TX bytes:8360 (8.1 KiB)
    xenbr0    Link encap:Ethernet  HWaddr 00:00:00:00:00:00 
              UP BROADCAST RUNNING NOARP  MTU:1500  Metric:1
              RX packets:0 errors:0 dropped:0 overruns:0 frame:0
              TX packets:0 errors:0 dropped:0 overruns:0 carrier:0
              collisions:0 txqueuelen:0
              RX bytes:0 (0.0 b)  TX bytes:0 (0.0 b)adsl-setup output
    [root@localhost ~]# adsl-setup
    Welcome to the ADSL client setup.  First, I will run some checks on
    your system to make sure the PPPoE client is installed properly...
    LOGIN NAME
    Enter your Login Name (default root): kris_9929
    INTERFACE
    Enter the Ethernet interface connected to the ADSL modem
    For Solaris, this is likely to be something like /dev/hme0.
    For Linux, it will be ethX, where 'X' is a number.
    (default eth0): eth1
    Do you want the link to come up on demand, or stay up continuously?
    If you want it to come up on demand, enter the idle time in seconds
    after which the link should be dropped.  If you want the link to
    stay up permanently, enter 'no' (two letters, lower-case.)
    NOTE: Demand-activated links do not interact well with dynamic IP
    addresses.  You may have some problems with demand-activated links.
    Enter the demand value (default no):
    DNS
    Please enter the IP address of your ISP's primary DNS server.
    If your ISP claims that 'the server will provide dynamic DNS addresses',
    enter 'server' (all lower-case) here.
    If you just press enter, I will assume you know what you are
    doing and not modify your DNS setup.
    Enter the DNS information here: server
    PASSWORD
    Please enter your Password:
    Please re-enter your Password:
    USERCTRL
    Please enter 'yes' (three letters, lower-case.) if you want to allow
    normal user to start or stop DSL connection (default yes): yes
    FIREWALLING
    Please choose the firewall rules to use.  Note that these rules are
    very basic.  You are strongly encouraged to use a more sophisticated
    firewall setup; however, these will provide basic security.  If you
    are running any servers on your machine, you must choose 'NONE' and
    set up firewalling yourself.  Otherwise, the firewall rules will deny
    access to all standard servers like Web, e-mail, ftp, etc.  If you
    are using SSH, the rules will block outgoing SSH connections which
    allocate a privileged source port.
    The firewall choices are:
    0 - NONE: This script will not set any firewall rules.  You are responsible
              for ensuring the security of your machine.  You are STRONGLY
              recommended to use some kind of firewall rules.
    1 - STANDALONE: Appropriate for a basic stand-alone web-surfing workstation
    2 - MASQUERADE: Appropriate for a machine acting as an Internet gateway
                    for a LAN
    Choose a type of firewall (0-2): 1
    Start this connection at boot time
    Do you want to start this connection at boot time?
    Please enter no or yes (default no):no
    ** Summary of what you entered **
    Ethernet Interface: eth1
    User name:          xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx
    Activate-on-demand: No
    DNS addresses:      Supplied by ISP's server
    Firewalling:        STANDALONE
    User Control:       yes
    Accept these settings and adjust configuration files (y/n)? y
    Adjusting /etc/sysconfig/network-scripts/ifcfg-ppp0
    Adjusting /etc/ppp/chap-secrets and /etc/ppp/pap-secrets
      (But first backing it up to /etc/ppp/chap-secrets.bak)
      (But first backing it up to /etc/ppp/pap-secrets.bak)
    Congratulations, it should be all set up!
    Type '/sbin/ifup ppp0' to bring up your xDSL link and '/sbin/ifdown ppp0'
    to bring it down.
    Type '/sbin/adsl-status /etc/sysconfig/network-scripts/ifcfg-ppp0'
    to see the link status.Edited by: mango_boy on Sep 7, 2009 9:02 AM
    added adsl setup output
    Edited by: mango_boy on Sep 7, 2009 9:15 AM

  • Urgent help required for configuring forms server 6.0

    Hi every one/anyone
    i will really appreciate if i can get your attention and a little
    bit of your help in configuration of Developer Server.
    i have similar kind of a problem i hopeany one can shed some
    light on it as well.
    I am using
    Pentium III 450 MHZ 256 MB Ram
    NT server 4.0 with Service pack 3.
    Oracle 8.1.5
    IIS 4 or OAS 4.0.7
    Developer 6.0 down loaded from OTN.
    Internet Explorer 5.
    I have failed to run forms 6.0 on the web, i have tried all the
    option
    JDK supplied with the Developer 6.0 Software on DOS prompt.
    Jinitiator 1.1.7.11
    When i run forms from the Designer they work But When i try them
    to run form the browser Every thing works the status bar
    of the Internet Explorer 5 says applet initialized but the forms
    do not show up. when i press the refresh button of the browser
    the status bar show applet running and a forms window appear's
    but with out showing the form. I have checked from the Java
    Console it shows the same error on and again with or without
    jinitiator. I have almost tried every setting.
    Oracle JInitiator version 1.1.7.11
    Using JRE version 1.1.7.11o
    User home directory = E:\WINNT\Profiles\Administrator
    Proxy Configuration: Manual Configuration
    Proxy:
    Proxy Overrides: <local>
    Opening http://an.ma/web/oracle/forms/engine/Main.class no proxy
    Opening http://an.ma/web/oracle/ewt/lwAWT/BufferedApplet.class
    Opening http://an.ma/web/oracle/ewt/popup/PopupApplet.class
    Opening http://an.ma/web/oracle/ewt/popup/PopupOwner.class
    Opening http://an.ma/web/oracle/ewt/event/tracking/MouseGrabPr
    ovider.class
    Opening http://an.ma/web/oracle/ewt/help/HelpCapable.class
    Opening http://an.ma/web/oracle/ewt/lwAWT/ImmediatePainter.class
    Opening http://an.ma/web/oracle/ewt/lwAWT/DoubleBufferer.class
    Opening http://an.ma/web/oracle/ewt/lwAWT/VirtualComponent.class
    Opening http://an.ma/web/oracle/ewt/lwAWT/FocusRoot.class
    Opening http://an.ma/web/oracle/ewt/lwAWT/KeyProcessor.class
    Opening http://an.ma/web/oracle/forms/test/Test.class
    Opening http://an.ma/web/oracle/ewt/painter/PaintContext.class
    Opening http://an.ma/web/oracle/ewt/lwAWT/LWComponent.class
    Opening http://an.ma/web/oracle/forms/ui/mdi/MDIContainer.class
    Opening http://an.ma/web/oracle/ewt/lwAWT/lwMenu/LWMenuBar.class
    Opening
    http://an.ma/web/oracle/ewt/lwAWT/lwMenu/BaseMIContainer.class
    Opening
    http://an.ma/web/oracle/ewt/lwAWT/lwMenu/LWMenuItemContainer.clas
    s
    Opening http://an.ma/web/oracle/ewt/lwAWT/lwMenu/LWMenu.class
    Opening http://an.ma/web/oracle/ewt/lwAWT/lwMenu/LWMenuItem.class
    Opening
    http://an.ma/web/oracle/ewt/lwAWT/AbstractPainterComponent.class
    Opening
    http://an.ma/web/oracle/ewt/lwAWT/lwMenu/LWMenuInvoker.class
    Opening
    http://an.ma/web/oracle/ewt/lwAWT/lwMenu/LWPopupMenu.class
    Opening
    http://an.ma/web/oracle/ewt/lwAWT/lwMenu/LWMenuSeparator.class
    Opening http://an.ma/web/oracle/ewt/lwAWT/lwWindow/Desktop.class
    Opening http://an.ma/web/oracle/forms/ui/mdi/MDIWindowMenu.class
    Opening
    http://an.ma/web/oracle/ewt/lwAWT/lwMenu/LWPopupMenuListener.clas
    s
    Opening http://an.ma/web/oracle/ewt/popup/PopupFrame.class
    Opening http://an.ma/web/oracle/ewt/lwAWT/BufferedFrame.class
    Opening http://an.ma/web/oracle/ewt/painter/Painter.class
    Opening http://an.ma/web/oracle/ewt/popup/PopupHandler.class
    Opening http://an.ma/web/oracle/ewt/UIManager.class
    Opening
    http://an.ma/web/oracle/ewt/UIManager$LookAndFeelInfo.class
    Opening http://an.ma/web/oracle/ewt/LookAndFeel.class
    Opening
    http://an.ma/web/oracle/bali/share/collection/StringKey.class
    Opening http://an.ma/web/oracle/ewt/laf/oracle/OracleLookAndFe
    el.class
    Opening http://an.ma/web/oracle/ewt/laf/basic/BasicLookAndFeel
    .class
    Opening http://an.ma/web/oracle/ewt/painter/BorderPainter.clas s
    Opening http://an.ma/web/oracle/ewt/ColorScheme.class
    Opening http://an.ma/web/oracle/ewt/laf/oracle/OracleColorSche
    me.class
    Opening http://an.ma/web/oracle/ewt/UIDefaults.class
    Opening http://an.ma/web/oracle/ewt/HashTableDefaults.class no
    proxy
    Opening http://an.ma/web/oracle/ewt/MultiUIDefaults.class no
    proxy
    Opening http://an.ma/web/oracle/ewt/laf/basic/ColorizingFilter
    .class
    Opening http://an.ma/web/oracle/ewt/lwAWT/VComponentPaintConte
    xt.class
    Opening http://an.ma/web/oracle/ewt/painter/ImagePainter.class
    Opening http://an.ma/web/oracle/ewt/painter/AbstractPainter.cl
    ass
    Opening http://an.ma/web/oracle/ewt/laf/basic/PerComponentUIIn
    stantiator.class
    Opening http://an.ma/web/oracle/ewt/UIInstantiator.class no
    proxy
    Opening http://an.ma/web/oracle/ewt/plaf/StatusBarUI.class no
    proxy
    Opening http://an.ma/web/oracle/ewt/plaf/ComponentUI.class no
    proxy
    Opening http://an.ma/web/oracle/ewt/laf/oracle/OracleStatusBar
    Painter.class
    Opening http://an.ma/web/oracle/ewt/painter/AbstractBorderPain
    ter.class
    Opening http://an.ma/web/oracle/ewt/painter/AbstractWrappingPa
    inter.class
    Opening http://an.ma/web/oracle/ewt/painter/NullPainter.class
    Opening http://an.ma/web/oracle/ewt/laf/oracle/OracleUIUtils.c
    lass
    Opening http://an.ma/web/oracle/ewt/graphics/ImageSet.class no
    proxy
    Opening http://an.ma/web/oracle/ewt/lwAWT/DoubleBuffer.class
    Opening http://an.ma/web/oracle/ewt/plaf/TextUI.class
    Opening http://an.ma/web/oracle/ewt/laf/oracle/OracleInsetBord
    erPainter.class
    Opening http://an.ma/web/oracle/ewt/painter/FixedBorderPainter
    .class
    Opening http://an.ma/web/oracle/ewt/util/ImmInsets.class no
    proxy
    Opening http://an.ma/web/oracle/ewt/plaf/ToolBarUI.class no
    proxy
    Opening http://an.ma/web/oracle/ewt/laf/oracle/OracleToolBarPa
    inter.class
    Opening http://an.ma/web/oracle/ewt/laf/oracle/ScrollBoxBorder
    Painter.class
    Opening http://an.ma/web/oracle/ewt/laf/oracle/DisabledBGPaint
    er.class
    Opening http://an.ma/web/oracle/ewt/painter/ColorChange.class
    Opening http://an.ma/web/oracle/ewt/painter/FilledRectPainter.
    class
    Opening http://an.ma/web/oracle/ewt/painter/FGBGColorChange.cl
    ass
    Opening http://an.ma/web/oracle/ewt/laf/oracle/OracleRoundedPa
    inter.class
    Opening http://an.ma/web/oracle/ewt/graphics/SynthesizingImage
    Set.class
    Opening http://an.ma/web/oracle/ewt/graphics/NullImageFilter.c
    lass
    Opening http://an.ma/web/oracle/ewt/painter/ImageSetPainter.cl
    ass
    Opening http://an.ma/web/oracle/ewt/painter/TextPainter.class
    Opening http://an.ma/web/oracle/ewt/painter/TruncatingTextPain
    ter.class
    Opening http://an.ma/web/oracle/ewt/laf/basic/DisablingPainter
    .class
    Opening http://an.ma/web/oracle/ewt/laf/basic/StringInstantiat
    or.class
    Opening http://an.ma/web/oracle/ewt/UIDefaults$DeferredValue.c
    lass
    Opening http://an.ma/web/oracle/ewt/laf/basic/SingletonUIInsta
    ntiator.class
    Opening http://an.ma/web/oracle/ewt/lwAWT/SharedPainter.class
    Opening http://an.ma/web/javax/swing/JInternalFrame.class no
    proxy
    Opening http://an.ma/web/oracle/ewt/util/LocaleUtils.class no
    proxy
    Opening http://an.ma/web/oracle/ewt/util/WindowUtils.class no
    proxy
    Opening http://an.ma/web/oracle/ewt/util/WindowUtils$ActiveWin
    dowTracker.class
    Opening http://an.ma/web/oracle/forms/engine/MainBeanInfo.clas s
    Opening http://an.ma/web/sun/beans/infos/MainBeanInfo.class no
    proxy
    Opening http://an.ma/web/oracle/ewt/lwAWT/BufferedAppletBeanIn
    fo.class
    Opening http://an.ma/web/sun/beans/infos/BufferedAppletBeanInf
    o.class
    Opening http://an.ma/web/oracle/ewt/popup/PopupAppletBeanInfo.
    class
    Opening http://an.ma/web/sun/beans/infos/PopupAppletBeanInfo.c
    lass
    Opening http://an.ma/web/oracle/ewt/help/HelpProvider.class no
    proxy
    Opening http://an.ma/web/oracle/ewt/event/AnyEventListener.cla
    ss
    Opening http://an.ma/web/oracle/forms/ui/FormMouseGrabProvider
    .class
    Opening http://an.ma/web/oracle/ewt/event/tracking/GlassMouseG
    rabProvider.class
    Opening http://an.ma/web/oracle/ewt/lwAWT/lwWindow/DesktopCont
    ainer.class
    Opening http://an.ma/web/oracle/forms/engine/Runform.class no
    proxy
    Opening http://an.ma/web/oracle/forms/engine/MessageHandler.cl
    ass
    Opening http://an.ma/web/oracle/forms/registry/MessageManager.
    class
    Opening http://an.ma/web/oracle/ewt/lwAWT/lwWindow/LWWindow.cl
    ass
    Opening http://an.ma/web/oracle/ewt/event/tracking/KeyFilterPr
    ovider.class
    Opening http://an.ma/web/oracle/ewt/lwAWT/lwWindow/DesktopEven
    t.class
    Opening http://an.ma/web/oracle/ewt/event/EwtEvent.class no
    proxy
    Opening http://an.ma/web/oracle/ewt/EwtComponent.class
    Opening http://an.ma/web/oracle/ewt/scrolling/Scrollable.class
    Opening http://an.ma/web/oracle/ewt/dnd/Autoscroll.class no
    proxy
    Opening http://an.ma/web/oracle/ewt/event/tracking/GlassMouseG
    rabProvider$Proxy.class
    Opening http://an.ma/web/oracle/ewt/laf/generic/GenericLookAnd
    Feel.class
    Opening http://an.ma/web/oracle/ewt/laf/generic/SystemColorSch
    eme.class
    Opening http://an.ma/web/oracle/ewt/laf/generic/FixedColorSche
    me.class
    Opening http://an.ma/web/oracle/forms/engine/icons/splash.gif
    Opening http://an.ma/web/oracle/ewt/graphics/ImageUtils.class
    Opening http://an.ma/web/oracle/ewt/graphics/ImageLoader.class
    Opening http://an.ma/web/oracle/forms/engine/Splashscreen.clas s
    Opening http://an.ma/web/oracle/ewt/lwAWT/LWComponent$PaintCtx
    t.class
    Opening http://an.ma/web/oracle/ewt/laf/generic/GenericInsetBo
    rderPainter.class
    Opening http://an.ma/web/oracle/ewt/laf/generic/GenericRectang
    lePainter.class
    Opening http://an.ma/web/oracle/ewt/laf/generic/GenericDesktop
    UI.class
    Opening http://an.ma/web/oracle/ewt/laf/basic/BasicComponentUI
    .class
    Opening http://an.ma/web/oracle/ewt/laf/basic/AbstractComponen
    tUI.class
    Opening http://an.ma/web/oracle/ewt/plaf/DesktopUI.class no
    proxy
    Opening http://an.ma/web/oracle/ewt/lwAWT/lwWindow/WindowManag
    er.class
    Opening http://an.ma/web/oracle/ewt/lwAWT/lwWindow/laf/BaseWin
    dowManager.class
    Opening http://an.ma/web/oracle/ewt/lwAWT/lwWindow/DesktopList
    ener.class
    Opening http://an.ma/web/oracle/ewt/lwAWT/lwWindow/laf/MouseWi
    ndowActivater.class
    Opening http://an.ma/web/oracle/ewt/lwAWT/lwWindow/laf/KeyWind
    owActivater.class
    Opening http://an.ma/web/oracle/ewt/lwAWT/lwWindow/ModalStyle.
    class
    Opening http://an.ma/web/oracle/ewt/lwAWT/lwWindow/LWWindow$Fo
    cusTransferComp.class
    Opening http://an.ma/web/oracle/ewt/event/tracking/TrackingUti
    ls.class
    Opening http://an.ma/web/oracle/ewt/lwAWT/lwWindow/DesktopCont
    ainer$WindowEnum.class
    Opening http://an.ma/web/oracle/ewt/event/ListenerManager.clas s
    Opening http://an.ma/web/oracle/ewt/lwAWT/lwWindow/DesktopLayo
    ut.class
    Opening http://an.ma/web/oracle/ewt/laf/generic/GenericCompone
    ntUI.class
    Opening http://an.ma/web/oracle/ewt/scrolling/ScrollableExcept
    ion.class
    Opening http://an.ma/web/oracle/forms/ui/mdi/ActivationTracker
    .class
    Opening http://an.ma/web/oracle/ewt/lwAWT/lwMenu/ScrollableAda
    pter.class
    Opening http://an.ma/web/oracle/ewt/scrolling/arrowBox/ArrowBo
    x.class
    Opening http://an.ma/web/oracle/ewt/laf/generic/GenericMenuBar
    UI.class
    Opening http://an.ma/web/oracle/ewt/plaf/MenuBarUI.class no
    proxy
    Opening http://an.ma/web/oracle/ewt/lwAWT/lwMenu/laf/MenuBarCo
    ntroller.class
    Opening http://an.ma/web/oracle/ewt/lwAWT/lwMenu/PreferredRowL
    ayout.class
    Opening http://an.ma/web/oracle/ewt/lwAWT/lwMenu/BaseMIContain
    er$AddLsnr.class
    Opening http://an.ma/web/oracle/ewt/lwAWT/lwMenu/LWPopupMenuEv
    ent.class
    Opening http://an.ma/web/oracle/ewt/popup/NoPopupOwnerExceptio
    n.class
    Opening http://an.ma/web/oracle/ewt/laf/generic/GenericPopupMe
    nuUI.class
    Opening http://an.ma/web/oracle/ewt/plaf/PopupMenuUI.class no
    proxy
    Opening http://an.ma/web/oracle/ewt/lwAWT/lwMenu/laf/PopupMenu
    Controller.class
    Opening http://an.ma/web/oracle/ewt/lwAWT/lwMenu/PreferredColu
    mnLayout.class
    Opening http://an.ma/web/oracle/forms/engine/RunformBundle_en_
    US.class
    Opening http://an.ma/web/oracle/forms/engine/RunformBundle.cla
    ss
    Opening http://an.ma/web/oracle/forms/engine/RunformBundle_en.
    class
    Opening http://an.ma/web/oracle/ewt/laf/generic/GenericMenuIte
    mUI.class
    Opening http://an.ma/web/oracle/ewt/plaf/MenuItemUI.class no
    proxy
    Opening http://an.ma/web/oracle/ewt/lwAWT/lwMenu/laf/MenuItemC
    ontroller.class
    Opening http://an.ma/web/oracle/ewt/painter/AndOrStatePainterS
    witcher.class
    Opening http://an.ma/web/oracle/ewt/painter/AbstractPainterSwi
    tcher.class
    Opening http://an.ma/web/oracle/ewt/painter/DirectionalBorderP
    ainter.class
    Opening http://an.ma/web/oracle/ewt/lwAWT/lwMenu/laf/KeyStroke
    Painter.class
    Opening http://an.ma/web/oracle/ewt/lwAWT/lwMenu/laf/MenuItemP
    ainter.class
    Opening http://an.ma/web/oracle/ewt/lwAWT/lwMenu/laf/MenuSelCo
    lorChange.class
    Opening http://an.ma/web/oracle/ewt/laf/generic/GenericSelecti
    onPainter.class
    Opening http://an.ma/web/oracle/ewt/lwAWT/lwMenu/laf/MenuSelTe
    xtColorChange.class
    Opening http://an.ma/web/oracle/ewt/lwAWT/lwMenu/DragRedispatc
    her.class
    Opening http://an.ma/web/oracle/ewt/laf/generic/GenericMenuSep
    aratorUI.class
    Opening http://an.ma/web/oracle/ewt/plaf/MenuSeparatorUI.class
    Opening http://an.ma/web/oracle/ewt/lwAWT/lwMenu/LWCheckboxMen
    uItem.class
    Opening http://an.ma/web/oracle/ewt/thread/Task.class
    Opening http://an.ma/web/oracle/ewt/laf/generic/GenericMenuUI.
    class
    Opening http://an.ma/web/oracle/ewt/plaf/MenuUI.class
    Opening http://an.ma/web/oracle/ewt/lwAWT/lwMenu/laf/SubmenuIc
    on.class
    Opening http://an.ma/web/oracle/ewt/painter/PainterJoiner.clas s
    Opening http://an.ma/web/oracle/forms/engine/icons/bgnd.gif no
    proxy
    Opening http://an.ma/web/oracle/ewt/painter/FixedImagePainter.
    class
    Opening http://an.ma/web/oracle/ewt/lwAWT/lwMenu/laf/HorzMenuC
    ontroller.class
    Opening http://an.ma/web/oracle/ewt/lwAWT/lwMenu/LWMenuBar$Acc
    elFilter.class
    Opening http://an.ma/web/oracle/ewt/event/tracking/GlassMouseG
    rabProvider$Disp.class
    Opening http://an.ma/web/oracle/forms/handler/UICommon.class
    Opening http://an.ma/web/oracle/forms/handler/IHandler.class
    Opening http://an.ma/web/oracle/forms/api/IObject.class no
    proxy
    Opening http://an.ma/web/oracle/forms/handler/FormWindow.class
    Opening http://an.ma/web/oracle/forms/engine/RunformException.
    class
    Opening http://an.ma/web/oracle/forms/net/Connection.class no
    proxy
    Opening http://an.ma/web/oracle/forms/engine/MessageHandler2.c
    lass
    Opening http://an.ma/web/oracle/forms/engine/FlushQueue.class
    Opening http://an.ma/web/oracle/ewt/util/ClipboardProxy.class
    Opening http://an.ma/web/oracle/forms/engine/Registry.class no
    proxy
    Opening http://an.ma/web/oracle/forms/registry/Registry.dat no
    proxy
    Opening http://an.ma/web/oracle/forms/registry/default.dat no
    proxy
    Opening http://an.ma/web/oracle/forms/net/SocketConnection.cla
    ss
    Opening http://an.ma/web/oracle/forms/net/EncryptedOutputStrea
    m.class
    Opening http://an.ma/web/oracle/forms/net/EncryptedInputStream
    .class
    Opening http://an.ma/web/oracle/forms/net/StreamMessageReader.
    class
    Opening http://an.ma/web/oracle/forms/net/StreamMessageWriter.
    class
    Opening http://an.ma/web/oracle/forms/engine/Message.class no
    proxy
    Opening http://an.ma/web/oracle/forms/engine/TerminalMessage.c
    lass
    Opening http://an.ma/web/oracle/forms/engine/IndexTag.class no
    proxy
    Opening http://an.ma/web/oracle/forms/net/SingleAccessorQueue.
    class
    Opening http://an.ma/web/oracle/forms/engine/DeleteMask.class
    Opening http://an.ma/web/oracle/forms/engine/FontEntry.class
    Forms Applet version is : 4
    Opening http://an.ma/web/oracle/forms/engine/DeferredMessage.c
    lass
    when i press refresh on the ie5 then it says applet started
    creates a window inside the browser with borders
    but does now show any thing expect a few more lines in the
    console window as following
    Opening http://an.ma/web/oracle/ewt/util/StringUtils.class
    Opening http://an.ma/web/oracle/ewt/lwAWT/BufferedPanel.class
    Opening http://an.ma/web/oracle/ewt/popup/PopupPanel.class
    Opening
    http://an.ma/web/oracle/ewt/lwAWT/WaitingDoubleBuffer.class
    Opening
    http://an.ma/web/oracle/ewt/lwAWT/BalkingDoubleBuffer.class
    Opening http://an.ma/web/oracle/ewt/graphics/GraphicUtils.class
    Opening http://an.ma/web/oracle/ewt/util/ComponentUtils.class
    Opening
    http://an.ma/web/oracle/ewt/layout/DirectionalLayout.class
    I hope any one can help me. I have been trying to run this thing
    for almost 2 months.
    bye
    null

    I had the same problem for the longest time... The problem is
    the "SplashScreen" it hangs everything up...
    My solution was add this line to your html:
    <param name="splashScreen" value="no">
    Good luck,
    Let me know if that works..
    Jeff.
    mobeen (guest) wrote:
    : Hi every one/anyone
    : i will really appreciate if i can get your attention and a
    little
    : bit of your help in configuration of Developer Server.
    : i have similar kind of a problem i hopeany one can shed some
    : light on it as well.
    : I am using
    : Pentium III 450 MHZ 256 MB Ram
    : NT server 4.0 with Service pack 3.
    : Oracle 8.1.5
    : IIS 4 or OAS 4.0.7
    : Developer 6.0 down loaded from OTN.
    : Internet Explorer 5.
    : I have failed to run forms 6.0 on the web, i have tried all
    the
    : option
    : JDK supplied with the Developer 6.0 Software on DOS prompt.
    : Jinitiator 1.1.7.11
    : When i run forms from the Designer they work But When i try
    them
    : to run form the browser Every thing works the status bar
    : of the Internet Explorer 5 says applet initialized but the
    forms
    : do not show up. when i press the refresh button of the browser
    : the status bar show applet running and a forms window appear's
    : but with out showing the form. I have checked from the Java
    : Console it shows the same error on and again with or without
    : jinitiator. I have almost tried every setting.
    : Oracle JInitiator version 1.1.7.11
    : Using JRE version 1.1.7.11o
    : User home directory = E:\WINNT\Profiles\Administrator
    : Proxy Configuration: Manual Configuration
    : Proxy:
    : Proxy Overrides: <local>
    : I hope any one can help me. I have been trying to run this
    thing
    : for almost 2 months.
    : bye
    null

  • Urgent Help Required for Check Box in Table Column

    Hi all,
    Could any body help me to solve my problem?
    First of all I have created a table whose one column is check box. The column of the tables are Name,Phone,ID,Address and a checkBox columns.In one view
    the table will be found with data. I want to click on some of the rows(suppose there are 5 rows, but based on some condition I have selected the check box of 3 rows).
    Next there will be a button(Supose SEND Button).
    After selecting the check box I want to press that button and then a new window will come which will show two tables. one for  selected rows(with the same columns name except check box) and another for Unchecked rows with the same column name(Name,Phone,ID,Address).
    Could any body help me by sending the details and code?
    Thanks and Regards.
    Sudip

    Hi Sudip,
    1) create custom controller and appropriate context structure there (dataNode(Name,Phone,ID,Address,Check))
    2) create view StartView. Map data node from custom controller to node in view. Create table and bind context node attributes to appropriate table columns.
    3) create view ResultView. Map data node from custom controller to node in view. Create 2 nodes (CheckedData, UncheckedData) with supply methods. Create filtering implementation in supply methods (add checked and unchecked node elements to appropriate nodes).
    4) create new window with resultView as default view
    4) in startView in button action handler put something like
         IWDWindowInfo _windowInfo = wdComponentAPI.getComponentInfo().findInWindows("Popup");
         IWDWindowManager manager = wdComponentAPI.getWindowManager();
         IWDWindow _window = manager.createWindow(_windowInfo, true);
         _window.open();        
    So, just tried localy and it works.
    Best regards, Maksim Rashchynski.

Maybe you are looking for