Changes / Site history
From the moment it was launched, this site has been suffered some changes and corrections, which are listed here.
April 10, 2007
Thanks to all the emails and feedback I got! They gave me lot of ideas, point me out some issues about the tool and also helped me prioritize what is important for you!
- Editable headers: New options were added to step 6 "ALV report fields properties" allowing the editing of column headers.
- Upper Value for Select Option: An upper value was added to step 4 "Selection fields properties" in order to allow the entering of upper default values for select-options.
- Local variable for i_callback_program parameter: Taking into account some compatibility issues, the generated source code was changed. While calling the "REUSE_ALV_GRID_DISPLAY" function module, instead of passing the "sy-repid" system variable to the "i_callback_program" parameter, now, a local variable is passed, whose content is copied from the "sy-repid" system variable.
- Invalid If statement: The "if XXX is not initial" statement is not valid in 4.6c versions of SAP. That is why these kind of statements were removed from the generated source code and changed to "if not XXX is initial".
- Validation of name of the mark field: In the previous version, if the name given to the mark field on step 7 "Layout" matched any of the fieldnames eneterd on step 5 "Fields of the ALV report", the generated source code woould contain a sytax error: The "tp_data" structure would have 2 fields with the same name.
For example, if the report contained a field named "ebeln" and I also named the mark field "ebeln" a syntax error would appear while compiling the generated source code.
Now a validation has been set on step 7 to guarantee that the name of the mark field doesn't match any of the fieldnames enetered on step 5. - Length of comments lines in the generated source code: The comment lines in the generated source code were shrinked to 69 characters long, in order to comply with 4.6c versions of ABAP editors. In previous versions of ABAP editors, lines longer than 72 characters are splitted in 2 lines. After being splitted, some long line comments produced syntax errors as there was only 1 comment symbol for 2 lines of comment.
The generated soure code was edited and now there are no comments longer than 72 characters. - Length of name of parameters and select-options: The name of parameters and select-options was shrinked to an 8 characters maximum long. In previous versions of ABAP editors there was a maximum length of 8 characters for names of parameters or select-options.
In previous versions of the tool, if, for example, the field "vergrat" was selected as a parameter for the selection screen, the name of that parameter would be "p_vergrat", with a length of 9 characters, producing a syntax error.
Now, that issue is taken care, generating "p_verg01" as the name of the parameter.
February 19, 2007
Site was launched!