Issue in using FM REUSE_ALV_GRID_DISPLAY & FM REUSE_ALV_FIELDCATALOG_MERGE.

I have added a new filed in structure MERE_OUTTAB_MKVZ. Then I am calling FM REUSE_ALV_FIELDCATALOG_MERGE to display in ALV.  
Also I have added the data in table lt_fieldcat[] of FM REUSE_ALV_GRID_DISPLAY (even in this new filed) . But when I am calling FM REUSE_ALV_GRID_DISPLAY, but this new field is not getting displayed on UI.
Can you help me in solving this problem.
Thanks in Advance
Ziya

Hi,
Check whether you have created the field in the final internal table used in ALV Grid.  If yes, Check for the hidden columns in Default layout of report output.
Regards
Vinod

Similar Messages

  • Dynamic coloring of rows using FM (Reuse_alv_grid_display.)

    I need to color the rows depending on the condition dynamically . I am using FM Reuse_alv_grid_display for ALV . I have the code using Oops Concept, But i need to know how can we do using the Function Module. Please Clarify

    Hi,
    In the final internal table you declare one fieldsline_col(4) type c.
    Data: begin of itab occurs 0, "final internal table.
          line_col(4) type c,.
         end of itab.
    IF .......your condition.
        loop at itab.
          if itab-WERKS = '1000'.
            itab-line_col = 'C600'.
          endif.
          modify itab.
          clear itab.
        endloop.
    Next build your FIELDCATALOG ......
        gt_layout-zebra = 'X'.
        gt_LAYOUT-DETAIL_POPUP = ' '.
        gt_layout-info_fieldname = 'LINE_COL'.
    Next pass this to your FM.
    I hope this will help you.
    Thanks.
    If your issue is solved award points and close the thread if not revert back.
    Message was edited by: Deepak333 k
    Message was edited by: Deepak333 k

  • Issue while using SUBPARTITION clause in the MERGE statement in PLSQL Code

    Hello All,
    I am using the below code to update specific sub-partition data using oracle merge statements.
    I am getting the sub-partition name and passing this as a string to the sub-partition clause.
    The Merge statement is failing stating that the specified sub-partition does not exist. But the sub-partition do exists for the table.
    We are using Oracle 11gr2 database.
    Below is the code which I am using to populate the data.
    declare
    ln_min_batchkey PLS_INTEGER;
    ln_max_batchkey PLS_INTEGER;
    lv_partition_name VARCHAR2 (32767);
    lv_subpartition_name VARCHAR2 (32767);
    begin
    FOR m1 IN ( SELECT (year_val + 1) AS year_val, year_val AS orig_year_val
    FROM ( SELECT DISTINCT
    TO_CHAR (batch_create_dt, 'YYYY') year_val
    FROM stores_comm_mob_sub_temp
    ORDER BY 1)
    ORDER BY year_val)
    LOOP
    lv_partition_name :=
    scmsa_handset_mobility_data_build.fn_get_partition_name (
    p_table_name => 'STORES_COMM_MOB_SUB_INFO',
    p_search_string => m1.year_val);
    FOR m2
    IN (SELECT DISTINCT
    'M' || TO_CHAR (batch_create_dt, 'MM') AS month_val
    FROM stores_comm_mob_sub_temp
    WHERE TO_CHAR (batch_create_dt, 'YYYY') = m1.orig_year_val)
    LOOP
    lv_subpartition_name :=
    scmsa_handset_mobility_data_build.fn_get_subpartition_name (
    p_table_name => 'STORES_COMM_MOB_SUB_INFO',
    p_partition_name => lv_partition_name,
    p_search_string => m2.month_val);
                        DBMS_OUTPUT.PUT_LINE('The lv_subpartition_name => '||lv_subpartition_name||' and lv_partition_name=> '||lv_partition_name);
    IF lv_subpartition_name IS NULL
    THEN
                             DBMS_OUTPUT.PUT_LINE('INSIDE IF => '||m2.month_val);
    INSERT INTO STORES_COMM_MOB_SUB_INFO T1 (
    t1.ntlogin,
    t1.first_name,
    t1.last_name,
    t1.job_title,
    t1.store_id,
    t1.batch_create_dt)
    SELECT t2.ntlogin,
    t2.first_name,
    t2.last_name,
    t2.job_title,
    t2.store_id,
    t2.batch_create_dt
    FROM stores_comm_mob_sub_temp t2
    WHERE TO_CHAR (batch_create_dt, 'YYYY') = m1.orig_year_val
    AND 'M' || TO_CHAR (batch_create_dt, 'MM') =
    m2.month_val;
    ELSIF lv_subpartition_name IS NOT NULL
    THEN
                        DBMS_OUTPUT.PUT_LINE('INSIDE ELSIF => '||m2.month_val);
    MERGE INTO (SELECT *
    FROM stores_comm_mob_sub_info
    SUBPARTITION (lv_subpartition_name)) T1 --> Issue Here
    USING (SELECT *
    FROM stores_comm_mob_sub_temp
    WHERE TO_CHAR (batch_create_dt, 'YYYY') =
    m1.orig_year_val
    AND 'M' || TO_CHAR (batch_create_dt, 'MM') =
    m2.month_val) T2
    ON (T1.store_id = T2.store_id
    AND T1.ntlogin = T2.ntlogin)
    WHEN MATCHED
    THEN
    UPDATE SET
    t1.postpaid_totalqty =
    (NVL (t1.postpaid_totalqty, 0)
    + NVL (t2.postpaid_totalqty, 0)),
    t1.sales_transaction_dt =
    GREATEST (
    NVL (t1.sales_transaction_dt,
    t2.sales_transaction_dt),
    NVL (t2.sales_transaction_dt,
    t1.sales_transaction_dt)),
    t1.batch_create_dt =
    GREATEST (
    NVL (t1.batch_create_dt, t2.batch_create_dt),
    NVL (t2.batch_create_dt, t1.batch_create_dt))
    WHEN NOT MATCHED
    THEN
    INSERT (t1.ntlogin,
    t1.first_name,
    t1.last_name,
    t1.job_title,
    t1.store_id,
    t1.batch_create_dt)
    VALUES (t2.ntlogin,
    t2.first_name,
    t2.last_name,
    t2.job_title,
    t2.store_id,
    t2.batch_create_dt);
    END IF;
    END LOOP;
    END LOOP;
    COMMIT;
    end;
    Much appreciate your inputs here.
    Thanks,
    MK.
    (SORRY TO POST THE SAME QUESTION TWICE).
    Edited by: Maddy on May 23, 2013 10:20 PM

    Duplicate question

  • Issue in using presentation variable as filter condition in the reports

    Hi,
    I have an issue in using presentation variable as filter condition in my reports the details are as follows:
    Details :
    We want to implement the Max and Min variables through Presentation variables only.we do not want to implement it through session variables in this case.
    We have two variables MIN and MAX to be used as Presentation Variables,for a column of the report (which is a quantity),so that the user wants to see the data for this column within a particular range.i.e the Min and the Max.This part has been implemented well . The issue is when the user wants to see the full data.In that case we will not pass any values to these two Presentation Variable or in other words we are not restricting the report data so we are not passing any value to the variables,this is when the report is throwing the error. we want to leave this variables blank in that case.but this is giving error.
    Please suggest how can I overcome this issue.
    Thanks in Advance.
    Regards,
    Praveen

    i think you have to use guided navigation for this. create two reports first is the one you are having currently and second is the one in which remove the presentation variable from the column formula. i.e. the same report with no aggregation applied.
    Now create a dummy report and make it return value only when the presentation variable value is not equal to max or min. guide the report to navigate between the first and second report based on the result of the dummy report.

  • Any issues with using LDAP on LINUX for GRC 5.2 UME?

    Our company is converting our LDAP servers from AIX to LINUX.  The DNS name used in our UME connection should not change.  Are there any issues with using LDAP on LINUX?  We are currently on GRC 5.2 SP9 (in the middle of upgrading to SP12).
    Also, I have been trying to connect our test UME system to a test LDAP box that has already been converted to LINUX but keep getting a 'connection failed' error when I try to test it. 
    Do you have to reboot the server to test changing the LDAP connections?  I've been trying it by going into UME, pulling up the LDAP tab, hitting the Modify button, entering the new userid and password for test LDAP, and hitting the Test Connection button.  I've verified that this userid and password is correct for test LDAP.
    Is there a way to get more information about why the connection failed?
    Thanks.

    I've been told by our LDAP Support group that none of the other configuration settings should have to be changed.  I should only have to change the id and password to connect to a test version of LDAP instead of our regular connection to the production LDAP.
    Can you test a connection for a different userid/password without having to reboot/restart the server?  Do I need to change these two settings, save then, reboot/restart, and then do the Test Connection button?
    Thanks.

  • Issues with using relative links in Captivate 8

    Is anyone else having issues with using relative links in Captivate 8?  These links all used to work in the previous version of Captivate. And I could have sworn this was fixed already once in Captivate 8 but it's popping up again for us. Here is the situation... We have courses that are made up of multiple lessons which as separate Captivate files. Within those lessons are buttons to link to external documents (which live in a shared document folder), demonstrations, etc.  We use relative links because we post these to our amazon servers and we also sell them to clients where they can post them on their own web servers or in their LMS.  SO we can't put in full paths for the links or we'd have to change them constantly.  So an example is that the link for a button might be "../Document/nameofdoc.pdf"  This would be going to a user guide or something that is posted in the "Document" folder that lives at the same level as the lesson's folder. But now, all of the sudden, none of our bazillion links is working. And I've tried buttons, hyperlinks, and even the old click box. Nothing works with relative links. And I did check the permissions on every file and folder on our Amazon server to verify nothing changed there as well.   Any suggestions?

    I have the same issue with relative links using Captivate 8.  I am trying to load Captivate modules into an LMS using relative links to document files within the LMS.  The links work fine during a site page test so not an issue in the LMS, but from the Captivate module they aren't working....
    Help?

  • Issues with using the output redirection character with newer NXOS versions?

    Has anyone seen any issues with using the output redirection character with newer NXOS versions?
    Am receiving "Error 0x40870004 while copying."
    Simply copying a file from bootflash to tftp is ok.
    This occurs for both 3CDaemon and Tftpd32 softwares.
    Have tried it on multiple switches - same issue.
    Any known bugs?
    thanks!
    The following is an example of bad (NXOS4.1.1b) and good (SANOS3.2.1a)
    MDS2# sho ver | inc system
      system:    version 4.1(1b)
      system image file is:    bootflash:///m9200-s2ek9-mz.4.1.1b.bin
      system compile time:     10/7/2008 13:00:00 [10/11/2008 09:52:55]
    MDS2# sh int br > tftp://10.73.54.194
    Trying to connect to tftp server......
    Connection to server Established. Copying Started.....
    TFTP put operation failed:Access violation
    Error 0x40870004 while copying tftp://10.73.54.194/
    MDS2# copy bootflash:cpu_logfile tftp://10.73.54.194
    Trying to connect to tftp server......
    Connection to server Established. Copying Started.....
    |
    TFTP put operation was successful
    MDS2#
    ck-ci9216-001# sho ver | inc system
      system:    version 3.2(1a)
      system image file is:    bootflash:/m9200-ek9-mz.3.2.1a.bin
      system compile time:     9/25/2007 18:00:00 [10/06/2007 06:46:51]
    ck-ci9216-001# sh int br > tftp://10.73.54.194
    Trying to connect to tftp server......
    |
    TFTP put operation was successful

    Please check with new version of TFTPD 32 server. The error may be due to older version of TFPT server, the new version available solved this error. Files are getting uploaded with no issues.
    1. Download tftpd32b.zip from:
    http://tftpd32.jounin.net/tftpd32_download.html
    2. Copy the tftpd32b.zip file into an empty directory and extract it.
    3. Copy the file you want to transver into the directory containing tftpd32.exe.
    4. Run tftpd32.exe from that directory. The "Base Directory" field should show the path to the directory containing the file you want to transfer.
    At this point, the tftpserver is ready to begin serving files. As devices request files, the main tftpd32 window will log the requests.
    Best Regards...

  • Issue with use of Function Module GUI_UPLOAD

    Hi Experts,
    I have an issue in using the Function Module GUI_UPLOAD for uploading the contents of an Excel file on the Presentation Server to an internal table in an ABAP Program.
    My file consists of around 300 records but the FM succeeds in uploading only the first 6 lines to the Internal Table specified while calling the FM.
    I dont have any idea why this happens. Any pointers in this direction will be helpful.
    Thanks in advance.
    Regards,
    Keerthi

    Hi,
    Kindly go through this link below:
    https://wiki.sdn.sap.com/wiki/pages/viewpage.action?pageId=60655105
    Hope it helps you
    Regards
    Mansi

  • ABAP Dump with using FM 'REUSE_ALV_GRID_DISPLAY'

    Hi,
    I copied a Standard report program(RCOPCA02) to Z-Program for adding two new fields in the report output. I added those two new fields in the field catalog also. Actually the program is using
    FM 'REUSE_ALV_GRID_DISPLAY' , when i execute the program it is dumping.
    when i use the same program with FM 'REUSE_ALV_LIST_DISPLAY' with same field catalog the fields are displaying in the layout and report but the values are not populating in the report.
    Where is the problem i am not understanding.
    Thanks,
    fractal

    I checked in Debug mode, the values are coming in Internal Table correctly...
    Here is the Dump.
    Runtime Errors              MESSAGE_TYPE_X       
    What happened?                                                                               
    The current application program detected a situation which really      
    should not occur. Therefore, a termination with a short dump was       
    triggered on purpose by the key word MESSAGE (type X).                 
    Error analysis                                      
    Short text of error message:                                                                               
    Technical information about the message:       
    Message classe...... "0K"                      
    Number.............. 000                       
    Variable 1.......... " "                       
    Variable 2.......... " "                       
    Variable 3.......... " "                       
    Variable 4.......... " "                       
    Variable 3.......... " "                       
    Variable 4.......... " "                       
    "MESSAGE_TYPE_X" C                                                         
    "SAPLSLVC " or "LSLVCF01 "                                                 
    "LINE_OUT_NEW_2"                                                           
    If you cannot solve the problem yourself, please send the                  
    following documents to SAP:                                                                               
    1. A hard copy print describing the problem.                               
       To obtain this, select the "Print" function on the current screen.      
    2. A suitable hardcopy prinout of the system log.                          
       To obtain this, call the system log with Transaction SM21               
       and select the "Print" function to print out the relevant               
       part.                                                                               
    3. If the programs are your own programs or modified SAP programs,         
       supply the source code.                                                 
       To do this, you can either use the "PRINT" command in the editor or     
       print the programs using the report RSINCL00.                                                                               
    4. Details regarding the conditions under which the error occurred         
       or which actions and input led to the error.                            
    Information on where termination occurred                                                                               
    The termination occurred in the ABAP program "SAPLSLVC " in "LINE_OUT_NEW_2".              
    The main program was "ZRCOPCA02 ".                                                                               
    The termination occurred in line 924 of the source code of the (Include)                   
    program "LSLVCF01 "                                                                       
    of the source code of program "LSLVCF01 " (when calling the editor 9240).                  
    Source code extract                                                                               
    008940                   gs_roid-row_id = rs_row-index * -1.                                    
    008950                 endif.                                                                   
    008960                 gs_roid-sub_row_id = rs_row-rowtype+7(10).                               
    008970                 gs_poid-row_id = gs_roid-row_id.                                         
    008980                 gs_poid-sub_row_id = gs_roid-sub_row_id.                                 
    008990                 gs_poid-rowtype    = rs_row-rowtype.                                     
    009000                 gs_poid-index      = rs_row-index.                                       
    009010                 insert gs_poid into table rt_poid.                                       
    009020               endif.                                                                     
    009030               append gs_roid to rt_roid.                                                 
    009040                                                                                          
    009050               loop at rt_fieldcat assigning <ls_fieldcat> where tech ne 'X' and          
    009060                                                                 no_out ne 'X'.           
    009070                                                                                          
    009080                 if gflg_invisible = 'X'.                                                 
    009090                   if <ls_fieldcat>-do_sum is initial.                                    
    009100                     clear gflg_invisible.                                                
    009110                     continue.                                                            
    009120                   else.                                                                  
    009130                     clear g_col_counter.                                              
    009140                     clear gflg_invisible.                                             
    009150                   endif.                                                              
    009160                 endif.                                                                
    009170                                                                                       
    009180                 clear gs_lvc_data.                                                    
    009190                 clear g_style.                                                        
    009200                                                                                       
    009210                 assign component                                                      
    009220                        <ls_fieldcat>-fieldname of structure rt_data to <g_field>.     
    009230                 if sy-subrc ne 0.                                                     
    >                   message x000(0k).                                                   
    009250                 endif.                                                                
    009260                                                                                       
    009270                 g_col_counter = g_col_counter + 1.                                    
    009280                                                                                       
    009290                 gs_lvc_data-row_pos = r_row_counter.                                  
    009300                 gs_lvc_data-col_pos = g_col_counter.                                  
    009310                 gs_lvc_data-row_id  = gs_roid-row_id.                                 
    009320                 gs_lvc_data-sub_row_id = gs_roid-sub_row_id.                          
    009330                                                                                       
    009340             *   Endtotal and average                                                  
    009350                 if rs_row-rowtype(1) ca 'T' and <ls_fieldcat>-do_sum = 'C'.           
    009360             *     save the actual grouplevel information                              
    009370                   gs_grouplevels = rs_grouplevels.                                    
    009380                   clear g_lines.                                                      
    009390                                                                                       
    009400             *     get number of lines of the collect table                            
    009410                   describe table rt_data lines g_lines.                               
    009420             *     if there is only one line or the field has no references so         
    009430             *     that only the first line has to be considered      
    SY field contents.....................           SY field contents........     
    SY-SUBRC           4                                  SY-INDEX           1                    
    SY-TABIX           95                                 SY-DBCNT           0                    
    SY-FDPOS           0                                  SY-LSIND           0                    
    SY-PAGNO           0                                  SY-LINNO           1                    
    SY-COLNO           1                                  SY-PFKEY           STANDARD_GRID        
    SY-UCOMM           DTC_CONT                                                         
    SY-TITLE           Profit Center: Actual Line Items                            
    SY-MSGTY           X                                  SY-MSGID           0K                   
    SY-MSGNO           000                                SY-MSGV1                                
    SY-MSGV2                                              SY-MSGV3                                
    SY-MSGV4                                                                               
    No.... Type........ Name..........................                  
           Program                                                      
           Include                                  Line                
           Class                                                        
        14           FORM                   LINE_OUT_NEW_2                             
                SAPLSLVC                                                     
                LSLVCF01                                             924               
        13           FORM                   TOTAL_OUT_NEW                              
                SAPLSLVC                                                     
                LSLVCF01                                            1297               
        12           FORM                   DATA_TABLE_PREPARE                         
                SAPLSLVC                                                     
                LSLVCF36                                             833               
        11           FORM                   LVC_TABLE_FOR_DISPLAY_PREPARE              
                SAPLSLVC                                                     
                LSLVCF36                                             259               
        10           FUNCTION               LVC_TABLE_FOR_DISPLAY_PREPARE              
                SAPLSLVC                                                     
                LSLVCU35                                             106               
         9           METHOD                 SOFT_REFRESH_TABLE_DISPLAY                 
                CL_GUI_ALV_GRID===============CP                             
                CL_GUI_ALV_GRID===============CM01P                  240               
                CL_GUI_ALV_GRID                                              
         8           METHOD                 REFRESH_TABLE_DISPLAY                      
                CL_GUI_ALV_GRID===============CP                             
                CL_GUI_ALV_GRID===============CM00T                  125               
                CL_GUI_ALV_GRID                                              
         7           METHOD                 MAINTAIN_VARIANT                           
                CL_GUI_ALV_GRID===============CP                             
            CL_GUI_ALV_GRID===============CP                              
            CL_GUI_ALV_GRID===============CM00P                  313                
            CL_GUI_ALV_GRID                                               
    6           METHOD                 EXECUTE_FCODE                               
            CL_GUI_ALV_GRID===============CP                              
            CL_GUI_ALV_GRID===============CM007                  582                
            CL_GUI_ALV_GRID                                               
    5           METHOD                 SET_FUNCTION_CODE                           
            CL_GUI_ALV_GRID===============CP                              
            CL_GUI_ALV_GRID===============CM01E                   53                
            CL_GUI_ALV_GRID                                               
    4           FORM                   PAI                                         
            SAPLSLVC_FULLSCREEN                                           
            LSLVC_FULLSCREENF01                                 1776                
    3           MODULE (PAI)           PAI                                         
            SAPLSLVC_FULLSCREEN                                           
            LSLVC_FULLSCREENI01                                    4                
    2           FUNCTION               REUSE_ALV_GRID_DISPLAY                      
            SAPLSLVC_FULLSCREEN                                           
            LSLVC_FULLSCREENU01                                   91                
    1           EVENT                  START-OF-SELECTION                          
            ZRCOPCA02                                                     
            ZRCOPCA02                                            928

  • HR ABAP: Issue with using 'nocommit' parameter on FM HR_INFOTYPE_OPERATION

    Issue with using nocommit parameter on FM HR_INFOTYPE_OPERATION:
    My client has a requirement to create the following 4 infotypes in sequence in a LUW, i.e either all are created or none is created.
    9045   (custom infotype)
    0045
    0078
    0015
    I tried to use the nocommit parameter on FM HR_INFOTYPE_OPERATION to insert the 4 infotypes
    in a nocoomit mode and then at the end I have issued
    'Commit Work', but to my surprise only I/T 0015 is created in the database and the first three (9045, 0045 and 0078) did not make it to database.
    I searched many threads on SDN but could not find a solution.
    Please let me know if there could be any solution to implement the LUW.
    YOur inputs will be appreciated.

    Hi ,
    i think u can also try with this FM HR_MAINTAIN_MASTERDATA , see its documentations.
    no commit works like a simulation mode , what u can do is  ,
    call FM for all Infotypes and collect all error msgs if any , then finally call FM for all infotypes again without passing nocommit work ( i.e space).
    regards
    prabhu

  • JTable text alignment issues when using JPanel as custom TableCellRenderer

    Hi there,
    I'm having some difficulty with text alignment/border issues when using a custom TableCellRenderer. I'm using a JPanel with GroupLayout (although I've also tried others like FlowLayout), and I can't seem to get label text within the JPanel to align properly with the other cells in the table. The text inside my 'panel' cell is shifted downward. If I use the code from the DefaultTableCellRenderer to set the border when the cell receives focus, the problem gets worse as the text shifts when the new border is applied to the panel upon cell selection. Here's an SSCCE to demonstrate:
    import java.awt.Color;
    import java.awt.Component;
    import java.awt.EventQueue;
    import javax.swing.GroupLayout;
    import javax.swing.JFrame;
    import javax.swing.JLabel;
    import javax.swing.JPanel;
    import javax.swing.JTable;
    import javax.swing.border.Border;
    import javax.swing.table.TableCellRenderer;
    import javax.swing.table.TableColumn;
    import sun.swing.DefaultLookup;
    public class TableCellPanelTest extends JFrame {
      private class PanelRenderer extends JPanel implements TableCellRenderer {
        private JLabel label = new JLabel();
        public PanelRenderer() {
          GroupLayout layout = new GroupLayout(this);
          layout.setHorizontalGroup(layout.createParallelGroup().addComponent(label));
          layout.setVerticalGroup(layout.createParallelGroup().addComponent(label));
          setLayout(layout);
        public Component getTableCellRendererComponent(JTable table, Object value, boolean isSelected, boolean hasFocus, int row, int column) {
          if (isSelected) {
            setBackground(table.getSelectionBackground());
          } else {
            setBackground(table.getBackground());
          // Border section taken from DefaultTableCellRenderer
          if (hasFocus) {
            Border border = null;
            if (isSelected) {
              border = DefaultLookup.getBorder(this, ui, "Table.focusSelectedCellHighlightBorder");
            if (border == null) {
              border = DefaultLookup.getBorder(this, ui, "Table.focusCellHighlightBorder");
            setBorder(border);
            if (!isSelected && table.isCellEditable(row, column)) {
              Color col;
              col = DefaultLookup.getColor(this, ui, "Table.focusCellForeground");
              if (col != null) {
                super.setForeground(col);
              col = DefaultLookup.getColor(this, ui, "Table.focusCellBackground");
              if (col != null) {
                super.setBackground(col);
          } else {
            setBorder(null /*getNoFocusBorder()*/);
          // Set up our label
          label.setText(value.toString());
          label.setFont(table.getFont());
          return this;
      public TableCellPanelTest() {
        JTable table = new JTable(new Integer[][]{{1, 2, 3}, {4, 5, 6}}, new String[]{"A", "B", "C"});
        // set up a custom renderer on the first column
        TableColumn firstColumn = table.getColumnModel().getColumn(0);
        firstColumn.setCellRenderer(new PanelRenderer());
        getContentPane().add(table);
        pack();
      public static void main(String[] args) {
        EventQueue.invokeLater(new Runnable() {
          public void run() {
            new TableCellPanelTest().setVisible(true);
    }There are basically two problems:
    1) When first run, the text in the custom renderer column is shifted downward slightly.
    2) Once a cell in the column is selected, it shifts down even farther.
    I'd really appreciate any help in figuring out what's up!
    Thanks!

    1) LayoutManagers need to take the border into account so the label is placed at (1,1) while labels just start at (0,0) of the cell rect. Also the layout manager tend not to shrink component below their minimum size. Setting the labels minimum size to (0,0) seems to get the same effect in your example. Doing the same for maximum size helps if you set the row height for the JTable larger. Easier might be to use BorderLayout which ignores min/max for center (and min/max height for west/east, etc).
    2) DefaultTableCellRenderer uses a 1px border if the UI no focus border is null, you don't.
    3) Include a setDefaultCloseOperation is a SSCCE please. I think I've got a hunderd test programs running now :P.

  • Is there a known issue for using IE11 when using business catalyst cms

    Is there a known issue for using IE11 when using business catalyst cms?  I have a client trying to update pages on her site using IE11 and the it says it updates successfully, but the new content is not saved.

    I concur with Barry; I see no significant difference in using the Home button vs. the gestures. But the "fade" effect is part of iOS 7.1 and there's no way to disable it that I know of.
    Regards.

  • Hello, I have the usual issue to use AcroExch.PDDoc/AcroExch.App/AcroExch.AVDoc objects in Visual Basic (MS EXCEL). On my company's machine I have Acrobat X and everything works fine, but I have another machine with just "Reader" installed - is there als

    Hello, I have the usual issue to use AcroExch.PDDoc/AcroExch.App/AcroExch.AVDoc objects in Visual Basic (MS EXCEL). On my company's machine I have Acrobat X and everything works fine. I am looking for the cheapest solution to get the stuff running on another machine... is there any way to do that with the Acrobat SDK, or do I need to purchase a full version of Acrobat XI ($$) ?

    The Acrobat SDK is nothing by itself. It is just information on how to automate Acrobat - just as the Office SDK doesn't include Office, but is for people who already have purchased Office but want to automate it.
    These automation things are MARKETING TOOLS FOR ACROBAT. Consider this and the technical limitations make a lot more sense.
    So, yes, you need to buy Acrobat. Standard is cheaper than Pro.

  • Has Firefox been optimzied for the new Mac OSX Lion? I've been having issues using the browser since upgrading to Lion. Issues include using some websites as well as google e-mail...icons do not appear etc.

    when checking mail in google I am not able to 'star' an e-mail or mark it etc. I don't get the option to do that, as I did before upgrading to Mac Osx Lion

    Try setting up another admin user account to see if the same problem continues. If Back-to-My Mac is selected in System Preferences, the Guest account will not work. The intent is to see if it is specific to one account or a system wide problem. This account can be deleted later.
    Isolating an issue by using another user account
    If the problem is still there, try booting into the Safe Mode using your normal account.  Disconnect all peripherals except those needed for the test. Shut down the computer and then power it back up. Immediately after hearing the startup chime, hold down the shift key and continue to hold it until the gray Apple icon and a progress bar appear. The boot up is significantly slower than normal. This will reset some caches, forces a directory check, and disables all startup and login items, among other things. When you reboot normally, the initial reboot may be slower than normal. If the system operates normally, there may be 3rd party applications which are causing a problem. Try deleting/disabling the third party applications after a restart by using the application un-installer. For each disable/delete, you will need to restart if you don't do them all at once.
    Safe Mode
    Safe Mode - About

  • Is there any issue in using postChanges()?

    Is there any issue in using postChanges()?

    I can think of such case only if you pick memory id of some standard name. Anyhow I can't imagine this happens w/o running any standard report on you machine from your custom report. ABAP memory is user dependant so you have your own roll area wherein all run programs can communicate. If you don't run any standard report by means of SUBMIT, you don't have to worry about this aspect either.
    Futhermore if you run separate GUI session, or sinmply use /o in same session, you open new external session which gets its own new ABAP memory. So you don't affect your previous one at all.
    If you want to be extremely careful, use memory id of some custom, original name i.e. I always use such naming convention NAME_OF_PROGRAM_XXXX where XXX denotes its usage i.e. XXX = 'EMPLOYEES'. If I also don't use SUBMIT I am 100% sure no other program touches/flushes this memory.
    Don't believe your collegues and use ABAP memory whenever needed, but always consider context of program and where it lies in the memory. If they persist, please send them here to discuss this matter giving some good reason why they discourage you to do.
    BTW: This could be an issue with SAP Memory, but with ABAP no chance.
    Regards
    Marcin

Maybe you are looking for

  • Mouse back and forward buttons don't work

    I have a Dell wireless bluetooth mouse. I installed Safari 4, and I like it a lot. I am thinking of ditching IE, but the back and forward buttons on my mouse don't do anything in Safari. It's very frustrating having to click the back button on screen

  • I used to be able to get free albums on iTunes

    Hey, I used to be able to find free new albums on iTunes, with genres that ranged from indie, to "world" music, and I discovered hundreds of amazing songs and bands that way. I used to go through a route provided here on the Apple website, and it wou

  • Assign file permissions dynamically through FTP adapter

    In my composite, i have a requirement to assign the file permissions dynamically. I know the static way of doing it is to use the property 'Permission' in the jca file of the ftp adapter. Is there any way to pass the value to this property dynamicall

  • I LOST ALL MY CONTACTS after syncing with icloud! How do i get them back!?

    I went on icloud and synced my contacts and now all of them are GONE. i have no idea how to get them back,

  • MySQL Version Question

    Up till now I have been on a server using version 4.1 but I have now purchased my own little bit of the internet and I have the option of installing version 5, are there any major advantages to me in doing this in relation to the shopping cart softwa