Working with APIs for Dummies

All,
So I want to get into working with HFM and FDM APIs and am not sure the best place to start. I have great knowledge of VBA, C++, and javascript coding, but haven't dabbled too much into VB. The other day I was messing around with the FDM API example using Excel's Visual Basic editor and was able to get logged into the application based on building a form and referencing some DLLs. The errors began when trying to pull menus from the app through Excel.
Some questions for you pros:
1) Are there any reference documents available for those beginners wishing to use the API in HFM? (I have found a decent starter document for FDM)
2) Do you need Visual Studio to write the code, or can you accomplish everything in the Excel editor (or is there some alternative which is less costly)?
3) Would anyone be willing to share a simple example of code they've written and the issue it resolved? For example, I think it shouldn't be too difficult to create a program to Export FDM data for a certain location at a certain time if the data is in the Validate stage. Or, post all approved JVs in HFM for a certain period. Really just anything. As you know, once you have a little starter code it is much easier to get going.
Thanks!

You should be able to use excel's VBA, you just need to add references to the appropriate .DLL files from the server. The drawback being that it will only work on your computer. A true VB program will work on the machine of anyone who has the client installed.
As for documentation, there is an HFM Object Guide that you can find somewhere on oracle's site. I forget where exactly, but it's probably in the same place you found the FDM API guide.
I will say this though, FDM and HFM operate very differently when it comes to using VB. FDM involves directly calling data from the tables to get what you want. HFM has pre-built functions that accomplish almost everything for you(Retreiving journals, opening periods, pulling security, etc).
The best advice I can give you is start with something simple. My first HFM program was more or less an attempt to replicate the functionality in the HFM Utilities Program only with a sorted user list box(drove me crazy since all our user ID's are numbers).
Start simple, learn the basics, and from there you'd be amazed what you can do.

Similar Messages

  • Office OneNote 2013 working with OneDrive for Business

    M$ is going to be the death of me.
    So here's what I have Windows 8.1 Pro with Office 2013 Pro with OneDrive for Business with our own SharePoint 2013 environment running on a tablet. 
    I open this lovely OneNote Product and all it asks me is to sign into my M$ Account, I don't want to use my M$ account I want it to just open and allow me to create a new notebook...  It just asks me to sign into my M$ account.  I don't want to
    do that.
    So I got into my SharePoint document library,click New document, create onenote document, open it and OneNote prompts me to log into my M$ account.... 
    I don't want to use my M$ account, I want to use my OneDrive For Business and the SharePoint 2013 environment we've paid thousands of dollars for...
    Another funny thing I found is, OneNote 2013 for Mac, works with OneDrive for Business?!?!  On Windows?  NOPE!
    Am I missing something simple?

    Hi,
    I'm marking the reply as answer as there has been no update for a couple of days.
    If you come back to find it doesn't work for you, please reply to us and unmark the answer.
    Best Regards,
    Steve Fan
    Forum Support
    Come back and mark the replies as answers if they help and unmark them if they provide no help.
    If you have any feedback on our support, please click
    here

  • I imported about 300 RAW images yesterday and worked with them for about an hour. iPhoto locked up on me and I rebooted. After I did the event icon is now gray and it says there are no photos. I know the photos are there. Any idea how I can recover them?

    I imported about 300 RAW images yesterday and worked with them for about an hour. iPhoto locked up on me and I rebooted. After I did the event icon for that event is now gray and it says there are no photos. I know the photos are there. Any idea how I can recover them?

    a best practice to is to never have any computer program (including iPhoto) delete the photos from the card but to import the photos and keep them and then after at least one successful backup cycle has completed and then reformat the card --  I use three very large (32 GB) cards in rotation so I do not reformat for typically a year or more giving me one more long term backup of my photos
    Back up your iPhoto library, Depress and hold the option (alt) and command keys and launch iPhoto - rebuild your iPhoto library database
    LN

  • How to work with otool for pre check app befor submit to app

    any body  work with otool for pre check app befor submit to app.

    Searching in Google, I found these explanations :
    Timmy OTool is a graphical front end for the command line tool "OTool". It can be used to examine frameworks, applications, static libraries, plugins, and more.
    Like the two others helpers, I can't see any link with this forum theme.
    May you take care of forums deicated themes before entering one of them ?
    Yvan KOENIG (VALLAURIS, France) jeudi 16 juin 2011 16:27:11
    iMac 21”5, i7, 2.8 GHz, 4 Gbytes, 1 Tbytes, mac OS X 10.6.7
    Please : Search for questions similar to your own before submitting them to the community
    To be the AW6 successor, iWork MUST integrate a TRUE DB, not a list organizer !
    Oops, posted too late

  • I can not get my MB Pro to recognize my cox e-mail worked with cox for about an hour and a half last night  and they said it has to be somthing in the app on the computer or the computer itself

    I can not get my MB Pro to recognize my cox e-mail worked with cox for about 1 1/2 hours they said it was the operating system or the computer we tried everything and different ways to set up but no luck

    Hello Manny1212,
    The following article provides some useful troulbeshooting steps that can help get your Mail working.
    OS X Mail: Troubleshooting sending and receiving email messages
    http://support.apple.com/kb/TS3276
    Cheers,
    Allen

  • I cannot get my Logitech webcam to work with Lync for Mac

    I cannot get my Logitech Webcam or Cinema Display facetime webcam to work with MS Lync. Lync always uses the Macbook Pro's standard webcam and does not give any options anywhere to choose between video devices. The same webcam works with GotoMeeting, Viber, Skype and Google Hangout without any problems.
    Does anyone know how I could get it working with Lync for Mac too? I have the Lync for 2011 version 14.0.7.

    Hello.
    Please download the latest Windows 8 drivers from our website.  You can visit the following link to download the drivers:
    http://www.usa.canon.com/cusa/support/consumer/printers_multifunction/pixma_mx_series/pixma_mx410#Dr...
    If these troubleshooting steps do not work, feel free to call us at 1-800-OKCANON.
    Did this answer your question? Please click the Accept as Solution button so that others may find the answer as well.

  • When I update apple driver, a pop-up error message "The folder you specified doesn't contain a compatible driver for your device. If the foldre contains a driver, make sure it is designed to work with Windows for x64-based systems."

    When I update apple driver, a pop-up error message "The folder you specified doesn't contain a compatible driver for your device. If the foldre contains a driver, make sure it is designed to work with Windows for x64-based systems."

    Hi,
    Please also check Event Viewer if it identify this problem.
    In addition, also check Device Manager, if similar driver already installed, try to uninstall them and reinstall new driver again for test.
    Roger Lu
    TechNet Community Support

  • HT4972 hi one of the main important questions which this site didnt answer to it is: whats the latest version of ios which any device work with it for example i have a ipad 1st and i dont know whats is the latest version of ios for this device thanks

    hi one of the main important questions which this site didnt answer to it is: whats the latest version of ios which any device work with it. for example i have a ipad 1st and i dont know whats is the latest version of ios for this device

    Google "iOS versions" and read the first match (Wikipedia)........

  • Keynote remote app no longer working with keynote for ipad

    noticed after upgrading that the keynote remote does not pair with keynote for the ipad.  Any suggestion on a resolution or anyone else experiencing this issue?

    I didn't realize until I went to a class to lecture in front of a couple hundred students that what worked on Friday no longer worked on Monday.  (I upgraded to iOS 5 over the weekend.)  My iPad with lecture slides was plugged in 25 feet away.  I finally recruited a student to tap the iPad screen when I needed the next slide.  A nightmare.  What is usually slick and seamless was a wreck. 
    Here's my deal.  My remote app works fine at home where my iPod Touch and iPad are on the same wifi network.  At school they're on different networks for some reason.  Bluetooth doesn't work anywhere.  So Apple needs to find this bug and fix it.  I can't believe whoever is responsible for this didn't test this out before they released iOS 5.  Sheesh. 

  • I have an AT&T Email Account that doesn't work with Mail for Lion

    I've had this email account with AT&T for a few years and it has worked with Mac Mail with no difficulty for a few years. Recently the account has been able to receive messages. Every time I hit Get Mail it asks for a password. I have installed all the latest updates through Software Update. I have a Mac Mini with OS Lion. After struggling for awhile, my inbox eventually comes in. I have reset all the incoming and outgoing POP Server accounts, as well as used the Webmail version through Yahoo.com and it all works fine. What is going on and how can I continue to use this program.

    Go to the AT&T support site and verify that you have setup Mail with the correct confuguration, i.e., ports, server names, etc. Otherwise, you haven't provided enough details to be of much assistance.
    Rcommend that you get a .me account and start using IMAP email in lieu of POP3. You can then configure your existing AT&T account to forward all email to your .me account.

  • Working with Java for beginners!

    To those who might still be interested in knowing how my 'first encounter with Java ended'
    {color:#0000ff}*I downloaded JDK 5.0 update 12.*
    Link: java.sun.com/javase/downloads/index_jdk5.jsp{color}
    and it works
    I was able to compile and run my first program. With dedication and perseverance we do not need to be a 'genius' to accomplish a task or a desire for learning.
    I was also advised to use Dr. Java which is very useful for some, who like me, are not good at working on a DOS environment.
    Link: drjava.org
    there is always a solution to a problem if we are really willing to keep trying,.
    Thank you to those who tried to help.
    Perhaps others could learn from this. Learning is not always an easy {color:#0000ff}PATH{color}, however, {color:#008000}DO NOT give up, KEEP TRYING. {color}
    Edited by: pequenita on Sep 23, 2007 2:49 PM

    CW2000 only supports Java plug-in 1.3.1 and will not work with other version including 1.3.1_02 etc. If you have multiple applications that requires different plug-in versions, you need to access it from a different client to avoid running into problems. This may not sound like a good solution, but can be used as a workaround.

  • Will iCloud work with office for mac

    If i'm reading the blurb on the website correctly i can only get to see an Microsoft office word document on iCloud if i email it.
    Is this correct.
    I want to use Office for Mac but be able to see and edit or finish the document on my iPad and iPhone.
    Is this possible with iCloud

    There are options out there other than iCloud for
    cloud storage and syncing (and also not as limited).
    Dropbox is one choice.  If working with Windows
    computers as well, One Drive is very good option
    (especially with Win8).

  • Does Lion work with Office for Mac?

    Does Lion work ok with Office for Mac? I have the latest version of Office for Mac, but it is the cornerstone of my working life and I would hate to upgrade and find that it doesn't work.

    Yes, Office 2011 works perfectly on Lion.  Only versions 2004 and older have a problem as Rosetta is no longer supported.
    I hope this helps.

  • CS6 Beta TIMED OUT - Working with Techs for Resolve

    I've been using CS6 Beta for many months. The other day, I could NOT get passed the "Continue Trial" dialog. Thus, I am unable to use the app and report bugs to Adobe. I'm working with Adobe techs to see if we can identify the problem and find a common resolve for others who are running into the same situation.
    Additional information, when available, will be made here.

    Thanks Marc,
    We'll get back to you soon!

  • Does the Citrix ICA client work with Safari for Windows XP?

    I really like safari for XP so far. However, I use the Citrix ICA client software to remotely access programs from a server at work. I tried following instructions on the Citrix knowledge base site for installing the client for Firefox, etc. since they did not have any info on Safari for windows. Please help, or I will be stuck using Explorer. Thanks.

    The Citrix ICA client doesn't work with Safari on a Mac. Given the number of bugs and other problems with the Safari 3 Beta for Windows, I'd guess that the chances of Citrix working with this release are slim to none. However, the Citrix ICA client works well with Firefox 2.0, in case you're interested in trying it.

Maybe you are looking for

  • DECODING MAIL FROM WEB SERVER IN PLAIN TEXT FORMAT(THE MAIL BEING SENT BY LABVIEW APPLICATION)

    Hi All I have a labview application that send mail every hour automatically. But actually the mail has to be decoded from the web server(by another application).But now when that application decode the data in the mail(that is send by labview applica

  • Using RNIF Adapter

    Hi all, We are trying to test RNIF adapter by sending message from XI QA via RNIF adapter (Receiver) to XI DEV via RNIF adapter (Sender). In sxmb_moni (QA) the message is ok, but in RWB (Adapter engine monitoring) the message appears with an error: T

  • How can I eliminate the tab bar???

    1)Having a Tab(toolbar) diminishes the size, amount, of data in an opened window. 2)The information in the tab bar seems to be a repeat of what is in the address window.

  • HT1551 my movies shows that i have no movies but i do

    My apple tv is hooked up properly, all systems go- but when I click on "my movies" it claims that I don't have any...but I have 6 movies in my ITunes right now.  Does anyone know why it won't read them?  ITunes is open on my computer

  • Hide adobe Non interactive form in Initial Display

    Hi, I have a adobe form under the input field & button in WD application. Form should be shown only when users hits the Button. Right now both are shown in intial view.How do we hide adobe form ? rgds Vara Edited by: Vara K on Jan 27, 2009 7:49 PM