Design Studio 1.4 SDK samples

I have issues with using the DS_14_SDK_SAMPLES.
1. my laptop is on windows 7 32 bits. Following the instructions I successfully installed the DS_14_SDK_Samples. When I open the Eclipse and launch SDK, my Design Studio will open and the samples are shown. However, the other SDK I installed, such as the Utilities pack, Karol's components, etc.
On the other hand, if I launch the Design Studio directly, I can see all the other SDKs but not the custom components from DS_14_SDK_samples. Does anyone have similar experience or know how to fix it?
2.
I have a separate issue on another PC: It is Windows 7 64 bit, so I installed Eclipse 32 bit and Design Studio 64 bit. The JAVA jre is 1.8. The Design Studio use 1.4 SDK, Utilities pack, Karol's components with no issue. However, when I installed the DS_14_SDK_samples, Eclipse failed to launch the Design Studio although I believe I did the same thing as I did on the laptop mentioned above?

Hi there,
From My Experience you batter use older version of Eclipse - Helios:
Eclipse IDE for Java EE Developers | Packages
developers/heliossr2
Good Lack

Similar Messages

  • Design Studio 1.3 SDK - Are script contributions for SAPUI5 method functions supported?

    All of the SAPUI5 SDK component examples provided with the Design Studio Samples demonstrate how to expose property getter/setter functions as script contributions.  Indeed, the SDK Developer Guide also just focuses on this.  However, UI5 controls may also include method functions that allow certain actions to be performed on the control.  In this context, I have the following questions:
    1)  Is it possible to expose method functions via script contributions in the contribution.ztl file?  If yes, what is the correct syntax for doing so?  Based on my experimentation so far, it seems like method functions cannot be exposed directly via script contributions;
    2)  If method functions are not supported for script contributions, are there any recommended approaches as a workaround?  One possible approach that comes to mind is as follows:
    i)  Define an invisible "dummy" property of type boolean to correspond with each method function that we want to expose as a script contribution;
    ii)  Define invisible properties to correspond to the parameters required by the method functions;
    iii) In the contributon.ztl code, perform the following tasks:
    (a) Set the invisible parameter property values that correspond to the desired method function;
    (b) Invoke the dummy property getter or setter function by getting or setting the boolean value of the dummy property in the contribution.ztl code;
    iii).  Override the corresponding dummy property getter or setter function in the component.js code with additional logic to read the invisible parameter property values and then call the method function.
    Any feedback would be appreciated.
    Thanks,
    Mustafa.

    Hi Mike,
    Thanks very much for your suggestion.  Your mind-bogglingly creative solutions never cease to amaze me .
    Reviewing the code, yes I did wonder about the use of the Math.random() function.  Then when I subsequently read your explanation about the state saving, the penny dropped as to the issue I was experiencing with the approach I had previously tried (as described in point form in my question), whereby I could not invoke the setter function multiple times from the BIAL script.  So I added a call to the fireDesignStudioPropertiesChanged() function, which has partially solved my issue but the parameter properties are out of sync.
    I'll describe what I've implemented and hopefully you can shed some more light on how to resolve the issue:
    In the contribution.xml file I've defined invisible properties for the method function and it's parameters as follows:
    <component id="ActionLabel"
           title="Action Label"
           icon="res/com.infovizi.prototypes.actionlabel/icon.png"
           handlerType="sapui5">
          <jsInclude>res/com.infovizi.prototypes.actionlabel/js/component.js</jsInclude>
           <cssInclude>res/com.infovizi.prototypes.actionlabel/css/component.css</cssInclude>
           <property id="text" type="String" title="Text" visible="true" />
           <property id="showAlert" type="boolean" title="Show Alert" visible="false" />
           <property id="alertText1" type="String" title="Alert Text 1" visible="false" />
           <property id="alertText2" type="String" title="Alert Text 2" visible="false" />
           <initialization>
                <defaultValue property="SHOWALERT">false</defaultValue>
                <defaultValue property="TEXT">"Hello"</defaultValue>
           </initialization>
      </component>
    In the contribution.ztl file I've defined a script method to invoke a method function for displaying an alert as follows:
    class com.infovizi.prototypes.ActionLabel extends Component {
      /* Displays an alertbox */
      void showAlertBox(/* Text 1 */ String alertMsg1, /* Text 2 */ String alertMsg2) {*
      this.alertText1 = alertMsg1;
      this.alertText2 = alertMsg2;
      this.showAlert = true;
    In the component.js file, to keep things simple I've chosen the UI5 Label control to extend with a custom method function that I want to invoke via the script contribution as follows:
    sap.ui.commons.Label.extend("com.infovizi.prototypes.ActionLabel",{
      metadata : {
         properties : {
          "showAlert" : "boolean",
            "alertText1" : "string",
            "alertText2" : "string"
      initDesignStudio: function(){
      renderer:{},
      // Override ShowAlert setter to perform action
      setShowAlert: function(alertState){
      if(alertState == true) {
      this.displayAlert(this.getAlertText1(),this.getAlertText2());
      // Reset showAlert property value to "false" and call fireDesignStudioPropertiesChanged()
      // to allow setShowAlert function to be invoked multiple times via BIAL script
      this.showAlert = false;
      this.fireDesignStudioPropertiesChanged(["showAlert"]);
      return this;
    // Alert method
      displayAlert: function(alertMsg1, alertMsg2){
      alert("Message: " + alertMsg1 + " " + alertMsg2);
    I then created a DS app with the following script in the click event of a button to invoke the method function in the custom Label control:
    ACTIONLABEL_1.showAlertBox("Hello", "World!");
    After launching the application and clicking the button for the first time, the alert display function is displayed as expected but the parameters have not been updated, even though they are updated in the script contribution function, so the parameters are not displayed, as follows:
    After the alert is dismissed and the DS button is clicked again, this time the parameters are passed correctly as follows:
    So the parameter updates for alertText1 and alertText2 seem to be out of sync for some reason.  I'm sure I'm missing a nuance here.  Any ideas?
    Conceptually, I'm just trying to achieve what Leandro Cardoso has done with the script contribution action function calls in his Notify component.  The only difference is that I'm implementing HandlerType "sapui5" instead of "div".
    Any thoughts about the parameter syncing issue would be appreciated.

  • Design Studio 1.4 SDK:  Issues when launching from the Eclipse IDE

    Hi,
    I am receiving various errors when launching Design Studio 1.4 from the Eclipse IDE for SDK development.  All of the components appear in the Component panel as expected but I can't drag and drop any of the SDK components (or standard components for that matter) onto the canvas.  When I launch Design Studio 1.4 independently of Eclipse everything works fine (event though I still see come errors in the Console).
    I'm hoping the community can provide some guidance to help resolve the issue.  The details are documented below:
    Environment:
    Design Studio Version: Release 1.4 SP0 Patch 1 (64-bit)
    Eclipse Version: Java EE IDE Luna Service Release 1a (4.4.1) - 64-bit
    Java Run-time Environment: Version 8 Update 25 (64-bit)
    Operating System: Windows 7 64-bit
    Eclipse Configuration for DS SDK:
    Target Location:
    Target Environment:
    Target Run Configuration (Main):
    Target Run Configuration (VM Arguments as per DS SDK Developer Guide):
    Steps to Reproduce Error
    1.  Launch Eclipse
    2.  Launch DS 1.4 from Run command in Eclipse
    The following screen appears immediately after launching DS from Eclipse:
    At this point the DS error log is as per the attached DS_Log_After_Eclipse_Launch.txt file.
    3.  Create a new blank Application from the Application -> New menu.  This time additional error messages appear as shown in the screenshot below:
    It's not possible to drop any standard or SDK components onto the canvas because the internal browser doesn't appear to have been instantiated due to the above errors.
    At this point the DS error log is as per the attached DS_Log_After_Eclipse_LaunchAndAppCreate.txt file.
    3. Return to Eclipse IDE
    The Eclipse Console displays the following errors:
    The Eclipse Console Log is as per the attached EclipseConsoleLog.txt file.
    4.  Launch DS 1.4 Independently
    The following errors also appear when I launch DS 1.4 independently of Eclipse but it in this case everything seems to work fine.
    Any assistance would be greatly appreciated.
    Thanks,
    Mustafa.

    Hi there,
    From My Experience you batter use older version of Eclipse - Helios:
    Eclipse IDE for Java EE Developers | Packages
    developers/heliossr2
    Good Lack

  • Design Studio 1.2 SDK - How can standard UI5 themes be loaded for custom components?

    The SAPUI5 library that is embedded in the Design Studio framework includes standard themes such as the Blue Crystal theme.  When developing UI5-based SDK components with DS 1.2 SP00, I was able to successfully load the built-in Blue Crystal theme by simply including the following statement in the component.js file:
    sap.ui.getCore().applyTheme("sap_bluecrystal");
    However, as of DS 1.2 SP01 this approach no longer seems to work.  I don't receive any error messages either.  The theme simply doesn't load like it used to or sometimes might just load partially.
    The only difference I can see between SP00 and SP01 in terms of the UI5 framework is that it has been upgraded from version 1.12.7 to 1.14.6 but this shouldn't impact the validity of the above statement.
    I'd appreciate it if anyone has any ideas about why the applyTheme() method no longer works and how this issue might be fixed.
    Of course there is the workaround of manually including the theme files with a <cssInclude> tag in the contribution.xml file but this seems like a waste of resources given that technically, the theme is already included in the Design Studio framework.

    The SAPUI5 library that is embedded in the Design Studio framework includes standard themes such as the Blue Crystal theme.  When developing UI5-based SDK components with DS 1.2 SP00, I was able to successfully load the built-in Blue Crystal theme by simply including the following statement in the component.js file:
    sap.ui.getCore().applyTheme("sap_bluecrystal");
    However, as of DS 1.2 SP01 this approach no longer seems to work.  I don't receive any error messages either.  The theme simply doesn't load like it used to or sometimes might just load partially.
    The only difference I can see between SP00 and SP01 in terms of the UI5 framework is that it has been upgraded from version 1.12.7 to 1.14.6 but this shouldn't impact the validity of the above statement.
    I'd appreciate it if anyone has any ideas about why the applyTheme() method no longer works and how this issue might be fixed.
    Of course there is the workaround of manually including the theme files with a <cssInclude> tag in the contribution.xml file but this seems like a waste of resources given that technically, the theme is already included in the Design Studio framework.

  • Upload of Design Studio SDK extension to BI platform failed

    Hi Design Studio (SDK) friends,
    I created my own extension via Design Studio 1.3 SDK. It works fine in local mode. Than I uploaded it to our BI platform by using the menu entry "platform extensions" in Design Studio. Nice, it works, even on iPad.
    Because of some changes we undeployed / removed this extension from the BI platform (vie Design Studio 1.3).
    Now, after correcting the extension we would like to upload it again, but it is not possible. Following error message is shown:
    "One or more extensions failed to install
    Failed to access plugin JAR file of extension "myOwnExtension" (id: de.mycompany.myOwnExtension)"
    Other extensions can still uploaded. System is going to undeploy them and reinstall them without any error.
    The extension, which could not be uploaded, works fine in local mode. The correction changes were small, like changes in css-file and in the component.js-file.
    Do you have any idea, why the system could not access to the plugin JAR file?
    Many thanks for your helping and support.
    Kind regards
    Patrick
    Following the complete Error-Log:
    com.sap.ip.bi.zen.connectivity.ConnectivityException: Failed to access plugin JAR file of extension "myOwnExtension" (id: de.mycompany.myOwnExtension)
        at com.sap.ip.bi.zen.backends.bip.BiPlatformSystem.deployExtensions(BiPlatformSystem.java:1999)
        at com.sap.ip.bi.zen.ui.internal.dialogs.sdk.PlatformExtensionsDialog.installExtensions(PlatformExtensionsDialog.java:278)
        at com.sap.ip.bi.zen.ui.internal.dialogs.sdk.PlatformExtensionsDialog$5.run(PlatformExtensionsDialog.java:196)
        at org.eclipse.swt.custom.BusyIndicator.showWhile(BusyIndicator.java:70)
        at com.sap.ip.bi.zen.ui.internal.dialogs.sdk.PlatformExtensionsDialog.runInstallExtensionsAndShowWarning(PlatformExtensionsDialog.java:192)
        at com.sap.ip.bi.zen.ui.internal.dialogs.sdk.PlatformExtensionsDialog.installButtonClicked(PlatformExtensionsDialog.java:151)
        at com.sap.ip.bi.zen.ui.internal.dialogs.sdk.PlatformExtensionsDialog$2.installClicked(PlatformExtensionsDialog.java:98)
        at com.sap.ip.bi.zen.ui.internal.dialogs.sdk.SDKExtensionsTable$2.widgetSelected(SDKExtensionsTable.java:126)
        at org.eclipse.swt.widgets.TypedListener.handleEvent(TypedListener.java:248)
        at org.eclipse.swt.widgets.EventTable.sendEvent(EventTable.java:84)
        at org.eclipse.swt.widgets.Widget.sendEvent(Widget.java:1057)
        at org.eclipse.swt.widgets.Display.runDeferredEvents(Display.java:4170)
        at org.eclipse.swt.widgets.Display.readAndDispatch(Display.java:3759)
        at org.eclipse.jface.window.Window.runEventLoop(Window.java:826)
        at org.eclipse.jface.window.Window.open(Window.java:802)
        at com.sap.ip.bi.zen.ui.internal.dialogs.ZenTrayDialog.open(ZenTrayDialog.java:112)
        at com.sap.ip.bi.zen.ui.internal.util.SdkHelper.showDeployExtensionsDialog(SdkHelper.java:75)
        at com.sap.ip.bi.zen.ui.backendspecific.BackendSpecificUiHandlerAdapter$2.widgetSelected(BackendSpecificUiHandlerAdapter.java:122)
        at org.eclipse.swt.widgets.TypedListener.handleEvent(TypedListener.java:248)
        at org.eclipse.swt.widgets.EventTable.sendEvent(EventTable.java:84)
        at org.eclipse.swt.widgets.Widget.sendEvent(Widget.java:1057)
        at org.eclipse.swt.widgets.Display.runDeferredEvents(Display.java:4170)
        at org.eclipse.swt.widgets.Display.readAndDispatch(Display.java:3759)
        at org.eclipse.e4.ui.internal.workbench.swt.PartRenderingEngine$9.run(PartRenderingEngine.java:1113)
        at org.eclipse.core.databinding.observable.Realm.runWithDefault(Realm.java:332)
        at org.eclipse.e4.ui.internal.workbench.swt.PartRenderingEngine.run(PartRenderingEngine.java:997)
        at org.eclipse.e4.ui.internal.workbench.E4Workbench.createAndRunUI(E4Workbench.java:138)
        at org.eclipse.ui.internal.Workbench$5.run(Workbench.java:610)
        at org.eclipse.core.databinding.observable.Realm.runWithDefault(Realm.java:332)
        at org.eclipse.ui.internal.Workbench.createAndRunWorkbench(Workbench.java:567)
        at org.eclipse.ui.PlatformUI.createAndRunWorkbench(PlatformUI.java:150)
        at com.sap.ip.bi.zen.ui.internal.application.ZenApplication.start(ZenApplication.java:36)
        at org.eclipse.equinox.internal.app.EclipseAppHandle.run(EclipseAppHandle.java:196)
        at org.eclipse.core.runtime.internal.adaptor.EclipseAppLauncher.runApplication(EclipseAppLauncher.java:110)
        at org.eclipse.core.runtime.internal.adaptor.EclipseAppLauncher.start(EclipseAppLauncher.java:79)
        at org.eclipse.core.runtime.adaptor.EclipseStarter.run(EclipseStarter.java:354)
        at org.eclipse.core.runtime.adaptor.EclipseStarter.run(EclipseStarter.java:181)
        at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
        at sun.reflect.NativeMethodAccessorImpl.invoke(Unknown Source)
        at sun.reflect.DelegatingMethodAccessorImpl.invoke(Unknown Source)
        at java.lang.reflect.Method.invoke(Unknown Source)
        at org.eclipse.equinox.launcher.Main.invokeFramework(Main.java:636)
        at org.eclipse.equinox.launcher.Main.basicRun(Main.java:591)
        at org.eclipse.equinox.launcher.Main.run(Main.java:1450)

    Hello together,
    I could solve this issue by myself.
    I found following discussion:
    Issue with Design Studio SDK 1.2 Component development
    Because design studio uninstalled my own extension not correctly the *.jar file was missing in the folder:
    C:\Users\<myUser>\Analysis-config\plugins
    and could not found, while uploading the extension to BIP.
    Steps for solving:
    1. uninstalling the extension
    2. deleting all files in the folder (see above)
    3. reinstalling the extension
    4. uploading the extension to BIP (it work again)
    Kind regards and thanks to all, who thought about my problem.
    Patrick

  • Design Studio 1.3: include image, change textbox background colour, Data labels allingment

    Dear Community,
    I've been trying to rebuild one of my Analayis Office Workbooks within Design Studio.
    Attempting this, I've come across some questions I hope to find answers to, with your help:
    1. How can I include images, in a local application? I've inserted the "image" component, but I can't asign an Image file to this.
    2. How can I change the background colour of a textbox-component?
    3. I have a chart in my Dashboard. The bars I want to be labled. But defining, that data labels should be placed outside the bars, there is a mixed result. Some bars show the labels outside, some others display the lable somewhere within the bar.
    Who can help with those questions? Thanks a lot.
    Kind regards
    Sarah

    1. How can I include images, in a local application? I've inserted the "image" component, but I can't asign an Image file to this.
    When working in Local Mode, go to Application -> Open Repository Folder -> and open the folder that your BI Application is named.  Place your image file there.  Go back to your Design Studio Image component and set the src to the name of that image file.  It should show up.  This gets a little more involved when working on the BI Platform or NetWeaver Platform, as you'll want to publish the Image to a public folder on the CMS somewhere (for BI Platform), or the MIME Repository (for NetWeaver Platform).  But the concept is similar in that you have to know where to place the files once you are at that point.  Also as an approach that should work without any need to publish the image to the platform (as it's a little tedious), please read this document:
    How to embed images inside of a Design Studio App without uploading to server.
    Or, if you do not want to go through the base-64 encoding, consider the addon I blogged about here:
    Design Studio 1.2 SDK - An Image Component free of MIME Repository worries
    The deployable version can be downloaded from this blog:
    Design Studio 1.2/1.3 SDK - Design Studio Utility Pack
    2. How can I change the background colour of a textbox-component?
    You will have to write a CSS rule like this:
    .testbox {
        background : #009966;
    Then assign 'testbox' as the CSS Class to the text input box.
    3. I have a chart in my Dashboard. The bars I want to be labled. But defining, that data labels should be placed outside the bars, there is a mixed result. Some bars show the labels outside, some others display the lable somewhere within the bar.
    Not sure how much control the delivered chart components would give you here.  Maybe one of the third party addons listed in this post could help?
    List of Design Studio SDK Components

  • Design Studio SDK: Eclipse fail to open Design Studio with error message

    Hi,
    Environment:
    BO 4.1 SP2
    Eclipse 4.3.2
    I am learning Design Studio SDK using the Developer Guide Tutorial available in help.sap.com. I am trying to deploy the sample SDK component.
    While I try to open Design Studio application from Eclipse, it throws below errors. Run As -> Eclipse Application.
    Please help!
    Thanks in Advance!
    -Jeni

    Hi Jenifer
    It looks to me as if the JAVA Home Variable is not set?
    To get to this in Windows 7 you need to right click on Computer and select properties
    Then click Advanced System Settings,  Then Click Environment Variables button,
    Have you got a JAVA_HOME Variable as per the attached screenshot? Please not this need to point to the Java folder on your PC

  • Unable to find com.businessobjects.mds.olap.protocol.ess_japi while exporting Design Studio SDK

    Hello,
    I am trying to export / package Design Studio SDK, i am able to test / run it successfilly in eclipse but, getting error "Unable to find: Installable Unit [ id=com.businessobjects.mds.olap.protocol.ess_japi version=14.0.0.201504131108 ]" while packaging design studio SDK. when i am exporting the project it is failing at 78% and getting the above error. PFA screen shoot for the same.
    Detailed Error:
    C:\Users\Saurav\workspace\SDK_Packaging\package.SDK_Packaging.group.group.group.xml:88: The following error occurred while executing this line:
    C:\Users\Saurav\workspace\SDK_Packaging\package.SDK_Packaging.group.group.group.xml:2369: Unable to find: Installable Unit [ id=com.businessobjects.mds.olap.protocol.ess_japi version=14.0.0.201504131108 ]
      at org.apache.tools.ant.ProjectHelper.addLocationToBuildException(ProjectHelper.java:551)
      at org.apache.tools.ant.taskdefs.Ant.execute(Ant.java:444)
      at org.apache.tools.ant.taskdefs.CallTarget.execute(CallTarget.java:105)
      at org.apache.tools.ant.UnknownElement.execute(UnknownElement.java:291)
      at sun.reflect.GeneratedMethodAccessor200.invoke(Unknown Source)
      at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:25)
      at java.lang.reflect.Method.invoke(Method.java:597)
      at org.apache.tools.ant.dispatch.DispatchUtils.execute(DispatchUtils.java:106)
      at org.apache.tools.ant.Task.perform(Task.java:348)
      at org.apache.tools.ant.Target.execute(Target.java:392)
      at org.apache.tools.ant.Target.performTasks(Target.java:413)
      at org.apache.tools.ant.Project.executeSortedTargets(Project.java:1399)
      at org.apache.tools.ant.Project.executeTarget(Project.java:1368)
      at org.apache.tools.ant.helper.DefaultExecutor.executeTargets(DefaultExecutor.java:41)
      at org.eclipse.ant.internal.core.ant.EclipseDefaultExecutor.executeTargets(EclipseDefaultExecutor.java:32)
      at org.apache.tools.ant.Project.executeTargets(Project.java:1251)
      at org.eclipse.ant.internal.core.ant.InternalAntRunner.run(InternalAntRunner.java:672)
      at org.eclipse.ant.internal.core.ant.InternalAntRunner.run(InternalAntRunner.java:498)
      at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
      at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:39)
      at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:25)
      at java.lang.reflect.Method.invoke(Method.java:597)
      at org.eclipse.ant.core.AntRunner.run(AntRunner.java:378)
      at org.eclipse.pde.internal.core.exports.FeatureExportOperation.runScript(FeatureExportOperation.java:422)
      at org.eclipse.pde.internal.core.exports.FeatureExportOperation.doExport(FeatureExportOperation.java:285)
      at org.eclipse.pde.internal.core.exports.FeatureExportOperation.doExport(FeatureExportOperation.java:223)
      at org.eclipse.pde.internal.core.exports.FeatureExportOperation.run(FeatureExportOperation.java:107)
      at org.eclipse.core.internal.jobs.Worker.run(Worker.java:53)
    Caused by: C:\Users\Saurav\workspace\SDK_Packaging\package.SDK_Packaging.group.group.group.xml:2369: Unable to find: Installable Unit [ id=com.businessobjects.mds.olap.protocol.ess_japi version=14.0.0.201504131108 ]
      at org.eclipse.equinox.p2.internal.repository.tools.tasks.AbstractRepositoryTask.prepareIUs(AbstractRepositoryTask.java:186)
      at org.eclipse.equinox.p2.internal.repository.tools.tasks.MirrorTask.execute(MirrorTask.java:60)
      at org.apache.tools.ant.UnknownElement.execute(UnknownElement.java:291)
      at sun.reflect.GeneratedMethodAccessor200.invoke(Unknown Source)
      at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:25)
      at java.lang.reflect.Method.invoke(Method.java:597)
      at org.apache.tools.ant.dispatch.DispatchUtils.execute(DispatchUtils.java:106)
      at org.apache.tools.ant.Task.perform(Task.java:348)
      at org.apache.tools.ant.Target.execute(Target.java:392)
      at org.apache.tools.ant.Target.performTasks(Target.java:413)
      at org.apache.tools.ant.Project.executeSortedTargets(Project.java:1399)
      at org.apache.tools.ant.helper.SingleCheckExecutor.executeTargets(SingleCheckExecutor.java:38)
      at org.eclipse.ant.internal.core.ant.EclipseSingleCheckExecutor.executeTargets(EclipseSingleCheckExecutor.java:30)
      at org.apache.tools.ant.Project.executeTargets(Project.java:1251)
      at org.apache.tools.ant.taskdefs.Ant.execute(Ant.java:442)
      ... 26 more
    Thanks

    Hello All,
    Thanks for giving time for this thread. I have solved this issue. Actually when we create Feature Project by default all Pugins and Fregemets will be added to featured project(i guess in some eclipse version since SAP has not mentained any Note for this), we need to delete unnecessary plugins from the featured project. Just select all and right click and delete. Then again add SAP Sample SDK.
    Even thought it will packaged properly and will create zip file and you will be able import it to the Design Studio  but you cann't select and install it to the Plateform from Design Studio, make sure for this you have Unchecked Ckeckbox: Unpack the plug-in archive after the installation.
    I think this will help.
    Thanks

  • SAP Design Studio SDK Editing

    Hi,
    I am an SAP BIBO consultant. One month before I started using Design Studio 1.2.
    Is there any document that will help in BIAL coding???.
    Can anyone please show me from the scratch how I can edit the existing standard components in the Design Studio through SDK. I have tried up the addition of Custom components(Colored Box, Google Maps) in Design Studio. That worked fine. But my issue in modifying or editing existing components. How I can import those standard components to Eclipse and how to start editing???
    Also one more thing, please show me from where I can download the UI Development Kit (SAP UI5) for Design Studio 1.2. and how to install the same.
    I am using,
    Eclipse Helios
    JDK 1.6
    Please help me in this........
    Regards,
    Arun Krishnan.G

    Hi Arun,
    In answer to your questions:
    1.  You can learn about BIAL scripting through the following resources:
    Design Studio Application Designer Guide
    Design Studio Tutorials
    Getting Started with SAP BusinessObjects Design Studio
    Design Studio e-book
    2.  It is not possible to modify the functionality of the standard Design Studio components via the SDK.  You can however modify the appearance of standard components by applying CSS as shown in this tutorial video.
    3.  You do not need to download the UI5 Development Kit to incorporate UI5 controls into SDK components.  To access a UI5 control you need to develop the component using Handler Type "sapui5".  The approach is described in Section 6 SDK Extensions Using SAPUI5 Controls of the Developer Guide.  You can also download the SDK Templates and Samples which include UI5 examples.
    Regards,
    Mustafa.

  • Unable to open sdk extension google map in design studio 1.3

    Hi,
    i registered all sdk components into design studio client tool after i try to use google map and drag into my application however nothing happened just keep loading for a long time, even i used google api key within jsiclude: http://maps.googleapis.com/maps/api/js?key=mygoogleapikey&amp;sensor=false
    but nothing happened, anybody who solve this issue?
    Thanks in advance...

    Hi Emre,
    i've experienced the same problem.
    First make sure that you've included the api key in both jsiclude parts. The first is for the map without data and the second for maps with data. Save the contribution.xml and run the application (google maps sdk) which will open design studio. Then drag the map into your application and save it. Close both Eclipse and DS and reopen your application again. It should now work..... Maybe there is a better way to do, but it worked for me.
    Regards
    Hannes

  • Not able to use Visual studio 2010 editor intelligence while running SDK sample code ?

    whenevr i start sdk sample project in visual studio i can build it ,debug it ,run it but the problem is that VS 2010 editor showing lots of red lines under many lines of code which on Mouse hover show some kind of error(mostly _____ is undefined) moreover i am not able to use intelligence feature of VS editor and i have to check reference of SDK everey time .what is the solution to this problem .

    1. Create environment variable INDESIGN_SDK_DIR with path to root folder of your SDK
    e.x  INDESIGN_SDK_DIR = "C:\SDK\InDesignCS6SDK"
    2. In your project add this to project settings:
    "VSProject"->"Proporties"->"Configuration Proporties"->"VC++ Directories"->"Executable Directories" add:
    $(INDESIGN_SDK_DIR)\devtools\bin
    "VSProject"->"Proporties"->"Configuration Proporties"->"C++"->"General"->"Additional Include Directories" add:
    $(INDESIGN_SDK_DIR)\source\precomp\msvc;
    $(INDESIGN_SDK_DIR)\source\public\interfaces\xmedia;
    $(INDESIGN_SDK_DIR)\source\public\interfaces\preflight;
    $(INDESIGN_SDK_DIR)\source\public\interfaces\ui;
    $(INDESIGN_SDK_DIR)\source\public\interfaces\tables;
    $(INDESIGN_SDK_DIR)\source\public\interfaces\text;
    $(INDESIGN_SDK_DIR)\source\public\interfaces\graphics;
    $(INDESIGN_SDK_DIR)\source\public\libs\widgetbin\includes;
    $(INDESIGN_SDK_DIR)\source\public\interfaces\workgroup;
    $(INDESIGN_SDK_DIR)\source\public\interfaces\interactive;
    $(INDESIGN_SDK_DIR)\source\public\interfaces\interactive\ui;
    $(INDESIGN_SDK_DIR)\source\public\interfaces\colormgmt;
    $(INDESIGN_SDK_DIR)\source\public\interfaces\utils;
    $(INDESIGN_SDK_DIR)\source\public\interfaces\incopy;
    $(INDESIGN_SDK_DIR)\source\public\interfaces\layout;
    $(INDESIGN_SDK_DIR)\source\public\interfaces\architecture;
    $(INDESIGN_SDK_DIR)\source\public\interfaces\cjk;
    $(INDESIGN_SDK_DIR)\source\precomp\common;
    $(INDESIGN_SDK_DIR)\source\public\includes;
    $(INDESIGN_SDK_DIR)\source\public\libs\publiclib\plugins;
    $(INDESIGN_SDK_DIR)\source\public\libs\publiclib\files;
    $(INDESIGN_SDK_DIR)\source\public\libs\publiclib\objectmodel;
    $(INDESIGN_SDK_DIR)\external\asl\boost_libraries;
    $(INDESIGN_SDK_DIR)\source\sdksamples\common;
    $(INDESIGN_SDK_DIR)\external\afl\includes
    "VSProject"->"Proporties"->"Configuration Proporties"->"Linker"->"General"->"Additional Library Directories" add:
    $(INDESIGN_SDK_DIR)\build\win\objr;
    $(INDESIGN_SDK_DIR)\external\afl\libs\win\release;
    $(INDESIGN_SDK_DIR)\external\icu\libs\win\release
    "VSProject"->"Proporties"->"Configuration Proporties"->"Linker"->"Input"->"Additional Dependencies" add:
    PMRuntime.lib;
    Public.lib;
    WidgetBin.lib;
    AFL.lib;

  • SDK extensions not available anymore after Design Studio re-installation

    Hi all
    I've faced some issues with my local installation and was wondering if it was due to the fact that my local installation was 1.2.1 while the platform was 1.2. So I've decided to uninstall 1.2.1 and install 1.2 again locally.
    Once done, I don't see extensions anymore in the designer (Design Studio Utility Pack for instance) and if I try to install it again it says it's already installed...
    Where can I go to delete these extensions completely and re-install them properly?
    Thanks in advance
    Best Regards

    If all else fails, delete your 'Analysis Config' folder is the short answer.
    You can also clean up old/invalid repo archives in debug mode but that's a longer answer.

  • SDK sample components (DS_14SP02_SDK_SAMPLES) into DS

    Hi all
    Has anyone managed to create archive extension files for the newest SDK components that can be installed to Design Studio 1.4? I am thinking of the components ConstantDataSource, CSVDataSource, Jsongrabber, SimpleCrosstab and SimpleTable. As far as I have understood we need to follow the SDK guide (chapter 3: Creating an SDK Extension) to create these files our self but we are not able so far. I hope that some else has managed to create some of these archive extension files? In that case, are any of you willing to share? :-)
    Kind regards
    Erik

    Hi Erick, Do you mean, You wanted this components to be packaged so that you can directly install it into the DS.
    Actually packaging its quite easy if you follow the guide properly
    http://help.sap.com/businessobject/product_guides/AAD14/en/ds14SP02_dev_guide_en.pdf
    3.3.1 Configuring the SDK Extension Plug-In
    If you have further quries or stuck up somewhere in middle of steps please let me know.
    For downloading SDK Data Source Sample Extensions
    https://github.com/org-scn-design-studio-community/sdkinstall/blob/master/releases/stable/org.scn.community.sdk.package_…

  • Gmap plugins in Design studio

    Hello All,
    Would like to know whether it is possible  to use Gmap plugins in Design studio ?
    Have any one used Gmap in design studio?
    regards,
    Shweta

    In help.sap.com you can find documentation and samples for Design Studio SDK:
    http://help.sap.com/businessobject/product_guides/AAD13/en/DS_13_SDK_SAMPLES.zip
    Some components (a sample with GMAPs included)
    http://help.sap.com/businessobject/product_guides/AAD13/en/ds13_dev_guide_en.pdf
    Docs explaining how to setup your development environment, and how to load and modify the extensions.

  • Design Studio 1.3 - Concern

    Hello Community,
    With the release of Design studio 1.3 - the client expectation has gone up. There are few question that need to be addressed.
    How feasible is Design Studio 1.3 over SAP Dashboard designer in adopting and in implementation ?
    If the client is having only BW with them without any BI/BOBJ landscape in picture, can design studio 1.3 be a wiser choice over Dashboard designer? If Yes then why ?
    In BW landscape what need to be done to get mobile access of design studio dashboard ?
    Does Design studio support Data caching for offline report access and for faster report access - considering back-end as BW not running on SAP HANA ?
    How complex is the coding with respect to custom development ?
    Awaiting detailed answers.
    Regards
    Kumar

    Kumar:
    How feasible is Design Studio 1.3 over SAP Dashboard designer in adopting and in implementation ?
    It depends on your requirements and needs.  SAP has said many times this year if your data source is BW, HANA or a universe that Design Studio supports, start with Design Studio.  Otherwise, per SAP, you have an automatic migration project.
    Q: "If the client is having only BW with them without any BI/BOBJ landscape in picture, can design studio 1.3 be a wiser choice over Dashboard designer? If Yes then why ?"
    A: How would they use Dashboard Designer in BW only?  Where would they deploy?  Not following.
    See previous answer re: automatic migration project if you start with dashboarding on BW.
    Q: In BW landscape what need to be done to get mobile access of design studio dashboard ?
    A: BW only? Question came up at ASUG Annual Conference. In the SAP Enterprise portal there is a Design Studio iview and a portal mobility pack
    Q: Does Design studio support Data caching for offline report access and for faster report access - considering back-end as BW not running on SAP HANA ?
    A: It does not support offline today.
    Q: How complex is coding?
    A: I am not a coding expert, but I am able to apply SDK components.  We heard customers at conference say they deploy without coding too.  If you know JavaScript, you will be comfortable with Design Studio is what I have heard.

Maybe you are looking for