Hyperion SmartView VB Macro Issue

I am trying to use smart view "HypMenuVSubmitData" function to submit the data in Webform through Macro. I am using the below Macro
Private Declare Function HypMenuVSubmitData Lib "HsAddin"() As Long
Sub MSubmit()
X=HypMenuVSubmitData()
End Sub
I have two sheets
Sheet2: Webform and the Above macro
Sheet1: Form Button
I have assined the Macro to button.
When I run the Macro from VB editor i.e Pressing the run button, it is submitting the data
But When I am clicking on the button, It is not submitting the data in the webform. I have tested giving some MsgBox just to chcek if the Macro is running or not. Like
Private Declare Function HypMenuVSubmitData Lib "HsAddin"() As Long
Sub MSubmit()
X=HypMenuVSubmitData()
MsgBox "Welcome"
End Sub
The message getting poped up. But HypMenuVSubmitData is not getting executed.
Please help.
Thanks,

HypMenuVSubmit only submits the active sheet, you may want to try something like below
Private Declare Function HypMenuVSubmitData Lib "HsAddin"() As Long
Sub MSubmit()
Sheets("Sheet2").activate
X=HypMenuVSubmitData()
MsgBox "Welcome"
End Sub
Regards
JTF

Similar Messages

  • Essbase Smartview VBA macros error

    I have a Essbase Smartview VBA macros issue as below:
    I want get a value that I choose in POV dynamic dropdown list.
    And show the value in the excel.
    For example:
    There customer dimention -childs are IBM、ACR show in POV dynamic dropdown list.
    I choose IBM in POV then in excel sheet A1 show IBM.
    I try the below vba code:
    Private Sub CommandButton2_Click()
    Dim vtGrid As Variant
    Dim vtDimNames As Variant
    Dim vtPOVNames As Variant
    X = HypRetrieve("Sheet1")
    If X = 0 Then
    MsgBox ("Retrieve successful.")
    Else
    MsgBox ("Retrieve failed.")
    End If
    Range("F1").Select
    Sts = HypGetSourceGrid("Sheet1", vtGrid)
    Y = HypGetPOVItems(vtDimNames, vtPOVNames)
    Range("h1").Value = Y
    End Sub
    '==========================================
    But Y result is -3.
    How did I get the value in dynamic dropdown list.
    Thanks~

    Few comments:
    1. Range("F1").Select: Is F1 inside the grid you are rerieving? If you do a fresh retrieve Range("B2").Select is a better location and you will not get -3.
    2. Range("h1").Value = Y. You are setting the error message and not the POV member name. vtPOVNames is an array of POV members and you should use Range("h1").Value =vtPOVNames(1) to get the member name. (1) being the first dimension in the POV.
    3. Word of caution. You will not be able to put a valid member name in the grid if it already exists in the POV. I recommend you preface the member name by any string that will make it unique. For instance, you could use
    Range("h1").Value = vtDimNames(1) & ": " &vtPOVNames(1)
    This way you will see the DimensionName: Member Name.
    Here is the modified code:
    Sub test()
    Dim vtGrid As Variant
    Dim vtDimNames As Variant
    Dim vtPOVNames As Variant
    X = HypRetrieve("Sheet1")
    If X = 0 Then
    MsgBox ("Retrieve successful.")
    Else
    MsgBox ("Retrieve failed.")
    End If
    Range("b2").Select
    sts = HypGetSourceGrid("Sheet1", vtGrid)
    Y = HypGetPOVItems(vtDimNames, vtPOVNames)
    Range("h1").Value = vtDimNames(1) & ": " & vtPOVNames(1)
    End Sub
    Edited by: Toufic Wakim on May 3, 2010 11:54 AM

  • Hyperion Smartview 9.3.1.5 performance issues

    Hi All,
    We have recently started using Hyperion Smartview 9.3.1.5 in our office and all users are facing following issues.
    1) Whenever a workbook containing smartview form is saved and closed and then opened again then it takes lot of time to refresh.
    2) It takes to long to update links in a workbook of a smartview form.
    As far as first issue is concerned i investigated the issue and then wrote a excel macro to resolve this issue, which is as follows.
    Sub Test ()
    Application.Screenupdating = False
    HypmenuVRefresh
    Application.Screenupdating = True.
    But there was no imporvement it was still taking too long to refresh.
    and as far as 2nd issue is concerned i unable to find anything for it so far.
    Please expedite.

    Hi John,
    I am using this application in my office and they have recently migrated to 9.3.1.5 version. Can you please suggest me any quick fix or solutions for the above mentioned issues. Please let me know if we can do something for this as i need to spend lot of time in the system for uploading numbers.
    Regards,
    Abhay

  • MS Excel 2010 takes long to open with Hyperion Smartview 11

    Hi,
    the MS Excel 2010 takes about 20 sec to open a blank sheet when is with a user without Internet access. It is automatically open with Internet access. This behaviour started after the installation of Hyperion Smartview. 
    Can you help?
    Ant K.

    I've never worked with Hyperion Smart view.
    But it sounds like the program configured to access the internet and perform an operation, such as check for updates for that program. Since we know this issue may caused by the Hyperion Smart view. If it is an add-in for office, we can try
    to disable it to check if excel can open blank worksheet normally, meanwhile, if you want to use this tool, you can enable it. File->options->add-in 

  • SAP BPC and Hyperion SmartView

    Hello, Forum u2013
    Encountering an issue when trying to use SAP BPC and Hyperion SmartView at the same time and just curious if anyone else is 1) using both programs at the same time and 2) if so, have you encountered any problems?
    Here is the scenario:
    I have a SAP template file (EvDRE) that is used in conjunction with Hyperion SmartView.  The way it works is that the template would extract the numbers out of Hyperion and then send the base numbers to the SAP system.
    In order to do this, however, I have to create the connection to the Hyperion database first, which I do using VBA code.
    When I execute this code within a blank workbook, I am able to successfully create the connection to Hyperion with no problems.
    When I execute the same code within my SAP template, I receive a MS Excel error (u201CExcel has encountered an error and must close programu2026u201D).  This has been a consistent result that Iu2019ve received.
    Please note that I am not logged into either SAP or Hyperion when I receive this error (this happens outside both systems).  I'm worried that as soon as I log into both programs, the whole thing will crash...
    So, just curious if anyone out there is encountering the same issue when trying to use both programs.
    Please let me know.
    Carlo

    My suggestion is to attempt to break it into 2 seperate work flows for testing, using 2 seperate templates.  One to pull, then copy the data to the second sheet for submission.  I would assume that you would have to be connected to initiat eeither the extraction of sending of data using your added code, so seperating the 2 steps may prove useful.
    Hope this helps.

  • SSIS connectivity to Oracle Hyperion Smartview

    Hi
    We are using Oracle Hyperion Smartview plugin in Microsoft excel to connect to Oracle Hyperion provider services.
    How can I use Microsoft SSIS to connect to it?
    Regards
    Kaushik

    Hi Kaushik,
    You cannot unless you write your own connector using this plugin which is difficult.
    See also threads like https://social.msdn.microsoft.com/Forums/sqlserver/en-US/95d8fbee-6f67-4ce9-a0fe-d5e510893f10/ssis-and-hyperion-essbase-
    Please post here how you were able to connect.
    Arthur
    MyBlog
    Twitter

  • Hyperion performance scorecard initiative issue

    hi experts
    I am facing an issue while creating initiative . I am not able to enter data for start date completion date,due date and other details.It shows 'u need to define atleat 1 reporting period'
    Second what is benefit of initiative
    Please reply

    Can anyone have any idea about Hyperion performance scorecard login issue which i am facing.
    Getting the following error when trying to login User is not assigned to any security role. Contact System Administrator
    Regards
    PrakashV.

  • Shake Macro Issue

    I have posted this in other shake forums, try to see if anyone has an idea about this. Very odd.
    Hello all. I have a question about a very bizarre macro issue we have been seeing in hopes that someone else has ever seen it before.
    We are running shake on all of our G5's and Intel machines.
    The way we have the machines configured is that we have them look to the server to a global share of macros that they load at application launch. (Just pointing the NRINCLUDEPATH etc). This has been working fine for quite some time.
    But now when ever we try to add a new Macro to the server it will cause some of our shake users to crash on launch. Now this is a mixed scenario. It will only happen to a few people. Not everyone. And if they pull the macro local, it works just fine. All the macros have the same permissions on the server, so I do not believe that is the issue. But I cannot for the life of me track this down.
    I force all the systems to launch shake command line, and the error we get is a segmentation fault. Has anyone ever seen this? Running it with 'shake -vv' gives me no more info.
    I have removed all the .Macos folders and the environment.plist files because shake would not re-read that file at application launch. I have everything being set via a bash_profile environment script.
    The local user permissions have no affect either. If I try to launch shake as root it will still crash. But as I said if I copy the macro local, it works.
    Any thoughts about it? Does shake have a limit to the amount of scripts or macro's that can be loaded or anything like that?
    Any help with this would be amazing.
    Thank you all.

    To finish this off...
    The sym-link from the local system to "trick" shake did not work.
    But after all the frustration of trying to figure this out and to re-set permissions etc. I just re-built the whole structure from scratch as a user and removed some no longer needed plug-ins that could have been causing the issue. Now all is fine.
    So that is good.
    All my builds are working just fine, and with my publish scripts they are updating properly.... YAY!

  • Hyperion Smart Cut Session Issue streaming multiple reports at a time using

    This is a lengthly post with details, Please review with Patience:
    We are trying to integrate Workspace based web Analysis reports within our intranet portal, thru portlets (made from individual workspace smartcut link), so that users can customize their page as needed, Once they login thru intranet, Cookie is set and passed to succeeding smart cut links via secured http headers. This part is fine, but mainly running into issue with streaming several multiple web-analysis reports at a time,+ we are using Iframe to display and stream multiple individual reports on to one page, but unfortunately all Iframes are sharing one session rather than creating individual session, mostly because of limitation of current web analysis system architecture and IE browser behavior with sessions .
    Which Hyperion reporting tool does allow to stream multiple reports  at a time? ideally we want to create Iframe of each workspace report so that users can customize and pick portlets as needed. To stream multiple reports at a time.
    Problem Description: Hypeiron Web Analsysis, Smart cut reports incorrectly rendering images and intermixing dash boards on POV changes upon multiple reports being diplayed at one time thru Iframe's, issue seem to mostly relate to Hyperion using single session rather to multiple session when displaying several web reports at a time.
    Steps Needed To Reproduce:
    User logs into workspace.
    user click on expolore and able to view the report without any issues.
    When right on any of the report and select properties.
    Select the SmartCut url and paste it in the Internet explorer.
    The webanalysis report opens without any issues.
    Similarly user copies the smartcut url for a different report and paste the link on a different tab or new window of same browser.
    The report on the first tab gets over written of the report of the second tab of the browser.
    The issue happens when two different reports and opened on a browser with multiple tabs. The reports get over written.
    Oracle development answer:
    In the described scenario opening new browser window does not spawn a separate independent browser session. A new browser window is supplied with URL pointing to the same domain, so all browser cookies including the "ORA_WA_SID" (WA session cookie) are shared between the windows. But multiple application instances cannot run in the same browser session simultaneously because of session sharing. This is not actually a defect, but rather a limitation of current system architecture and browser behavior. And there is no way to fix it programmatically on the product side.

    Hi MeHyper,
    Your current arrangement puts most of the session handling and persistence on the client. This forces you to accept whatever the client decides to persist and propogate between browser elements (in this case iframes).
    My approach would be to:
    Consider coding your portlets to manage the sessions. Manage using a somewhat stateless strategy so that each request to the server requires a login and connect, retrieve, and disconnect. Each Iframe should access a different portlet url (or provide a different query) based on its content.
    This way, in theory, you can invalidate the sessions and related cookies and update the various report elements independently.
    Is smartview out of the question here?
    Regards,
    Robb Salzmann

  • Hyperion SmartView - How to prevent 'Submits' to Final/Actual

    Seems like a simple security filter, but I'm unclear how to implement.
    The issue is that we have users accidentally submitting data in the Final (Version) and Actual (Scenario) via SmartView.
    How do I go about making those members read only? Is it through security provisioning within Hyperion's dimension administration? Tried that and I can still submit...
    Thanks!
    Bill

    you would create a security file and assign read access to the intersection of actual and final (it wuold be as simple as "Actual","Final" then you would grant write access on a seperate line to the versions you want for example working, 1st pass, whatif, etc. You could intersect them with the scenarios, bout it should not be necessary because if you omit the scenarios, is assumes all scenarios.
    Once you have the filter, you ahve to assign it to the groups and or users you want to have this access. Make sure the database is set to default to no access and not to write or this won't work

  • Hyperion smartview 9.3.1.5R2 and essbase 9.3.1.3

    HI ,
    I aaworking in smartview and essbase reporting support for 3 months. I have some doubts about the version of hyperion 9.3.1.5R2 and essbase 9.3.1.3.
    I have got lot of cases where the hyperion add-ins got corrupted. Does this version gets corrupted easily?
    Also I noticed that my colleagues who support a differnet version Oracle fusionware 11.1.2.1 for smartview and essbase
    have never had cases of corruption. Is there something I should change in the system settings?
    Please help me in this.
    Thanks in advance.

    Hi John,
    I am using this application in my office and they have recently migrated to 9.3.1.5 version. Can you please suggest me any quick fix or solutions for the above mentioned issues. Please let me know if we can do something for this as i need to spend lot of time in the system for uploading numbers.
    Regards,
    Abhay

  • Hyperion Planning Smart View issue with Member Names & Aliases

    Hi,
    Im using Smart View "Essbase" Connection to a Hyperion Planning Application, ver 11.1.1.3, however with the essbase connection i am not able to select at the smart view options to see aliases, members or both. I change the setting ( Duplicate member names allowed =true) directly at the properties of the outline in EAS, and now i am able to see the aliases, however if time I refresh using web planning/workspace this setting is undone. Furthermore i dont thing i should use it with planning. Any comments?
    Kind Regards

    First of all I hope you have not changed the properties of the outline in EAS for a planning application.
    For more information on using aliases in smartview have a read of :- Smartview --- Display options --- to display alias names
    Also you will only be able to view member name or aliases not both at the same time.
    Cheers
    John
    http://john-goodwin.blogspot.com/

  • Hyperion Financial Reporting Studio Issue

    Hi,
    We have an issue with Hyperion FRS, where the users other than Admin are not able to see the reports. When they try to open the reports the following error is displayed:
    "1012: Report contains an invalid grid. The following dimension(s) could not be found: <Dimension Names>"
    We refreshed the security and also synchronized Essbase Security with shared services. When this did not remove the error, we restarted all the Hyperion services, but there was no change in the error.
    When an Admin creates a report using FRS he/she is able to see all the dimensions, but when a provisioned user logs in to create a report, none of the dimensions are visible.
    Any help to solve the issue is much appreciated.
    Thanks
    Priyanka

    Good Morning Mars,
    I had looked at that document and even tried changing the data base connection. I also created a new Data base connection and assigned it to the reports but still it gives me the same error.
    This problem is only with one plan type in the application and the other plan types work without any issues.
    On further investigation we have noticed that the issue is with connecting to the Plan Type via Essbase connections. We tried to create a report in Web Analysis studio using an Essbase Connection to the plan type but even there we couldn't see the dimensions.
    Thanks,
    Priyanka
    Edited by: Priyanka B on Jul 16, 2009 11:36 PM

  • Using HsSetValue function in Hyperion SmartView

    Hi All,
    Can anyone help on How to use HSSetValue in SmartView ? If i've a data sheet with data and formulas, can i send the data back to Hyperion using HsSetValue ?
    Thanks,
    PVR

    Data sources: Financial Management, Essbase, Planning; Hyperion Enterprise (private connection only)
    HsSetValue sends a data value from a worksheet to a data source selected members of a dimension. To send data to a data source, you must have the appropriate load rule and write
    access for the data source.
    Syntax
    Private connection:
    HsSetValue (dollar amount,"PrivateConnectionName","POV")
    Shared connection:
    HsSetValue (dollar amount,"WSFN|ProviderType|Server|Application|Database","POV")
    Refer Page 202 of http://docs.oracle.com/cd/E40248_01/epm.1112/smart_view_user.pdf
    HTH -
    Jasmine

  • Hyperion Interactive reporting performance issue.

    Hi,
    We created a report in Hyperion Interactive reporting using Hyperion Essbase as database connection file .
    Report performance was good in Interactive reporting Studio we don't have any problem in studio.
    when we open the the report in Hyperion Workspace We are facing performance issue of the report and also when i hit refresh button to refresh data in the Workspace,i am getting the following error message
    *"An Interactive Reporting Service error has occurred - Failed to acquire requested service. Error Code : 2001"*
    Any suggestions to resolve this will be really helpful.
    Thanks in advance
    Thanks
    Vamsi
    Edited by: user9363364 on Aug 24, 2010 7:49 AM
    Edited by: user9363364 on Sep 1, 2010 7:59 AM

    Hi
    i also faced such an issue and then i found the answer on metalink
    Error: "An Interactive Reporting Service Error has Occurred. Failed to Acquire Requested Service. Error Code: 2001" when Processing a bqy Report in Workspace. [ID 1117395.1]     
    Applies to:
    Hyperion BI+ - Version: 11.1.1.2.00 and later [Release: 11.1 and later ]
    Information in this document applies to any platform.
    Symptoms
    Obtaining the following error when trying to process a BQY that uses an Essbase data source in Workspace:
    "An Interactive Reporting Service error has occurred. Failed to acquire requested service. Error Code: 2001".
    Cause
    The name of the data source in the CMC contained the machine name in fully qualified name format whereas the OCE contained the machine name only. This mismatch in machine names caused the problem. Making the machine name identical in both cases resolved the problem.
    Solution
    Ensure that the name of the data source as specified in the OCE in Interactive Reporting Studio matches the name specified in the CMC tool in the field "Enter the name of the data source".
    In fact, all fields need to match between the OCE and the CMC Data Source.
    regards
    alex

Maybe you are looking for

  • Query to find out the time used by an user for an application

    Hello All, I want to know the query to find out the whole time used by the user for an application. Please view the below data Employee: SNO EMP_ID EMP_NAME EMP_DATE LOGIN_TIME LOGOUT_TIME 1 10 Visu 21-Nov-2010 06:30:00 07:30:00 2 10 Visu 21-Nov-2010

  • Managing icons of new/edit/refresh on inline edit mode of content presenter

    I have a content presenter, which shows content from ucm. I have enabled in-context editing and I can see new/edit/refresh icon if I press ctrl+shift+c. I want to remove new icon. I also want to provide a new icon to archive content. On click of that

  • Upload to FTP

    Hello, I have been having difficulty and I need assistance. I created a new design for a site that is already operational. I uploaded the site created in Muse to FTP. Everything seems to be there, however when you pull the website up online it shows

  • HT4623 Getting kicked off an App

    Help! When i am on an App on my Ipad there are many times when I get kicked off and the screen on the ipad goes to the home screen. This is rediculice! What can I do???

  • How do I reverse sync ringtones from iPhone 6 to iTunes

    I have an iPhone 6 plus with custom ringtones and they work fine. However I need them to show up in the iTunes tone library when I connect my phone. I want to use one of the tones for a movie clip in iMovie. How do I get those tones from my iPhone 6