FDMEE SCRIPT - replacement FDM VB functions with the methods in the API FDMEE

Hi all


I'm trying to convert FDM Scripts scripts that would support FDMEE (using Jython as language) and the FDMEE API. However, when I tried it making I came across a few functions in scripts FDM for which I couldn't find replacement functions in FDMEE API.


How a supposed to change functions VB in FDM as farsTableAppend while it is supported in the FDMEE scripts?

I generated documentation of the API of the FIA FDMEE - APIs.jar (this jar is supposed to have all the API of FDMEE in there I guess) but I don't see alternative for functions such as farsTableAppend, fExpTRx, PstrClientType, VB, but I can see other methods in the documentation for example, getEPMOracleHome() etc... (All these functions that you can view by using eclipse as editor-in-Chief of Dev FDMEE).


Is there another method/function in the FDMEE API should I use to replace these functions to support FDMEE?


I have another question about the AIF file - CUSTOM.jar, what is the purpose of this pot, do we get additional methods in this file


Please advise...


Thanks in advance

Sam

Hello

1 API map is not 1 to 1. My suggestion is to define what you want to do and then design your solution in jython (using the api or not). So what you're trying to do exactly?

For example, you need not PstrClientType more (there is no windows client)

2 AIF - CUSTOM.jar allows you to enter your custom java classes. then you can use it from your jython scripts.

Regarrds

Tags: Business Intelligence

Similar Questions

  • You can have two stored functions with the same name?

    Hi all

    You can have two stored functions with the same name?

    My version of DB - connected to Oracle Database 11g Enterprise Edition Release 11.2.0.1.0

    Thank you.

    You can have the same name as long as they are within a package and with different parameters

    create or replace package test_pkg

    as

    function my_func (p1 in number)

    return number;

    function my_func (at number p1, p2)

    return number;

    end test_pkg;

    /

    create or replace package body test_pkg

    as

    function my_func (p1 in number)

    Return number

    as

    Start

    return 0;

    end;

    function my_func (at number p1, p2)

    Return number

    as

    Start

    return 0;

    end;

    end test_pkg;

    /

  • I replace my airport express with the new model. Flashing orange. It works, but cannot configure security. Tried to reset via the reset button.

    I replace my airport express with the new model. Flashing orange. It works, but cannot configure security. Tried to reset via the reset button. Tried unplugging and tried unplugging the modem. I would like to fix.

    Modem... doing and... model number you have?

    What operating system do you use on your Mac, or you are using an iPhone or iPad set things up... or a PC?

  • InDesign CS5 for windows only allow me to scroll through the functions with the mouse wheel

    Nice day

    InDesign CS5 for Windows only allow me to scroll through the functions with the mouse wheel and for example not allow me to access drop down menus, any help will be much appreciated

    https://helpx.Adobe.com/InDesign/KB/InDesign-tools-panels-Don ' t - respond.html

  • Help! Need a script to automatically open files with the same name but in another location.

    Good morning friends,

    So for my work, I need a script to open files with the same name but located in a different folder. But since I'm a total noob when it comes to programming, I can't understand how do. That's what I have in mind:

    -J' I manually open an image.

    -The script will look for a file with the same name in another folder that I've specified.

    -The script will then select the channel CMYK of the second file and copy and paste it into the first file.

    -The second file is then closed without saving the changes.

    I have problems with the part where the script searches for a file with the same name as the opened file. I would really appreciate help. Thanks in advance.

    If (app.documents.length > 0) {}

    myDocument var = app.activeDocument;

    var Nomdoc = myDocument.name;

    try {var basename = docName.match (/(.*)-.)} [ ^\.] +$/)[1]}

    catch (e) {var basename = thedoc.name};

    var path = / * path of folder to insert as a string here * / + ' / ' + base name + / * insert file extension, including the period as a string here * /;

    If (queue (path) .exists == true) {var otherDocument = app.open (File (path))};

    };

  • The difficulty to remove the transitions with the api

    Hi friendly friends from Adobe.

    I can't remove transitions with the api for creating. I use QE, (simplified loop) thusly:

    app.enableQE ();

    qe.project.getActiveSequence () .getVideoTrackAt (0) .getTransitionAt (0) .remove)

    ... and it works, but there is a leak memory, so I can't run the script twice. I chatted to bbb_999 offline & he suggested that I do not use QE, so now I have this:

    App.Project.sequences [0] .videoTracks [0] .transitions [0]. Unbind (true)

    ... that returns Undefined, and the transition is not removed. I think that I am not by the way of the correct setting in the unbind method. Any help would be appreciated!

    As a matter side: How can I find the list of arguments for methods, because there is no documentation? I get pretty exhausted DOM ExtendScript Toolkit of navigation and then guess what might be the method arguments.

    See you soon,.

    Raphael

    The first method is the right one; Unbind() does not remove a transition. What is the problem of leak memory that you meet?

    > How can I find the list of arguments for methods, because there is no documentation?

    Look in PProPanel and if its use is not exercised here, ask.

    While some screen movie tutorials are being developed, no additional documentation is currently scheduled. If all goes well, a comforting thought; There are > 140 panels in the wild, and none of them had more documentation do you.

  • Pavilion dv6t-2000: replacing old HARD disk with the new SDS and loading the OS with 1 & 2 recovery discs fails

    I just successfully replace the SSD, exchanging an old 250 GB HDD with a new 250 GB HARD drive.

    I started with success, inserted the disc of recovery by the instructions on the screen. Disc 1 and rendered, it succeeded.  When you are prompted, load disc 2, which was also successful.  When asked, in charge of the "application and driver recovery CD" and continued.

    At this point the computer restarted several times, as he said it would be completion of installation of all elements.  Then he came with a message that says: the recovery attempt failed. Select one of the following buttons.

    "Save Log"; 'Details '; 'Retry '.

    Details says:

    ChkErrBB.CMD: Detects an error in the PININST_BBV.

    ChkErrBB.CMD: check c:\system.sav\logs\BurnBootWarn.log

    Any suggestions here?

    I update my BIOS before proceeding with the Exchange.

    I found the solution to this problem was already answered here:

    http://h30434.www3.HP.com/T5/notebook-recovery/quot-detect-some-error-during-PININST-BBV-quot/TD-p/2593075

    Thank you!

  • HP Pavilion dv7t 3300: replacing hard drive SSD with the recovery DVD

    My Pavilion dv7t3300 has two hard drives... A SATA 500 GB of data and an SSD 128 GB containing the operating system and other programs.   The SSD drive that contains the operating system failed.  When I install the replacement SSD, I intend to use the HP System recovery DVD (2) which came with the unit.  If I load the recovery disks will be erase/format all my data-files in the 500 GB drive.

    The new drive is "naked".

    Thank you for your help

    Tim

    I just remove the second disk while making the recovery operation and slap it in when the process is complete. Better safe than sorry. Theoretically, the recovery disks will not affect the second drive, but it's really easy to be sure that they will not be 100%.

  • Have a disorder of the function with the printer officejet J6480 all-in-one of analysis.

    I have a problem to use the scan and copy function.

    The result is a black image dark without texts even configured to scan as a PDF under Windows 7.

    It is even when you use the function "copy".

    Hello vtcy

    It doesn't seem to be a problem with the scanner itself because the copying and scanning are performed. The links below are for the abandonment of the warranty support options and the program of HP recovery. It may be useful to negotiate in some credit to acquire a new purchase of course that if you really like your printer, you can get a repair.

    HP out of warranty of the Support Options for selection of printers HP

    HP trade-in program

  • HP 4320 s replace HDD--> DDD, help with the correct choice please

    Hi all

    I want to replace my 250 GB HARD drive on some of the SDS, what type of disc that I'm looking for? What will be the best sollution for 120 and 250 GB have? I really don't know anything about the types of connectors and other "serial sata" that means anyone can get listed something? I read that there are series of SDS 330 from Intel that match? Looking for connectors SATA 3 or 6 GB?

    Thanks for understanding noob

    Here is the Service Manual:

    Manual

    See Page 73. The hard drive in this one is a little harder to get to than your average laptop, so be careful.

    It's a standard thickness of 2.5 inches wide of 9.5 mm SATA. You can use any 2.5 inch wide 9.5 or 7 mm thick SSD. I recommend the Samsung 840 Evo:

    Here's the 120 gig for about $85 and there are links to all available sizes.

    http://www.Newegg.com/product/product.aspx?item=9SIA29P1EC5421&cm_re=samsung_840_evo_ssd-_-20-147-247-_-product

    Your interface is SATA 2 3gbps, but don't sweat it... 6Gbps SATA-3 discs downclock of will and work very well. There is very little difference in the real world real performance betweeen the two interfaces. Buy, install and enjoy. If you need assistance with the resettlement/migration software we can help there, too.

    If it's 'the Answer' please click on 'Accept as Solution' to help others find it.

  • MAF: REMOTE URL function with the "BACK" button?

    Hello Oracle Community:

    I create the mobile functionality with ability to feature remote "URL".  How can I find my App after loading a remote URL feature?  It seems that transfers control outside of the mobile app and I can't get into my application.

    Please notify.

    TreeStrepek

    The remote URL feature of the MAF is designed so that if you open a remote URL to the MAF that is not in the whitelist of your application, the site opens in the browser of the device (iOS, Chrome).  If the URL is added to the white list, then an online browser opens the page * in * MAF.

    What you describe, it seems that you touch the first case, when you say "It seems that this transfers control outside of the mobile app and I can't get into my application."  By default, the URL that you set in a remote URL is automatically added to the whitelist, but if the user then visits a URL from the URL to a distance which is not in the whitelist, then the page will open in the browser on the device.

    Also, when you set a remote URL, note on the MAF-"Happy" feature.xml page there is a box titled 'show the Browser Navigation buttons'.

    CM.

  • PowerCLI Script to migrate virtual machines with the same network Source for the new vCenter Server.

    Hi all

    I checked a few posts on the migration to the new vCenter Server virtual machine. But I'm not very good with Powercli and need some help here.

    We have a new vCenter server where we migrate virtual machines from one source vCenter server. Here are two things that I don't know how to connect together to make sure that bwfore we turn on the virtual machine to the virtual machine is connected to its source network.

    Part 1 - this script works well but do not get any network on the vCenter destination.

    cluster = Get-Cluster "clusterA.

    $inventory = get-Cluster $cluster | Get - VM | Add-Member - MemberType ScriptProperty-name "VMXPath" - value {$this.extensiondata.config.files.vmpathname}-Passthru-Force | Select-Object Name ResourcePool, folder, VMXPath |

    $inventory | Export-Csv c:\file.csv

    $inventory = import-csv c:\file.csv

    $cluster = get-group 'b '.

    {foreach ($vm to $inventory)

    $ESXHost = get-Cluster $cluster | Get-VMHost | Select - 1 first

    New-VM - VMFilePath $vm. VMXPath - VMHost $ESXHost - location $vm. Folder - ResourcePool (Get-Cluster $cluster |) Get-ResourcePool $vm. ResourcePool)

    }

    Part 2 - I want to preserve the Portgroup macaddress and the Ip of the virtual computers and connect them to the new vCenter. How can I do this with the script below. Or how can I combine them together?

    $vm_list = get-Cluster-name "clustera | Get - VM test * | Name sort

    $information = {foreach ($vm to $vm_list)

    $network_adapter_information = get-NetworkAdapter - VM $vm

    $vm | Select Name,PowerState,ResourcePool,@{N="Path; E=       {$_. ExtensionData.Summary.Config.VmPathName}},@{N="NetworkAdapter '; E = {[string]: join (":", ($network_adapter_information |))} %{$_. {{(Nom + "," + _.NetworkName $}))}}, @{N = "MacAddress"; E = {[string]: join (",", ($network_adapter_information | % {$_.}))} MacAddress}))}}

    }

    Step 2

    # Unsubscribe virtual machines

    Remove-VM - VM $vm_list-RunAsync Verbose - confirm: $false

    Step 3

    $cluster = get-group 'b '.

    {foreach ($vm to $inventory)

    $ESXHost = get-Cluster $cluster | Get-VMHost | Select - 1 first

    New-VM - VMFilePath $vm. VMXPath - VMHost $ESXHost - location $vm. Folder - ResourcePool (Get-Cluster $cluster |) Get-ResourcePool $vm. ResourcePool)

    }

    # Save virtual machines

    foreach ($info in $information)

    {

    $vmxpath = $info. Path

    $resource_pool = $info. ResourcePool.Name

    New-VM - ResourcePool (ResourcePool-Get-name $resource_pool) VMFilePath - $vmxpath - RunAsync-Verbose | Out-Null

    }

    Step 4

    # Put the network cards

    foreach ($info in $inventory)

    {

    foreach ($network_information in ($info.NetworkAdapter - split ":"))))

    {

    $virtual_machine = $info | %{$_. Name}

    $network_adapter = ($network_information-split ",") [0]

    $network_vlan = ($network_information-split ",") [1]

    Get-VM-name $virtual_machine | Get-NetworkAdapter-name $network_adapter | Together-NetworkAdapter - NetworkName $network_vlan-Verbose-RunAsync-confirm: $false | Out-Null

    }

    }

    # Start the virtual machines

    foreach ($vm to $vm_list)

    {

    Start-VM - VM $vm. Name-RunAsync Verbose - confirm: $false | Out-Null}

    }

    Thanks in advance for any help.

    Hi all

    I made some changes to the script and it worked for me. We have added a host on the destination with all exchanges and storage mapped vCenter.

    $vm_list = get-Cluster-name 'Site B - b | Get - VM | Name sort

    $information = {foreach ($vm to $vm_list)

    $network_adapter_information = get-NetworkAdapter - VM $vm

    $vm | Select Name,PowerState,ResourcePool,@{N="Path; E=       {$_. ExtensionData.Summary.Config.VmPathName}},@{N="NetworkAdapter '; E = {[string]: join (":", ($network_adapter_information |))} %{$_. {{(Nom + "," + _.NetworkName $}))}}, @{N = "MacAddress"; E = {[string]: join (",", ($network_adapter_information | % {$_.}))} MacAddress}))}}

    }

    # Unsubscribe virtual machines

    Remove-VM - VM $vm_list-Verbose - confirm: $false

    $cluster = get-Cluster "Site A - clustera.

    {foreach ($vm to $information)

    $ESXHost = get-Cluster $cluster | Get-VMHost | Select - 1 first

    New-VM - VMFilePath $vm.path - VMHost $ESXHost - location $vm. Folder - ResourcePool (Get-Cluster $cluster |) Get-ResourcePool $vm. ResourcePool)

    }

    # Save virtual machines

    foreach ($info in $information)

    {

    $vmxpath = $info. Path

    $resource_pool = $info. ResourcePool

    New-VM - ResourcePool (ResourcePool-Get-name "test1") VMFilePath - $vmxpath - RunAsync-Verbose | Out-Null

    }

    # Put the network cards

    .

    foreach ($info in $information)

    {

    foreach ($network_information in ($info.NetworkAdapter - split ":"))))

    {

    $virtual_machine = $info | %{$_. Name}

    $network_adapter = ($network_information-split ",") [0]

    $network_vlan = ($network_information-split ",") [1]

    Get-VM-name $virtual_machine | Get-NetworkAdapter-name $network_adapter | Together-NetworkAdapter - NetworkName $network_vlan-Verbose - confirm: $false | Out-Null

    }

    }

    # Start the virtual machines

    foreach ($vm to $vm_list)

    {

    Start-VM - VM $vm. Name-RunAsync Verbose - confirm: $false | Out-Null

    }

    Hope this will help many of you.

  • can't find the function with the officejet basic driver 4500 (G510n) analysis

    OfficeJet 4500 Wireless interface, op system is windows 7 64 bit.

    Used base http://ftp.hp.com/pub/softlib/software11/COL32446/mp-80359-1/OJ4500vG510n-z_basic_13.exe driver

    This should be ok for printing and scanning.

    I can not find the scan function in the property of the printer and have no idea how scan. can help?

    Thank you very much

    Tom

    Hi Tom,

    Please follow the steps below to scan using the basic driver functionality:

    http://support.HP.com/us-en/document/c02459304

    Kind regards

    Shlomi

  • How to do a function with the same argument multiple times and return values in the variables?

    The problem I have is that I have created a function that is really kind of database.  Basically, a bunch of:

    If (a.value == 'number') {}

    b.value = "this expression."

    }

    Inside of the shape are 2 drop-down lists that return numeric values I want to process through this function and the value of return inside separate variables.

    var a = this.getField ("OPE003. EVEN.1.MIP");

    MIP (a);

    var Result1 = Mip();

    I tried to smash * a * to treat the second field

    a = this.getField ("OPE003. EVEN.2.MIP");

    MIP (a);

    var Result2 = Mip();

    Result1 and result2 are placed in an array, joined as a string.

    In doing so, I always get the last treatment twice more than the final result.

    Can I use a function as a batch processor that way?

    You're right, I changed the code to what you said, but how to pass another value by my function so I can get Result1 and Result2?

    is it

    var a = this.getField ("OPE003. EVEN.1.MIP");

    var b = this.getField ("OPE003. EVEN.2.MIP");

    Result1 var = Mip (a);

    var Result2 = Mip (b);

    var c = new Array [performance(1), result2]

  • Call the function with the arguments in AS3

    Hello!
    I am a new in Flex development and cannot understand same code convention, im Java programmer.
    How I can write correct function in ActionScript, my call call: var goodsWnd:CreateGoodsWindow = PopUpManager.createPopUp (this, CreateGoodsWindow, true) as CreateGoodsWindow;
    I want call above function with argument, how do?
    Where my class: public class CreateGoodsWindow extends extends TitleWindow
    {
    public CreateGoodsWindow(data:Object)
    {....}
    }

    Using PopUpManager.addPopUp () instead of of createPopUp(). addPopUp takes an object that has already been instantiated:

    var createGoodsWindow:CreateGoodsWindow = new CreateGoodsWindow (data);
    PopUpManager.addPopUp (createGoodsWindow);

Maybe you are looking for