Simple Table

HTML Business Function Reference

 

1. Layout

  Mailbox
  New   From   Date   Subject   Size
     John Doe   8.19.99   Subject name 1   2k
     Jane Doe   8.19.99   Subject name 2   3k
     Susan Doe   8.19.99   Subject name 3   114k

 

1.1. Business-HTML Coding Example

`SAP_TemplateTableBegin(title="YourTableTitle"); 

    SAP_TemplateTableRowBegin();
     SAP_TemplateTableCellBegin(subtype="TEXT")`YourColumHeader1`SAP_TemplateTableCellEnd(); 
     SAP_TemplateTableCellBegin(subtype="TEXT")`YourColumHeader2`SAP_TemplateTableCellEnd(); 
     SAP_TemplateTableCellBegin(subtype="TEXT")`YourColumHeader3`SAP_TemplateTableCellEnd(); 
     SAP_TemplateTableCellBegin(subtype="TEXT")`YourColumHeader4`SAP_TemplateTableCellEnd(); 
     SAP_TemplateTableCellBegin(subtype="TEXT")`YourColumHeader5`SAP_TemplateTableCellEnd(); 
    SAP_TemplateTableRowEnd(); 

    SAP_TemplateTableRowBegin(isSelectable="X"); 
     SAP_TemplateTableCellBegin(subtype="NONEDIT1")`YourCellContent`SAP_TemplateTableCellEnd(); 
     SAP_TemplateTableCellBegin(subtype="NONEDIT1")`YourCellContent`SAP_TemplateTableCellEnd(); 
     SAP_TemplateTableCellBegin(subtype="NONEDIT1")`YourCellContent`SAP_TemplateTableCellEnd();
     SAP_TemplateTableCellBegin(subtype="NONEDIT1")`YourCellContent`SAP_TemplateTableCellEnd();
     SAP_TemplateTableCellBegin(subtype="NONEDIT1")`YourCellContent`SAP_TemplateTableCellEnd(); 
    SAP_TemplateTableRowEnd(); 

    SAP_TemplateTableRowBegin(isSelectable="X"); 
     SAP_TemplateTableCellBegin(subtype="NONEDIT1")`YourCellContent`SAP_TemplateTableCellEnd(); 
     SAP_TemplateTableCellBegin(subtype="NONEDIT1")`YourCellContent`SAP_TemplateTableCellEnd(); 
     SAP_TemplateTableCellBegin(subtype="NONEDIT1")`YourCellContent`SAP_TemplateTableCellEnd();
     SAP_TemplateTableCellBegin(subtype="NONEDIT1")`YourCellContent`SAP_TemplateTableCellEnd();
     SAP_TemplateTableCellBegin(subtype="NONEDIT1")`YourCellContent`SAP_TemplateTableCellEnd(); 
    SAP_TemplateTableRowEnd();

    SAP_TemplateTableRowBegin(isSelectable="X"); 
     SAP_TemplateTableCellBegin(subtype="NONEDIT1")`YourCellContent`SAP_TemplateTableCellEnd(); 
     SAP_TemplateTableCellBegin(subtype="NONEDIT1")`YourCellContent`SAP_TemplateTableCellEnd(); 
     SAP_TemplateTableCellBegin(subtype="NONEDIT1")`YourCellContent`SAP_TemplateTableCellEnd();
     SAP_TemplateTableCellBegin(subtype="NONEDIT1")`YourCellContent`SAP_TemplateTableCellEnd();
     SAP_TemplateTableCellBegin(subtype="NONEDIT1")`YourCellContent`SAP_TemplateTableCellEnd(); 
    SAP_TemplateTableRowEnd();

SAP_TemplateTableEnd()`

 

2. Layout editable table

  Example of a Table Heading  
  Column Header1     Column Header2     Column Header3  
  Cell Text  
  Cell Text  
  Cell Text  

 

2.1. Business-HTML Coding Example

`SAP_TemplateTableBegin(title="YourTableTitle"); 

    SAP_TemplateTableRowBegin();
      SAP_TemplateTableCellBegin(subtype="TEXT")`YourColumHeader1`SAP_TemplateTableCellEnd(); 
      SAP_TemplateTableCellBegin(subtype="TEXT")`YourColumHeader2`SAP_TemplateTableCellEnd(); 
      SAP_TemplateTableCellBegin(subtype="TEXT")`YourColumHeader3`SAP_TemplateTableCellEnd();  
    SAP_TemplateTableRowEnd(); 

    SAP_TemplateTableRowBegin(isSelectable="X"); 
      SAP_TemplateTableCellBegin(subtype="CELLTEXT")`YourCellContent`SAP_TemplateTableCellEnd(); 
      SAP_TemplateTableCellBegin(subtype="INPUT")`YourCellContent`SAP_TemplateTableCellEnd(); 
      SAP_TemplateTableCellBegin(subtype="INPUT")`YourCellContent`SAP_TemplateTableCellEnd();
    SAP_TemplateTableRowEnd(); 

    SAP_TemplateTableRowBegin(isSelectable="X"); 
      SAP_TemplateTableCellBegin(subtype="CELLTEXT")`YourCellContent`SAP_TemplateTableCellEnd(); 
      SAP_TemplateTableCellBegin(subtype="INPUT")`YourCellContent`SAP_TemplateTableCellEnd(); 
      SAP_TemplateTableCellBegin(subtype="INPUT")`YourCellContent`SAP_TemplateTableCellEnd();
    SAP_TemplateTableRowEnd(); 

    SAP_TemplateTableRowBegin(isSelectable="X"); 
      SAP_TemplateTableCellBegin(subtype="CELLTEXT")`YourCellContent`SAP_TemplateTableCellEnd(); 
      SAP_TemplateTableCellBegin(subtype="INPUT")`YourCellContent`SAP_TemplateTableCellEnd(); 
      SAP_TemplateTableCellBegin(subtype="INPUT")`YourCellContent`SAP_TemplateTableCellEnd();
    SAP_TemplateTableRowEnd();

SAP_TemplateTableEnd()`

 

3. Fieldtypes

1. subtype="TEXT"
2. subtype="NONEDIT1"
3. subtype="NONEDIT2" 
4. subtype="CELLTEXT"
5. subtype="INPUT"
  Simple display table
  1.  New   From
     2.  John Doe  
     3.  Jane Doe
     2.  Susan Doe


  Simple editable table
  1. Column Header1     Column Header2
  4. Cell Text   5.
  Cell Text  
  Cell Text  

 

Source:  SAP Business HTML Cookbook