Why bother with BSP???

Howdy,
I'm an ABAP programmer and I can't understand what is the benefit of creating BSP pages?
Aren't they just a way of displaying a report in a web-browser, rahter than in SAP? If so, what is the big deal with that?
Why should our company use BSPs is probably the question that I am trying to ask and is there much f a future for it? For unlike JAVA or ABAP, BSPs are not core SAP technology, are they???

This is a topic that's come up quite often.
I would suggest you read this forum thread and all the attached links to weblogs.
;\ New BSP Weblogs
BSP's are ABAP and HTML mixed together and they are a lot more than just displaying a report. You'll see several great examples in the link mentioned above.

Similar Messages

  • Why Bother with Objective C?

    Given the tools out there for writing iOS apps in HTML, Jquery, C#, Ruby, etc, including some with generate apps that can run on both Android and iOS,
    why bother writing in Objective C?
    What are the advantages?
    thx         

    red_menace wrote:
    RubyMotion is not a bridge or an interpreter or a wrapper, it is built directly on top of the Objective-C run time, so there isn't really a downside if Ruby is your thing.
    Interesting. Do you know of any similar projects with different languages? RubyMotion looks cool, but only if, as you say, "Ruby is your thing". For me, it is just another syntax. Objective-C is just C with a few "@" characters and a lot of "[]", so why bother? Now if there was a Perl front-end, that would be interesting.
    I found the following list of LLVM front-ends:
    Here is a tutorial on building your own: http://gnuu.org/2009/09/18/writing-your-own-toy-compiler/
    LLVM Projects page has more information: http://llvm.org/ProjectsWithLLVM/
    Now, where am I going to find a BNF for Perl
    PS: Yes, I know about CamelBones. Unfortunately, both the project and its author are no more.
    But to get back to the question of why bother with Objective-C, the answer is clearly the Objective-C runtime. It doesn't turn C into Perl, but it comes quite close. It comes so close that it really isn't worth ones time to bother with Objective-Perl.

  • Why bother with payin for sim free?

    why bother with payin for sim free when you still have to wait for updates for months?
    I bought my 5800 sim free on order to get updates faster and it seems  to always be the last to get firmware update releases
    not that i can update anyway as Nokia in all it's wisdom has failed to add support for windows 7
    for its software update program only the fastest selling OS in history means that most users are using it
    I want V40 now not in 12 months gawd

    totally agree Jimmy shame branded phones often see and update before me with my unbranded simfree phone despite me paying extra and buying outright
    Phones supplied by network operators are network-branded. This means that they alter the features of the phone to suit their marketing needs and basically turn it into a semi-functional device used to advertise to you. Features that they don't want you using are removed, their logo is plastered all over the place and links to their services are stuffed into the menus.
    In some cases, they add a few features that are required to take full advantage of their subscriber services.
    Given that the firmware in these phones is something based on Nokia's original firmware but subsequently modified by the network operator, any updates that the operator is planning on releasing will become available to your branded phone after they've been made available to generic, SIM-free phones. You will have to wait for your network operator to modify the firmware and release it, and this can often take a very long time, if indeed the operator bothers doing it at all. You may well be left with buggy firmware while users of SIM-free phones have already updated theirs and thus eliminated the bugs. Not to mention bugs introduced by the networks themselves during the branding process.

  • Why bother with the software upgrade BT ?

    I've still got the old silver BTVision box, I've had it since launch which is quite a few years I can tell you !!. At the start the software was very dodgy, even watching TV had its problems. After some very overdue software upgrades the box now runs as sweet as a nut.
    My question is, with the new HD Youview box on the horizon (which I will be getting day one), why bother upsetting the applecart ??. The old boxes are running fine so why introduce a new slow, buggy UI to a platform that is on its way out ?. What is BT trying to achieve here apart from forcing an upgrade on people that apparently doesnt provide any extra features and wipes all of your recordings ?.

    minusdot wrote:
    StewM wrote:
    The new software is still in testing mode at this time. Hopefully by the time it is fully launched the bugs will be fixed and the features added back.
    If it's in use by non-beta testing customers, as it appears to be, then it is not in "testing mode". Can I stick with the old look please!
    And yet you want multi-room. Which one cannot have on the WinCE platform as it has no flexibility. But the new platform will, eventually.
    Rank - Mostly Harmless.

  • So why bother with Notes at all?

    I was an avid user of Palm Memo's and have transferred to using Notes on my iPhone 3G. I was just updating a note that contained a bunch of measurements, when the phone went crazy and started deleting each word of the note before my eyes. I'd tap the screen and it wouldn't stop. I'd keep touching and it still wouldn't stop. It was like it was permanently "touched" (pun intended). Finally I just hit the Done button and it went back to the main page but my whole note was gone.
    I've just spent the past 2.5 hours scanning the net trying to figure out how to restore that one note to get back all the measurements. Yes, I faithfully backed up my iPhone and and synced and it was on my computer, so I knew it was there. However as soon as I plugged it into the computer to try and restore, it backed it up again and I couldn't cancel the sync and now my latest backup contains the corrupted note!
    I've been pouring through perl scripts to try and at least dump the information from an old backup, but it looks like "dbextract" doesn't work on the newest phones. I tried MobileSyncBrowser and it worked great and gave me the newest and most corrupt version of the Note that just got backed up, but I can't look at older versions of the note and its not meant as a restore tool either. I could completely restore from a backup but can I do it from the "2nd oldest" backup? And will it restore Notes? I've read that a restore doesn't do SMS messages or notes.
    I have to tell you - why bother relying on Notes?
    Thanks,
    Janice

    Cool app, but I agree, this should be part of the iphone's built-in features. We shouldn't have to shell out an additional $19.95.
    Notes should also be organized alphabetically, or at least have a preference to do so.
    I came over from the Palm world also and used their version of "Notes" ("Memos") all the time. This should be one of Apple's top priorities for the iPhone IMHO, along with copy/paste (come on, it's a computer for crying out loud!), and a real data search function (For example: search "detroit" and get a list of calendar items, contacts, memos with "detriot" in entries.) This should also be included with the high price of admission.
    Yes, I have requested these features to be added. After my 2 year contract is up, I will be looking at the competition if these basic issues aren't addressed.
    PS - Still an antiquated STILL camera, and no ability to send or d/load attachments like movies? Not exactly cutting edge.

  • Why bother with favorites

    Every time I call Verizon the first thing they do is reset my box. Then I have to manually reenter my favorites. I set the favorites to the channels I actually receive. Why have to look thru the entire list (unless you are try to sell me something). If you ask the tech on phone or online they say you can restore and then painfully s-l-o-w walk you thru how to reenter it after the call. Im already an expert by now.

    totally agree Jimmy shame branded phones often see and update before me with my unbranded simfree phone despite me paying extra and buying outright
    Phones supplied by network operators are network-branded. This means that they alter the features of the phone to suit their marketing needs and basically turn it into a semi-functional device used to advertise to you. Features that they don't want you using are removed, their logo is plastered all over the place and links to their services are stuffed into the menus.
    In some cases, they add a few features that are required to take full advantage of their subscriber services.
    Given that the firmware in these phones is something based on Nokia's original firmware but subsequently modified by the network operator, any updates that the operator is planning on releasing will become available to your branded phone after they've been made available to generic, SIM-free phones. You will have to wait for your network operator to modify the firmware and release it, and this can often take a very long time, if indeed the operator bothers doing it at all. You may well be left with buggy firmware while users of SIM-free phones have already updated theirs and thus eliminated the bugs. Not to mention bugs introduced by the networks themselves during the branding process.

  • Why bother with a landline?

    Our Verizon landline has been without a dial tone for almost 24 hours now.  The online repair system promises that the situation will be resolved by next Tuesday evening, six days after the problem was reported!  We even pay a monthly fee for a wiring maintenance plan in case the outage is caused by wiring inside the home (which, after testing at the NID, we know it's not).
    Thankfully, our household has Vonage and Comcast Voice, as well as wireless service.  Each of these vendors is able to diagnose and resolve problems within hours, not days or weeks.
    I'm wondering why we - or anyone for that matter - would continue to maintain a Verizon landline when the cost is excessive and the service abysmal.  It suddenly makes sense that so many of our friends and neighbors have given up their expensive and redundant landlines!

    I am completely with you.  My landline has not been working since July 8th.  Verizon came out on the 9th and said it would be working within 48 hours but it's been almost 2 weeks now and still no phone service.  I have used up almost all of my monthly cellphone minutes trying to get my phone working but to no avail.  It's really, really ridiculous that Verizon who is supposed to be a phone company cannot get my line working.  I never had issues with my landline when I was using Time Warner. 
    I am so fed up with verizon that i am ready to cancel my services (FIOS triple play) and go back to Time Warner.  Since i am still under my 1 yr contract, would I be hit with the early termination fee b/c I cancel my account due to it not working?

  • Why bother with iOS6 on iPad 2?

    Why would Apple market iOS6 with Siri technology if it won't work with iPad 2??  I am HIGHLY disappointed.

    They didn't market it as running on the iPad 2. They marketed Siri originally on the iPhone 4s, at that time running iOS 5.1.1. Now they market it as improved running on the iPhone 4s, iPhone 5, new iPad (3) and the iPod Touch 5th Generation. Since the iPhone OS progressed into iOS there have always been hardware limitations for certain functions on various models.

  • Why Bother with Apple TV?

    Get a Mini, hook it up via DVI to your TV, and enjoy your music, movies, rented movies, downloaded movies, photos, etc - without streaming anything or buying another box that will just need to be replaced in 6 months. At least with a Mini you get a whole computer for only $300 more that you can also use email, internet, work, etc.
    Other than HD, I just don't see the difference...

    The difference is more than $ 300, there is a major difference in concept when it comes to using a computer to do a consumer products job.
    I initially had 4 tv's throughout the house but used the wife's mini in the kitchen in place of an tv there. No one used it and went to another room where there was an tv to use it instead. Eventually I bought the fifth and used it instead of the wife's mini and now everyone uses it.
    The mini may well do more, be capable of higher quality and have unlimited storage capabilities and front row may not be all that different to the tv, but that difference is enough to be the difference between whether it gets used or not.

  • With previous editions of iTunes for Windows, I could play a CD at the same time as it was being imported. That does not work anymore. Why not, and is there a way to do both with the most current version?

    With previous editions of iTunes for Windows, I could play a CD at the same time as it was being imported. That does not seem to work anymore. Why not, and is there a way to do both with the most current version? I am running a Surface Pro 2 with Windows 8.1 and the most recent vesion of iTunes, which, in all other respects, works well. I just can't listen to an album for the 1/2 to 1 hour that it takes to import it into my library.

    Two JVM's ? I thought that J2EE worked within a single JVM and run everything in containers. Can you see the two processes?

  • I have 2 laptops both with iTunes installed but on one my source list includes 'Movies' and the other 'films' does anyone know why this would be?

    i have 2 laptops both with iTunes installed but on one my source list includes 'Movies' and the other 'films' does anyone know why this would be?

    sorry all - disregard I've identified the issue in the language settings with one set to 'English - United States' and one to 'English - United Kingdom' - now fixed.
    Cheers

  • JSF vs Struts - both with tiles

    I'm running in the problem migrating from Struts to JSF.
    In struts I have the following fragments:
    jsp (actualy in the resulting html):
    log4j
    struts-config:
    <forward name="log4j-page" path="doc.log4j"/>
    tiles-config:
    <definition name="doc.log4j" extends="doc.mainLayout">
    <put name="body" value="/WEB-INF/html/examples/log4j.jsp" />
    </definition>
    As a result this links the anchor on jsp page to my 'mainLayout' with 'body' replaced with ...log4j.jsp.
    I found no way to replicate this link in JSF.
    I tried <h:commandLink...> with a certain action. It seems that in faces-config fragment: <to-view-id>foo</to-view-id> JSF framework is always looking for foo.jsp.
    I'm wondering if there is any way of pointing in the faces-config to the definition name in tiles-config.

    Hello,
    There are differences between the two and some similarity. A couple of major differences I have noticed is that in using JSF you have much better control over user events and page response to user actions. The reason why is because JSF uses an event-driven model (e.g., you can write ActionListeners, EventHandlers, and event Dispatchers) to respond to any user activity on the page. Also JSF tags are far more programmer-friendly (in my opinion) than Struts. Another thing I would keep in mind (especially if you are a programmer) is that Craig Mc C. was the developer of both (with help from others); How often have you said to yourself after completing a project "given what I know now, If I started over from scratch I would make it so much better by doing... instead of ..."? Having used Struts for both large and small projects in the past, I really see JSF as a "simpler, leaner, smarter, more intuitive Struts than Struts". I think its much easier to learn and maintain than Struts (of course that depends on your coding style), and here is a key point: JSF will soon have visual drag and drop coding editors that both IBM and Sun will provide, and hopefully an open source version will appear as well. Visual design and development is not for everyone but it certainly has its place (in my opinion).
    I suggest you try create a simple app that includes all of the usual form components (checkboxes, lists, radiobuttons, textareas, submit buttons, etc. though not necessarily all on one page) using JSF and then Struts (or vise versa) then you can have a feel for how simple or complex it is using either for the usual web UI development assignment.
    Cheer,
    KamauObasi

  • How to display polygons both with line contour and filled interior?

    How to display polygons both with line contour and filled interior?
    Java3D 1.3, Java 1.4.1-rc

    Hi,
    I just started with Java3D last week.
    I assume you mean drawing polygons with outlines (wireframe) in one color and polygon face filling with another color. If so, I've got the same question! (I usually think of "contour" to refers to plotting surface intensity of independent data like temperature or elevation, but I don't think you mean this.)
    The only solution I've found so far is to make two shapes with the same geometry.
    Here's an example - an outlined and filled cube. I made it using a generalize class DualShape which is two shapes with the same geometry, but one filled and one as a line.
    It works, although I can't say I understand the setPolygonOffset(), knowing what value to set. Without the command, the depthbuffer can't consistently decide which should be in front between the fills and lines so it looks bad.
    I certainly think it would be nicer to do both internally, like:
    pa.setPolygonMode(pa.POLYGON_LINE || pa.POLYGON_FILL);
    And then have setFillColor and setLineColor for each.
    I don't know why they don't allow this - maybe OpenGL can't do it like this so Java3D follows.
    If anyone has any better ideas I'd like to hear about it.
    Tom Ruen
    class DualCube extends DualShape // cube with outline and fill colors
    public DualCube(float ax, float ay, float az, //cube lower corner
    float bx, float by, float bz, //cube upper corner
    float br, float bg, float bb, //border color
    float fr, float fg, float fb) //fill color
    setGeometry(new CubeGeometry(ax,ay,az,bx,by,bz),br,bg,bb,fr,fg,fb);
    class DualShape extends BranchGroup //general shape with outline and fill colors
    Appearance ap1,ap2;
    PolygonAttributes pa1,pa2;
    ColoringAttributes ca1,ca2;
    Shape3D s1,s2;
    public void setGeometry(Geometry geo, float br, float bg, float bb, float fr, float fg, float fb)
    //filled shape:
    addChild(s1=new Shape3D(geo, ap1=new Appearance()));
    ap1.setPolygonAttributes(pa1=new PolygonAttributes()); pa1.setPolygonMode(pa1.POLYGON_FILL);
    ap1.setColoringAttributes(ca1=new ColoringAttributes()); ca1.setColor(fr,fg,fb);
    //lined (wire) shape:
    addChild(s2=new Shape3D(geo, ap2=new Appearance()));
    ap2.setPolygonAttributes(pa2=new PolygonAttributes()); pa2.setPolygonMode(pa2.POLYGON_LINE);
    ap2.setColoringAttributes(ca2=new ColoringAttributes()); ca2.setColor(br,bg,bb);
    pa2.setPolygonOffset(-1000); //Uncertain what "float" value to use!
    class CubeGeometry extends IndexedQuadArray //cube geometry data
    private static final int[] faces =
    0,3,2,1,
    0,1,5,4,
    1,2,6,5,
    2,3,7,6,
    3,0,4,7,
    4,5,6,7
    private static float[] verts = new float[24];
    public CubeGeometry(float ax, float ay, float az, //lower limit
    float bx, float by, float bz) //upper limit
    super(8, IndexedQuadArray.COORDINATES , 24);
    int n;
    n=0; verts[n]=ax; verts[n+1]=ay; verts[n+2]=az;
    n=3; verts[n]=bx; verts[n+1]=ay; verts[n+2]=az;
    n=6; verts[n]=bx; verts[n+1]=by; verts[n+2]=az;
    n=9; verts[n]=ax; verts[n+1]=by; verts[n+2]=az;
    n=12; verts[n]=ax; verts[n+1]=ay; verts[n+2]=bz;
    n=15; verts[n]=bx; verts[n+1]=ay; verts[n+2]=bz;
    n=18; verts[n]=bx; verts[n+1]=by; verts[n+2]=bz;
    n=21; verts[n]=ax; verts[n+1]=by; verts[n+2]=bz;
    setCoordinates(0, verts);
    setCoordinateIndices(0, faces);

  • "Outlook Data File" vs. My email address - Why both?

    When I go to the Outlook Mail tab and select Folders View, I see two groups of items:
    - Outlook Data File
    - [email protected]
    Both have an Inbox, Sent Items, Deleted Items, Junk Email and Search Folders entry with the Outlook Data File also having Calendar, Contacts, etc.
    My question is Why both?  The "mail" entries in the Outlook Data File don't contain the entries in the other, and I don't see any way to set the Outlook Data File entries to have my settings.

    OK - I figured it out.
    When I installed Outlook I let it set up my email account for me and the account wound up as an IMAP account instead of a POP3 account.  When I deleted the email setup and then created the POP3 account manually it let me choose "Use existing Outlook data file and now everything is back to normal, i.e., There is only "Outlook" and a single set of maibox entries.

  • My iphone 4s and ipad 2 both with 7.0.4 update will no longer connect to wifi but non-mac lap top has no issues

    my iphone 4s and ipad2 both with 7.0.4 update will no longer connect to wifi.
    About three days ago the ability to connect came and went and the connection never lasted more than 10-15 minutes; it has not been able to connect since last night. I do not think it's my wifi router as non-mac lap top has no issues. I have seem many similar questions posted.

    Reboot your router by removing all power from it for about 15 seconds. Also, if your router still has its default SSID (such as LINKSYS, DLINK, NETGEAR, etc) change the SSID to something unique. Note that all other devices on your network will have to be reconnected if you change the name, but if the name is still the default that is most likely your problem.
    If the SSID is not the default then the reboot should fix it.

Maybe you are looking for

  • Filled fields become blank in DSO change log

    Hi experts, I find an unusual behavior in DSO activation. For some records for which I find in PSA, new data table (and in debug also!!!) correct data, when the request is activated I find in change log table all characteristic fields empty; the key

  • How do I open a word document that has been downloaded onto Firefox downloads?

    I edited a document on Word that was in word rtf. The document had been in my dropbox folder. When I saved the document it was downloaded to my Firefox downloads (but not to dropbox.) . I want move the file to my dropbox.

  • Changing the filenames using unix script

    Hi, I have a scenario where I have to change the file names on the Receiver CC using a unix script and add date and timestamp to the file name this is what I'll be writing to filename_01.xml I need to change that to newfilename_01_MMDDYYYY_HHMISS.xml

  • Similar To Ken Burns - But it looks like only the subject is being zoomed in and the background is staying where it is?

    Hi there Obviously I dont know the correct term for this otherwise I'd google it, but I see this effect more and more on "Making Of" special features. It makes it look like a person, or obejct is moving (in towards the camera/screen) within a static

  • Connect to other session

    Hi, I was connected using putty to a server were xe is installed, and sqlplus was running a long query for hours. Then I got a power failure on my pc (not on server), I lost my putty connection but my oracle session is still active in v$session. I wo