Calling a function module is now FM Droid
UPDATE 25/11/2010: One missing structure was added to the NUGG_Z_FMDROID_CALL_CODE_W_PATTERN_V2.nugg, thanks for the comment Andrea.
I few weeks ago, I published an app which attempts to reduce the ABAP programming time by providing the code for the Calling a function module (abap code), quickly Andrea Olivieri continued with my work and integrate it on the Call a function module in the ABAP Editor: Stop Crying – Start Laughing. =D (many thanks for the contribution). By the suggestion of Gregor Wolf, I upload it to the Code Xchange, where the project is called Calling a function module (abap code).
I felt I could make more improvements to the code and add some new features, so I’ve uploaded a new version that includes:
1. Type declaration for internal tables, in case we need to declare several internal tables.
2. Form encapsulation, maybe if we need to call the function module several times.
All the code has been encapsulated in a function module (to be used in other applications or programs) in FMDroid.W.PatternV2.NUGG.rar.zip.
These are some of the improvements I have added, I hope they will be useful for you =D.
PD: the two funcionalities depend of the parameters with_types and with_form from the options, by default is always set to ‘Y’.
Special thanks to Andrea Olivieri, Alvaro Tejada “Blag” (for helping me with my English) and Gregor Wolf.
Many companies use different programming standards in ABAP and they can modify the code to suit the data declaration as per their norms.
thank you for your great idea.
Now FMDroid becomes more powerful 😉
Very useful developement. One suggestion, But can't we use the Class "CL_FB_FUNCTION_UTILITY", method "METH_GET_INTERFACE" to get this information without much coding?
I think what you started here is a very nice project.
I am just wondering about the choice of the name for the project and the use of the Android logo on CodeX. IMHO, your project has nothing to do with Android, Google's phone OS, and therefore is pretty misleading. Moreover, I think the usage of the android logo on the codeX start page would require the proper attribution according to google, which is
"Portions of this page are reproduced from work created and shared by Google and used according to terms described in the Creative Commons 3.0 Attribution License."
my 2 cents,
I am on version 4.7. The following statement fails:
data l_fbpattern type fbpattern.
because "fbpattern" does not exist in our system.
Could I make a type "Zfbpattern"? If so, what are its attributes?
I created the type "fbpattern" in the function groups TOP include. The pattern works great.
types: begin of fbpattern,
end of fbpattern.