<?xml version="1.0" encoding="UTF-8"?>
<rss xmlns:content="http://purl.org/rss/1.0/modules/content/" xmlns:dc="http://purl.org/dc/elements/1.1/" xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#" xmlns:taxo="http://purl.org/rss/1.0/modules/taxonomy/" version="2.0">
  <channel>
    <title>topic Re: Accessibility @ Simple Boxes in Application Development and Automation Discussions</title>
    <link>https://community.sap.com/t5/application-development-and-automation-discussions/accessibility-simple-boxes/m-p/2240837#M483080</link>
    <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;Hi&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;I don't really understand what Simple Box means for you, if it's CHECK BOX:&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;PRE&gt;&lt;CODE&gt;START-OF-SELECTION.

LOOP AT ITAB.
  WRITE: / ITAB-MARK AS CHECKBOX,
                ITAB-FIELD1,
                ITAB-FIELD2.
ENDLOOP.

AT USER-COMMAND.

   CASE SY-UCOMM.
      WHEN 'SEL'.
      DO.
          READ LINE SY-INDEX FIELD ITAB-MARK INTO ITAB-MARK.
          IF SY-SUBRC &amp;lt;&amp;gt; 0. EXIT. ENDIF. 
          IF ITAB-MARK = 'X'.
            WRITE: / 'Line', SY-INDEX, 'is selected'.
          ENDIF.
      ENDDO.
   ENDCASE.&lt;/CODE&gt;&lt;/PRE&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;If you mean as BOX, you can create using the system variable SY-VLINE (= |) and SY-ULINE (= - ).&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;WRITE:  SY-ULINE(10),&lt;/P&gt;&lt;P&gt;       /SY-VLINE, 'My Box', AT 10 SY-VLINE,&lt;/P&gt;&lt;P&gt;       /SY-ULINE(10).&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Max&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
    <pubDate>Fri, 25 May 2007 09:05:10 GMT</pubDate>
    <dc:creator>Former Member</dc:creator>
    <dc:date>2007-05-25T09:05:10Z</dc:date>
    <item>
      <title>Accessibility @ Simple Boxes</title>
      <link>https://community.sap.com/t5/application-development-and-automation-discussions/accessibility-simple-boxes/m-p/2240833#M483076</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;hi developers,&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;at the moment i m reading through a SAP-document about "Rules for Accessible ABAP Lists" at the moment, and there are rules for "Simple Boxes" mentioned.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;My question now is maybe really stupid, but how does the code for a "simple box" in an ABAP List looks like?! I mean, i know how to use simple boxes in dynpros but i don t know atm how to implement that in normal abap lists.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;can someone help me and show an accessible example for that?&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;regards,  basti&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Fri, 25 May 2007 08:33:59 GMT</pubDate>
      <guid>https://community.sap.com/t5/application-development-and-automation-discussions/accessibility-simple-boxes/m-p/2240833#M483076</guid>
      <dc:creator>Former Member</dc:creator>
      <dc:date>2007-05-25T08:33:59Z</dc:date>
    </item>
    <item>
      <title>Re: Accessibility @ Simple Boxes</title>
      <link>https://community.sap.com/t5/application-development-and-automation-discussions/accessibility-simple-boxes/m-p/2240834#M483077</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;Hi,&lt;/P&gt;&lt;P&gt; try this sample&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;  WRITE : / sy-uline(147).&lt;/P&gt;&lt;P&gt;  WRITE AT /1(1) '|'.&lt;/P&gt;&lt;P&gt;  WRITE AT 3(35) '          Fournisseurs'.&lt;/P&gt;&lt;P&gt;  WRITE AT 39(1) '|'.&lt;/P&gt;&lt;P&gt;  WRITE AT 41(33) '      Balance &amp;lt;&amp;lt;auxiliare&amp;gt;&amp;gt;'.&lt;/P&gt;&lt;P&gt;  WRITE AT 75(1) '|'.&lt;/P&gt;&lt;P&gt;  WRITE AT 77(33) '     Valorisation de stock'.&lt;/P&gt;&lt;P&gt;  WRITE AT 111(1) '|'.&lt;/P&gt;&lt;P&gt;  WRITE AT 113(33) '               Ecart'.&lt;/P&gt;&lt;P&gt;  WRITE AT 147(1) '|'.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;UL&gt;&lt;LI level="1" type="ul"&gt;&lt;P&gt;Ligne 2&lt;/P&gt;&lt;/LI&gt;&lt;/UL&gt;&lt;P&gt;  WRITE AT /1(1) '|'.&lt;/P&gt;&lt;P&gt;  WRITE AT 3(35) ''.&lt;/P&gt;&lt;P&gt;  WRITE AT 39(1) '|'.&lt;/P&gt;&lt;P&gt;  WRITE AT 41(33) '      Total des mouvements'.&lt;/P&gt;&lt;P&gt;  WRITE AT 75(1) '|'.&lt;/P&gt;&lt;P&gt;  WRITE AT 77(33) '     Total des mouvements'.&lt;/P&gt;&lt;P&gt;  WRITE AT 111(1) '|'.&lt;/P&gt;&lt;P&gt;  WRITE AT 113(33) '       Balance - Valorisation'.&lt;/P&gt;&lt;P&gt;  WRITE AT 147(1) '|'.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;UL&gt;&lt;LI level="1" type="ul"&gt;&lt;P&gt;Ligne 3&lt;/P&gt;&lt;/LI&gt;&lt;/UL&gt;&lt;P&gt;  WRITE AT /1(1) '|'.&lt;/P&gt;&lt;P&gt;  WRITE AT 3(35) ''.&lt;/P&gt;&lt;P&gt;  WRITE AT 39(1) '|'.&lt;/P&gt;&lt;P&gt;  WRITE AT 41(33) '       (607-609) période'.&lt;/P&gt;&lt;P&gt;  WRITE AT 75(1) '|'.&lt;/P&gt;&lt;P&gt;  WRITE AT 77(33) '           période'.&lt;/P&gt;&lt;P&gt;  WRITE AT 111(1) '|'.&lt;/P&gt;&lt;P&gt;  WRITE AT 113(33) ''.&lt;/P&gt;&lt;P&gt;  WRITE AT 147(1) '|'.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;UL&gt;&lt;LI level="1" type="ul"&gt;&lt;P&gt;Ligne 4&lt;/P&gt;&lt;/LI&gt;&lt;/UL&gt;&lt;P&gt;  WRITE AT /1(1) '|'.&lt;/P&gt;&lt;P&gt;  WRITE AT 39(1) '|'.&lt;/P&gt;&lt;P&gt;  WRITE AT 75(1) '|'.&lt;/P&gt;&lt;P&gt;  WRITE AT 111(1) '|'.&lt;/P&gt;&lt;P&gt;  WRITE AT 147(1)'|'.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;UL&gt;&lt;LI level="1" type="ul"&gt;&lt;P&gt;Ligne 5&lt;/P&gt;&lt;/LI&gt;&lt;/UL&gt;&lt;P&gt;  WRITE AT /1(1) '|'.&lt;/P&gt;&lt;P&gt;  WRITE AT 3(35) ''.&lt;/P&gt;&lt;P&gt;  WRITE AT 39(1) '|'.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;  WRITE AT 41(14)'      D'.&lt;/P&gt;&lt;P&gt;  WRITE AT 56(1) '|'.&lt;/P&gt;&lt;P&gt;  WRITE AT 58(14)'      C'.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;  WRITE AT 75(1) '|'.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;  WRITE AT 77(14)'      SD'.&lt;/P&gt;&lt;P&gt;  WRITE AT 92(1) '|'.&lt;/P&gt;&lt;P&gt;  WRITE AT 94(14) '     SC'.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;  WRITE AT 111(1) '|'.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;  WRITE AT 113(14) '      D'.&lt;/P&gt;&lt;P&gt;  WRITE AT 129(1)  '|'.&lt;/P&gt;&lt;P&gt;  WRITE AT 131(14) '      C'.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;  WRITE AT 147(1) '|'.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;  WRITE : / sy-uline(147).&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;*Boucle dans la table interne gt_etat&lt;/P&gt;&lt;P&gt;  LOOP AT gt_etat INTO gs_etat .&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;  WRITE AT /1(1) '|'.&lt;/P&gt;&lt;P&gt;  WRITE AT 3(35) gs_etat-name1.&lt;/P&gt;&lt;P&gt;  WRITE AT 39(1) '|'.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;  ld_temp_text = gs_etat-sdebit_compt.&lt;/P&gt;&lt;P&gt;  WRITE AT 41(15) ld_temp_text.&lt;/P&gt;&lt;P&gt;  WRITE AT 56(1) '|'.&lt;/P&gt;&lt;P&gt;  WRITE AT 58(14) gs_etat-scredit_compt.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;  WRITE AT 75(1) '|'.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;  clear ld_temp_text.&lt;/P&gt;&lt;P&gt;  ld_temp_text = gs_etat-sdebit_stat.&lt;/P&gt;&lt;P&gt;  WRITE AT 77(15) ld_temp_text.&lt;/P&gt;&lt;P&gt;  WRITE AT 92(1) '|'.&lt;/P&gt;&lt;P&gt;  WRITE AT 94(14) gs_etat-scredit_stat.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;  WRITE AT 111(1) '|'.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;  clear ld_temp_text.&lt;/P&gt;&lt;P&gt;  ld_temp_text = gs_etat-ecart_sdebit.&lt;/P&gt;&lt;P&gt;  WRITE AT 113(15) ld_temp_text.&lt;/P&gt;&lt;P&gt;  WRITE AT 129(1)  '|'.&lt;/P&gt;&lt;P&gt;  WRITE AT 131(14) gs_etat-ecart_scredit.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;  WRITE AT 147(1) '|'.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;  ENDLOOP.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;  WRITE : / sy-uline(147). &lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Just replace the table .&lt;/P&gt;&lt;P&gt;Reward if useful,&lt;/P&gt;&lt;P&gt;Sooness.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Fri, 25 May 2007 08:56:14 GMT</pubDate>
      <guid>https://community.sap.com/t5/application-development-and-automation-discussions/accessibility-simple-boxes/m-p/2240834#M483077</guid>
      <dc:creator>dev_parbutteea</dc:creator>
      <dc:date>2007-05-25T08:56:14Z</dc:date>
    </item>
    <item>
      <title>Re: Accessibility @ Simple Boxes</title>
      <link>https://community.sap.com/t5/application-development-and-automation-discussions/accessibility-simple-boxes/m-p/2240835#M483078</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;could you please gimme your data-definitions too?&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;just that i can execute it.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;you ll get the points then &lt;SPAN __jive_emoticon_name="happy"&gt;&lt;/SPAN&gt;&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Fri, 25 May 2007 08:59:54 GMT</pubDate>
      <guid>https://community.sap.com/t5/application-development-and-automation-discussions/accessibility-simple-boxes/m-p/2240835#M483078</guid>
      <dc:creator>Former Member</dc:creator>
      <dc:date>2007-05-25T08:59:54Z</dc:date>
    </item>
    <item>
      <title>Re: Accessibility @ Simple Boxes</title>
      <link>https://community.sap.com/t5/application-development-and-automation-discussions/accessibility-simple-boxes/m-p/2240836#M483079</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;TYPES :&lt;/P&gt;&lt;P&gt;     BEGIN OF tt_etat,&lt;/P&gt;&lt;P&gt;       lifnr         TYPE zvalo_stocks_ncg-lifnr,&lt;/P&gt;&lt;P&gt;       name1         TYPE lfa1-name1,&lt;/P&gt;&lt;P&gt;       sdebit_compt  TYPE bseg-dmbtr,&lt;/P&gt;&lt;P&gt;       scredit_compt TYPE bseg-dmbtr,&lt;/P&gt;&lt;P&gt;       sdebit_stat   TYPE bseg-dmbtr,&lt;/P&gt;&lt;P&gt;       scredit_stat  TYPE bseg-dmbtr,&lt;/P&gt;&lt;P&gt;       ecart_sdebit  TYPE bseg-dmbtr,&lt;/P&gt;&lt;P&gt;       ecart_scredit TYPE bseg-dmbtr,&lt;/P&gt;&lt;P&gt;     END OF tt_etat.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;data: gt_etat       TYPE STANDARD TABLE OF tt_etat,&lt;/P&gt;&lt;P&gt;gs_etat       TYPE tt_etat.&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Fri, 25 May 2007 09:01:58 GMT</pubDate>
      <guid>https://community.sap.com/t5/application-development-and-automation-discussions/accessibility-simple-boxes/m-p/2240836#M483079</guid>
      <dc:creator>dev_parbutteea</dc:creator>
      <dc:date>2007-05-25T09:01:58Z</dc:date>
    </item>
    <item>
      <title>Re: Accessibility @ Simple Boxes</title>
      <link>https://community.sap.com/t5/application-development-and-automation-discussions/accessibility-simple-boxes/m-p/2240837#M483080</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;Hi&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;I don't really understand what Simple Box means for you, if it's CHECK BOX:&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;PRE&gt;&lt;CODE&gt;START-OF-SELECTION.

LOOP AT ITAB.
  WRITE: / ITAB-MARK AS CHECKBOX,
                ITAB-FIELD1,
                ITAB-FIELD2.
ENDLOOP.

AT USER-COMMAND.

   CASE SY-UCOMM.
      WHEN 'SEL'.
      DO.
          READ LINE SY-INDEX FIELD ITAB-MARK INTO ITAB-MARK.
          IF SY-SUBRC &amp;lt;&amp;gt; 0. EXIT. ENDIF. 
          IF ITAB-MARK = 'X'.
            WRITE: / 'Line', SY-INDEX, 'is selected'.
          ENDIF.
      ENDDO.
   ENDCASE.&lt;/CODE&gt;&lt;/PRE&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;If you mean as BOX, you can create using the system variable SY-VLINE (= |) and SY-ULINE (= - ).&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;WRITE:  SY-ULINE(10),&lt;/P&gt;&lt;P&gt;       /SY-VLINE, 'My Box', AT 10 SY-VLINE,&lt;/P&gt;&lt;P&gt;       /SY-ULINE(10).&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Max&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Fri, 25 May 2007 09:05:10 GMT</pubDate>
      <guid>https://community.sap.com/t5/application-development-and-automation-discussions/accessibility-simple-boxes/m-p/2240837#M483080</guid>
      <dc:creator>Former Member</dc:creator>
      <dc:date>2007-05-25T09:05:10Z</dc:date>
    </item>
  </channel>
</rss>

