Finally the program finished at a draft stage that no event support in it. And in this article including the following phase:
1. Prerequisition&SAPLink Package
2. Object List
3. Installation Guide
4. User Guide
5. Source Code Package
6. Missed Object if there is
1. Prerequisition
1.1 SAPLink must be installed
1.2 Plugin for SAPLink needed
SAPLink Download:
SAPLink Installaiton Package (71.7 KiB, 616 hits)
SAPLink Plugin:
saplink_plugin.rar (158.5 KiB, 866 hits)
SAPLink W3 Object Plugin:
SAPLink W3 Object Plugin (37.8 KiB, 621 hits)
2. Object List
| Type | Name | Mark |
| Message Class | ZALV_GEN | In this tool, used message class |
| Report | ZALV_GENERATOR_V1 | Main program |
| Screen | 9000 | Main screen |
| Title bar | TIT | Value: ALV Generator Wizard |
| Status | STAT | PF-STATUS |
| Class | ZCL_ALV_GEN_FACTORY | Factory class |
| Class | ZCL_ALV_GEN_WIZARD | Wizard class |
| Class | ZCL_ALV_GEN_EVENT | Event class |
| Class | ZCL_ALV_GEN_CODE | Code generation class |
| Class | ZCL_ALV_GEN_DATA_SEL | Data extraction class |
| Class | ZCL_ALV_GEN_FILTERS | Filter definition class |
| Class | ZCL_ALV_GEN_SORTS | Sort definition class |
| Class | ZCL_ALV_GEN_COLORING | Coloring class |
| Class | ZCL_ALV_GEN_BASE | Base abstract class |
| Class | ZCL_ALV_GEN_WIZARD_ROADMAP | Roadmap class |
| Class | ZCL_ALV_GEN_WIZARD_DOCU | Document class |
| MIME | ZBOBO_ALV_GEN_BACK.GIF | Backgroud |
| MIME | Z1.GIF | Green button icon |
| MIME | Z2.GIF | Yellow button icon |
| MIME | Z3.GIF | Red button icon |
| MIME | ZALV_FRAME_BACK.GIF | Frame background |
| MIME | ZALV_GEN_DOCU_UP.GIF | Up container pic |
| MIME | ZALV_GEN_WEL_BACK | Welcome background |
| MIME | ZSWF2_ROADMAP_CONTENT | Roadmap template |
| MIME | ZSWF2_ROADMAP_CONTENT_FRAME | Roadmap frame |
| MIME | ZSWF2_TEXT | Document template |
| Structure | ZALV_WIZ_EXDBFI | For datasource |
| Structure | ZALV_WIZ_TTAB | For datasource |
| Structure | ZALV_ABAP_CODE | For abap code |
| Structure | ZALV_CODE | For abap code |
| Structure | ZALV_CODE_200 | For abap code screen |
| Structure | ZALV_CODE_300 | For abap code screen |
| Structure | ZALV_CODE_400 | For abap code screen |
| Structure | ZALV_CODE_500 | For abap code screen |
| Structure | ZALV_CODE_600 | For abap code screen |
| Structure | ZALV_CODE_700 | For abap code screen |
| Structure | ZALV_CODE_800 | For abap code screen |
| Structure | ZALV_CODE_ALL | For abap code screen |
| Structure | ZALV_GEN_COLOR_CELL | For ALV Color |
| Structure | ZALV_GEN_COLOR_COL | For ALV Color |
| Structure | ZALV_GEN_COLOR_ROW | For ALV Color |
| Structure | ZALV_GEN_EXCP | For Exception |
| Structure | ZALV_GEN_FIELDS | For fieldcat |
| Structure | ZALV_GEN_FILTER | For filter |
| Structure | ZALV_GEN_JOIN_DATA | For table join |
| Structure | ZALV_GEN_S100 | For screen definition |
| Structure | ZALV_GEN_S400 | For screen definition |
| Structure | ZALV_GEN_S600 | For screen definition |
| Structure | ZALV_GEN_SORTS | For sort screen |
| Structure | ZALV_GEN_TABLE_FIELD | For table field cat |
| Structure | ZALV_WIZ_STATUS | For status |
| Table Type | ZALV_EX_STATUS | For status |
| Table Type | ZALV_GEN_T_COLOR_CELL | For coloring |
| Table Type | ZALV_GEN_T_COLOR_COL | For coloring |
| Table Type | ZALV_GEN_T_COLOR_ROW | For coloring |
| Table Type | ZALV_GEN_T_EXCP | For Exception |
| Table Type | ZALV_GEN_T_FIELDS | For fieldcat |
| Table Type | ZALV_GEN_T_TABLE_FIELDS | For table field cat |
| Table Type | ZALV_IT_CODE | For abap code |
| Table Type | ZALVT_GEN_FILTER | For filter |
| Table Type | ZALVT_GEN_S600 | For screen definition |
| Table Type | ZALVT_GEN_SORTS | For sort |
| Table Type | ZALV_CODE_T | For abap code |
| Table Type | ZALV_CODE_200_T | For screen code |
| Table Type | ZALV_WIZ_STATUS_T | Fow datasource |
| Table Type | ZALV_WIZ_T_EXDBFI | Fow datasource |
| Table Type | ZALV_WIZ_T_TTAB | Fow datasource |
3. Installation Guide—-Edit by Bob on 2010-06-04
3.1 Install SAPLink
3.2 Install plugin for SAPLink, especially for W3 Object plugin written by me
3.3 Install the below nugg file with SAPLink
All Object temp (581.4 KiB, 3,148 hits)
3.4 Install the below nugg file with SAPLink
ALV generator temp additionally object (289.0 KiB, 2,023 hits)
3.5 Install CLASS object with overwrite option
3.6 Active all installed object in you inactive list If you can not active the object, pls go ahead
3.7 Install DDIC object with overwrite option
3.8 Install MAIN object with overwrite option
3.9 Install MIME object with overwrite option
3.10 Active all added object in the inactive list —Add by Bob
3.11 After all OK you can run report: ZALV_GENERATOR_V1 to generate you own alv report
4. User guide
Please refer to the below link:
5. Source code package:
5.1 DDIC object:
ALV Generator Class&DDIC package (514.1 KiB, 2,809 hits)
5.2 CLASS object:
Source Code Class (265.3 KiB, 696 hits)
5.3 MAIN object:
Source Code Main program (109.4 KiB, 679 hits)
5.4 MIME object:
Source Code MIME/W3 Object (1.2 MiB, 1,468 hits)
6. Missed objects:
Note: Maybe in the list missed some object, if you have any problems please directly leaving you message and I will attached the missed object ASAP.
———————————-分割线—————————————–
以下为修正内容:
1. 针对ZXB的问题, 有可能是table或者structure中引用了某些class,所以安装的DDIC包请尝试使用下面的包, 同时在安装class包的时候选择overwrite
ALV Generator Class&DDIC package (514.1 KiB, 2,809 hits)
The links doesn´t work …. anyone have the files?
Thank you!