Ruby wrapper for NW RFC SDK using Ruby-FFI
I have just started a project on GitHub for a library that I am writing which wraps the NW RFC SDK library using Ruby-FFI.
I have just started a project on GitHub for a library that I am writing which wraps the NW RFC SDK library using Ruby-FFI.
Having worked with ABAP most of my career, I have not had to care a lot (if ever) about Unicode, maybe due to the fact that I work in a country where all SAP systems only use English (with very, very rare exceptions).
In this article, I investigate the possibility of developing a URL-based API for the Business Object Layer (BOL) that could be used to develop an alternative to the standard CRM Web UI.
Here is a post that I wrote in October 2009. I think the reason why I never published it was because I wanted to first investigate what other (standard) possibilities there were for providing this functionality, and I was afraid I would be embarrassed by some naive statements made in here. Anyway, for what it’s worth, here it is. (I don’t know what happened to Illustration 1. If I find it, I will try and put it back).
This year (I wanted to say “This Christmas”, but that is still a long way away) surprise your users with something nice: A file drop target for your ABAP applications. It’s easy – I’ll show you how.
It’s been about half a year since I wrote about building a custom ABAP source code search using Ruby and Ferret. The other day I had a little time to resurrect the project, and I thought I should tell you a little about my findings.
If you have done much ABAP programming, you will probably have made use of the SAPGUI_PROGRESS_INDICATOR function at some point or other, which can be used to display the progress of a task. Desiring an alternative progress indicator, I set out to find an ActiveX object that provided a progress bar which I could control with OLE from ABAP.
In my last post I showed you how to create your own searchable index of ABAP source code using Ruby in conjunction with the Ferret and saprfc extensions. Today I am going to show you a hugely improved version that will reduce the indexing time and give you a nicer search interface. (Amazingly, this whole thing came in rather handy for me in the last week!)
Today we are going to build our own search engine to search through ABAP source code on an SAP system using our favourite language – Ruby! (With the help of some nice libraries). Sure, there is the “Find in source code” option in SE38, and apparently you can use TREX as well, but this is much more fun.
UPDATE (19 June 2009): Refer to the next post for an improved version of the solution.
Though it’s been a while, I feel I have to start the new year with something, just so you don’t think I have fallen off the planet. This time we look at another feature of ABAP, which you may call on one day when faced with a life-threatening situation deep in the African jungle, where only this piece of knowledge can save you, and you’ll be glad you read this post.
Powered by sciolism 2019 and WordPress.