GRID=Collection out of bondries

hello sir
i have one grid on my form which have 3 columns(ROW,TEST,NAME).when i select the entries from grid on clicking row column the perticular entry come in matrix but when i select in others colums  of grid it give ERRor" Collection out of bondries"
please help me for removing this error

Collection out of boundaries usually means you are trying to access either a column or row that doesn' exist.
Things to check:
1. Remember, the datatable behind the grid is 0 index based, so make sure you start at i=0 and finish with i<grid.Rows.Count
2. Are you using the correct names for the columns? Try using their indexes instead of names, like grid.columns.item(1)
Otherwise, please show us your code, it is very difficult to solve an error like that otherwise!

Similar Messages

  • Text above an ALV-Grid print-out

    It is possible to set a Text above an ALV-Grid print-out?

    hii
    yes you can print header in ALV & it will come in print out.use following code
    DATA: i_listheader TYPE slis_t_listheader WITH HEADER LINE,
            w_date like sy-datum.
      move:
        'H'   TO i_listheader-typ,
       TO i_listheader-info.
    *    text-021    TO i_listheader-info.
      APPEND i_listheader.
      WRITE sy-datum TO w_date.
      move:
        'S'   TO i_listheader-typ,
        'Execution date'   TO i_listheader-key,
        w_date     TO i_listheader-info.
      APPEND i_listheader.
      MOVE:
      'S'   TO i_listheader-typ,
        'Execution user'   TO i_listheader-key,
        sy-uname   TO i_listheader-info.
      APPEND i_listheader.
      Move:
        'Discription' to i_listheader-key,
        'Tolling Production Variance' to i_listheader-info.
         APPEND i_listheader.
      CALL FUNCTION 'REUSE_ALV_COMMENTARY_WRITE'
           EXPORTING
                it_list_commentary = i_listheader[].
    <REMOVED BY MODERATOR>
    thx
    twinkal
    Edited by: twinkal patel on Jun 12, 2008 2:51 PM
    Edited by: Alvaro Tejada Galindo on Jun 12, 2008 1:33 PM

  • Desktop grid start out of screen

    Hi, I recently connected an external HDTV on my computer and moved temporarily the Menu Bar on the external screen to use Front Row on it. Since, I moved the Menu Bar back on my built-in LCD.
    My problem is that the desktop icons (like external HD ones and such) are now slightly shifted out of the screen, as if the grid was starting out the screen (or based on the resolution of the HDTV). Tweaking the Desktop's View Options didn't help...
    Any ideas are to restore the default behaviour and get my icons lined up properly?
    I hope the description of my problem is clear - many thanks in advance for your help,
    Seb

    try resetting finder preferences. delete the file homedirectory/library/preferences/com.apple.finder.plist. then control-option-click on finder in the dock and choose "relaunch".

  • ALV Grid Collect Statment for SUM the data.

    Hellow Experts,
    i am new to ABAP i have on programme which output is coming like ,
    Prod.ID   ... .... ... Qnty in Date1 .. Qnty in  Date2... Qnty in Date3........Qnty in Date31.
    0001                       12.1               0.00               10.1
    0001                       12.1               0.00               10.1
    I need the summestion of qnty against that date , and prodId should not repate my Output should be like this,
    Prod.ID   ... .... ... Qnty in Date1 .. Qnty in  Date2... Qnty in Date3........Qnty in Date31.
    0001                       24.2               0.00               20.2
    0002                       12.1               0.00               10.1
    I wrote collect statment but its not working , plz help me for this, and one more thing that i am passing the data to gt_data.
    My code is here,
    TABLES: AFRU,AUFK,VBAK,KNA1,VBAP,VBKD.
    DATA: BEGIN OF i_alv OCCURS 0,
          ARBID TYPE AFRU-ARBID,
          BUDAT TYPE AFRU-BUDAT,
          WERKS TYPE AFRU-WERKS,
          LMNGA TYPE AFRU-LMNGA,
          AUFNR TYPE AFRU-AUFNR,
          KDAUF TYPE AUFK-KDAUF,
          KDPOS TYPE AUFK-KDPOS,
          VBELN TYPE VBAK-VBELN,
          KUNNR TYPE VBAK-KUNNR,
          NAME1 TYPE KNA1-NAME1,
          MATNR TYPE VBAP-MATNR,
          KDKG1 TYPE VBKD-KDKG1,
      end of i_alv.
    TYPES: BEGIN OF ty_data,
             lmnga TYPE AFRU-LMNGA,
             BUDAT TYPE AFRU-BUDAT,
             ARBID TYPE AFRU-ARBID,
             aufnr TYPE AFRU-AUFNR,
             kdauf TYPE AUFK-KDAUF,
             name1 TYPE KNA1-NAME1,
             matnr TYPE VBAP-MATNR,
             kdkg1 TYPE VBKD-KDKG1,
           END OF ty_data,
           tt_data TYPE STANDARD TABLE OF ty_data,
           BEGIN OF ty_dyn1,                                    "#EC NEEDED
             ARBID TYPE AFRU-ARBID,
             aufnr TYPE AFRU-AUFNR,
             kdauf TYPE AUFK-KDAUF,
             name1 TYPE KNA1-NAME1,
             matnr TYPE VBAP-MATNR,
             kdkg1 TYPE VBKD-KDKG1,
           END OF ty_dyn1,
           BEGIN OF ty_dyn2,                                    "#EC NEEDED
             date  TYPE AFRU-LMNGA,
           END OF ty_dyn2,
           BEGIN OF ty_cols,
             date TYPE BUDAT,
           END OF ty_cols,
           tt_cols TYPE SORTED TABLE OF ty_cols WITH UNIQUE KEY date.
    DATA: gt_data TYPE tt_data,
          gt_data2 type tt_data,
          gt_cols TYPE tt_cols,
          gs_col  TYPE ty_cols.
    DATA: go_sdescr     TYPE REF TO cl_abap_structdescr,
          go_sdescr_new TYPE REF TO cl_abap_structdescr,
          go_tdescr     TYPE REF TO cl_abap_tabledescr,
          gdo_handle    TYPE REF TO data,
          gs_component  TYPE abap_compdescr,
          gs_comp       TYPE abap_componentdescr,
          gt_components TYPE abap_component_tab,
          gr_data       TYPE REF TO cl_salv_table,
          gr_funct      TYPE REF TO cl_salv_functions,
          gr_columns    TYPE REF TO cl_salv_columns_table,
          gr_column     TYPE REF TO cl_salv_column_table,
          g_col         TYPE lvc_fname,
          g_txt         TYPE scrtext_l.
    FIELD-SYMBOLS: <t_data> TYPE ANY TABLE,
                   <s_data> TYPE any,
                   <c> TYPE any,
                   <d> TYPE ty_data.
    DATA:  pono TYPE ztecerti-pono,
           jobno TYPE ztecerti-jobno,
           sdk TYPE string,
           insert TYPE c,
           ok_code LIKE sy-ucomm.
    CALL SCREEN 100.
    START-OF-SELECTION.
    * Populate test data
    FORM get_data.
      SELECT A~ARBID
             A~BUDAT
             A~WERKS
             A~LMNGA
             A~AUFNR
             B~KDAUF
             B~KDPOS
             C~VBELN
             C~KUNNR
             D~NAME1
             E~MATNR
             F~KDKG1
        INTO CORRESPONDING FIELDS OF TABLE  gt_data
                   FROM AFRU AS A INNER JOIN AUFK AS B ON A~AUFNR EQ B~AUFNR
                                  INNER JOIN VBAK AS C ON B~KDAUF = C~VBELN
                                  INNER JOIN KNA1 AS D ON C~KUNNR = D~KUNNR
                                  INNER JOIN VBAP AS E ON B~KDAUF = E~VBELN
                                  INNER JOIN VBKD AS F ON B~KDAUF = F~VBELN
      WHERE   A~ARBID = '10000181' AND  A~BUDAT BETWEEN  PONO AND jobno
      GROUP BY A~ARBID A~LMNGA  A~BUDAT A~WERKS  A~AUFNR B~KDAUF   F~KDKG1   E~MATNR  D~NAME1 C~KUNNR   C~VBELN  B~KDPOS
    ORDER BY B~KDPOS.
    *collect gt_data into gt_data2.
    *gt_data
    *LOOP AT gt_data ASSIGNING <d>.
    ENDFORM.
    Thanking you i realy need it badly

    Answer is fully given here: Re: alv grid Cross Tab Issue....
    m.

  • To acess grid control out of the network (example from my house)

    Its possible to configure grid control console and oms to access out of the network , for example from my house by internet access.
    Thanks

    If you want to connect to the EM Website you should have a connection from your home to your company. Usually using a VPN you can solve this.
    If you want to monitor the temperature of your fridge using GridControl (if you manage to install an agent on the fridge) than you have to configure proxies for your GridControl and your agent - if there is a firewall between home and work (hopefully there is one ;-)
    We are using a VPN tunnel to connect from home office to our company lan. There are several ways to do this in a secure way (RSA tokens, smartcards, fingerprints etc.)
    regards
    Andreas

  • How to make a Collection out of a Collection?

    I don't want to get into the specifics of my problem since I don't think they are needed.
    Anyways, Say I have a Collection of ArrayLists and I want to create a Collection of their size()'s - how would I do that? I found a way to do it but its very messy:
    // Assuming lists is a Collection of ArrayLists
    Iterator i = lists.iterator();
    HashMap tempMap = new HashMap();
    // loop through each ArrayList
    while( i.hasNext() ) {
         ArrayList currentList = (ArrayList) i.next();
    // Add the ArrayList as the key and the size as the value (in Integer form)
    // I suppose that anything would work for the keys as long as they are unique
         tempMap.put( currentList, new Integer (currentList.size() ) );
    // returns a Collection of size()'s for the ArrayLists
    return tempMap.values();Hope I was clear enough - its difficult to describe my problem. I just would like an easier way to do this.
    Thanks ;)

    There isn't really an easier way. You could use
    another array list rather than a hashmap in your
    construction.
    But at the end of the day, you have to iterate
    through all your items, call get size and add them to
    your list
    Collection listSizes = new ArrayList();
    for (Iterator it = lists.iterator; it.hasNext(); ){
    Collection c = (Collection)it.next();
    c.add(new Integer(c.size()));
    return listSizes;
    Neanderthals.
    Collection<Integer> listSizes = new ArrayList<Integer>();
    for (Collection c : lists)
      listSizes.add(c.size());
    return listSizes;

  • ALV Grid with out data in editable mode

    Hi,
    I need an ALV Grid , which only contains empty cells. User should be able to enter data in the cells later.
    Thanks
    Satya

    REPORT sapmz_hf_alv_grid .
       TABLES: zsflight.
    G L O B A L   I N T E R N  A L   T A B L E S
       DATA: gi_sflight TYPE STANDARD TABLE OF sflight.
    G L O B A L   D A T A
       DATA: ok_code LIKE sy-ucomm,
             g_wa_sflight LIKE sflight.
    Declare reference variables to the ALV grid and the container
       DATA:
         go_grid             TYPE REF TO cl_gui_alv_grid,
         go_custom_container TYPE REF TO cl_gui_custom_container.
    S T A R T - O F - S E L E C T I O N.
       START-OF-SELECTION.
         SET SCREEN '100'.
       *&      Module  USER_COMMAND_0100  INPUT
       MODULE user_command_0100 INPUT.
         CASE ok_code.
           WHEN 'EXIT'.
             LEAVE TO SCREEN 0.
         ENDCASE.
       ENDMODULE.                 " USER_COMMAND_0100  INPUT
       *&      Module  STATUS_0100  OUTPUT
       MODULE status_0100 OUTPUT.
    Create objects
         IF go_custom_container IS INITIAL.
           CREATE OBJECT go_custom_container
             EXPORTING container_name = 'ALV_CONTAINER'.
           CREATE OBJECT go_grid
             EXPORTING
               i_parent = go_custom_container.
           PERFORM load_data_into_grid.
         ENDIF.
       ENDMODULE.                 " STATUS_0100  OUTPUT
       *&      Form  load_data_into_grid
       FORM load_data_into_grid.
    Read data from table SFLIGHT
         SELECT *
           FROM zsflight
           INTO TABLE gi_sflight.
    Load data into the grid and display them
         CALL METHOD go_grid->set_table_for_first_display
           EXPORTING i_structure_name = 'SFLIGHT'
           CHANGING  it_outtab        = gi_sflight.
       ENDFORM.                    " load_data_into_grid

  • Components in grid panel out of order

    Experiencing this with VWP but had it some with Creator 2 as well:
    I line up my components in the right order in the designer, but wen I deploy they are in a different order. Usually they are in the wrong order in the JSP as well...the designer still shows them in the right order until I restart, then the designer shows the wrong order as well. If i act quick I might be able to get them to stay in order, but half the time when I deploy they are in a random order. If I (luckily) get them set they won't change...but manipulating the order at all is sure to cause them to screw up somewhat randomly. This is killing me. I can't use this tool like this. Has anyone else experienced this? Is there a plan to fix it?
    - Mark

    Is it possible that you could zip up your project and send it to cfqa-testapps AT sun DOT com?
    If not, could you please give us more details/a series of steps in order to duplicate the problem.
    Thanks,
    /krys

  • Finding photos not in collections

    I recently imported about 3,500 photos into Lightroom 1.3.1 and placed each imported photo in one or another collection I created. Somehow, about fifty of the 3,500 files did not end up in any collection. (My oversight or error, I'm sure.) Is there a way to search the entire catalog for those fifty photos so I can put them in their proper collections?
    I'm using Windows XP, Lightroom 1.3.1, and a beginner's understanding of Lightroom.

    It is very simple actually. Simply select all your collections by shift clicking. Then do a select all in the grid browser (Apple-A or whatever the equivalent on windows is) and click on "All photographs." Now in the edit menu do "Invert selection" and you will have selected all photographs that are not in any collection. You can make a quick collection out of those by hitting B, or make a new collection by hitting command-N.

  • Facing a Problem while downloading the data from ALV Grid to Excel Sheet

    Hi Friends,
    Iam facing a problem while downloading the data from ALV Grid to excel sheet. This is working fine in Development server , when comes to Quality and Production servers I have this trouble.
       I have nearly 11 fields in ALV Grid and out of which one is PO number of length 10 , all the ten numbers are visible in the excel sheet if we download it from development server but when we download it from Quality or Production it is showing only 9 numbers.
    Can any one help me out in this case.

    hi...
    if this problems happens dont display the same internal as u finally got.
    just create new internal table without calling any standard data elements and domains... but the new internal table s similar like ur final internal table and move all the values to new int table.
    for eg.
    ur final internal int table for disp,
         data : begin of itab occur 0,
                        matnr like mara-matnr,
                   end of itab.
    create new like this,
               data : begin of itab occur 0,
                        matnr(12) type N,
                   end of itab.

  • Knight's Tour (works but I can't get the correct grid to print)

    Hi all I have written a recursive Knight's tour method.
    My trouble is when I print out the final grid it won't show the last position as being filled.
    This is where I print out my grid. and it looks like this:
    3 6 11 8
    0 9 4 1
    5 2 7 10
    true
    //count = number of squares in the grid = done
              else if (count == (rows * cols)){
                   for(int i = 0; i < rows; i++){
                        for(int j = 0; j < cols; j++){
                             System.out.print(" " + grid[i][j]);
                   System.out.println("");
                   return true;
              }This is the complete class
    import java.util.Scanner;
    public class KnightProblem{
         private int [][] grid;                         //arrays for the grid
         private int rows, cols;                         //size of grid
         private int startx, starty;                    //starting loc.
         private int count = 1;                         //keeps track of counted squares.
         Scanner sc = new Scanner(System.in);     //keyboard input.
         //setter to get grid size, and starting loc.
         public void setGrid(){
              System.out.print("Enter the number of rows: ");
              rows = sc.nextInt();
              System.out.print("Enter the number of columns: ");
              cols = sc.nextInt();
              grid = new int[rows][cols];
              System.out.print("Enter starting location, rows space column: ");
              startx = sc.nextInt();
              starty = sc.nextInt();
                   if(startx < 0 || startx >= rows || starty < 0 ||
                             starty >= cols){ //check start loc falls inside grid
                        System.out.println("Your starting location does not fall inside the grid" +
                                       " please try again.");
                        System.exit(0);
              System.out.print("Your " + rows + " by " + cols + " grid has been created, ");
              System.out.print("with a starting location of " + "(" + startx + "," +
                                  " " + starty + ")");
              System.out.println();
              for(int i = 0; i < rows; i++){
                   for(int j = 0; j < cols; j++){
                        grid[i][j] = 0;
         //method to try and fill the grid
         public boolean isFill(){
              return isFill(startx, starty, count);               //call recursive method.
         //recursive method to fill the grid
         private boolean isFill(int x, int y, int count){
              //base case current loc outside grid
              if (x < 0 || x >= rows || y < 0 || y >= cols){
                   //System.out.println("1st if " + count);
                   return false;
              //current location already has a number
              else if(grid[x][y] > 0){
                   return false;
              //count = number of squares in the grid = done
              else if (count == (rows * cols)){
                   for(int i = 0; i < rows; i++){
                        for(int j = 0; j < cols; j++){
                             System.out.print(" " + grid[i][j]);
                   System.out.println("");
                   return true;
              else{
                   grid[x][y] = count;          //set Count to current loc.
                   count++;
                   //if there is an empty space from one of the current neighbors then there
                   //is an open space from current loc.
                   if (isFill(x-2, y-1, count) || isFill(x-2, y+1, count) || isFill(x-1, y+2, count)
                         || isFill(x+1, y+2, count) || isFill(x+2, y+1, count) || isFill(x+2, y-1, count)
                         || isFill(x+1, y-2, count) || isFill(x-1, y-2, count)){
                        return true;
                   else{
                        grid[x][y] = 0;
                        return false;
    }     tester code
    public class KnightTest{
         public static void main (String[] args){
              KnightProblem knight = new KnightProblem();
              knight.setGrid();
              System.out.println(knight.isFill());
    }full output:
    Enter the number of rows: 3
    Enter the number of columns: 4
    Enter starting location, rows space column: 1 3
    Your 3 by 4 grid has been created, with a starting location of (1, 3)
    3 6 11 8
    0 9 4 1
    5 2 7 10
    true
    Could anyone explain why that 0 isn't a 12?

    I figured it out after a little thinking!
    else if (count == (rows * cols)){
                   grid[x][y] = count; // new code since last post.
                   for(int i = 0; i < rows; i++){
                        for(int j = 0; j < cols; j++){
                             System.out.print(" " + grid[i][j]);
                   System.out.println("");
                   return true;Before I wasn't giving it a chance to update the count one last time.

  • How to create local collections?

    If we can't get on the network, and want to install locally downloaded patches, how do he build a local "collection"?
    I've got a patch in /opt/patches, (in jar format), but how to I build a local collection out of it?
    TIA

    If you have a patch already downloaded then just install it from the command line with smpatch or patchadd. You cannot currently create your own collections. For clients that don't have internet acess you may want to look at installing a Sun Update Connection Proxy which can then cache a collection of downloaded patches. Your clients could then be config'd to get their updates for the local Sun Update Connection Proxy inside of your firewall.
    -Dave

  • COLLECTION CONNIPTION!

    Hi there!
    I want to put some strings in a MAP or other COLLECTION where the key value is also a string, such that I can later simply to a GET or GETVALUE on that string key value and avoid having to go through all the entries in the collection. However, since STRINGS require the CompareTo method to check equality, I am having difficulty finding them in the MAP simply using GET or GETVALUE.
    Is there smart collection out there that is made to work specifically with strings?
    Thanks in advance for your help!
    -Victor Rodriguez

    I tried a TreeMap first, but that didn't work. Then again, I don't think my static code block to populate the Map was being executed. I put the code to populate the map in a function and am using a HashMap and it's working.
    I'll try a TreeMap again in my next iteration and see.
    THANKS FOR THE SUGGESTIONS!
    -Victor

  • Extending the timeline grid

    Hi - I hope this is a very dumb question with a very simple solution, but I have looked and looked and I can't find an answer.
    When I open a new Flash CS5 project, the timeline grid only goes out to 600 or so frames.  I have a three minute audio track that I want to insert at frame 1, and at 24 fps, that means it should end around frame 7200.  So what I want to do is to extend the grid out to 7200 frames - before I drag my audio clip in, or once I have it in.
    If I set keyframes at 1 and 5, say, and drag my audio track in at frame 1, it appears that it will play all the way through using the controller, but my timeline grid is still only 600 frames long, and if the next thing I want to do is something that happens at frame 6000... I still can't get there.
    I realize this may mean I have some total misconception about how the timeline / grid is supposed to work, and if that's the case, hopefully you can enlighten me... basically what I want to end up with is my 3 minute audio clip on the timeline, and the timeline grid extending out to the END of my audio clip so that I can start laying in images any time during the audio.  Last time I did this, I created a dummy layer, put in a keyframe at 600, which caused the grid to extned to 1200... repeat a dozen or so times to get to my desired length, then set start and end keyframes on my Audio channel, import my audio, and delete the dummy later.  Surely there has to be an easier way!
    Thanks in advance... I really have been trying to find an answer to this for a while now, I must be using the wrong search terms...
    Charles

    Okay, so that's really the deal - you scroll to frame 600, insert a blank frame, scroll to 1200, insert, scroll to 1800, insert... I was hoping there was something more like Modify - Timeline - Extend Timeline - (fill in box with "7200") - [OK].  Or at least after I do insert my audio, "Modify - Timeline - Extend Timeline to End of Last Object"  Seems like something people would want to do all the time, but, like I said, I guess I'm just thinking about building a flash file in a different way than flash developers think.
    Once I'm at the highest existing frame on the grid (600 at the start), I can't get the grid to extend any more by pulling the mouse off to the right or tugging on the scroll bar... I assume that's how it's supposed to be.  So I'll just continue keep doing my dummy layer thing, using that to extend the grid and then getting rid of it once I have my audio layer set up.
    And, yes, for what I'm doing, I'll want to stream so that when I do place visual objects, they'll stay in sync with the narration.  The tip on the different behavior if it's stream or sync is helpful.
    Thanks for the quick response - was just hoping there was an easier way to do this, but I guess there isn't.
    Charles

  • Incremental updates on collections/full schedule - Functional question

    Hi everyone,
    At a customer of mine we have the following set-up:
    Almost all applications are deployed User Based
    Collections are used for targetting the applications
    Incremental updates are enabled on practically all collections which deploy applications
    For the moment this setup is active for 498 collections (out of 714  collections).
    Since it's not advised and Microsoft recommends to only have incremental updates active for 200 collections, I would like to change this setup by means of POSH. I have just finished writing it, but I still have a functional question:
    Which schedule time would be best to activate for the collections? Keep the standard value to update collection every 7 days?
    When would you activate "incremental updates"? Device collections with required software for faster deployment time?
    I only foresee the following "downside":
    We have a lot of applications who are available to "all domain users". When the AD-account is created, it will sync with SCCM and will receive their deployements. But by changing the update schedule to, let's say, 7 days.. They wouldn't be able
    to see and install these applications if the collections haven't been updated yet?
    Thanks for the insight with your experience!
    Kr,
    Sven

    Wow Jörgen, thanks for this information! This was something I haven't read about. Will keep this in mind.
    In your blog, you mention that you use this tool to keep track of performance issues. When do you feel that there are too many collections which have incremental updates enabled (by using the tool)?
    The last weeks/months, we have a lot of issues during OSD. We have collections to which the TS is deployed.
    In orchestrator we have a runbook to add workstations to SCCM + add workstation to collection + update membership of collection. But the update takes from 5 minutes to 40 minutes.. So this is the main issue that we have..
    @Andrew: Thanks for your contribution! I believe you are speaking of "Global Conditions"? I haven't used it either, but I thought that this had some downsides.. For instance, we target most of the applications "Used Based" (since MS is
    moving to user centric deployment). So if I target the application to the "all users" collection and create a "global condition" to only install when user is a member of a specific AD-group (for instance: Skype), then the user still sees
    "skype" in the application catalog and will have an error upon installing it when he is not a member of the skype AD-group.
    Maybe this is completely wrong what I'm saying.. Just did some brainstorming with collegues but haven't found the time to play with it in a test environment. @Jörgen: Please enlighten us if I'm wrong.

Maybe you are looking for

  • Outlook 2013 messages send but are still showing in the Outbox

    Hi, For the last month or so I've noticed on my personal PC that when I reply to email in Outlook 2013 the replies send but they also remain in my Outbox. This is a super confusing and annoying phenomenon. Our environment is Exchange, I am online whe

  • Is there any antivirus program downloadable for no...

    Hi,                       When i see my brothers phone, nokia 7210 supernova, when downloading some songs, the english letters including folders in the memoy card changes as other foreign languages or machine language, which i do not know. The unwant

  • Do I need to calibrate my iMac screen

    Do I need to calibrate my IMac 27inch screen, if so how?

  • Classpath in the FORTE

    Hello, knows where I configures classpath of the FORTE? I am trying to compile a program in the FORTE and receive the following message: java.lang.ClassNotFoundException: to org.postgresql.Driver When I compel using javac this error does not appear.

  • HT4623 how do i restore to ios4

    how do i restore ios4