title: Double clicking a row and column in ALV Grids
body: <p>Currently I have an ALV grid and I can double click to call transaction <code>IE03</code> and pass the information in the first column (which is <code>eqkt-equnr</code>). However, this transaction is called  regardless of what column you click on. This wouldn't be so bad, but I need to be able to call <code>IW33</code> if you click on the 3rd column and pass along the <code>equz-J_3GEIGNER</code> value there.</p>
  
  <p>My current double click code is as follows. <code>t_report</code> is my struct and <code>matnr</code> is the <code>equnr</code> part of it. <code>maktx</code> is the <code>J_3GEIGNER</code> part of it.</p>
  
  <pre><code>FORM user_command USING r_ucomm
       wa_selrow TYPE slis_selfield.
  
     IF r_ucomm = '&amp;IC1'.
       READ TABLE t_report INDEX wa_selrow-tabindex.
       IF sy-subrc = 0.
         SET PARAMETER ID 'EQN' FIELD t_report-matnr.
         CALL TRANSACTION 'IE03' AND SKIP FIRST SCREEN.
       ENDIF.
     ENDIF.
  ENDFORM.
  </code></pre>